|
||||||||||
| 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.MessageSend
org.eclipse.jdt.internal.compiler.ast.JavadocMessageSend
public class JavadocMessageSend
| Field Summary | |
|---|---|
int |
tagSourceEnd
|
int |
tagSourceStart
|
int |
tagValue
|
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.MessageSend |
|---|
actualReceiverType, arguments, binding, expectedType, genericTypeArguments, nameSourcePosition, receiver, selector, syntheticAccessor, typeArguments, valueCast |
| 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 | |
|---|---|
JavadocMessageSend(char[] name,
long pos)
|
|
JavadocMessageSend(char[] name,
long pos,
JavadocArgumentExpression[] arguments)
|
|
| Method Summary | |
|---|---|
boolean |
isSuperAccess()
|
StringBuffer |
printExpression(int indent,
StringBuffer output)
|
TypeBinding |
resolveType(BlockScope scope)
Resolve the type of this expression in the context of a blockScope |
TypeBinding |
resolveType(ClassScope scope)
Resolve the type of this expression in the context of a classScope |
void |
traverse(ASTVisitor visitor,
BlockScope blockScope)
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.MessageSend |
|---|
analyseCode, computeConversion, expectedType, generateCode, genericTypeArguments, isTypeAccess, manageSyntheticAccessIfNecessary, nullStatus, postConversionType, setActualReceiverType, setDepth, setExpectedType, setFieldIndex |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
branchChainTo, checkAgainstNullAnnotation, complainIfUnreachable, generateArguments, isBoxingCompatible, isEmptyBlock, isKnowDeadCodePattern, isValidJavaStatement, resolveCase |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.ASTNode |
|---|
checkInvocationArguments, concreteStatement, isFieldUseDeprecated, isImplicitThis, isMethodUseDeprecated, isSuper, isThis, 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 |
| Methods inherited from interface org.eclipse.jdt.internal.compiler.lookup.InvocationSite |
|---|
sourceEnd, sourceStart |
| Field Detail |
|---|
public int tagSourceStart
public int tagSourceEnd
public int tagValue
| Constructor Detail |
|---|
public JavadocMessageSend(char[] name,
long pos)
public JavadocMessageSend(char[] name,
long pos,
JavadocArgumentExpression[] arguments)
| Method Detail |
|---|
public boolean isSuperAccess()
isSuperAccess in interface InvocationSiteisSuperAccess in class MessageSend
public StringBuffer printExpression(int indent,
StringBuffer output)
printExpression in class MessageSendpublic TypeBinding resolveType(BlockScope scope)
Expression
resolveType in class MessageSendpublic TypeBinding resolveType(ClassScope scope)
Expression
resolveType in class Expression
public void traverse(ASTVisitor visitor,
BlockScope blockScope)
Expression
traverse in class MessageSend
public void traverse(ASTVisitor visitor,
ClassScope scope)
Expression
traverse in class Expression
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||