public class ResolveWithDeps extends Resolve
This is NOT part of any supported API. If you write code that depends on this, you do so at your own risk. This code and its internal interfaces are subject to change or deletion without notice.
Resolve.InapplicableMethodException
Modifier and Type | Field and Description |
---|---|
protected Dependencies |
deps
The dependency database
|
allowDefaultMethods, allowMethodHandles, allowStructuralMostSpecific, boxingEnabled, resolveKey, varargsEnabled
Modifier | Constructor and Description |
---|---|
protected |
ResolveWithDeps(Context context) |
Modifier and Type | Method and Description |
---|---|
static void |
preRegister(Context context) |
void |
reportDependence(Symbol from,
Symbol to)
Collect dependencies in the enclosing class
|
instance, isAccessible, isAccessible, isAccessible, isAccessible, isStatic, logAccessErrorInternal, methodArguments, printscopes, printscopes, resolveInternalConstructor, resolveInternalField, resolveInternalMethod
protected Dependencies deps
protected ResolveWithDeps(Context context)
public static void preRegister(Context context)
public void reportDependence(Symbol from, Symbol to)
reportDependence
in class Resolve
from
- The enclosing class symto
- The enclosing classes references this sym.Copyright © 2017 earcam. All rights reserved.