Constructors in org.eclipse.jdt.internal.compiler.ast with parameters of type TypeReference |
Argument(char[] name,
long posNom,
TypeReference tr,
int modifiers)
|
ClassLiteralAccess(int sourceEnd,
TypeReference type)
|
InstanceOfExpression(Expression expression,
TypeReference type)
|
JavadocArgumentExpression(char[] name,
int startPos,
int endPos,
TypeReference typeRef)
|
MarkerAnnotation(TypeReference type,
int sourceStart)
|
NormalAnnotation(TypeReference type,
int sourceStart)
|
ParameterizedQualifiedTypeReference(char[][] tokens,
TypeReference[][] typeArguments,
int dim,
long[] positions)
|
ParameterizedSingleTypeReference(char[] name,
TypeReference[] typeArguments,
int dim,
long pos)
|
QualifiedSuperReference(TypeReference name,
int pos,
int sourceEnd)
|
QualifiedThisReference(TypeReference name,
int sourceStart,
int sourceEnd)
|
SingleMemberAnnotation(TypeReference type,
int sourceStart)
|
Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type TypeReference |
void |
ProblemReporter.annotationCircularity(TypeBinding sourceType,
TypeBinding otherType,
TypeReference reference)
|
void |
ProblemReporter.annotationTypeUsedAsSuperinterface(SourceTypeBinding type,
TypeReference superInterfaceRef,
ReferenceBinding superType)
|
void |
ProblemReporter.cannotExtendEnum(SourceTypeBinding type,
TypeReference superclass,
TypeBinding superTypeBinding)
|
void |
ProblemReporter.cannotInstantiate(TypeReference typeRef,
TypeBinding type)
|
void |
ProblemReporter.cannotThrowType(SourceTypeBinding type,
AbstractMethodDeclaration methodDecl,
TypeReference exceptionType,
TypeBinding expectedType)
|
void |
ProblemReporter.classExtendFinalClass(SourceTypeBinding type,
TypeReference superclass,
TypeBinding superTypeBinding)
|
void |
ProblemReporter.duplicateSuperinterface(SourceTypeBinding type,
TypeReference reference,
ReferenceBinding superType)
|
void |
ProblemReporter.finalVariableBound(TypeVariableBinding typeVariable,
TypeReference typeRef)
|
void |
ProblemReporter.hierarchyCircularity(SourceTypeBinding sourceType,
ReferenceBinding superType,
TypeReference reference)
|
void |
ProblemReporter.illegalQualifiedParameterizedTypeAllocation(TypeReference qualifiedTypeReference,
TypeBinding allocatedType)
|
void |
ProblemReporter.invalidUsageOfTypeArguments(TypeReference firstTypeReference,
TypeReference lastTypeReference)
|
void |
ProblemReporter.javadocDuplicatedThrowsClassName(TypeReference typeReference,
int modifiers)
|
void |
ProblemReporter.javadocInvalidThrowsClassName(TypeReference typeReference,
int modifiers)
|
void |
ProblemReporter.javadocMissingThrowsTag(TypeReference typeRef,
int modifiers)
|
void |
ProblemReporter.noAdditionalBoundAfterTypeVariable(TypeReference boundReference)
|
void |
ProblemReporter.superclassMustBeAClass(SourceTypeBinding type,
TypeReference superclassRef,
ReferenceBinding superType)
|
void |
ProblemReporter.superinterfaceMustBeAnInterface(SourceTypeBinding type,
TypeReference superInterfaceRef,
ReferenceBinding superType)
|
void |
ProblemReporter.superTypeCannotUseWildcard(SourceTypeBinding type,
TypeReference superclass,
TypeBinding superTypeBinding)
|