All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractModelicaRule |
Base class for rules for Modelica language.
|
| AmbiguousResolutionRule |
Deprecated.
|
| AmbiguousResolutionRule |
|
| ASTAddOp |
|
| ASTAlgorithmSection |
|
| ASTAnnotation |
|
| ASTArgument |
|
| ASTArgumentList |
|
| ASTArithmeticExpression |
|
| ASTArraySubscripts |
|
| ASTAssignmentFromMultiResultFunctionCall |
|
| ASTAssignmentModification |
|
| ASTAssignmentStatement |
|
| ASTBasePrefix |
|
| ASTBlockClause |
|
| ASTBreakStatement |
|
| ASTClassClause |
|
| ASTClassDefinition |
|
| ASTClassModification |
|
| ASTClassPrefixes |
|
| ASTClassSpecifier |
|
| ASTColonSubsript |
|
| ASTComment |
|
| ASTComponentClause |
|
| ASTComponentClause1 |
|
| ASTComponentDeclaration |
|
| ASTComponentDeclaration1 |
|
| ASTComponentList |
|
| ASTComponentReference |
|
| ASTComposition |
|
| ASTConditionAttribute |
|
| ASTConnectClause |
|
| ASTConnectorClause |
|
| ASTConstantClause |
|
| ASTConstrainingClause |
|
| ASTDeclaration |
|
| ASTDerClassSpecifier |
|
| ASTDerClause |
|
| ASTDiscreteClause |
|
| ASTEachClause |
|
| ASTElementList |
|
| ASTElementModification |
|
| ASTElementModificationOrReplaceable |
|
| ASTElementRedeclaration |
|
| ASTElementReplaceable |
|
| ASTElseClause |
|
| ASTElseIfClause |
|
| ASTElseWhenClause |
|
| ASTEncapsulatedClause |
|
| ASTEnumerationLiteral |
|
| ASTEnumerationShortClassSpecifier |
|
| ASTEnumList |
|
| ASTEquation |
|
| ASTEquationList |
|
| ASTEquationSection |
|
| ASTExpandableConnectorClause |
|
| ASTExpressionList |
|
| ASTExtendingLongClassSpecifier |
|
| ASTExtendsClause |
|
| ASTExternalClause |
|
| ASTExternalFunctionCall |
|
| ASTFactor |
|
| ASTFalseLiteral |
|
| ASTFinalClause |
|
| ASTFlowClause |
|
| ASTForEquation |
|
| ASTForIndex |
|
| ASTForIndices |
|
| ASTForStatement |
|
| ASTFunctionArgument |
|
| ASTFunctionArguments |
|
| ASTFunctionCallArgs |
|
| ASTFunctionCallEquation |
|
| ASTFunctionCallStatement |
|
| ASTFunctionClause |
|
| ASTFunctionInvocation |
|
| ASTIfClause |
|
| ASTIfEquation |
|
| ASTIfExpression |
|
| ASTIfStatement |
|
| ASTImportClause |
|
| ASTImportList |
|
| ASTImpureClause |
|
| ASTInitialClause |
|
| ASTInnerClause |
|
| ASTInputClause |
|
| ASTLanguageSpecification |
|
| ASTListOfExpressionLists |
|
| ASTLogicalExpression |
|
| ASTLogicalTerm |
|
| ASTLongModification |
|
| ASTModelClause |
|
| ASTMulOp |
|
| ASTMultipleDefinitionImportClause |
|
| ASTName |
|
| ASTNamedArgument |
|
| ASTNamedArguments |
|
| ASTNegated |
|
| ASTNumberLiteral |
|
| ASTOperator |
|
| ASTOperatorClause |
|
| ASTOperatorRecordClause |
|
| ASTOuterClause |
|
| ASTOutputClause |
|
| ASTOutputExpressionList |
|
| ASTPackageClause |
|
| ASTParameterClause |
|
| ASTPartialClause |
|
| ASTPureClause |
|
| ASTRecordClause |
|
| ASTRedeclareClause |
|
| ASTRegularElement |
|
| ASTRegularEquation |
|
| ASTRelation |
|
| ASTRelOp |
|
| ASTRenamingImportClause |
|
| ASTReplaceableClause |
|
| ASTReturnStatement |
|
| ASTShortClassDefinition |
|
| ASTShortModification |
|
| ASTSimpleExpression |
|
| ASTSimpleLongClassSpecifier |
|
| ASTSimpleName |
|
| ASTSimpleShortClassSpecifier |
|
| ASTSingleDefinitionImportClause |
|
| ASTStatement |
|
| ASTStatementList |
|
| ASTStoredDefinition |
A representation of a Modelica source code file.
|
| ASTStreamClause |
|
| ASTStringComment |
|
| ASTStringLiteral |
|
| ASTSubscript |
|
| ASTSubscriptedName |
|
| ASTTerm |
|
| ASTThenClause |
|
| ASTTrueLiteral |
|
| ASTTypeClause |
|
| ASTTypePrefix |
|
| ASTTypeSpecifier |
|
| ASTUnqualifiedImportClause |
|
| ASTWhenClause |
|
| ASTWhenEquation |
|
| ASTWhenStatement |
|
| ASTWhileStatement |
|
| ASTWithinClause |
|
| CompositeName |
An immutable composite name representation for use in "pattern matching style".
|
| ConnectUsingNonConnector |
Deprecated.
|
| ConnectUsingNonConnectorRule |
|
| InternalModelicaNodeApi |
|
| InternalModelicaResolverApi |
|
| JJTModelicaParserState |
Deprecated. |
| ModelicaBuiltinType |
Built-in Modelica types.
|
| ModelicaBuiltinType.BaseType |
|
| ModelicaClassScope |
A lexical scope corresponding to a Modelica class.
|
| ModelicaClassSpecialization |
Enumerates "specialized kinds of classes" (package, model, connector, etc.) that define
some restrictions and enhancements on what can be defined inside and how can they be used.
|
| ModelicaClassSpecifierNode |
Public API for class defining AST nodes.
|
| ModelicaClassType |
A Modelica type that is defined as a class (i.e., class, package, model, etc.).
|
| ModelicaComponentDeclaration |
|
| ModelicaComponentDeclaration.ComponentCausality |
|
| ModelicaComponentDeclaration.ComponentKind |
|
| ModelicaComponentDeclaration.ComponentVariability |
|
| ModelicaDeclaration |
Some Modelica entity that is explicitly declared with some name inside some lexical scope.
|
| ModelicaHandler |
|
| ModelicaImportClause |
|
| ModelicaLanguage |
|
| ModelicaLanguageModule |
|
| ModelicaNode |
Public interface for all Modelica AST nodes.
|
| ModelicaParser |
Deprecated. |
| ModelicaParser |
Deprecated.
|
| ModelicaParserConstants |
Deprecated. |
| ModelicaParserTokenManager |
Deprecated. |
| ModelicaParserTreeConstants |
Deprecated. |
| ModelicaParserVisitor |
|
| ModelicaParserVisitorAdapter |
|
| ModelicaRuleChainVisitor |
Deprecated.
|
| ModelicaRuleViolationFactory |
Deprecated.
|
| ModelicaScope |
A lexical scope of Modelica code.
|
| ModelicaSourceFileScope |
A scope corresponding to some specific Modelica source code file.
|
| ModelicaSymbolFacade |
|
| ModelicaTokenizer |
|
| ModelicaTokenizer.ModelicaTokenFilter |
|
| ModelicaTokenManager |
Deprecated.
|
| ModelicaType |
Some Modelica type (either class or built-in type) that some component may have.
|
| ParseException |
Deprecated.
|
| ResolutionContext |
|
| ResolutionResult<A extends ResolvableEntity> |
This class represents a resolution result of some (possibly composite) name inside some context
Usage of special interface instead of plain List<ModelicaDeclaration> allows returning some additional information
such as "layers" of resolved symbol (for example, these 10 symbols are obviously hidden, but these two are equally
relevant, thus introducing name clash).
|
| ResolutionState |
|
| ResolvableEntity |
Interface for entities that can be looked up.
|
| ResolvableModelicaNode |
A public API for resolving lexical references to class or components.
|
| RootScope |
A pseudo lexical scope corresponding to "unnamed enclosing class" for top-level entities.
|
| ScopeAndDeclarationFinder |
|
| SubcomponentResolver |
This interface represents something that, being looked up by some prefix of composite name,
may resolve further name parts.
|
| Token |
Deprecated. |
| Visibility |
|
| Watchdog |
A watchdog counter initialized with some value.
|
| Watchdog.CountdownException |
|