All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractModelicaRule |
Base class for rules for Modelica language.
|
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 |
|
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 |
|
ModelicaParserConstants |
Deprecated. |
ModelicaParserTokenManager |
Deprecated. |
ModelicaParserTreeConstants |
Deprecated. |
ModelicaParserVisitor |
Deprecated. |
ModelicaParserVisitorAdapter |
|
ModelicaRuleChainVisitor |
|
ModelicaRuleViolationFactory |
|
ModelicaScope |
A lexical scope of Modelica code.
|
ModelicaSourceFileScope |
A scope corresponding to some specific Modelica source code file.
|
ModelicaSymbolFacade |
|
ModelicaTokenizer |
|
ModelicaTokenizer.ModelicaTokenFilter |
|
ModelicaTokenManager |
|
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 |
|