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.
Modifier and Type | Class and Description |
---|---|
private static class | |
private static class |
Modifier and Type | Field and Description |
---|---|
pack-priv final Attr | |
protected static final Context. | |
pack-priv final DeferredAttr | |
pack-priv final TreeMaker | |
pack-priv final Names | |
private final ListBuffer | |
pack-priv final Symtab | |
pack-priv final Types |
Access | Constructor and Description |
---|---|
protected |
Modifier and Type | Method and Description |
---|---|
private Type | basicMethodInvocationRecovery(JCTree tree, Type site, Symbol sym, Env<AttrContext> env, Attr.
|
public void | |
public static AttrRecover | |
pack-priv Type | recoverMethodInvocation(JCTree tree, Type site, Symbol sym, Env<AttrContext> env, Attr.
|
pack-priv void |
attr | back to summary |
---|---|
pack-priv final Attr attr |
attrRepairKey | back to summary |
---|---|
protected static final Context. |
deferredAttr | back to summary |
---|---|
pack-priv final DeferredAttr deferredAttr |
make | back to summary |
---|---|
pack-priv final TreeMaker make |
names | back to summary |
---|---|
pack-priv final Names names |
recoveryTodo | back to summary |
---|---|
private final ListBuffer<AttrRecover. |
syms | back to summary |
---|---|
pack-priv final Symtab syms |
types | back to summary |
---|---|
pack-priv final Types types |
AttrRecover | back to summary |
---|---|
protected AttrRecover(Context context)
|
basicMethodInvocationRecovery | back to summary |
---|---|
private Type basicMethodInvocationRecovery(JCTree tree, Type site, Symbol sym, Env<AttrContext> env, Attr. |
doRecovery | back to summary |
---|---|
public void doRecovery() |
instance | back to summary |
---|---|
public static AttrRecover instance(Context context) |
recoverMethodInvocation | back to summary |
---|---|
pack-priv Type recoverMethodInvocation(JCTree tree, Type site, Symbol sym, Env<AttrContext> env, Attr. |
wrongMethodSymbolCandidate | back to summary |
---|---|
pack-priv void wrongMethodSymbolCandidate(Symbol. |
Modifier and Type | Field and Description |
---|---|
public final Symbol | |
public final Env | |
public final Symbol | |
public final Attr. | |
public final Type | |
public final JCTree |
Access | Constructor and Description |
---|---|
public | RecoverTodo(JCTree tree, Type site, Symbol errSym, Symbol candSym, Env<AttrContext> env, Attr.
|
candSym | back to summary |
---|---|
public final Symbol candSym |
env | back to summary |
---|---|
public final Env<AttrContext> env |
errSym | back to summary |
---|---|
public final Symbol errSym |
resultInfo | back to summary |
---|---|
public final Attr. |
site | back to summary |
---|---|
public final Type site |
tree | back to summary |
---|---|
public final JCTree tree |
RecoverTodo | back to summary |
---|---|
public RecoverTodo(JCTree tree, Type site, Symbol errSym, Symbol candSym, Env<AttrContext> env, Attr. |
Modifier and Type | Field and Description |
---|---|
public final Symbol |
Access | Constructor and Description |
---|---|
public |
candidateSymbol | back to summary |
---|---|
public final Symbol candidateSymbol |
RecoveryErrorType | back to summary |
---|---|
public RecoveryErrorType(Type. |