|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.tools.javac.code.Symbol
com.sun.tools.javac.comp.Resolve.ResolveError
com.sun.tools.javac.comp.Resolve.AmbiguityError
class Resolve.AmbiguityError
Resolve error class indicating an ambiguous reference.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sun.tools.javac.code.Symbol |
|---|
Symbol.ClassSymbol, Symbol.Completer, Symbol.CompletionFailure, Symbol.DelegatedSymbol, Symbol.Level, Symbol.MethodSymbol, Symbol.OperatorSymbol, Symbol.PackageSymbol, Symbol.TypeSymbol, Symbol.VarSymbol, Symbol.Visitor<R,P> |
| Field Summary | |
|---|---|
(package private) Symbol |
sym1
|
(package private) Symbol |
sym2
|
| Fields inherited from class com.sun.tools.javac.comp.Resolve.ResolveError |
|---|
debugName, explanation, sym, wrongSym |
| Fields inherited from class com.sun.tools.javac.code.Symbol |
|---|
attributes_field, completer, erasure_field, flags_field, kind, level, name, owner, type |
| Constructor Summary | |
|---|---|
Resolve.AmbiguityError(Symbol sym1,
Symbol sym2)
|
|
| Method Summary | |
|---|---|
(package private) void |
report(Log log,
JCDiagnostic.DiagnosticPosition pos,
Type site,
Name name,
List<Type> argtypes,
List<Type> typeargtypes)
Report error. |
| Methods inherited from class com.sun.tools.javac.comp.Resolve.ResolveError |
|---|
accept, exists, getErrorKey, isOperator, setWrongSym, setWrongSym, toString |
| Methods inherited from class com.sun.tools.javac.code.Symbol |
|---|
accept, addParentLevel, asMemberOf, asType, attribute, clone, complete, enclClass, erasure, externalType, flags, flatName, getAnnotation, getAnnotationMirrors, getEnclosedElements, getEnclosingElement, getKind, getLevel, getModifiers, getQualifiedName, getSimpleName, getTypeParameters, hasOuterInstance, isConstructor, isEnclosedBy, isInheritedIn, isInner, isInterface, isLocal, isMemberOf, isStatic, isSubClass, location, location, members, outermostClass, overrides, packge, removeParentLevel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.lang.model.element.Element |
|---|
equals, hashCode |
| Field Detail |
|---|
Symbol sym1
Symbol sym2
| Constructor Detail |
|---|
Resolve.AmbiguityError(Symbol sym1,
Symbol sym2)
| Method Detail |
|---|
void report(Log log,
JCDiagnostic.DiagnosticPosition pos,
Type site,
Name name,
List<Type> argtypes,
List<Type> typeargtypes)
report in class Resolve.ResolveErrorlog - The error log to be used for error reporting.pos - The position to be used for error reporting.site - The original type from where the selection took place.name - The name of the symbol to be resolved.argtypes - The invocation's value arguments,
if we looked for a method.typeargtypes - The invocation's type arguments,
if we looked for a method.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||