]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programparser.h
Rename ProgramSyntax::Context to Stage
[libs/gl.git] / source / programparser.h
index 390f19cbdf921a24ca6c2a6f00adcb76d7c9cce9..1ca1a44c564d7aa8e6e65ed5f37e465b6a3f2340 100644 (file)
@@ -41,6 +41,7 @@ private:
        std::deque<std::string> next_tokens;
        ProgramSyntax::Module main_module;
        ProgramSyntax::Module *cur_module;
+       ProgramSyntax::Stage *cur_stage;
        std::set<std::string> declared_types;
 
        static Operator operators[];
@@ -85,6 +86,7 @@ private:
        ProgramSyntax::InterfaceBlock *parse_interface_block();
        ProgramSyntax::Conditional *parse_conditional();
        ProgramSyntax::Iteration *parse_iteration();
+       ProgramSyntax::Passthrough *parse_passthrough();
        ProgramSyntax::Return *parse_return();
 };