Skip to content

Commit

Permalink
Remove unnecessary semicolon
Browse files Browse the repository at this point in the history
  • Loading branch information
Lai-YT authored and leewei05 committed Jul 9, 2024
1 parent 8a64879 commit 2152c9c
Showing 1 changed file with 46 additions and 46 deletions.
92 changes: 46 additions & 46 deletions include/visitor.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -69,52 +69,52 @@ class Visitor {
// This is to provide the fallback operation for all concrete classes derived
// from such abstract class.

virtual void Visit(CondMut<AstNode>&) {};
virtual void Visit(CondMut<StmtNode>&) {};
virtual void Visit(CondMut<ExprNode>&) {};
virtual void Visit(CondMut<DeclStmtNode>&) {};
virtual void Visit(CondMut<DeclNode>&) {};
virtual void Visit(CondMut<DesNode>&) {};
virtual void Visit(CondMut<VarDeclNode>&) {};
virtual void Visit(CondMut<ArrDeclNode>&) {};
virtual void Visit(CondMut<RecordDeclNode>&) {};
virtual void Visit(CondMut<FieldNode>&) {};
virtual void Visit(CondMut<RecordVarDeclNode>&) {};
virtual void Visit(CondMut<ParamNode>&) {};
virtual void Visit(CondMut<FuncDefNode>&) {};
virtual void Visit(CondMut<LoopInitNode>&) {};
virtual void Visit(CondMut<CompoundStmtNode>&) {};
virtual void Visit(CondMut<ExternDeclNode>&) {};
virtual void Visit(CondMut<TransUnitNode>&) {};
virtual void Visit(CondMut<IfStmtNode>&) {};
virtual void Visit(CondMut<WhileStmtNode>&) {};
virtual void Visit(CondMut<ForStmtNode>&) {};
virtual void Visit(CondMut<ReturnStmtNode>&) {};
virtual void Visit(CondMut<GotoStmtNode>&) {};
virtual void Visit(CondMut<BreakStmtNode>&) {};
virtual void Visit(CondMut<ContinueStmtNode>&) {};
virtual void Visit(CondMut<SwitchStmtNode>&) {};
virtual void Visit(CondMut<LabeledStmtNode>&) {};
virtual void Visit(CondMut<IdLabeledStmtNode>&) {};
virtual void Visit(CondMut<CaseStmtNode>&) {};
virtual void Visit(CondMut<DefaultStmtNode>&) {};
virtual void Visit(CondMut<ExprStmtNode>&) {};
virtual void Visit(CondMut<InitExprNode>&) {};
virtual void Visit(CondMut<ArrDesNode>&) {};
virtual void Visit(CondMut<IdDesNode>&) {};
virtual void Visit(CondMut<NullExprNode>&) {};
virtual void Visit(CondMut<IdExprNode>&) {};
virtual void Visit(CondMut<IntConstExprNode>&) {};
virtual void Visit(CondMut<ArgExprNode>&) {};
virtual void Visit(CondMut<ArrSubExprNode>&) {};
virtual void Visit(CondMut<CondExprNode>&) {};
virtual void Visit(CondMut<FuncCallExprNode>&) {};
virtual void Visit(CondMut<PostfixArithExprNode>&) {};
virtual void Visit(CondMut<RecordMemExprNode>&) {};
virtual void Visit(CondMut<UnaryExprNode>&) {};
virtual void Visit(CondMut<BinaryExprNode>&) {};
virtual void Visit(CondMut<AssignmentExprNode>&) {};
virtual void Visit(CondMut<SimpleAssignmentExprNode>&) {};
virtual void Visit(CondMut<AstNode>&) {}
virtual void Visit(CondMut<StmtNode>&) {}
virtual void Visit(CondMut<ExprNode>&) {}
virtual void Visit(CondMut<DeclStmtNode>&) {}
virtual void Visit(CondMut<DeclNode>&) {}
virtual void Visit(CondMut<DesNode>&) {}
virtual void Visit(CondMut<VarDeclNode>&) {}
virtual void Visit(CondMut<ArrDeclNode>&) {}
virtual void Visit(CondMut<RecordDeclNode>&) {}
virtual void Visit(CondMut<FieldNode>&) {}
virtual void Visit(CondMut<RecordVarDeclNode>&) {}
virtual void Visit(CondMut<ParamNode>&) {}
virtual void Visit(CondMut<FuncDefNode>&) {}
virtual void Visit(CondMut<LoopInitNode>&) {}
virtual void Visit(CondMut<CompoundStmtNode>&) {}
virtual void Visit(CondMut<ExternDeclNode>&) {}
virtual void Visit(CondMut<TransUnitNode>&) {}
virtual void Visit(CondMut<IfStmtNode>&) {}
virtual void Visit(CondMut<WhileStmtNode>&) {}
virtual void Visit(CondMut<ForStmtNode>&) {}
virtual void Visit(CondMut<ReturnStmtNode>&) {}
virtual void Visit(CondMut<GotoStmtNode>&) {}
virtual void Visit(CondMut<BreakStmtNode>&) {}
virtual void Visit(CondMut<ContinueStmtNode>&) {}
virtual void Visit(CondMut<SwitchStmtNode>&) {}
virtual void Visit(CondMut<LabeledStmtNode>&) {}
virtual void Visit(CondMut<IdLabeledStmtNode>&) {}
virtual void Visit(CondMut<CaseStmtNode>&) {}
virtual void Visit(CondMut<DefaultStmtNode>&) {}
virtual void Visit(CondMut<ExprStmtNode>&) {}
virtual void Visit(CondMut<InitExprNode>&) {}
virtual void Visit(CondMut<ArrDesNode>&) {}
virtual void Visit(CondMut<IdDesNode>&) {}
virtual void Visit(CondMut<NullExprNode>&) {}
virtual void Visit(CondMut<IdExprNode>&) {}
virtual void Visit(CondMut<IntConstExprNode>&) {}
virtual void Visit(CondMut<ArgExprNode>&) {}
virtual void Visit(CondMut<ArrSubExprNode>&) {}
virtual void Visit(CondMut<CondExprNode>&) {}
virtual void Visit(CondMut<FuncCallExprNode>&) {}
virtual void Visit(CondMut<PostfixArithExprNode>&) {}
virtual void Visit(CondMut<RecordMemExprNode>&) {}
virtual void Visit(CondMut<UnaryExprNode>&) {}
virtual void Visit(CondMut<BinaryExprNode>&) {}
virtual void Visit(CondMut<AssignmentExprNode>&) {}
virtual void Visit(CondMut<SimpleAssignmentExprNode>&) {}

/// @note To make the class abstract. But still we have to provide an
/// out-of-class definition for the destructor.
Expand Down

0 comments on commit 2152c9c

Please sign in to comment.