|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of InvocationSite in org.eclipse.jdt.internal.codeassist.complete |
---|
Classes in org.eclipse.jdt.internal.codeassist.complete that implement InvocationSite | |
---|---|
class |
CompletionOnArgumentName
|
class |
CompletionOnExplicitConstructorCall
|
class |
CompletionOnFieldName
|
class |
CompletionOnFieldType
|
class |
CompletionOnJavadocAllocationExpression
|
class |
CompletionOnJavadocFieldReference
|
class |
CompletionOnJavadocMessageSend
|
class |
CompletionOnJavadocParamNameReference
|
class |
CompletionOnJavadocTag
|
class |
CompletionOnKeyword3
|
class |
CompletionOnLocalName
|
class |
CompletionOnMemberAccess
|
class |
CompletionOnMessageSend
|
class |
CompletionOnMessageSendName
|
class |
CompletionOnQualifiedAllocationExpression
|
class |
CompletionOnQualifiedNameReference
|
class |
CompletionOnSingleNameReference
|
Uses of InvocationSite in org.eclipse.jdt.internal.codeassist.select |
---|
Classes in org.eclipse.jdt.internal.codeassist.select that implement InvocationSite | |
---|---|
class |
SelectionOnArgumentName
|
class |
SelectionOnExplicitConstructorCall
|
class |
SelectionOnFieldReference
|
class |
SelectionOnFieldType
|
class |
SelectionOnLocalName
|
class |
SelectionOnMessageSend
|
class |
SelectionOnQualifiedAllocationExpression
|
class |
SelectionOnQualifiedNameReference
|
class |
SelectionOnSingleNameReference
|
Uses of InvocationSite in org.eclipse.jdt.internal.compiler.ast |
---|
Classes in org.eclipse.jdt.internal.compiler.ast that implement InvocationSite | |
---|---|
class |
AbstractVariableDeclaration
|
class |
AllocationExpression
|
class |
Argument
|
class |
ExplicitConstructorCall
|
class |
FieldDeclaration
|
class |
FieldReference
|
class |
Initializer
|
class |
JavadocAllocationExpression
|
class |
JavadocFieldReference
|
class |
JavadocMessageSend
|
class |
JavadocSingleNameReference
|
class |
LocalDeclaration
|
class |
MessageSend
|
class |
NameReference
|
class |
QualifiedAllocationExpression
Variation on allocation, where can optionally be specified any of: - leading enclosing instance - trailing anonymous type - generic type arguments for generic constructor invocation |
class |
QualifiedNameReference
|
class |
SingleNameReference
|
class |
TypeParameter
|
Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type InvocationSite | |
---|---|
static void |
ASTNode.checkInvocationArguments(BlockScope scope,
Expression receiver,
TypeBinding receiverType,
MethodBinding method,
Expression[] arguments,
TypeBinding[] argumentTypes,
boolean argsContainCast,
InvocationSite invocationSite)
|
static void |
CastExpression.checkNeedForArgumentCasts(BlockScope scope,
Expression receiver,
TypeBinding receiverType,
MethodBinding binding,
Expression[] arguments,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
Cast expressions will considered as useful if removing them all would actually bind to a different method (no fine grain analysis on per casted argument basis, simply separate widening cast from narrowing ones) |
Uses of InvocationSite in org.eclipse.jdt.internal.compiler.lookup |
---|
Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type InvocationSite | |
---|---|
boolean |
MethodBinding.canBeSeenBy(InvocationSite invocationSite,
Scope scope)
|
boolean |
MethodBinding.canBeSeenBy(TypeBinding receiverType,
InvocationSite invocationSite,
Scope scope)
|
boolean |
FieldBinding.canBeSeenBy(TypeBinding receiverType,
InvocationSite invocationSite,
Scope scope)
|
static MethodBinding |
ParameterizedGenericMethodBinding.computeCompatibleMethod(MethodBinding originalMethod,
TypeBinding[] arguments,
Scope scope,
InvocationSite invocationSite)
Perform inference of generic method type parameters and/or expected type |
MethodBinding |
Scope.findExactMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
FieldBinding |
Scope.findField(TypeBinding receiverType,
char[] fieldName,
InvocationSite invocationSite,
boolean needResolve)
|
FieldBinding |
MethodScope.findField(TypeBinding receiverType,
char[] fieldName,
InvocationSite invocationSite,
boolean needResolve)
Overridden to detect the error case inside an explicit constructor call: class X { int i; X myX; X(X x) { this(i, myX.i, x.i); // same for super calls... |
MethodBinding |
Scope.findMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
MethodBinding |
Scope.findMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite,
boolean inStaticContext)
|
MethodBinding |
Scope.findMethodForArray(ArrayBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
Binding |
BlockScope.getBinding(char[][] compoundName,
int mask,
InvocationSite invocationSite,
boolean needResolve)
|
Binding |
BlockScope.getBinding(char[][] compoundName,
InvocationSite invocationSite)
|
Binding |
Scope.getBinding(char[] name,
int mask,
InvocationSite invocationSite,
boolean needResolve)
|
MethodBinding |
Scope.getConstructor(ReferenceBinding receiverType,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
FieldBinding |
Scope.getField(TypeBinding receiverType,
char[] fieldName,
InvocationSite invocationSite)
|
MethodBinding |
Scope.getImplicitMethod(char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
MethodBinding |
Scope.getMethod(TypeBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
Uses of InvocationSite in org.eclipse.jdt.internal.compiler.problem |
---|
Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type InvocationSite | |
---|---|
void |
AbortCompilation.updateContext(InvocationSite invocationSite,
CompilationResult unitResult)
|
void |
ProblemReporter.varargsArgumentNeedCast(MethodBinding method,
TypeBinding argumentType,
InvocationSite location)
|
Uses of InvocationSite in org.eclipse.jdt.internal.eval |
---|
Classes in org.eclipse.jdt.internal.eval that implement InvocationSite | |
---|---|
class |
CodeSnippetAllocationExpression
|
class |
CodeSnippetFieldReference
|
class |
CodeSnippetMessageSend
|
class |
CodeSnippetQualifiedNameReference
|
class |
CodeSnippetReturnStatement
A return statement inside a code snippet. |
class |
CodeSnippetSingleNameReference
A single name reference inside a code snippet can denote a field of a remote receiver object (that is, the receiver of the context in the stack frame). |
class |
CodeSnippetSuperReference
A super reference inside a code snippet denotes a reference to the super type of the remote receiver object (that is, the receiver of the context in the stack frame). |
class |
CodeSnippetThisReference
A this reference inside a code snippet denotes a remote receiver object (that is, the receiver of the context in the stack frame) |
Methods in org.eclipse.jdt.internal.eval with parameters of type InvocationSite | |
---|---|
boolean |
CodeSnippetScope.canBeSeenByForCodeSnippet(FieldBinding fieldBinding,
TypeBinding receiverType,
InvocationSite invocationSite,
Scope scope)
|
boolean |
CodeSnippetScope.canBeSeenByForCodeSnippet(MethodBinding methodBinding,
TypeBinding receiverType,
InvocationSite invocationSite,
Scope scope)
|
MethodBinding |
CodeSnippetScope.findExactMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
FieldBinding |
CodeSnippetScope.findFieldForCodeSnippet(TypeBinding receiverType,
char[] fieldName,
InvocationSite invocationSite)
|
MethodBinding |
CodeSnippetScope.findMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
MethodBinding |
CodeSnippetScope.findMethodForArray(ArrayBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
Binding |
CodeSnippetScope.getBinding(char[][] compoundName,
int mask,
InvocationSite invocationSite,
ReferenceBinding receiverType)
|
MethodBinding |
CodeSnippetScope.getConstructor(ReferenceBinding receiverType,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
FieldBinding |
CodeSnippetScope.getFieldForCodeSnippet(TypeBinding receiverType,
char[] fieldName,
InvocationSite invocationSite)
|
MethodBinding |
CodeSnippetScope.getImplicitMethod(ReferenceBinding receiverType,
char[] selector,
TypeBinding[] argumentTypes,
InvocationSite invocationSite)
|
Uses of InvocationSite in org.eclipse.jdt.internal.formatter |
---|
Classes in org.eclipse.jdt.internal.formatter that implement InvocationSite | |
---|---|
static class |
CodeFormatterVisitor.MultiFieldDeclaration
|
Uses of InvocationSite in org.jmlspecs.jml4.ast |
---|
Classes in org.jmlspecs.jml4.ast that implement InvocationSite | |
---|---|
class |
JmlAllocationExpression
|
class |
JmlExplicitConstructorCall
|
class |
JmlFieldDeclaration
|
class |
JmlFieldReference
|
class |
JmlLocalDeclaration
|
class |
JmlMessageSend
|
class |
JmlQualifiedNameReference
|
class |
JmlSingleNameReference
|
Uses of InvocationSite in org.jmlspecs.jml4.rac |
---|
Classes in org.jmlspecs.jml4.rac that implement InvocationSite | |
---|---|
class |
RacFieldDeclaration
A fake method declaration to store runtime assertion checking method in the source code format. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |