visitAction(Action *action)=0 | Visitor | [pure virtual] |
visitActStatement(ActStatement *actStatement)=0 | Visitor | [pure virtual] |
visitArrayReference(ArrayReference *arrayReference)=0 | Visitor | [pure virtual] |
visitArrayType(ArrayType *arrayType)=0 | Visitor | [pure virtual] |
visitAssignStatement(AssignStatement *assignStatement)=0 | Visitor | [pure virtual] |
visitAst(Ast *ast)=0 | Visitor | [pure virtual] |
visitBehavior(Behavior *behavior)=0 | Visitor | [pure virtual] |
visitBehaviorStatement(BehaviorStatement *behaviorStatement)=0 | Visitor | [pure virtual] |
visitBinaryExpression(BinaryExpression *binaryExpression)=0 | Visitor | [pure virtual] |
visitDeclaration(Declaration *declaration)=0 | Visitor | [pure virtual] |
visitDoStatement(DoStatement *doStatement)=0 | Visitor | [pure virtual] |
visitExpression(Expression *expression)=0 | Visitor | [pure virtual] |
visitExpressionList(ExpressionList *expressionList)=0 | Visitor | [pure virtual] |
visitFieldDeclaration(FieldDeclaration *fieldDeclaration)=0 | Visitor | [pure virtual] |
visitFieldReference(FieldReference *fieldReference)=0 | Visitor | [pure virtual] |
visitFieldType(FieldType *fieldType)=0 | Visitor | [pure virtual] |
visitGuard(Guard *guard)=0 | Visitor | [pure virtual] |
visitGuardedStatement(GuardedStatement *guardedStatement)=0 | Visitor | [pure virtual] |
visitGuardExpression(GuardExpression *guardExpression)=0 | Visitor | [pure virtual] |
visitGuardReceive(GuardReceive *guardReceive)=0 | Visitor | [pure virtual] |
visitGuardTimeout(GuardTimeout *guardTimeout)=0 | Visitor | [pure virtual] |
visitIdentifier(Identifier *identifier)=0 | Visitor | [pure virtual] |
visitIdentifierList(IdentifierList *identifierList)=0 | Visitor | [pure virtual] |
visitIfStatement(IfStatement *ifStatement)=0 | Visitor | [pure virtual] |
visitImport(Import *import)=0 | Visitor | [pure virtual] |
visitIntegerLiteral(IntegerLiteral *integerLiteral)=0 | Visitor | [pure virtual] |
visitLeftSide(LeftSide *leftSide)=0 | Visitor | [pure virtual] |
visitLeftSideList(LeftSideList *leftSideList)=0 | Visitor | [pure virtual] |
visitMessage(Message *message)=0 | Visitor | [pure virtual] |
visitMultipleArrayReference(MultipleArrayReference *multipleArrayReference)=0 | Visitor | [pure virtual] |
visitProcess(Process *process)=0 | Visitor | [pure virtual] |
visitProgram(Program *program)=0 | Visitor | [pure virtual] |
visitRangeType(RangeType *rangeType)=0 | Visitor | [pure virtual] |
visitReceiveStatement(ReceiveStatement *receiveStatement)=0 | Visitor | [pure virtual] |
visitSendStatement(SendStatement *sendStatement)=0 | Visitor | [pure virtual] |
visitSequentialAction(SequentialAction *sequentialAction)=0 | Visitor | [pure virtual] |
visitSequentialBehavior(SequentialBehavior *sequentialBehavior)=0 | Visitor | [pure virtual] |
visitSequentialDeclaration(SequentialDeclaration *sequentialDeclaration)=0 | Visitor | [pure virtual] |
visitSequentialExpressionList(SequentialExpressionList *sequentialExpressionList)=0 | Visitor | [pure virtual] |
visitSequentialFieldDeclaration(SequentialFieldDeclaration *sequentialFieldDeclaration)=0 | Visitor | [pure virtual] |
visitSequentialGuardedStatement(SequentialGuardedStatement *sequentialGuardedStatement)=0 | Visitor | [pure virtual] |
visitSequentialIdentifierList(SequentialIdentifierList *sequentialIdentifierList)=0 | Visitor | [pure virtual] |
visitSequentialImport(SequentialImport *sequentialImport)=0 | Visitor | [pure virtual] |
visitSequentialLeftSideList(SequentialLeftSideList *sequentialLeftSideList)=0 | Visitor | [pure virtual] |
visitSequentialMessage(SequentialMessage *sequentialMessage)=0 | Visitor | [pure virtual] |
visitSequentialProcess(SequentialProcess *sequentialProcess)=0 | Visitor | [pure virtual] |
visitSequentialStatement(SequentialStatement *sequentialStatement)=0 | Visitor | [pure virtual] |
visitSimpleAction(SimpleAction *simpleAction)=0 | Visitor | [pure virtual] |
visitSimpleArrayReference(SimpleArrayReference *simpleArrayReference)=0 | Visitor | [pure virtual] |
visitSimpleBehavior(SimpleBehavior *simpleBehavior)=0 | Visitor | [pure virtual] |
visitSimpleDeclaration(SimpleDeclaration *simpleDeclaration)=0 | Visitor | [pure virtual] |
visitSimpleExpressionList(SimpleExpressionList *simpleExpressionList)=0 | Visitor | [pure virtual] |
visitSimpleFieldDeclaration(SimpleFieldDeclaration *simpleFieldDeclaration)=0 | Visitor | [pure virtual] |
visitSimpleGuardedStatement(SimpleGuardedStatement *simpleGuardedStatement)=0 | Visitor | [pure virtual] |
visitSimpleIdentifierList(SimpleIdentifierList *simpleIdentifierList)=0 | Visitor | [pure virtual] |
visitSimpleImport(SimpleImport *simpleImport)=0 | Visitor | [pure virtual] |
visitSimpleLeftSideList(SimpleLeftSideList *simpleLeftSideList)=0 | Visitor | [pure virtual] |
visitSimpleMessage(SimpleMessage *simpleMessage)=0 | Visitor | [pure virtual] |
visitSimpleProcess(SimpleProcess *simpleProcess)=0 | Visitor | [pure virtual] |
visitSimpleStatement(SimpleStatement *simpleStatement)=0 | Visitor | [pure virtual] |
visitSkipStatement(SkipStatement *skipStatement)=0 | Visitor | [pure virtual] |
visitStartStatement(StartStatement *startStatement)=0 | Visitor | [pure virtual] |
visitStatement(Statement *statement)=0 | Visitor | [pure virtual] |
visitStopStatement(StopStatement *stopStatement)=0 | Visitor | [pure virtual] |
visitStringLiteral(StringLiteral *stringLiteral)=0 | Visitor | [pure virtual] |
visitType(Type *type)=0 | Visitor | [pure virtual] |
visitUnaryExpression(UnaryExpression *unaryExpression)=0 | Visitor | [pure virtual] |
~Visitor() | Visitor | [inline, virtual] |