| java.lang.Object org.eclipse.jdt.internal.compiler.ast.ASTNode org.eclipse.jdt.internal.compiler.ast.Statement org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall
All known Subclasses: org.eclipse.jdt.internal.codeassist.select.SelectionOnExplicitConstructorCall, org.eclipse.jdt.internal.codeassist.complete.CompletionOnExplicitConstructorCall,
ImplicitSuper | final public static int ImplicitSuper(Code) | | |
Super | final public static int Super(Code) | | |
This | final public static int This(Code) | | |
accessMode | public int accessMode(Code) | | |
typeArgumentsSourceStart | public int typeArgumentsSourceStart(Code) | | |
ExplicitConstructorCall | public ExplicitConstructorCall(int accessMode)(Code) | | |
generateCode | public void generateCode(BlockScope currentScope, CodeStream codeStream)(Code) | | Constructor call code generation
Parameters: currentScope - org.eclipse.jdt.internal.compiler.lookup.BlockScope Parameters: codeStream - org.eclipse.jdt.internal.compiler.codegen.CodeStream |
isImplicitSuper | public boolean isImplicitSuper()(Code) | | |
isSuperAccess | public boolean isSuperAccess()(Code) | | |
isTypeAccess | public boolean isTypeAccess()(Code) | | |
manageEnclosingInstanceAccessIfNecessary | void manageEnclosingInstanceAccessIfNecessary(BlockScope currentScope, FlowInfo flowInfo)(Code) | | |
manageSyntheticAccessIfNecessary | public void manageSyntheticAccessIfNecessary(BlockScope currentScope, FlowInfo flowInfo)(Code) | | |
setDepth | public void setDepth(int depth)(Code) | | |
setFieldIndex | public void setFieldIndex(int depth)(Code) | | |
Methods inherited from org.eclipse.jdt.internal.compiler.ast.Statement | abstract public FlowInfo analyseCode(BlockScope currentScope, FlowContext flowContext, FlowInfo flowInfo)(Code)(Java Doc) public void branchChainTo(BranchLabel label)(Code)(Java Doc) public boolean complainIfUnreachable(FlowInfo flowInfo, BlockScope scope, boolean didAlreadyComplain)(Code)(Java Doc) public void generateArguments(MethodBinding binding, Expression[] arguments, BlockScope currentScope, CodeStream codeStream)(Code)(Java Doc) abstract public void generateCode(BlockScope currentScope, CodeStream codeStream)(Code)(Java Doc) public boolean isEmptyBlock()(Code)(Java Doc) public boolean isValidJavaStatement()(Code)(Java Doc) public StringBuffer print(int indent, StringBuffer output)(Code)(Java Doc) abstract public StringBuffer printStatement(int indent, StringBuffer output)(Code)(Java Doc) abstract public void resolve(BlockScope scope)(Code)(Java Doc) public Constant resolveCase(BlockScope scope, TypeBinding testType, SwitchStatement switchStatement)(Code)(Java Doc)
|
Methods inherited from org.eclipse.jdt.internal.compiler.ast.ASTNode | public static void checkInvocationArguments(BlockScope scope, Expression receiver, TypeBinding receiverType, MethodBinding method, Expression[] arguments, TypeBinding[] argumentTypes, boolean argsContainCast, InvocationSite invocationSite)(Code)(Java Doc) public ASTNode concreteStatement()(Code)(Java Doc) final public boolean isFieldUseDeprecated(FieldBinding field, Scope scope, boolean isStrictlyAssigned)(Code)(Java Doc) public boolean isImplicitThis()(Code)(Java Doc) final public boolean isMethodUseDeprecated(MethodBinding method, Scope scope, boolean isExplicitUse)(Code)(Java Doc) public boolean isSuper()(Code)(Java Doc) public boolean isThis()(Code)(Java Doc) final public boolean isTypeUseDeprecated(TypeBinding type, Scope scope)(Code)(Java Doc) abstract public StringBuffer print(int indent, StringBuffer output)(Code)(Java Doc) public static StringBuffer printAnnotations(Annotation[] annotations, StringBuffer output)(Code)(Java Doc) public static StringBuffer printIndent(int indent, StringBuffer output)(Code)(Java Doc) public static StringBuffer printModifiers(int modifiers, StringBuffer output)(Code)(Java Doc) public static void resolveAnnotations(BlockScope scope, Annotation[] annotations, Binding recipient)(Code)(Java Doc) public static void resolveDeprecatedAnnotations(BlockScope scope, Annotation[] annotations, Binding recipient)(Code)(Java Doc) public int sourceEnd()(Code)(Java Doc) public int sourceStart()(Code)(Java Doc) public String toString()(Code)(Java Doc) public void traverse(ASTVisitor visitor, BlockScope scope)(Code)(Java Doc)
|
|
|