Uses of Interface
net.sourceforge.pmd.lang.modelica.resolver.ResolutionResult
-
Packages that use ResolutionResult Package Description net.sourceforge.pmd.lang.modelica.ast net.sourceforge.pmd.lang.modelica.resolver -
-
Uses of ResolutionResult in net.sourceforge.pmd.lang.modelica.ast
Methods in net.sourceforge.pmd.lang.modelica.ast that return ResolutionResult Modifier and Type Method Description protected ResolutionResult<ModelicaDeclaration>
ASTMultipleDefinitionImportClause. getCacheableImportSources(net.sourceforge.pmd.lang.modelica.resolver.internal.ResolutionState state, ModelicaScope scope)
protected ResolutionResult<ModelicaDeclaration>
ASTRenamingImportClause. getCacheableImportSources(net.sourceforge.pmd.lang.modelica.resolver.internal.ResolutionState state, ModelicaScope scope)
protected ResolutionResult<ModelicaDeclaration>
ASTSingleDefinitionImportClause. getCacheableImportSources(net.sourceforge.pmd.lang.modelica.resolver.internal.ResolutionState state, ModelicaScope scope)
protected ResolutionResult<ModelicaDeclaration>
ASTUnqualifiedImportClause. getCacheableImportSources(net.sourceforge.pmd.lang.modelica.resolver.internal.ResolutionState state, ModelicaScope scope)
ResolutionResult<ResolvableEntity>
ASTComponentReference. getResolutionCandidates()
Returns resolution candidates for the referred component (and not dereferencing its type, etc.).ResolutionResult<ResolvableEntity>
ASTName. getResolutionCandidates()
Returns resolution candidates for the referred entity.ResolutionResult
ResolvableModelicaNode. getResolutionCandidates()
Tries to resolve the declaration of the referenced component. -
Uses of ResolutionResult in net.sourceforge.pmd.lang.modelica.resolver
Methods in net.sourceforge.pmd.lang.modelica.resolver that return ResolutionResult Modifier and Type Method Description ResolutionResult<ModelicaType>
ModelicaComponentDeclaration. getTypeCandidates()
<T extends ResolvableEntity>
ResolutionResult<T>SubcomponentResolver. safeResolveComponent(Class<T> clazz, net.sourceforge.pmd.lang.modelica.resolver.internal.ResolutionState state, CompositeName name)
Resolves `name
as if resolving subcomponents through the type of base component<T extends ResolvableEntity>
ResolutionResult<T>ModelicaScope. safeResolveLexically(Class<T> clazz, net.sourceforge.pmd.lang.modelica.resolver.internal.ResolutionState state, CompositeName name)
Resolves a name as if it is written inside this lexical scope in a file.
-