|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ASTNode in org.eclipse.jdt.internal.compiler.ast |
---|
Methods in org.eclipse.jdt.internal.compiler.ast that return ASTNode | |
---|---|
ASTNode |
ASTNode.concreteStatement()
|
ASTNode |
LabeledStatement.concreteStatement()
|
ASTNode |
Javadoc.getNodeStartingAt(int start)
|
Uses of ASTNode in org.eclipse.jdt.internal.compiler.codegen |
---|
Methods in org.eclipse.jdt.internal.compiler.codegen with parameters of type ASTNode | |
---|---|
void |
CodeStream.generateOuterAccess(java.lang.Object[] mappingSequence,
ASTNode invocationSite,
Binding target,
Scope scope)
|
void |
StackMapFrameCodeStream.generateOuterAccess(java.lang.Object[] mappingSequence,
ASTNode invocationSite,
Binding target,
Scope scope)
|
void |
CodeStream.generateSyntheticEnclosingInstanceValues(BlockScope currentScope,
ReferenceBinding targetType,
Expression enclosingInstance,
ASTNode invocationSite)
Code responsible to generate the suitable code to supply values for the synthetic enclosing instance arguments of a constructor invocation of a nested type. |
void |
CodeStream.generateSyntheticOuterArgumentValues(BlockScope currentScope,
ReferenceBinding targetType,
ASTNode invocationSite)
Code responsible to generate the suitable code to supply values for the synthetic outer local variable arguments of a constructor invocation of a nested type. |
Uses of ASTNode in org.eclipse.jdt.internal.compiler.flow |
---|
Fields in org.eclipse.jdt.internal.compiler.flow declared as ASTNode | |
---|---|
ASTNode |
FlowContext.associatedNode
|
ASTNode[] |
InitializationFlowContext.exceptionThrowers
|
Methods in org.eclipse.jdt.internal.compiler.flow with parameters of type ASTNode | |
---|---|
void |
FlowContext.checkExceptionHandlers(TypeBinding[] raisedExceptions,
ASTNode location,
FlowInfo flowInfo,
BlockScope scope)
|
void |
FlowContext.checkExceptionHandlers(TypeBinding raisedException,
ASTNode location,
FlowInfo flowInfo,
BlockScope scope)
|
void |
InitializationFlowContext.recordHandlingException(ReferenceBinding exceptionType,
UnconditionalFlowInfo flowInfo,
TypeBinding raisedException,
ASTNode invocationSite,
boolean wasMasked)
|
void |
ExceptionHandlingFlowContext.recordHandlingException(ReferenceBinding exceptionType,
UnconditionalFlowInfo flowInfo,
TypeBinding raisedException,
ASTNode invocationSite,
boolean wasAlreadyDefinitelyCaught)
|
Constructors in org.eclipse.jdt.internal.compiler.flow with parameters of type ASTNode | |
---|---|
ExceptionHandlingFlowContext(FlowContext parent,
ASTNode associatedNode,
ReferenceBinding[] handledExceptions,
BlockScope scope,
UnconditionalFlowInfo flowInfo)
|
|
FinallyFlowContext(FlowContext parent,
ASTNode associatedNode)
|
|
FlowContext(FlowContext parent,
ASTNode associatedNode)
|
|
InitializationFlowContext(FlowContext parent,
ASTNode associatedNode,
BlockScope scope)
|
|
InsideSubRoutineFlowContext(FlowContext parent,
ASTNode associatedNode)
|
|
LabelFlowContext(FlowContext parent,
ASTNode associatedNode,
char[] labelName,
BranchLabel breakLabel,
BlockScope scope)
|
|
LoopingFlowContext(FlowContext parent,
FlowInfo upstreamNullFlowInfo,
ASTNode associatedNode,
BranchLabel breakLabel,
BranchLabel continueLabel,
Scope associatedScope)
|
|
SwitchFlowContext(FlowContext parent,
ASTNode associatedNode,
BranchLabel breakLabel)
|
Uses of ASTNode in org.eclipse.jdt.internal.compiler.lookup |
---|
Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type ASTNode | |
---|---|
protected boolean |
Scope.hasErasedCandidatesCollisions(TypeBinding one,
TypeBinding two,
java.util.Map invocations,
ReferenceBinding type,
ASTNode typeRef)
|
Uses of ASTNode in org.eclipse.jdt.internal.compiler.parser |
---|
Fields in org.eclipse.jdt.internal.compiler.parser declared as ASTNode | |
---|---|
protected ASTNode[] |
Parser.astStack
|
protected ASTNode[] |
Parser.genericsStack
|
Methods in org.eclipse.jdt.internal.compiler.parser that return ASTNode | |
---|---|
ASTNode[] |
Parser.parseClassBodyDeclarations(char[] source,
int offset,
int length,
CompilationUnitDeclaration unit)
|
ASTNode |
RecoveredElement.parseTree()
|
ASTNode |
RecoveredImport.parseTree()
|
ASTNode |
RecoveredBlock.parseTree()
|
ASTNode |
RecoveredMethod.parseTree()
|
ASTNode |
RecoveredLocalVariable.parseTree()
|
ASTNode |
RecoveredUnit.parseTree()
|
ASTNode |
RecoveredStatement.parseTree()
|
ASTNode |
RecoveredField.parseTree()
|
ASTNode |
RecoveredType.parseTree()
|
Methods in org.eclipse.jdt.internal.compiler.parser with parameters of type ASTNode | |
---|---|
protected void |
Parser.pushOnAstStack(ASTNode node)
|
protected void |
Parser.pushOnGenericsStack(ASTNode node)
|
Uses of ASTNode in org.eclipse.jdt.internal.compiler.problem |
---|
Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type ASTNode | |
---|---|
void |
ProblemReporter.abortDueToInternalError(java.lang.String errorMessage,
ASTNode location)
|
void |
ProblemReporter.alreadyDefinedLabel(char[] labelName,
ASTNode location)
|
void |
ProblemReporter.boundCannotBeArray(ASTNode location,
TypeBinding type)
|
void |
ProblemReporter.boundMustBeAnInterface(ASTNode location,
TypeBinding type)
|
void |
ProblemReporter.cannotAssignToFinalField(FieldBinding field,
ASTNode location)
|
void |
ProblemReporter.cannotAssignToFinalLocal(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.cannotAssignToFinalOuterLocal(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.cannotReferToNonFinalOuterLocal(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.cannotReturnInInitializer(ASTNode location)
|
void |
ProblemReporter.cannotUseSuperInJavaLangObject(ASTNode reference)
|
void |
ProblemReporter.deprecatedField(FieldBinding field,
ASTNode location)
|
void |
ProblemReporter.deprecatedMethod(MethodBinding method,
ASTNode location)
|
void |
ProblemReporter.deprecatedType(TypeBinding type,
ASTNode location)
|
void |
ProblemReporter.duplicateBounds(ASTNode location,
TypeBinding type)
|
void |
ProblemReporter.duplicateDefaultCase(ASTNode statement)
|
void |
ProblemReporter.duplicateInitializationOfFinalLocal(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.enumStaticFieldUsedDuringInitialization(FieldBinding field,
ASTNode location)
|
void |
ProblemReporter.errorThisSuperInStatic(ASTNode reference)
|
void |
ProblemReporter.forbiddenReference(FieldBinding field,
ASTNode location,
java.lang.String messageTemplate,
int problemId)
|
void |
ProblemReporter.forbiddenReference(MethodBinding method,
ASTNode location,
java.lang.String messageTemplate,
int problemId)
|
void |
ProblemReporter.forbiddenReference(TypeBinding type,
ASTNode location,
java.lang.String messageTemplate,
int problemId)
|
void |
ProblemReporter.forwardTypeVariableReference(ASTNode location,
TypeVariableBinding type)
|
void |
ProblemReporter.hiddenCatchBlock(ReferenceBinding exceptionType,
ASTNode location)
|
void |
ProblemReporter.illegalAccessFromTypeVariable(TypeVariableBinding variable,
ASTNode location)
|
void |
ProblemReporter.illegalClassLiteralForTypeVariable(TypeVariableBinding variable,
ASTNode location)
|
void |
ProblemReporter.illegalGenericArray(TypeBinding leafComponentType,
ASTNode location)
|
void |
ProblemReporter.illegalInstanceOfGenericType(TypeBinding checkedType,
ASTNode location)
|
void |
ProblemReporter.illegalPrimitiveOrArrayTypeForEnclosingInstance(TypeBinding enclosingType,
ASTNode location)
|
void |
ProblemReporter.illegalVoidExpression(ASTNode location)
|
void |
ProblemReporter.incorrectArityForParameterizedType(ASTNode location,
TypeBinding type,
TypeBinding[] argumentTypes)
|
void |
ProblemReporter.indirectAccessToStaticField(ASTNode location,
FieldBinding field)
|
void |
ProblemReporter.indirectAccessToStaticMethod(ASTNode location,
MethodBinding method)
|
void |
ProblemReporter.invalidBreak(ASTNode location)
|
void |
ProblemReporter.invalidContinue(ASTNode location)
|
void |
ProblemReporter.invalidExplicitConstructorCall(ASTNode location)
|
void |
ProblemReporter.invalidParameterizedExceptionType(TypeBinding exceptionType,
ASTNode location)
|
void |
ProblemReporter.invalidParenthesizedExpression(ASTNode reference)
|
void |
ProblemReporter.invalidType(ASTNode location,
TypeBinding type)
|
void |
ProblemReporter.invalidTypeVariableAsException(TypeBinding exceptionType,
ASTNode location)
|
void |
ProblemReporter.javadocDeprecatedField(FieldBinding field,
ASTNode location,
int modifiers)
|
void |
ProblemReporter.javadocDeprecatedMethod(MethodBinding method,
ASTNode location,
int modifiers)
|
void |
ProblemReporter.javadocDeprecatedType(TypeBinding type,
ASTNode location,
int modifiers)
|
void |
ProblemReporter.javadocInvalidType(ASTNode location,
TypeBinding type,
int modifiers)
|
void |
ProblemReporter.localVariableCannotBeNull(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.localVariableCanOnlyBeNull(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.localVariableMayBeNull(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.needToEmulateFieldAccess(FieldBinding field,
ASTNode location,
boolean isReadAccess)
|
void |
ProblemReporter.needToEmulateMethodAccess(MethodBinding method,
ASTNode location)
|
void |
ProblemReporter.noMoreAvailableSpaceForArgument(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.noMoreAvailableSpaceForLocal(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.nonExternalizedStringLiteral(ASTNode location)
|
void |
ProblemReporter.nonGenericTypeCannotBeParameterized(ASTNode location,
TypeBinding type,
TypeBinding[] argumentTypes)
|
void |
ProblemReporter.nonStaticAccessToStaticField(ASTNode location,
FieldBinding field)
|
void |
ProblemReporter.nonStaticAccessToStaticMethod(ASTNode location,
MethodBinding method)
|
void |
ProblemReporter.noSuchEnclosingInstance(TypeBinding targetType,
ASTNode location,
boolean isConstructorCall)
|
void |
ProblemReporter.parameterAssignment(LocalVariableBinding local,
ASTNode location)
|
void |
ProblemReporter.parameterizedMemberTypeMissingArguments(ASTNode location,
TypeBinding type)
|
void |
ProblemReporter.rawMemberTypeCannotBeParameterized(ASTNode location,
ReferenceBinding type,
TypeBinding[] argumentTypes)
|
void |
ProblemReporter.rawTypeReference(ASTNode location,
TypeBinding type)
|
void |
ProblemReporter.shouldReturn(TypeBinding returnType,
ASTNode location)
|
void |
ProblemReporter.staticFieldAccessToNonStaticVariable(ASTNode location,
FieldBinding field)
|
void |
ProblemReporter.staticMemberOfParameterizedType(ASTNode location,
ReferenceBinding type)
|
void |
ProblemReporter.stringConstantIsExceedingUtf8Limit(ASTNode location)
|
void |
ProblemReporter.superinterfacesCollide(TypeBinding type,
ASTNode decl,
TypeBinding superType,
TypeBinding inheritedSuperType)
|
void |
ProblemReporter.tooManyDimensions(ASTNode expression)
|
void |
ProblemReporter.typeMismatchError(TypeBinding actualType,
TypeBinding expectedType,
ASTNode location)
|
void |
ProblemReporter.typeMismatchError(TypeBinding typeArgument,
TypeVariableBinding typeParameter,
ReferenceBinding genericType,
ASTNode location)
|
void |
ProblemReporter.unhandledException(TypeBinding exceptionType,
ASTNode location)
|
void |
ProblemReporter.uninitializedBlankFinalField(FieldBinding field,
ASTNode location)
|
void |
ProblemReporter.uninitializedLocalVariable(LocalVariableBinding binding,
ASTNode location)
|
void |
ProblemReporter.unnecessaryElse(ASTNode location)
|
void |
ProblemReporter.unreachableCatchBlock(ReferenceBinding exceptionType,
ASTNode location)
|
void |
ProblemReporter.unsafeGenericArrayForVarargs(TypeBinding leafComponentType,
ASTNode location)
|
void |
ProblemReporter.unsafeRawFieldAssignment(FieldBinding field,
TypeBinding expressionType,
ASTNode location)
|
void |
ProblemReporter.unsafeRawGenericMethodInvocation(ASTNode location,
MethodBinding rawMethod)
|
void |
ProblemReporter.unsafeRawInvocation(ASTNode location,
MethodBinding rawMethod)
|
void |
ProblemReporter.unusedDeclaredThrownException(ReferenceBinding exceptionType,
AbstractMethodDeclaration method,
ASTNode location)
|
void |
AbortCompilation.updateContext(ASTNode astNode,
CompilationResult unitResult)
|
void |
ProblemReporter.wildcardAssignment(TypeBinding variableType,
TypeBinding expressionType,
ASTNode location)
|
void |
ProblemReporter.wildcardInvocation(ASTNode location,
TypeBinding receiverType,
MethodBinding method,
TypeBinding[] arguments)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |