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 ASTStoredDefinitionA representation of a Modelica source code file.
ASTStreamClause ASTStringComment ASTStringLiteral ASTSubscript ASTSubscriptedName ASTTerm ASTThenClause ASTTrueLiteral ASTTypeClause ASTTypePrefix ASTTypeSpecifier ASTUnqualifiedImportClause ASTWhenClause ASTWhenEquation ASTWhenStatement ASTWhileStatement ASTWithinClause CompositeNameAn immutable composite name representation for use in "pattern matching style".
ConnectUsingNonConnectorRule InternalApiBridgeInternal API.
InternalApiBridgeInternal API.
InternalApiBridge.ModelicaSymbolFacade ModelicaBuiltinTypeBuilt-in Modelica types.
ModelicaBuiltinType.BaseType ModelicaClassScopeA lexical scope corresponding to a Modelica class.
ModelicaClassSpecializationEnumerates "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.
ModelicaClassSpecifierNodePublic API for class defining AST nodes.
ModelicaClassTypeA Modelica type that is defined as a class (i.e., class, package, model, etc.).
ModelicaComponentDeclaration ModelicaComponentDeclaration.ComponentCausality ModelicaComponentDeclaration.ComponentKind ModelicaComponentDeclaration.ComponentVariability ModelicaCpdLexerNote: This class has been called MatlabTokenizer in PMD 6
ModelicaCpdLexer.ModelicaTokenFilter ModelicaDeclarationSome Modelica entity that is explicitly declared with some name inside some lexical scope.
ModelicaHandler ModelicaImportClause ModelicaLanguageModule ModelicaNodePublic interface for all Modelica AST nodes.
ModelicaParser ModelicaScopeA lexical scope of Modelica code.
ModelicaSourceFileScopeA scope corresponding to some specific Modelica source code file.
ModelicaTokenKindsToken kinds (JavaccToken.kind
) for this language.
Some Modelica type (either class or built-in type) that some component may have.
ModelicaVisitor<P,R> ModelicaVisitorBase<P,R> 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).
Interface for entities that can be looked up.
ResolvableModelicaNodeA public API for resolving lexical references to class or components.
RootScopeA pseudo lexical scope corresponding to "unnamed enclosing class" for top-level entities.
SubcomponentResolverThis interface represents something that, being looked up by some prefix of composite name, may resolve further name parts.
VisibilityRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4