|
||||||||||
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.AbstractVariableDeclaration
org.eclipse.jdt.internal.compiler.ast.LocalDeclaration
org.eclipse.jdt.internal.compiler.ast.Argument
public class Argument
Field Summary |
---|
Fields inherited from class org.eclipse.jdt.internal.compiler.ast.LocalDeclaration |
---|
binding |
Fields inherited from class 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 |
Constructor Summary | |
---|---|
Argument(char[] name,
long posNom,
TypeReference tr,
int modifiers)
|
Method Summary | |
---|---|
void |
bind(MethodScope scope,
TypeBinding typeBinding,
boolean used)
|
int |
getKind()
Returns the constant kind of this variable declaration |
boolean |
isVarArgs()
|
java.lang.StringBuffer |
print(int indent,
java.lang.StringBuffer output)
|
java.lang.StringBuffer |
printStatement(int indent,
java.lang.StringBuffer output)
|
TypeBinding |
resolveForCatch(BlockScope scope)
|
void |
traverse(ASTVisitor visitor,
BlockScope scope)
|
void |
traverse(ASTVisitor visitor,
ClassScope scope)
|
Methods inherited from class org.eclipse.jdt.internal.compiler.ast.LocalDeclaration |
---|
analyseCode, checkModifiers, generateCode, resolve |
Methods inherited from class org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration |
---|
genericTypeArguments, isSuperAccess, isTypeAccess, printAsExpression, setActualReceiverType, setDepth, setFieldIndex |
Methods inherited from class org.eclipse.jdt.internal.compiler.ast.Statement |
---|
branchChainTo, complainIfUnreachable, generateArguments, isEmptyBlock, 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 |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.jdt.internal.compiler.lookup.InvocationSite |
---|
sourceEnd, sourceStart |
Constructor Detail |
---|
public Argument(char[] name, long posNom, TypeReference tr, int modifiers)
Method Detail |
---|
public void bind(MethodScope scope, TypeBinding typeBinding, boolean used)
public int getKind()
AbstractVariableDeclaration
getKind
in class LocalDeclaration
AbstractVariableDeclaration.getKind()
public boolean isVarArgs()
public java.lang.StringBuffer print(int indent, java.lang.StringBuffer output)
print
in class Statement
public java.lang.StringBuffer printStatement(int indent, java.lang.StringBuffer output)
printStatement
in class AbstractVariableDeclaration
public TypeBinding resolveForCatch(BlockScope scope)
public void traverse(ASTVisitor visitor, BlockScope scope)
traverse
in class LocalDeclaration
public void traverse(ASTVisitor visitor, ClassScope scope)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |