Uses of Class
org.eclipse.jdt.internal.compiler.lookup.ClassScope

Packages that use ClassScope
org.eclipse.jdt.internal.codeassist   
org.eclipse.jdt.internal.codeassist.complete   
org.eclipse.jdt.internal.codeassist.select   
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.core.util   
org.eclipse.jdt.internal.formatter   
 

Uses of ClassScope in org.eclipse.jdt.internal.codeassist
 

Methods in org.eclipse.jdt.internal.codeassist with parameters of type ClassScope
 void UnresolvedReferenceNameFinder.endVisit(Argument argument, ClassScope classScope)
           
 void UnresolvedReferenceNameFinder.endVisit(ConstructorDeclaration constructorDeclaration, ClassScope classScope)
           
 void UnresolvedReferenceNameFinder.endVisit(MethodDeclaration methodDeclaration, ClassScope classScope)
           
 void UnresolvedReferenceNameFinder.endVisit(TypeDeclaration typeDeclaration, ClassScope classScope)
           
 void UnresolvedReferenceNameFinder.find(char[] startWith, Initializer initializer, ClassScope scope, int from, char[][] discouragedNames, UnresolvedReferenceNameFinder.UnresolvedReferenceNameRequestor nameRequestor)
           
 void UnresolvedReferenceNameFinder.findAfter(char[] startWith, Scope scope, ClassScope classScope, int from, int to, char[][] discouragedNames, UnresolvedReferenceNameFinder.UnresolvedReferenceNameRequestor nameRequestor)
           
 void UnresolvedReferenceNameFinder.findBefore(char[] startWith, Scope scope, ClassScope classScope, int from, int recordTo, int parseTo, char[][] discouragedNames, UnresolvedReferenceNameFinder.UnresolvedReferenceNameRequestor nameRequestor)
           
 boolean UnresolvedReferenceNameFinder.visit(ConstructorDeclaration constructorDeclaration, ClassScope classScope)
           
 boolean UnresolvedReferenceNameFinder.visit(MethodDeclaration methodDeclaration, ClassScope classScope)
           
 boolean UnresolvedReferenceNameFinder.visit(TypeDeclaration memberTypeDeclaration, ClassScope classScope)
           
 boolean ThrownExceptionFinder.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 

Uses of ClassScope in org.eclipse.jdt.internal.codeassist.complete
 

Methods in org.eclipse.jdt.internal.codeassist.complete with parameters of type ClassScope
 void CompletionNodeDetector.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, ClassScope scope)
           
 void CompletionNodeDetector.endVisit(ArrayTypeReference arrayTypeReference, ClassScope scope)
           
 void CompletionNodeDetector.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, ClassScope scope)
           
 void CompletionNodeDetector.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, ClassScope scope)
           
 void CompletionNodeDetector.endVisit(QualifiedTypeReference qualifiedTypeReference, ClassScope scope)
           
 void CompletionNodeDetector.endVisit(SingleTypeReference singleTypeReference, ClassScope scope)
           
 void CompletionOnMethodName.resolve(ClassScope upperScope)
           
 void CompletionJavadoc.resolve(ClassScope scope)
          Resolve completion node if not null and throw exception to let clients know that it has been found.
 TypeBinding CompletionOnStringLiteral.resolveType(ClassScope scope)
           
 TypeBinding CompletionOnParameterizedQualifiedTypeReference.resolveType(ClassScope scope)
           
 boolean CompletionNodeDetector.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, ClassScope scope)
           
 boolean CompletionNodeDetector.visit(ArrayTypeReference arrayTypeReference, ClassScope scope)
           
 boolean CompletionNodeDetector.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, ClassScope scope)
           
 boolean CompletionNodeDetector.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, ClassScope scope)
           
 boolean CompletionNodeDetector.visit(QualifiedTypeReference qualifiedTypeReference, ClassScope scope)
           
 boolean CompletionNodeDetector.visit(SingleTypeReference singleTypeReference, ClassScope scope)
           
 

Uses of ClassScope in org.eclipse.jdt.internal.codeassist.select
 

Methods in org.eclipse.jdt.internal.codeassist.select with parameters of type ClassScope
 void SelectionJavadoc.resolve(ClassScope scope)
          Resolve selected node if not null and throw exception to let clients know that it has been found.
 TypeBinding SelectionOnParameterizedQualifiedTypeReference.resolveType(ClassScope scope)
           
 TypeBinding SelectionOnParameterizedSingleTypeReference.resolveType(ClassScope scope)
           
 

Uses of ClassScope in org.eclipse.jdt.internal.compiler
 

Methods in org.eclipse.jdt.internal.compiler with parameters of type ClassScope
 void ASTVisitor.endVisit(AnnotationMethodDeclaration annotationTypeDeclaration, ClassScope classScope)
           
 void ASTVisitor.endVisit(Argument argument, ClassScope scope)
           
 void ASTVisitor.endVisit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, ClassScope scope)
           
 void ASTVisitor.endVisit(ArrayTypeReference arrayTypeReference, ClassScope scope)
           
 void ASTVisitor.endVisit(Clinit clinit, ClassScope scope)
           
 void ASTVisitor.endVisit(ConstructorDeclaration constructorDeclaration, ClassScope scope)
           
 void ASTVisitor.endVisit(FieldReference fieldReference, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocAllocationExpression expression, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocArgumentExpression expression, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocArrayQualifiedTypeReference typeRef, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocArraySingleTypeReference typeRef, ClassScope scope)
           
 void ASTVisitor.endVisit(Javadoc javadoc, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocFieldReference fieldRef, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocImplicitTypeReference implicitTypeReference, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocMessageSend messageSend, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocQualifiedTypeReference typeRef, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocReturnStatement statement, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocSingleNameReference argument, ClassScope scope)
           
 void ASTVisitor.endVisit(JavadocSingleTypeReference typeRef, ClassScope scope)
           
 void ASTVisitor.endVisit(MethodDeclaration methodDeclaration, ClassScope scope)
           
 void ASTVisitor.endVisit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, ClassScope scope)
           
 void ASTVisitor.endVisit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, ClassScope scope)
           
 void ASTVisitor.endVisit(QualifiedNameReference qualifiedNameReference, ClassScope scope)
           
 void ASTVisitor.endVisit(QualifiedSuperReference qualifiedSuperReference, ClassScope scope)
           
 void ASTVisitor.endVisit(QualifiedThisReference qualifiedThisReference, ClassScope scope)
           
 void ASTVisitor.endVisit(QualifiedTypeReference qualifiedTypeReference, ClassScope scope)
           
 void ASTVisitor.endVisit(SingleNameReference singleNameReference, ClassScope scope)
           
 void ASTVisitor.endVisit(SingleTypeReference singleTypeReference, ClassScope scope)
           
 void ASTVisitor.endVisit(ThisReference thisReference, ClassScope scope)
           
 void ASTVisitor.endVisit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 void ASTVisitor.endVisit(TypeParameter typeParameter, ClassScope scope)
           
 void ASTVisitor.endVisit(UnionTypeReference unionTypeReference, ClassScope scope)
           
 void ASTVisitor.endVisit(Wildcard wildcard, ClassScope scope)
           
 boolean ASTVisitor.visit(AnnotationMethodDeclaration annotationTypeDeclaration, ClassScope classScope)
           
 boolean ASTVisitor.visit(Argument argument, ClassScope scope)
           
 boolean ASTVisitor.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, ClassScope scope)
           
 boolean ASTVisitor.visit(ArrayTypeReference arrayTypeReference, ClassScope scope)
           
 boolean ASTVisitor.visit(Clinit clinit, ClassScope scope)
           
 boolean ASTVisitor.visit(ConstructorDeclaration constructorDeclaration, ClassScope scope)
           
 boolean ASTVisitor.visit(FieldReference fieldReference, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocAllocationExpression expression, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocArgumentExpression expression, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocArrayQualifiedTypeReference typeRef, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocArraySingleTypeReference typeRef, ClassScope scope)
           
 boolean ASTVisitor.visit(Javadoc javadoc, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocFieldReference fieldRef, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocImplicitTypeReference implicitTypeReference, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocMessageSend messageSend, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocQualifiedTypeReference typeRef, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocReturnStatement statement, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocSingleNameReference argument, ClassScope scope)
           
 boolean ASTVisitor.visit(JavadocSingleTypeReference typeRef, ClassScope scope)
           
 boolean ASTVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope)
           
 boolean ASTVisitor.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, ClassScope scope)
           
 boolean ASTVisitor.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, ClassScope scope)
           
 boolean ASTVisitor.visit(QualifiedNameReference qualifiedNameReference, ClassScope scope)
           
 boolean ASTVisitor.visit(QualifiedSuperReference qualifiedSuperReference, ClassScope scope)
           
 boolean ASTVisitor.visit(QualifiedThisReference qualifiedThisReference, ClassScope scope)
           
 boolean ASTVisitor.visit(QualifiedTypeReference qualifiedTypeReference, ClassScope scope)
           
 boolean ASTVisitor.visit(SingleNameReference singleNameReference, ClassScope scope)
           
 boolean ASTVisitor.visit(SingleTypeReference singleTypeReference, ClassScope scope)
           
 boolean ASTVisitor.visit(ThisReference thisReference, ClassScope scope)
           
 boolean SourceElementNotifier.LocalDeclarationVisitor.visit(TypeDeclaration typeDeclaration, ClassScope scope)
           
 boolean ASTVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 boolean ASTVisitor.visit(TypeParameter typeParameter, ClassScope scope)
           
 boolean ASTVisitor.visit(UnionTypeReference unionTypeReference, ClassScope scope)
           
 boolean ASTVisitor.visit(Wildcard wildcard, ClassScope scope)
           
 

Uses of ClassScope in org.eclipse.jdt.internal.compiler.ast
 

Fields in org.eclipse.jdt.internal.compiler.ast declared as ClassScope
 ClassScope TypeDeclaration.scope
           
 

Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type ClassScope
 void TypeDeclaration.analyseCode(ClassScope enclosingClassScope)
          Flow analysis for a member innertype
 void TypeDeclaration.analyseCode(ClassScope currentScope, FlowContext flowContext, FlowInfo flowInfo)
          Flow analysis for a local member innertype
 void MethodDeclaration.analyseCode(ClassScope classScope, FlowContext flowContext, FlowInfo flowInfo)
           
 void Clinit.analyseCode(ClassScope classScope, InitializationFlowContext staticInitializerFlowContext, FlowInfo flowInfo)
           
 void ConstructorDeclaration.analyseCode(ClassScope classScope, InitializationFlowContext initializerFlowContext, FlowInfo flowInfo, int initialReachMode)
          The flowInfo corresponds to non-static field initialization infos.
 void TypeDeclaration.generateCode(ClassScope classScope, ClassFile enclosingClassFile)
          Bytecode generation for a member inner type
 void AbstractMethodDeclaration.generateCode(ClassScope classScope, ClassFile classFile)
          Bytecode generation for a method
 void Clinit.generateCode(ClassScope classScope, ClassFile classFile)
          Bytecode generation for a method
 void ConstructorDeclaration.generateCode(ClassScope classScope, ClassFile classFile)
          Bytecode generation for a constructor
 void TypeDeclaration.manageEnclosingInstanceAccessIfNecessary(ClassScope currentScope, FlowInfo flowInfo)
          Access emulation for a local member type force to emulation of access to direct enclosing instance.
 void TypeDeclaration.resolve(ClassScope upperScope)
          Resolve a member type declaration (can be a local member)
 void AbstractMethodDeclaration.resolve(ClassScope upperScope)
           
 void TypeParameter.resolve(ClassScope scope)
           
 void Clinit.resolve(ClassScope classScope)
           
 void Javadoc.resolve(ClassScope scope)
           
 TypeBinding TypeReference.resolveSuperType(ClassScope scope)
           
 TypeBinding Expression.resolveType(ClassScope scope)
          Resolve the type of this expression in the context of a classScope
 TypeBinding Wildcard.resolveType(ClassScope scope)
           
 TypeBinding ParameterizedQualifiedTypeReference.resolveType(ClassScope scope)
           
 TypeBinding JavadocArgumentExpression.resolveType(ClassScope scope)
           
 TypeBinding JavadocFieldReference.resolveType(ClassScope scope)
           
 TypeBinding JavadocMessageSend.resolveType(ClassScope scope)
           
 TypeBinding TypeReference.resolveType(ClassScope scope)
           
 TypeBinding JavadocAllocationExpression.resolveType(ClassScope scope)
           
 TypeBinding JavadocQualifiedTypeReference.resolveType(ClassScope classScope)
           
 TypeBinding ParameterizedSingleTypeReference.resolveType(ClassScope scope)
           
 TypeBinding Wildcard.resolveTypeArgument(ClassScope classScope, ReferenceBinding genericType, int rank)
           
 TypeBinding TypeReference.resolveTypeArgument(ClassScope classScope, ReferenceBinding genericType, int rank)
           
 void ArrayQualifiedTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void QualifiedSuperReference.traverse(ASTVisitor visitor, ClassScope blockScope)
           
 void Expression.traverse(ASTVisitor visitor, ClassScope scope)
          Traverse an expression in the context of a classScope
 void JavadocArraySingleTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void UnionTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void JavadocReturnStatement.traverse(ASTVisitor visitor, ClassScope scope)
           
 void TypeDeclaration.traverse(ASTVisitor visitor, ClassScope classScope)
          Iteration for a member innertype
 void Wildcard.traverse(ASTVisitor visitor, ClassScope scope)
           
 void ParameterizedQualifiedTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void AnnotationMethodDeclaration.traverse(ASTVisitor visitor, ClassScope classScope)
           
 void MethodDeclaration.traverse(ASTVisitor visitor, ClassScope classScope)
           
 void QualifiedThisReference.traverse(ASTVisitor visitor, ClassScope blockScope)
           
 void QualifiedTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void JavadocSingleNameReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void JavadocArgumentExpression.traverse(ASTVisitor visitor, ClassScope blockScope)
           
 void AbstractMethodDeclaration.traverse(ASTVisitor visitor, ClassScope classScope)
           
 void JavadocFieldReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void SingleNameReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void JavadocImplicitTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void SingleTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void JavadocArrayQualifiedTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void TypeParameter.traverse(ASTVisitor visitor, ClassScope scope)
           
 void QualifiedNameReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void JavadocMessageSend.traverse(ASTVisitor visitor, ClassScope scope)
           
 void ArrayTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
abstract  void TypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void Clinit.traverse(ASTVisitor visitor, ClassScope classScope)
           
 void ThisReference.traverse(ASTVisitor visitor, ClassScope blockScope)
           
 void JavadocAllocationExpression.traverse(ASTVisitor visitor, ClassScope scope)
           
 void JavadocSingleTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void Javadoc.traverse(ASTVisitor visitor, ClassScope scope)
           
 void Argument.traverse(ASTVisitor visitor, ClassScope scope)
           
 void JavadocQualifiedTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void ParameterizedSingleTypeReference.traverse(ASTVisitor visitor, ClassScope scope)
           
 void ConstructorDeclaration.traverse(ASTVisitor visitor, ClassScope classScope)
           
 

Uses of ClassScope in org.eclipse.jdt.internal.compiler.lookup
 

Fields in org.eclipse.jdt.internal.compiler.lookup declared as ClassScope
 ClassScope SourceTypeBinding.scope
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup that return ClassScope
 ClassScope Scope.classScope()
           
 ClassScope Scope.enclosingClassScope()
           
 ClassScope Scope.outerMostClassScope()
           
 

Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type ClassScope
LocalTypeBinding(ClassScope scope, SourceTypeBinding enclosingType, CaseStatement switchCase)
           
MemberTypeBinding(char[][] compoundName, ClassScope scope, SourceTypeBinding enclosingType)
           
MethodScope(ClassScope parent, ReferenceContext context, boolean isStatic)
           
NestedTypeBinding(char[][] typeName, ClassScope scope, SourceTypeBinding enclosingType)
           
SourceTypeBinding(char[][] compoundName, PackageBinding fPackage, ClassScope scope)
           
 

Uses of ClassScope in org.eclipse.jdt.internal.core.search.matching
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type ClassScope
 boolean MatchLocatorParser.ClassButNoMethodDeclarationVisitor.visit(AnnotationMethodDeclaration methodDeclaration, ClassScope scope)
           
 boolean MatchLocatorParser.NoClassNoMethodDeclarationVisitor.visit(ConstructorDeclaration constructorDeclaration, ClassScope scope)
           
 boolean MatchLocatorParser.ClassButNoMethodDeclarationVisitor.visit(ConstructorDeclaration constructorDeclaration, ClassScope scope)
           
 boolean SuperTypeNamesCollector.TypeDeclarationVisitor.visit(ConstructorDeclaration constructorDeclaration, ClassScope scope)
           
 boolean MatchLocatorParser.NoClassNoMethodDeclarationVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope)
           
 boolean MatchLocatorParser.ClassButNoMethodDeclarationVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope)
           
 boolean SuperTypeNamesCollector.TypeDeclarationVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope)
           
 boolean MatchLocatorParser.ClassButNoMethodDeclarationVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 boolean SuperTypeNamesCollector.TypeDeclarationVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 

Uses of ClassScope in org.eclipse.jdt.internal.core.util
 

Methods in org.eclipse.jdt.internal.core.util with parameters of type ClassScope
 IJavaElement HandleFactory.createElement(ClassScope scope, ICompilationUnit unit, java.util.HashSet existingElements, java.util.HashMap knownScopes)
          Returns a handle denoting the class member identified by its scope.
 

Uses of ClassScope in org.eclipse.jdt.internal.formatter
 

Methods in org.eclipse.jdt.internal.formatter with parameters of type ClassScope
 boolean CodeFormatterVisitor.visit(AnnotationMethodDeclaration annotationTypeMemberDeclaration, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(ArrayQualifiedTypeReference arrayQualifiedTypeReference, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(ArrayTypeReference arrayTypeReference, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(Clinit clinit, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(ConstructorDeclaration constructorDeclaration, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(MarkerAnnotation annotation, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(ParameterizedSingleTypeReference parameterizedSingleTypeReference, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(QualifiedTypeReference qualifiedTypeReference, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(SingleTypeReference singleTypeReference, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(TypeParameter typeParameter, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(UnionTypeReference unionTypeReference, ClassScope scope)
           
 boolean CodeFormatterVisitor.visit(Wildcard wildcard, ClassScope scope)