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;