X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogramsyntax.cpp;h=dcd19f2bb3b52b0ac75dac2f6f78c0900d3f1edf;hb=5945ad9b63bbc55c3ed21f0c023d17f73aaac370;hp=7ca71d5761352997fe8d4df0bce9bed83c868184;hpb=fd103d76d7546f7e22aefc18c090a844fc67409f;p=libs%2Fgl.git diff --git a/source/programsyntax.cpp b/source/programsyntax.cpp index 7ca71d57..dcd19f2b 100644 --- a/source/programsyntax.cpp +++ b/source/programsyntax.cpp @@ -110,7 +110,8 @@ void VariableDeclaration::visit(NodeVisitor &visitor) } -InterfaceBlock::InterfaceBlock() +InterfaceBlock::InterfaceBlock(): + array(false) { members.use_braces = true; } @@ -137,19 +138,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); } @@ -250,16 +251,12 @@ void TraversingVisitor::visit(Return &ret) Stage::Stage(StageType t): type(t), - present(false), previous(0) { } Module::Module(): - shared(SHARED), - vertex_stage(VERTEX), - geometry_stage(GEOMETRY), - fragment_stage(FRAGMENT) + shared(SHARED) { } } // namespace ProgramSyntax