Uses of Interface
net.sourceforge.pmd.lang.java.symbols.SymbolResolver
-
Packages that use SymbolResolver Package Description net.sourceforge.pmd.lang.java.symbols Prototype of a new symbol resolution framework that inter-operates cleanly with type resolution.net.sourceforge.pmd.lang.java.symbols.internal.asm net.sourceforge.pmd.lang.java.symbols.internal.ast net.sourceforge.pmd.lang.java.types Support for compile-time type resolution on the AST. -
-
Uses of SymbolResolver in net.sourceforge.pmd.lang.java.symbols
Methods in net.sourceforge.pmd.lang.java.symbols that return SymbolResolver Modifier and Type Method Description static SymbolResolver
SymbolResolver. layer(SymbolResolver first, SymbolResolver... others)
Produce a symbol resolver that asks the given resolvers in order.Methods in net.sourceforge.pmd.lang.java.symbols with parameters of type SymbolResolver Modifier and Type Method Description static SymbolResolver
SymbolResolver. layer(SymbolResolver first, SymbolResolver... others)
Produce a symbol resolver that asks the given resolvers in order. -
Uses of SymbolResolver in net.sourceforge.pmd.lang.java.symbols.internal.asm
Classes in net.sourceforge.pmd.lang.java.symbols.internal.asm that implement SymbolResolver Modifier and Type Class Description class
AsmSymbolResolver
ASymbolResolver
that reads class files to produce symbols. -
Uses of SymbolResolver in net.sourceforge.pmd.lang.java.symbols.internal.ast
Methods in net.sourceforge.pmd.lang.java.symbols.internal.ast that return SymbolResolver Modifier and Type Method Description static SymbolResolver
SymbolResolutionPass. traverse(net.sourceforge.pmd.lang.java.internal.JavaAstProcessor processor, ASTCompilationUnit root)
Traverse the given compilation unit, creating symbols on allSymbolDeclaratorNode
s. -
Uses of SymbolResolver in net.sourceforge.pmd.lang.java.types
Methods in net.sourceforge.pmd.lang.java.types that return SymbolResolver Modifier and Type Method Description SymbolResolver
TypeSystem. bootstrapResolver()
Returns the bootstrap symbol resolver.Constructor parameters in net.sourceforge.pmd.lang.java.types with type arguments of type SymbolResolver Constructor Description TypeSystem(Function<TypeSystem,? extends SymbolResolver> symResolverMaker)
Builds a new type system.
-