org.eclipse.jdt.internal.compiler.lookup
Interface InvocationSite

All Known Implementing Classes:
AbstractVariableDeclaration, AllocationExpression, Argument, CodeFormatterVisitor.MultiFieldDeclaration, CodeSnippetAllocationExpression, CodeSnippetFieldReference, CodeSnippetMessageSend, CodeSnippetQualifiedNameReference, CodeSnippetReturnStatement, CodeSnippetSingleNameReference, CodeSnippetSuperReference, CodeSnippetThisReference, CompletionOnArgumentName, CompletionOnExplicitConstructorCall, CompletionOnFieldName, CompletionOnFieldType, CompletionOnJavadocAllocationExpression, CompletionOnJavadocFieldReference, CompletionOnJavadocMessageSend, CompletionOnJavadocParamNameReference, CompletionOnJavadocTag, CompletionOnKeyword3, CompletionOnLocalName, CompletionOnMemberAccess, CompletionOnMessageSend, CompletionOnMessageSendName, CompletionOnQualifiedAllocationExpression, CompletionOnQualifiedNameReference, CompletionOnSingleNameReference, ExplicitConstructorCall, FieldDeclaration, FieldReference, Initializer, JavadocAllocationExpression, JavadocFieldReference, JavadocMessageSend, JavadocSingleNameReference, JmlAllocationExpression, JmlExplicitConstructorCall, JmlFieldDeclaration, JmlFieldReference, JmlLocalDeclaration, JmlMessageSend, JmlQualifiedNameReference, JmlSingleNameReference, LocalDeclaration, MessageSend, NameReference, QualifiedAllocationExpression, QualifiedNameReference, RacFieldDeclaration, SelectionOnArgumentName, SelectionOnExplicitConstructorCall, SelectionOnFieldReference, SelectionOnFieldType, SelectionOnLocalName, SelectionOnMessageSend, SelectionOnQualifiedAllocationExpression, SelectionOnQualifiedNameReference, SelectionOnSingleNameReference, SingleNameReference, TypeParameter

public interface InvocationSite


Method Summary
 TypeBinding[] genericTypeArguments()
           
 boolean isSuperAccess()
           
 boolean isTypeAccess()
           
 void setActualReceiverType(ReferenceBinding receiverType)
           
 void setDepth(int depth)
           
 void setFieldIndex(int depth)
           
 int sourceEnd()
           
 int sourceStart()
           
 

Method Detail

genericTypeArguments

TypeBinding[] genericTypeArguments()

isSuperAccess

boolean isSuperAccess()

isTypeAccess

boolean isTypeAccess()

setDepth

void setDepth(int depth)

setFieldIndex

void setFieldIndex(int depth)

setActualReceiverType

void setActualReceiverType(ReferenceBinding receiverType)

sourceStart

int sourceStart()

sourceEnd

int sourceEnd()