Uses of Interface
net.sourceforge.pmd.lang.modelica.resolver.ResolutionResult
Packages that use ResolutionResult
Package
Description
-
Uses of ResolutionResult in net.sourceforge.pmd.lang.modelica.ast
Methods in net.sourceforge.pmd.lang.modelica.ast that return ResolutionResultModifier and TypeMethodDescriptionprotected 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) ASTComponentReference.getResolutionCandidates()Returns resolution candidates for the referred component (and not dereferencing its type, etc.).ASTName.getResolutionCandidates()Returns resolution candidates for the referred entity.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 ResolutionResultModifier and TypeMethodDescriptionModelicaComponentDeclaration.getTypeCandidates()<T extends ResolvableEntity>
ResolutionResult<T>SubcomponentResolver.safeResolveComponent(Class<T> clazz, net.sourceforge.pmd.lang.modelica.resolver.internal.ResolutionState state, CompositeName name) Resolves `nameas 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.