|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jdt.internal.compiler.ast.ASTNode
org.eclipse.jdt.internal.compiler.ast.Statement
org.eclipse.jdt.internal.compiler.ast.Expression
org.eclipse.jdt.internal.compiler.ast.TypeReference
org.eclipse.jdt.internal.compiler.ast.JavadocImplicitTypeReference
public class JavadocImplicitTypeReference
| Field Summary | |
|---|---|
char[] |
token
|
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.TypeReference |
|---|
NO_TYPE_ARGUMENTS |
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.Expression |
|---|
constant, implicitConversion, resolvedType, statementEnd |
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
COMPLAINED_FAKE_REACHABLE, COMPLAINED_UNREACHABLE, NOT_COMPLAINED |
| Constructor Summary | |
|---|---|
JavadocImplicitTypeReference(char[] name,
int pos)
|
|
| Method Summary | |
|---|---|
TypeReference |
copyDims(int dim)
|
char[] |
getLastToken()
|
protected TypeBinding |
getTypeBinding(Scope scope)
|
char[][] |
getTypeName()
|
protected TypeBinding |
internalResolveType(Scope scope)
|
boolean |
isThis()
|
StringBuffer |
printExpression(int indent,
StringBuffer output)
|
protected void |
reportDeprecatedType(TypeBinding type,
Scope scope)
|
protected void |
reportInvalidType(Scope scope)
|
void |
traverse(ASTVisitor visitor,
BlockScope scope)
Traverse an expression in the context of a blockScope |
void |
traverse(ASTVisitor visitor,
ClassScope scope)
Traverse an expression in the context of a classScope |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.TypeReference |
|---|
aboutToResolve, analyseCode, baseTypeReference, checkBounds, dimensions, getParameterizedTypeName, isTypeReference, reportDeprecatedType, resolveSuperType, resolveType, resolveType, resolveType, resolveTypeArgument, resolveTypeArgument |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
branchChainTo, checkAgainstNullAnnotation, complainIfUnreachable, expectedType, generateArguments, isBoxingCompatible, isEmptyBlock, isKnowDeadCodePattern, isValidJavaStatement, resolveCase |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.ASTNode |
|---|
checkInvocationArguments, concreteStatement, isFieldUseDeprecated, isImplicitThis, isMethodUseDeprecated, isSuper, isTypeUseDeprecated, printAnnotations, printIndent, printModifiers, resolveAnnotations, resolveDeprecatedAnnotations, sourceEnd, sourceStart, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public char[] token
| Constructor Detail |
|---|
public JavadocImplicitTypeReference(char[] name,
int pos)
| Method Detail |
|---|
public TypeReference copyDims(int dim)
copyDims in class TypeReferenceprotected TypeBinding getTypeBinding(Scope scope)
getTypeBinding in class TypeReferencepublic char[] getLastToken()
getLastToken in class TypeReferencepublic char[][] getTypeName()
getTypeName in class TypeReferencepublic boolean isThis()
isThis in class ASTNodeprotected TypeBinding internalResolveType(Scope scope)
internalResolveType in class TypeReferenceprotected void reportInvalidType(Scope scope)
reportInvalidType in class TypeReference
protected void reportDeprecatedType(TypeBinding type,
Scope scope)
reportDeprecatedType in class TypeReference
public void traverse(ASTVisitor visitor,
BlockScope scope)
Expression
traverse in class TypeReference
public void traverse(ASTVisitor visitor,
ClassScope scope)
Expression
traverse in class TypeReference
public StringBuffer printExpression(int indent,
StringBuffer output)
printExpression in class Expression
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||