|
||||||||||
| 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.Reference
org.eclipse.jdt.internal.compiler.ast.ThisReference
org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference
org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference
public class QualifiedSuperReference
| Field Summary |
|---|
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference |
|---|
qualification |
| 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 | |
|---|---|
QualifiedSuperReference(TypeReference name,
int pos,
int sourceEnd)
|
|
| Method Summary | |
|---|---|
boolean |
isSuper()
|
boolean |
isThis()
|
StringBuffer |
printExpression(int indent,
StringBuffer output)
|
TypeBinding |
resolveType(BlockScope scope)
Resolve the type of this expression in the context of a blockScope |
void |
traverse(ASTVisitor visitor,
BlockScope blockScope)
Traverse an expression in the context of a blockScope |
void |
traverse(ASTVisitor visitor,
ClassScope blockScope)
Traverse an expression in the context of a classScope |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference |
|---|
analyseCode, analyseCode, generateCode |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.ThisReference |
|---|
analyseAssignment, checkAccess, generateAssignment, generateCompoundAssignment, generatePostIncrement, implicitThis, isImplicitThis, nullStatus |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.Reference |
|---|
fieldBinding, fieldStore |
| 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, isMethodUseDeprecated, 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 |
| Constructor Detail |
|---|
public QualifiedSuperReference(TypeReference name,
int pos,
int sourceEnd)
| Method Detail |
|---|
public boolean isSuper()
isSuper in class ASTNodepublic boolean isThis()
isThis in class ThisReference
public StringBuffer printExpression(int indent,
StringBuffer output)
printExpression in class QualifiedThisReferencepublic TypeBinding resolveType(BlockScope scope)
Expression
resolveType in class QualifiedThisReference
public void traverse(ASTVisitor visitor,
BlockScope blockScope)
Expression
traverse in class QualifiedThisReference
public void traverse(ASTVisitor visitor,
ClassScope blockScope)
Expression
traverse in class QualifiedThisReference
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||