- RefPtr<ProgramSyntax::Node> parse_global_declaration();
- RefPtr<ProgramSyntax::Node> parse_statement();
+ void preprocess();
+ void preprocess_version();
+ void preprocess_pragma();
+ void preprocess_pragma_msp();
+ void preprocess_stage();
+
+ RefPtr<ProgramSyntax::Statement> parse_global_declaration();
+ RefPtr<ProgramSyntax::Statement> parse_statement();