Uses of Class
org.eclipse.jdt.internal.compiler.ast.TypeDeclaration

Packages that use TypeDeclaration
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.apt.dispatch   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.compiler.parser   
org.eclipse.jdt.internal.compiler.parser.diagnose   
org.eclipse.jdt.internal.compiler.problem   
org.eclipse.jdt.internal.compiler.util   
 

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

Methods in org.eclipse.jdt.internal.compiler with parameters of type TypeDeclaration
static void ClassFile.createProblemType(TypeDeclaration typeDeclaration, CompilationResult unitResult)
          INTERNAL USE-ONLY Request the creation of a ClassFile compatible representation of a problematic type
 void ASTVisitor.endVisit(TypeDeclaration localTypeDeclaration, BlockScope scope)
           
 void ASTVisitor.endVisit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 void ASTVisitor.endVisit(TypeDeclaration typeDeclaration, CompilationUnitScope scope)
           
 boolean ASTVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope)
           
 boolean ASTVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 boolean ASTVisitor.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope)
           
 

Uses of TypeDeclaration in org.eclipse.jdt.internal.compiler.apt.dispatch
 

Methods in org.eclipse.jdt.internal.compiler.apt.dispatch with parameters of type TypeDeclaration
 boolean AnnotationDiscoveryVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope)
           
 boolean AnnotationDiscoveryVisitor.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope)
           
 

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

Fields in org.eclipse.jdt.internal.compiler.ast declared as TypeDeclaration
 TypeDeclaration QualifiedAllocationExpression.anonymousType
           
 TypeDeclaration TypeDeclaration.enclosingType
           
 TypeDeclaration[] TypeDeclaration.memberTypes
           
 TypeDeclaration[] CompilationUnitDeclaration.types
           
 

Methods in org.eclipse.jdt.internal.compiler.ast that return TypeDeclaration
 TypeDeclaration TypeDeclaration.declarationOf(MemberTypeBinding memberTypeBinding)
          Find the matching parse node, answers null if nothing found
 TypeDeclaration TypeDeclaration.declarationOfType(char[][] typeName)
          Finds the matching type amoung this type's member types.
 TypeDeclaration CompilationUnitDeclaration.declarationOfType(char[][] typeName)
           
 

Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type TypeDeclaration
 void Initializer.parseStatements(Parser parser, TypeDeclaration typeDeclaration, CompilationUnitDeclaration unit)
           
 

Constructors in org.eclipse.jdt.internal.compiler.ast with parameters of type TypeDeclaration
QualifiedAllocationExpression(TypeDeclaration anonymousType)
           
 

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

Fields in org.eclipse.jdt.internal.compiler.lookup declared as TypeDeclaration
 TypeDeclaration ClassScope.referenceContext
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup that return TypeDeclaration
 TypeDeclaration MethodScope.referenceType()
          Answer the reference type of this scope.
 TypeDeclaration ClassScope.referenceType()
           
 TypeDeclaration BlockScope.referenceType()
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type TypeDeclaration
 void BlockScope.addAnonymousType(TypeDeclaration anonymousType, ReferenceBinding superBinding)
           
 void BlockScope.addLocalType(TypeDeclaration localType)
           
 

Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type TypeDeclaration
ClassScope(Scope parent, TypeDeclaration context)
           
 

Uses of TypeDeclaration in org.eclipse.jdt.internal.compiler.parser
 

Fields in org.eclipse.jdt.internal.compiler.parser declared as TypeDeclaration
protected  TypeDeclaration Parser.pendingRecoveredType
           
protected  TypeDeclaration[] Parser.recoveredTypes
           
 TypeDeclaration RecoveredType.typeDeclaration
           
 

Methods in org.eclipse.jdt.internal.compiler.parser that return TypeDeclaration
protected  TypeDeclaration JavadocParser.getParsedTypeDeclaration()
           
 TypeDeclaration RecoveredType.updatedTypeDeclaration(int depth, Set knownTypes)
           
 

Methods in org.eclipse.jdt.internal.compiler.parser with parameters of type TypeDeclaration
 RecoveredElement RecoveredUnit.add(TypeDeclaration typeDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredType.add(TypeDeclaration memberTypeDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredMethod.add(TypeDeclaration typeDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredInitializer.add(TypeDeclaration typeDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredField.add(TypeDeclaration typeDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredElement.add(TypeDeclaration typeDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredBlock.add(TypeDeclaration typeDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredAnnotation.add(TypeDeclaration typeDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredBlock.add(TypeDeclaration typeDeclaration, int bracketBalanceValue, boolean delegatedByParent)
           
 void Parser.parse(FieldDeclaration field, TypeDeclaration type, CompilationUnitDeclaration unit, char[] initializationSource)
           
 void Parser.parse(Initializer initializer, TypeDeclaration type, CompilationUnitDeclaration unit)
           
 void Parser.parseStatements(ReferenceContext rc, int start, int end, TypeDeclaration[] types, CompilationUnitDeclaration unit)
           
 

Constructors in org.eclipse.jdt.internal.compiler.parser with parameters of type TypeDeclaration
RecoveredType(TypeDeclaration typeDeclaration, RecoveredElement parent, int bracketBalance)
           
 

Uses of TypeDeclaration in org.eclipse.jdt.internal.compiler.parser.diagnose
 

Methods in org.eclipse.jdt.internal.compiler.parser.diagnose with parameters of type TypeDeclaration
static int[][] RangeUtil.computeDietRange(TypeDeclaration[] types)
           
 

Uses of TypeDeclaration in org.eclipse.jdt.internal.compiler.problem
 

Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type TypeDeclaration
 void ProblemReporter.annotationTypeDeclarationCannotHaveSuperclass(TypeDeclaration typeDeclaration)
           
 void ProblemReporter.annotationTypeDeclarationCannotHaveSuperinterfaces(TypeDeclaration typeDeclaration)
           
 void ProblemReporter.bytecodeExceeds64KLimit(TypeDeclaration location)
           
 void ProblemReporter.duplicateNestedType(TypeDeclaration typeDecl)
           
 void ProblemReporter.duplicateTypes(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)
           
 void ProblemReporter.genericTypeCannotExtendThrowable(TypeDeclaration typeDecl)
           
 void ProblemReporter.illegalLocalTypeDeclaration(TypeDeclaration typeDeclaration)
           
 void ProblemReporter.invalidUsageOfAnnotationDeclarations(TypeDeclaration annotationTypeDeclaration)
           
 void ProblemReporter.invalidUsageOfEnumDeclarations(TypeDeclaration enumDeclaration)
           
 void ProblemReporter.invalidUsageOfTypeParametersForAnnotationDeclaration(TypeDeclaration annotationTypeDeclaration)
           
 void ProblemReporter.invalidUsageOfTypeParametersForEnumDeclaration(TypeDeclaration annotationTypeDeclaration)
           
 void ProblemReporter.missingDeprecatedAnnotationForType(TypeDeclaration type)
           
 void ProblemReporter.missingSerialVersion(TypeDeclaration typeDecl)
           
 void ProblemReporter.noMoreAvailableSpaceForConstant(TypeDeclaration typeDeclaration)
           
 void ProblemReporter.noMoreAvailableSpaceInConstantPool(TypeDeclaration typeDeclaration)
           
 void ProblemReporter.objectCannotBeGeneric(TypeDeclaration typeDecl)
           
 void ProblemReporter.publicClassMustMatchFileName(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)
           
 void ProblemReporter.tooManyFields(TypeDeclaration typeDeclaration)
           
 void ProblemReporter.tooManyMethods(TypeDeclaration typeDeclaration)
           
 void ProblemReporter.typeCollidesWithEnclosingType(TypeDeclaration typeDecl)
           
 void ProblemReporter.typeCollidesWithPackage(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)
           
 void ProblemReporter.typeHiding(TypeDeclaration typeDecl, TypeBinding hiddenType)
           
 void ProblemReporter.typeHiding(TypeDeclaration typeDecl, TypeVariableBinding hiddenTypeParameter)
           
 void ProblemReporter.unusedPrivateType(TypeDeclaration typeDecl)
           
 

Uses of TypeDeclaration in org.eclipse.jdt.internal.compiler.util
 

Methods in org.eclipse.jdt.internal.compiler.util with parameters of type TypeDeclaration
static int Util.computeOuterMostVisibility(TypeDeclaration typeDeclaration, int visibility)
          Returns the outer most enclosing type's visibility for the given TypeDeclaration and visibility based on compiler options.
 



Copyright © 2012. All Rights Reserved.