X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogramsyntax.cpp;h=4341f06b72c4542393c052d62c39acccb80fe53e;hb=02c1541c20adf36ea09825dc7bc745f8487c4bc8;hp=299e23b4e6e984ea7d10d66c250588cd9631e7ae;hpb=961715848c111907b5f443c5b545a429b40583e6;p=libs%2Fgl.git diff --git a/source/programsyntax.cpp b/source/programsyntax.cpp index 299e23b4..4341f06b 100644 --- a/source/programsyntax.cpp +++ b/source/programsyntax.cpp @@ -137,19 +137,19 @@ void Conditional::visit(NodeVisitor &visitor) } -void Passthrough::visit(NodeVisitor &visitor) +void Iteration::visit(NodeVisitor &visitor) { visitor.visit(*this); } -void Return::visit(NodeVisitor &visitor) +void Passthrough::visit(NodeVisitor &visitor) { visitor.visit(*this); } -void Iteration::visit(NodeVisitor &visitor) +void Return::visit(NodeVisitor &visitor) { visitor.visit(*this); } @@ -248,18 +248,14 @@ void TraversingVisitor::visit(Return &ret) } -Context::Context(ContextType t): +Stage::Stage(StageType t): type(t), - present(false), previous(0) { } Module::Module(): - global_context(GLOBAL), - vertex_context(VERTEX), - geometry_context(GEOMETRY), - fragment_context(FRAGMENT) + shared(SHARED) { } } // namespace ProgramSyntax