1 #ifndef MSP_GL_SL_REFLECT_H_
2 #define MSP_GL_SL_REFLECT_H_
10 class LocationCounter: private NodeVisitor
18 unsigned apply(VariableDeclaration &v) { v.visit(*this); return r_count; }
21 virtual void visit(BasicTypeDeclaration &);
22 virtual void visit(ImageTypeDeclaration &);
23 virtual void visit(StructDeclaration &);
24 virtual void visit(VariableDeclaration &);