virtual void visit(ProgramSyntax::Passthrough &);
};
- struct VariableRenamer: Visitor
- {
- using Visitor::visit;
- virtual void visit(ProgramSyntax::VariableReference &);
- virtual void visit(ProgramSyntax::VariableDeclaration &);
- };
-
struct DeclarationReorderer: Visitor
{
enum DeclarationKind