|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectorg.eclipse.jdt.internal.compiler.ast.ASTNode
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.Clinit
public class Clinit
| 字段摘要 |
|---|
| 从类 org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration 继承的字段 |
|---|
annotations, arguments, binding, bodyEnd, bodyStart, compilationResult, declarationSourceEnd, declarationSourceStart, explicitDeclarations, ignoreFurtherInvestigation, javadoc, modifiers, modifiersSourceStart, scope, selector, statements, thrownExceptions |
| 从接口 org.eclipse.jdt.internal.compiler.problem.ProblemSeverities 继承的字段 |
|---|
Abort, AbortCompilation, AbortCompilationUnit, AbortMethod, AbortType, Error, Fatal, Ignore, Optional, SecondaryError, Warning |
| 构造方法摘要 | |
|---|---|
Clinit(CompilationResult compilationResult)
|
|
| 方法摘要 | |
|---|---|
void |
analyseCode(ClassScope classScope,
InitializationFlowContext staticInitializerFlowContext,
FlowInfo flowInfo)
|
void |
generateCode(ClassScope classScope,
ClassFile classFile)
Bytecode generation for a |
boolean |
isClinit()
|
boolean |
isInitializationMethod()
|
boolean |
isStatic()
|
void |
parseStatements(Parser parser,
CompilationUnitDeclaration unit)
Fill up the method body with statement |
StringBuffer |
print(int tab,
StringBuffer output)
|
void |
resolve(ClassScope classScope)
|
void |
setAssertionSupport(FieldBinding assertionSyntheticFieldBinding,
boolean needClassLiteralField)
|
void |
traverse(ASTVisitor visitor,
ClassScope classScope)
|
| 从类 org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration 继承的方法 |
|---|
abort, bindArguments, bindThrownExceptions, compilationResult, generateCode, hasErrors, isAbstract, isAnnotationMethod, isConstructor, isDefaultConstructor, isMethod, isNative, printBody, printReturnType, resolveJavadoc, resolveStatements, tagAsHavingErrors, typeParameters |
| 从类 org.eclipse.jdt.internal.compiler.ast.ASTNode 继承的方法 |
|---|
checkInvocationArguments, concreteStatement, isFieldUseDeprecated, isImplicitThis, isMethodUseDeprecated, isSuper, isThis, isTypeUseDeprecated, printAnnotations, printIndent, printModifiers, resolveAnnotations, resolveDeprecatedAnnotations, sourceEnd, sourceStart, toString, traverse |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 构造方法详细信息 |
|---|
public Clinit(CompilationResult compilationResult)
| 方法详细信息 |
|---|
public void analyseCode(ClassScope classScope,
InitializationFlowContext staticInitializerFlowContext,
FlowInfo flowInfo)
AbstractMethodDeclaration 中的 analyseCode
public void generateCode(ClassScope classScope,
ClassFile classFile)
AbstractMethodDeclaration 中的 generateCodeclassScope - org.eclipse.jdt.internal.compiler.lookup.ClassScopeclassFile - org.eclipse.jdt.internal.compiler.codegen.ClassFilepublic boolean isClinit()
AbstractMethodDeclaration 中的 isClinitpublic boolean isInitializationMethod()
AbstractMethodDeclaration 中的 isInitializationMethodpublic boolean isStatic()
AbstractMethodDeclaration 中的 isStatic
public void parseStatements(Parser parser,
CompilationUnitDeclaration unit)
AbstractMethodDeclaration 复制的描述
AbstractMethodDeclaration 中的 parseStatements
public StringBuffer print(int tab,
StringBuffer output)
AbstractMethodDeclaration 中的 printpublic void resolve(ClassScope classScope)
AbstractMethodDeclaration 中的 resolve
public void traverse(ASTVisitor visitor,
ClassScope classScope)
AbstractMethodDeclaration 中的 traverse
public void setAssertionSupport(FieldBinding assertionSyntheticFieldBinding,
boolean needClassLiteralField)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||