]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/generate.cpp
Ignore function parameters in InterfaceGenerator
[libs/gl.git] / source / glsl / generate.cpp
index 0662f9891f8adec9cbd6bf32da8f47f3b75bed1b..62c879c88a2d56c1ca99c9ef3daa2de20e69c50a 100644 (file)
@@ -394,6 +394,12 @@ void InterfaceGenerator::visit(VariableDeclaration &var)
        TraversingVisitor::visit(var);
 }
 
+void InterfaceGenerator::visit(FunctionDeclaration &func)
+{
+       // Skip parameters because they're not useful here
+       func.body.visit(*this);
+}
+
 void InterfaceGenerator::visit(Passthrough &pass)
 {
        vector<VariableDeclaration *> pass_vars;