Resolver

class Resolver(task: JavaCompiler.CompilationTask, unit: CompilationUnitTree)

Constructors

Link copied to clipboard
fun Resolver(task: JavaCompiler.CompilationTask, unit: CompilationUnitTree)

Functions

Link copied to clipboard
fun parent(tree: Tree): Tree?
Link copied to clipboard
fun parentElements(tree: Tree): Iterable<Element>
Link copied to clipboard
fun parentTrees(tree: Tree): Iterable<Tree>
Link copied to clipboard
fun path(tree: Tree): TreePath
Link copied to clipboard
fun positionOf(tree: Tree): Pair<Long, Long>
Link copied to clipboard
fun resolve(tree: Tree): Element?
Link copied to clipboard
fun resolveType(tree: Tree): TypeMirror?
Link copied to clipboard
fun tree(element: Element): Tree?

Properties

Link copied to clipboard
val topElement: Element