Interface ModelicaParserVisitor
-
- All Known Implementing Classes:
AbstractModelicaRule
,AmbiguousResolutionRule
,ConnectUsingNonConnector
,ModelicaParserVisitorAdapter
,ScopeAndDeclarationFinder
public interface ModelicaParserVisitor
-
-
Method Summary
-
-
-
Method Detail
-
visit
Object visit(ModelicaNode node, Object data)
-
visit
Object visit(ASTStoredDefinition node, Object data)
-
visit
Object visit(ASTWithinClause node, Object data)
-
visit
Object visit(ASTClassDefinition node, Object data)
-
visit
Object visit(ASTEncapsulatedClause node, Object data)
-
visit
Object visit(ASTClassSpecifier node, Object data)
-
visit
Object visit(ASTClassPrefixes node, Object data)
-
visit
Object visit(ASTPartialClause node, Object data)
-
visit
Object visit(ASTClassClause node, Object data)
-
visit
Object visit(ASTModelClause node, Object data)
-
visit
Object visit(ASTRecordClause node, Object data)
-
visit
Object visit(ASTOperatorRecordClause node, Object data)
-
visit
Object visit(ASTBlockClause node, Object data)
-
visit
Object visit(ASTExpandableConnectorClause node, Object data)
-
visit
Object visit(ASTConnectorClause node, Object data)
-
visit
Object visit(ASTTypeClause node, Object data)
-
visit
Object visit(ASTPackageClause node, Object data)
-
visit
Object visit(ASTPureClause node, Object data)
-
visit
Object visit(ASTImpureClause node, Object data)
-
visit
Object visit(ASTOperatorClause node, Object data)
-
visit
Object visit(ASTFunctionClause node, Object data)
-
visit
Object visit(ASTOperator node, Object data)
-
visit
Object visit(ASTSimpleLongClassSpecifier node, Object data)
-
visit
Object visit(ASTExtendingLongClassSpecifier node, Object data)
-
visit
Object visit(ASTSimpleShortClassSpecifier node, Object data)
-
visit
Object visit(ASTEnumerationShortClassSpecifier node, Object data)
-
visit
Object visit(ASTDerClassSpecifier node, Object data)
-
visit
Object visit(ASTDerClause node, Object data)
-
visit
Object visit(ASTBasePrefix node, Object data)
-
visit
Object visit(ASTEnumList node, Object data)
-
visit
Object visit(ASTEnumerationLiteral node, Object data)
-
visit
Object visit(ASTComposition node, Object data)
-
visit
Object visit(ASTExternalClause node, Object data)
-
visit
Object visit(ASTLanguageSpecification node, Object data)
-
visit
Object visit(ASTExternalFunctionCall node, Object data)
-
visit
Object visit(ASTElementList node, Object data)
-
visit
Object visit(ASTRedeclareClause node, Object data)
-
visit
Object visit(ASTFinalClause node, Object data)
-
visit
Object visit(ASTInnerClause node, Object data)
-
visit
Object visit(ASTOuterClause node, Object data)
-
visit
Object visit(ASTReplaceableClause node, Object data)
-
visit
Object visit(ASTRegularElement node, Object data)
-
visit
Object visit(ASTImportClause node, Object data)
-
visit
Object visit(ASTRenamingImportClause node, Object data)
-
visit
Object visit(ASTUnqualifiedImportClause node, Object data)
-
visit
Object visit(ASTMultipleDefinitionImportClause node, Object data)
-
visit
Object visit(ASTSingleDefinitionImportClause node, Object data)
-
visit
Object visit(ASTImportList node, Object data)
-
visit
Object visit(ASTExtendsClause node, Object data)
-
visit
Object visit(ASTConstrainingClause node, Object data)
-
visit
Object visit(ASTComponentClause node, Object data)
-
visit
Object visit(ASTTypePrefix node, Object data)
-
visit
Object visit(ASTFlowClause node, Object data)
-
visit
Object visit(ASTStreamClause node, Object data)
-
visit
Object visit(ASTDiscreteClause node, Object data)
-
visit
Object visit(ASTParameterClause node, Object data)
-
visit
Object visit(ASTConstantClause node, Object data)
-
visit
Object visit(ASTInputClause node, Object data)
-
visit
Object visit(ASTOutputClause node, Object data)
-
visit
Object visit(ASTTypeSpecifier node, Object data)
-
visit
Object visit(ASTComponentList node, Object data)
-
visit
Object visit(ASTComponentDeclaration node, Object data)
-
visit
Object visit(ASTConditionAttribute node, Object data)
-
visit
Object visit(ASTDeclaration node, Object data)
-
visit
Object visit(ASTLongModification node, Object data)
-
visit
Object visit(ASTShortModification node, Object data)
-
visit
Object visit(ASTAssignmentModification node, Object data)
-
visit
Object visit(ASTClassModification node, Object data)
-
visit
Object visit(ASTArgumentList node, Object data)
-
visit
Object visit(ASTArgument node, Object data)
-
visit
Object visit(ASTElementModificationOrReplaceable node, Object data)
-
visit
Object visit(ASTEachClause node, Object data)
-
visit
Object visit(ASTElementModification node, Object data)
-
visit
Object visit(ASTElementRedeclaration node, Object data)
-
visit
Object visit(ASTElementReplaceable node, Object data)
-
visit
Object visit(ASTComponentClause1 node, Object data)
-
visit
Object visit(ASTComponentDeclaration1 node, Object data)
-
visit
Object visit(ASTShortClassDefinition node, Object data)
-
visit
Object visit(ASTEquationSection node, Object data)
-
visit
Object visit(ASTInitialClause node, Object data)
-
visit
Object visit(ASTAlgorithmSection node, Object data)
-
visit
Object visit(ASTEquation node, Object data)
-
visit
Object visit(ASTRegularEquation node, Object data)
-
visit
Object visit(ASTFunctionCallEquation node, Object data)
-
visit
Object visit(ASTStatement node, Object data)
-
visit
Object visit(ASTAssignmentStatement node, Object data)
-
visit
Object visit(ASTFunctionCallStatement node, Object data)
-
visit
Object visit(ASTAssignmentFromMultiResultFunctionCall node, Object data)
-
visit
Object visit(ASTBreakStatement node, Object data)
-
visit
Object visit(ASTReturnStatement node, Object data)
-
visit
Object visit(ASTIfEquation node, Object data)
-
visit
Object visit(ASTIfClause node, Object data)
-
visit
Object visit(ASTThenClause node, Object data)
-
visit
Object visit(ASTElseIfClause node, Object data)
-
visit
Object visit(ASTElseClause node, Object data)
-
visit
Object visit(ASTIfStatement node, Object data)
-
visit
Object visit(ASTForEquation node, Object data)
-
visit
Object visit(ASTEquationList node, Object data)
-
visit
Object visit(ASTStatementList node, Object data)
-
visit
Object visit(ASTForStatement node, Object data)
-
visit
Object visit(ASTForIndices node, Object data)
-
visit
Object visit(ASTForIndex node, Object data)
-
visit
Object visit(ASTWhileStatement node, Object data)
-
visit
Object visit(ASTWhenEquation node, Object data)
-
visit
Object visit(ASTWhenClause node, Object data)
-
visit
Object visit(ASTElseWhenClause node, Object data)
-
visit
Object visit(ASTWhenStatement node, Object data)
-
visit
Object visit(ASTConnectClause node, Object data)
-
visit
Object visit(ASTIfExpression node, Object data)
-
visit
Object visit(ASTSimpleExpression node, Object data)
-
visit
Object visit(ASTLogicalExpression node, Object data)
-
visit
Object visit(ASTLogicalTerm node, Object data)
-
visit
Object visit(ASTNegated node, Object data)
-
visit
Object visit(ASTRelation node, Object data)
-
visit
Object visit(ASTArithmeticExpression node, Object data)
-
visit
Object visit(ASTFalseLiteral node, Object data)
-
visit
Object visit(ASTTrueLiteral node, Object data)
-
visit
Object visit(ASTFunctionInvocation node, Object data)
-
visit
Object visit(ASTListOfExpressionLists node, Object data)
-
visit
Object visit(ASTNumberLiteral node, Object data)
-
visit
Object visit(ASTStringLiteral node, Object data)
-
visit
Object visit(ASTSimpleName node, Object data)
-
visit
Object visit(ASTSubscriptedName node, Object data)
-
visit
Object visit(ASTComponentReference node, Object data)
-
visit
Object visit(ASTFunctionCallArgs node, Object data)
-
visit
Object visit(ASTFunctionArguments node, Object data)
-
visit
Object visit(ASTNamedArguments node, Object data)
-
visit
Object visit(ASTNamedArgument node, Object data)
-
visit
Object visit(ASTFunctionArgument node, Object data)
-
visit
Object visit(ASTOutputExpressionList node, Object data)
-
visit
Object visit(ASTExpressionList node, Object data)
-
visit
Object visit(ASTArraySubscripts node, Object data)
-
visit
Object visit(ASTSubscript node, Object data)
-
visit
Object visit(ASTColonSubsript node, Object data)
-
visit
Object visit(ASTComment node, Object data)
-
visit
Object visit(ASTStringComment node, Object data)
-
visit
Object visit(ASTAnnotation node, Object data)
-
-