|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.aspectj.org.eclipse.jdt.internal.compiler.ast.ASTNode
org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement
org.aspectj.org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration
org.aspectj.org.eclipse.jdt.internal.compiler.ast.LocalDeclaration
org.aspectj.org.eclipse.jdt.internal.compiler.ast.Argument
org.aspectj.org.eclipse.jdt.internal.codeassist.select.SelectionOnArgumentName
public class SelectionOnArgumentName
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.lookup.InvocationSite |
|---|
InvocationSite.EmptyWithAstNode |
| Nested classes/interfaces inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.lookup.TypeConstants |
|---|
TypeConstants.CloseMethodRecord |
| Field Summary |
|---|
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.LocalDeclaration |
|---|
binding |
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration |
|---|
annotations, declarationEnd, declarationSourceEnd, declarationSourceStart, ENUM_CONSTANT, FIELD, hiddenVariableDepth, initialization, INITIALIZER, LOCAL_VARIABLE, modifiers, modifiersSourceStart, name, PARAMETER, type, TYPE_PARAMETER |
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
COMPLAINED_FAKE_REACHABLE, COMPLAINED_UNREACHABLE, NOT_COMPLAINED |
| Constructor Summary | |
|---|---|
SelectionOnArgumentName(char[] name,
long posNom,
TypeReference tr,
int modifiers)
|
|
SelectionOnArgumentName(char[] name,
long posNom,
TypeReference tr,
int modifiers,
boolean typeElided)
|
|
| Method Summary | |
|---|---|
TypeBinding |
bind(MethodScope scope,
TypeBinding typeBinding,
boolean used)
|
java.lang.StringBuffer |
print(int indent,
java.lang.StringBuffer output)
|
void |
resolve(BlockScope scope)
|
TypeBinding |
resolveForCatch(BlockScope scope)
|
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.Argument |
|---|
createBinding, getKind, hasElidedType, hasNullTypeAnnotation, isArgument, isVarArgs, printStatement, traverse, traverse |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.LocalDeclaration |
|---|
analyseCode, checkModifiers, generateCode, getAllAnnotationContexts, getAllAnnotationContexts, isReceiver |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration |
|---|
freshInferenceContext, genericTypeArguments, isSuperAccess, isTypeAccess, printAsExpression, setActualReceiverType, setDepth, setFieldIndex |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
analyseArguments, branchChainTo, checkAgainstNullTypeAnnotation, complainIfUnreachable, expectedType, findConstructorBinding, generateArguments, getExpressionContext, invocationTargetType, isBoxingCompatible, isEmptyBlock, isKnowDeadCodePattern, isValidJavaStatement, recordExceptionsForEnclosingLambda, resolveCase |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.ASTNode |
|---|
checkInvocationArguments, concreteStatement, copySE8AnnotationsToType, isFieldUseDeprecated, isImplicitThis, isMethodUseDeprecated, isSuper, isThis, isTypeUseDeprecated, isUnqualifiedSuper, printAnnotations, printIndent, printModifiers, receiverIsImplicitThis, resolveAnnotations, resolveAnnotations, resolveAnnotations, resolveDeprecatedAnnotations, resolvePolyExpressionArguments, resolvePolyExpressionArguments, 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.aspectj.org.eclipse.jdt.internal.compiler.lookup.InvocationSite |
|---|
getExpressionContext, invocationTargetType, receiverIsImplicitThis, sourceEnd, sourceStart |
| Constructor Detail |
|---|
public SelectionOnArgumentName(char[] name,
long posNom,
TypeReference tr,
int modifiers)
public SelectionOnArgumentName(char[] name,
long posNom,
TypeReference tr,
int modifiers,
boolean typeElided)
| Method Detail |
|---|
public TypeBinding bind(MethodScope scope,
TypeBinding typeBinding,
boolean used)
bind in class Argument
public java.lang.StringBuffer print(int indent,
java.lang.StringBuffer output)
print in class Argumentpublic void resolve(BlockScope scope)
resolve in class LocalDeclarationpublic TypeBinding resolveForCatch(BlockScope scope)
resolveForCatch in class Argument
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||