Verwendungen von Klasse
org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeDeclaration
Packages, die TypeDeclaration verwenden
Package
Beschreibung
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
Verwendungen von TypeDeclaration in org.aspectj.ajdt.internal.compiler
Methoden in org.aspectj.ajdt.internal.compiler mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungprotected StringBuilderCommonPrinter.printTypeDeclaration(TypeDeclaration td, int indent, boolean isAnonymous) CommonPrinter.printTypeDeclarationBody(TypeDeclaration td, int indent, boolean isAnonymous) protected StringBuilderCommonPrinter.printTypeDeclarationHeader(TypeDeclaration td) -
Verwendungen von TypeDeclaration in org.aspectj.ajdt.internal.compiler.ast
Unterklassen von TypeDeclaration in org.aspectj.ajdt.internal.compiler.astModifizierer und TypKlasseBeschreibungclassRepresents an aspect declaration.classRepresents an intertype member class declaration.Methoden in org.aspectj.ajdt.internal.compiler.ast mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungstatic voidAstUtil.addMethodDeclaration(TypeDeclaration typeDec, AbstractMethodDeclaration dec) static Argument[]AdviceDeclaration.addTjpArguments(Argument[] arguments, TypeDeclaration containingTypeDec) voidInterSuperFixerVisitor.endVisit(TypeDeclaration localTypeDeclaration, BlockScope scope) voidMakeDeclsPublicVisitor.endVisit(TypeDeclaration localTypeDeclaration, BlockScope scope) voidMakeDeclsPublicVisitor.endVisit(TypeDeclaration memberTypeDeclaration, ClassScope scope) voidSuperFixerVisitor.endVisit(TypeDeclaration localTypeDeclaration, BlockScope scope) voidValidateAtAspectJAnnotationsVisitor.endVisit(TypeDeclaration localTypeDeclaration, BlockScope scope) voidValidateAtAspectJAnnotationsVisitor.endVisit(TypeDeclaration memberTypeDeclaration, ClassScope scope) voidValidateAtAspectJAnnotationsVisitor.endVisit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) voidAdviceDeclaration.postParse(TypeDeclaration typeDec) voidDeclareAnnotationDeclaration.postParse(TypeDeclaration typeDec) voidDeclareDeclaration.postParse(TypeDeclaration typeDec) intIfPseudoToken.postParse(TypeDeclaration typeDec, MethodDeclaration enclosingDec, int counter) enclosingDec is either AdviceDeclaration or PointcutDeclarationvoidPointcutDeclaration.postParse(TypeDeclaration typeDec) voidPointcutDesignator.postParse(TypeDeclaration typeDec, MethodDeclaration enclosingDec) intPseudoToken.postParse(TypeDeclaration typeDec, MethodDeclaration enclosingDec, int tokenNumber) voidPseudoTokens.postParse(TypeDeclaration typeDec, MethodDeclaration enclosingDec) booleanAccessForInlineVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanAddAtAspectJAnnotationsVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanAddAtAspectJAnnotationsVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanAddAtAspectJAnnotationsVisitor.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) booleanInterSuperFixerVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanSuperFixerVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanValidateAtAspectJAnnotationsVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanValidateAtAspectJAnnotationsVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanValidateAtAspectJAnnotationsVisitor.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) -
Verwendungen von TypeDeclaration in org.aspectj.ajdt.internal.compiler.lookup
Konstruktoren in org.aspectj.ajdt.internal.compiler.lookup mit Parametern vom Typ TypeDeclarationModifiziererKonstruktorBeschreibungEclipseSourceType(ReferenceType resolvedTypeX, EclipseFactory factory, SourceTypeBinding binding, TypeDeclaration declaration, CompilationUnitDeclaration unit) -
Verwendungen von TypeDeclaration in org.aspectj.ajdt.internal.compiler.parser
Methoden in org.aspectj.ajdt.internal.compiler.parser, die TypeDeclaration zurückgebenModifizierer und TypMethodeBeschreibungDeclarationFactory.createAspect(CompilationResult result) DeclarationFactory.createIntertypeMemberClassDeclaration(CompilationResult compilationResult) Methoden in org.aspectj.ajdt.internal.compiler.parser mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungvoidDeclarationFactory.setDominatesPatternFrom(TypeDeclaration aspectDecl, ASTNode pseudoTokens, Parser parser) voidDeclarationFactory.setOnType(TypeDeclaration interTypeDecl, TypeReference onType) voidDeclarationFactory.setPerClauseFrom(TypeDeclaration aspectDecl, ASTNode pseudoTokens, Parser parser) voidDeclarationFactory.setPrivileged(TypeDeclaration aspectDecl, boolean isPrivileged) -
Verwendungen von TypeDeclaration in org.aspectj.ajdt.internal.compiler.problem
Methoden in org.aspectj.ajdt.internal.compiler.problem mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungvoidAjProblemReporter.unusedPrivateType(TypeDeclaration typeDecl) -
Verwendungen von TypeDeclaration in org.aspectj.ajdt.internal.core.builder
Methoden in org.aspectj.ajdt.internal.core.builder mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungvoidAsmHierarchyBuilder.endVisit(TypeDeclaration memberTypeDeclaration, BlockScope scope) voidAsmHierarchyBuilder.endVisit(TypeDeclaration memberTypeDeclaration, ClassScope scope) voidAsmHierarchyBuilder.endVisit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) booleanAsmHierarchyBuilder.visit(TypeDeclaration memberTypeDeclaration, BlockScope scope) booleanAsmHierarchyBuilder.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanAsmHierarchyBuilder.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.core.dom
Methoden in org.aspectj.org.eclipse.jdt.core.dom mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungprotected voidASTConverter.buildBodyDeclarations(TypeDeclaration typeDeclaration, AbstractTypeDeclaration typeDecl, boolean isInterface) protected voidASTConverter.buildBodyDeclarations(TypeDeclaration expression, AnonymousClassDeclaration anonymousClassDeclaration) protected voidASTConverter.buildBodyDeclarations(TypeDeclaration enumDeclaration2, EnumDeclaration enumDeclaration) protected voidASTConverter.buildBodyDeclarations(TypeDeclaration typeDeclaration, RecordDeclaration recordDeclaration, boolean isInterface) AjASTConverter.convert(TypeDeclaration typeDeclaration) ASTConverter.convert(TypeDeclaration typeDeclaration) ASTConverter.convertToAnnotationDeclaration(TypeDeclaration typeDeclaration) protected EnumDeclarationASTConverter.convertToEnumDeclaration(TypeDeclaration typeDeclaration) protected voidAjASTConverter.setModifiers(AnnotationTypeDeclaration typeDecl, TypeDeclaration typeDeclaration) protected voidAjASTConverter.setModifiers(EnumDeclaration enumDeclaration, TypeDeclaration enumDeclaration2) protected voidAjASTConverter.setModifiers(TypeDeclaration typeDecl, TypeDeclaration typeDeclaration) protected voidASTConverter.setModifiers(AnnotationTypeDeclaration typeDecl, TypeDeclaration typeDeclaration) protected voidASTConverter.setModifiers(EnumDeclaration enumDeclaration, TypeDeclaration enumDeclaration2) protected voidASTConverter.setModifiers(RecordDeclaration recordDeclaration, TypeDeclaration recordDeclaration2) protected voidASTConverter.setModifiers(TypeDeclaration typeDecl, TypeDeclaration typeDeclaration) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist
Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungvoidUnresolvedReferenceNameFinder.endVisit(TypeDeclaration typeDeclaration, BlockScope blockScope) voidUnresolvedReferenceNameFinder.endVisit(TypeDeclaration typeDeclaration, ClassScope classScope) protected char[][]CompletionElementNotifier.getInterfaceNames(TypeDeclaration typeDeclaration) protected char[]CompletionElementNotifier.getSuperclassName(TypeDeclaration typeDeclaration) protected voidCompletionElementNotifier.notifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage) protected voidCompletionElementNotifier.notifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType) protected voidCompletionElementNotifier.notifySourceElementRequestor(TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage) booleanThrownExceptionFinder.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanThrownExceptionFinder.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanThrownExceptionFinder.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) booleanUnresolvedReferenceNameFinder.visit(TypeDeclaration localTypeDeclaration, BlockScope blockScope) booleanUnresolvedReferenceNameFinder.visit(TypeDeclaration memberTypeDeclaration, ClassScope classScope) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Unterklassen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.complete -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Methoden in org.aspectj.org.eclipse.jdt.internal.codeassist.impl mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungvoidAssistParser.parseBlockStatements(Initializer initializer, TypeDeclaration type, CompilationUnitDeclaration unit) Parse the block statements inside the given initializer and try to complete at the cursor location. -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Konstruktoren in org.aspectj.org.eclipse.jdt.internal.codeassist.select mit Parametern vom Typ TypeDeclarationModifiziererKonstruktorBeschreibung -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler
Felder in org.aspectj.org.eclipse.jdt.internal.compiler, die deklariert sind als TypeDeclarationModifizierer und TypFeldBeschreibungISourceElementRequestor.MethodInfo.enclosingTypeISourceElementRequestor.TypeInfo.nodeMethoden in org.aspectj.org.eclipse.jdt.internal.compiler, die TypeDeclaration zurückgebenModifizierer und TypMethodeBeschreibungSourceElementNotifier.LocalDeclarationVisitor.peekDeclaringType()Methoden in org.aspectj.org.eclipse.jdt.internal.compiler mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungvoidClassFile.addSpecialMethods(TypeDeclaration typeDecl) INTERNAL USE-ONLY Generate the byte for all the special method infos.static voidClassFile.createProblemType(TypeDeclaration typeDeclaration, CompilationResult unitResult) INTERNAL USE-ONLY Request the creation of a ClassFile compatible representation of a problematic typevoidASTVisitor.endVisit(TypeDeclaration localTypeDeclaration, BlockScope scope) voidASTVisitor.endVisit(TypeDeclaration memberTypeDeclaration, ClassScope scope) voidASTVisitor.endVisit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) static intExtraFlags.getExtraFlags(TypeDeclaration typeDeclaration) protected char[][]SourceElementNotifier.getInterfaceNames(TypeDeclaration typeDeclaration) protected char[][]SourceElementNotifier.getPermittedSubTypes(TypeDeclaration typeDeclaration) protected char[]SourceElementNotifier.getSuperclassName(TypeDeclaration typeDeclaration) protected voidSourceElementNotifier.notifySourceElementRequestor(AbstractMethodDeclaration methodDeclaration, TypeDeclaration declaringType, ImportReference currentPackage) protected voidSourceElementNotifier.notifySourceElementRequestor(FieldDeclaration fieldDeclaration, TypeDeclaration declaringType) protected voidSourceElementNotifier.notifySourceElementRequestor(TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage) voidSourceElementNotifier.LocalDeclarationVisitor.pushDeclaringType(TypeDeclaration declaringType) booleanASTVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanASTVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanASTVisitor.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) booleanGenericAstVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanGenericAstVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanGenericAstVisitor.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) booleanSourceElementNotifier.LocalDeclarationVisitor.visit(TypeDeclaration typeDeclaration, BlockScope scope) booleanSourceElementNotifier.LocalDeclarationVisitor.visit(TypeDeclaration typeDeclaration, ClassScope scope) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungbooleanAnnotationDiscoveryVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanAnnotationDiscoveryVisitor.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.ast, die deklariert sind als TypeDeclarationModifizierer und TypFeldBeschreibungQualifiedAllocationExpression.anonymousTypeTypeDeclaration.enclosingTypeTypeDeclaration.memberTypesCompactConstructorDeclaration.recordDeclarationCompilationUnitDeclaration.typesMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast, die TypeDeclaration zurückgebenModifizierer und TypMethodeBeschreibungTypeDeclaration.declarationOf(MemberTypeBinding memberTypeBinding) Find the matching parse node, answers null if nothing foundCompilationUnitDeclaration.declarationOfType(char[][] typeName) TypeDeclaration.declarationOfType(char[][] typeName) Finds the matching type amoung this type's member types.Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungvoidInitializer.parseStatements(Parser parser, TypeDeclaration typeDeclaration, CompilationUnitDeclaration unit) voidAbstractMethodDeclaration.postParse(TypeDeclaration typeDec) Just before building bindings, hook for subclassesKonstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ TypeDeclaration -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.lookup, die deklariert sind als TypeDeclarationMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.lookup, die TypeDeclaration zurückgebenModifizierer und TypMethodeBeschreibungBlockScope.referenceType()ClassScope.referenceType()MethodScope.referenceType()Answer the reference type of this scope.Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.lookup mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungfinal voidBlockScope.addAnonymousType(TypeDeclaration anonymousType, ReferenceBinding superBinding) final voidBlockScope.addLocalType(TypeDeclaration localType) SourceTypeBinding.collectAllTypeBindings(TypeDeclaration typeDecl, CompilationUnitScope unitScope) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.lookup mit Parametern vom Typ TypeDeclaration -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.parser, die deklariert sind als TypeDeclarationModifizierer und TypFeldBeschreibungprotected TypeDeclarationTheOriginalJDTParserClass.pendingRecoveredTypeprotected TypeDeclaration[]TheOriginalJDTParserClass.recoveredTypesRecoveredType.typeDeclarationMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.parser, die TypeDeclaration zurückgebenModifizierer und TypMethodeBeschreibungParser.IDeclarationFactory.createAspect(CompilationResult result) Parser.IDeclarationFactory.createIntertypeMemberClassDeclaration(CompilationResult compilationResult) protected TypeDeclarationJavadocParser.getParsedTypeDeclaration()RecoveredType.updatedTypeDeclaration(int depth, Set<TypeDeclaration> knownTypes) Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.parser mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungRecoveredAnnotation.add(TypeDeclaration typeDeclaration, int bracketBalanceValue) RecoveredBlock.add(TypeDeclaration typeDeclaration, int bracketBalanceValue) RecoveredBlock.add(TypeDeclaration typeDeclaration, int bracketBalanceValue, boolean delegatedByParent) RecoveredElement.add(TypeDeclaration typeDeclaration, int bracketBalanceValue) RecoveredField.add(TypeDeclaration typeDeclaration, int bracketBalanceValue) RecoveredInitializer.add(TypeDeclaration typeDeclaration, int bracketBalanceValue) RecoveredMethod.add(TypeDeclaration typeDeclaration, int bracketBalanceValue) RecoveredType.add(TypeDeclaration memberTypeDeclaration, int bracketBalanceValue) RecoveredUnit.add(TypeDeclaration typeDeclaration, int bracketBalanceValue) voidTheOriginalJDTParserClass.parse(FieldDeclaration field, TypeDeclaration type, CompilationUnitDeclaration unit, char[] initializationSource) voidTheOriginalJDTParserClass.parse(Initializer initializer, TypeDeclaration type, CompilationUnitDeclaration unit) voidTheOriginalJDTParserClass.parseStatements(ReferenceContext rc, int start, int end, TypeDeclaration[] types, CompilationUnitDeclaration unit) voidParser.IDeclarationFactory.setDominatesPatternFrom(TypeDeclaration aspectDecl, ASTNode pseudoTokens, Parser parser) voidParser.IDeclarationFactory.setOnType(TypeDeclaration interTypeDecl, TypeReference onType) voidParser.IDeclarationFactory.setPerClauseFrom(TypeDeclaration aspectDecl, ASTNode pseudoTokens, Parser parser) voidParser.IDeclarationFactory.setPrivileged(TypeDeclaration aspectDecl, boolean isPrivileged) Methodenparameter in org.aspectj.org.eclipse.jdt.internal.compiler.parser mit Typargumenten vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungRecoveredBlock.updatedBlock(int depth, Set<TypeDeclaration> knownTypes) RecoveredField.updatedFieldDeclaration(int depth, Set<TypeDeclaration> knownTypes) RecoveredInitializer.updatedFieldDeclaration(int depth, Set<TypeDeclaration> knownTypes) RecoveredMethod.updatedMethodDeclaration(int depth, Set<TypeDeclaration> knownTypes) RecoveredBlock.updatedStatement(int depth, Set<TypeDeclaration> knownTypes) RecoveredStatement.updatedStatement(int depth, Set<TypeDeclaration> knownTypes) RecoveredType.updatedTypeDeclaration(int depth, Set<TypeDeclaration> knownTypes) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.parser mit Parametern vom Typ TypeDeclarationModifiziererKonstruktorBeschreibungRecoveredType(TypeDeclaration typeDeclaration, RecoveredElement parent, int bracketBalance) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.parser.diagnose
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.parser.diagnose mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungstatic int[][]RangeUtil.computeDietRange(TypeDeclaration[] types) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.problem mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungvoidProblemReporter.annotationTypeDeclarationCannotHaveSuperclass(TypeDeclaration typeDeclaration) voidProblemReporter.annotationTypeDeclarationCannotHaveSuperinterfaces(TypeDeclaration typeDeclaration) voidProblemReporter.bytecodeExceeds64KLimit(TypeDeclaration location) voidProblemReporter.duplicateNestedType(TypeDeclaration typeDecl) voidProblemReporter.duplicateTypes(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl) voidProblemReporter.genericTypeCannotExtendThrowable(TypeDeclaration typeDecl) voidProblemReporter.illegalLocalTypeDeclaration(TypeDeclaration typeDeclaration) voidProblemReporter.invalidUsageOfAnnotationDeclarations(TypeDeclaration annotationTypeDeclaration) voidProblemReporter.invalidUsageOfEnumDeclarations(TypeDeclaration enumDeclaration) voidProblemReporter.invalidUsageOfTypeParametersForAnnotationDeclaration(TypeDeclaration annotationTypeDeclaration) voidProblemReporter.invalidUsageOfTypeParametersForEnumDeclaration(TypeDeclaration annotationTypeDeclaration) voidProblemReporter.missingDeprecatedAnnotationForType(TypeDeclaration type) voidProblemReporter.missingNonNullByDefaultAnnotation(TypeDeclaration type) voidProblemReporter.missingSerialVersion(TypeDeclaration typeDecl) voidProblemReporter.noMoreAvailableSpaceForConstant(TypeDeclaration typeDeclaration) voidProblemReporter.noMoreAvailableSpaceInConstantPool(TypeDeclaration typeDeclaration) voidProblemReporter.notAFunctionalInterface(TypeDeclaration type) voidProblemReporter.objectCannotBeGeneric(TypeDeclaration typeDecl) voidProblemReporter.publicClassMustMatchFileName(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl) voidProblemReporter.recordIllegalComponentNameInRecord(RecordComponent recComp, TypeDeclaration typeDecl) voidProblemReporter.recordIllegalVararg(RecordComponent argType, TypeDeclaration typeDecl) voidProblemReporter.sealedDisAllowedNonSealedModifierInClass(SourceTypeBinding type, TypeDeclaration typeDecl) voidProblemReporter.sealedDisAllowedNonSealedModifierInInterface(SourceTypeBinding type, TypeDeclaration typeDecl) voidProblemReporter.sealedMissingClassModifier(SourceTypeBinding type, TypeDeclaration typeDecl, TypeBinding superTypeBinding) voidProblemReporter.sealedMissingInterfaceModifier(SourceTypeBinding type, TypeDeclaration typeDecl, TypeBinding superTypeBinding) voidProblemReporter.tooManyFields(TypeDeclaration typeDeclaration) voidProblemReporter.tooManyMethods(TypeDeclaration typeDeclaration) voidProblemReporter.typeCollidesWithEnclosingType(TypeDeclaration typeDecl) voidProblemReporter.typeCollidesWithPackage(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl) voidProblemReporter.typeHiding(TypeDeclaration typeDecl, TypeBinding hiddenType) voidProblemReporter.typeHiding(TypeDeclaration typeDecl, TypeVariableBinding hiddenTypeParameter) voidProblemReporter.unusedPrivateType(TypeDeclaration typeDecl) voidProblemReporter.varIsReservedTypeName(TypeDeclaration decl) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.util
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.util mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungstatic intUtil.computeOuterMostVisibility(TypeDeclaration typeDeclaration, int visibility) Returns the outer most enclosing type's visibility for the given TypeDeclaration and visibility based on compiler options. -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.core
Methoden in org.aspectj.org.eclipse.jdt.internal.core, die TypeDeclaration zurückgebenModifizierer und TypMethodeBeschreibungBinaryTypeConverter.buildTypeDeclaration(IType type, CompilationUnitDeclaration compilationUnit) Convert a binary type into an AST type declaration and put it in the given compilation unit. -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methoden in org.aspectj.org.eclipse.jdt.internal.core.search.matching mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungprotected IJavaElementMatchLocator.createHandle(FieldDeclaration fieldDeclaration, TypeDeclaration typeDeclaration, IJavaElement parent) Creates an IField from the given field declaration and type.intAndLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet) intConstructorLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet) intOrLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet) intPatternLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet) intTypeDeclarationLocator.match(TypeDeclaration node, MatchingNodeSet nodeSet) protected voidMatchLocatorParser.parseBodies(TypeDeclaration type, CompilationUnitDeclaration unit) Parses the member bodies in the given type.protected voidMatchLocator.purgeMethodStatements(TypeDeclaration type, boolean checkEachMethod) protected voidMatchLocator.reportMatching(AbstractMethodDeclaration method, TypeDeclaration type, IJavaElement parent, int accuracy, boolean typeInHierarchy, MatchingNodeSet nodeSet) Visit the given method declaration and report the nodes that match exactly the search pattern (i.e. the ones in the matching nodes set) Note that the method declaration has already been checked.protected voidMatchLocator.reportMatching(FieldDeclaration field, FieldDeclaration[] otherFields, TypeDeclaration type, IJavaElement parent, int accuracy, boolean typeInHierarchy, MatchingNodeSet nodeSet) Visit the given field declaration and report the nodes that match exactly the search pattern (i.e. the ones in the matching nodes set)protected voidMatchLocator.reportMatching(TypeDeclaration type, IJavaElement parent, int accuracy, MatchingNodeSet nodeSet, int occurrenceCount) Visit the given type declaration and report the nodes that match exactly the search pattern (i.e. the ones in the matching nodes set)protected intConstructorLocator.resolveLevel(TypeDeclaration type) booleanMatchLocatorParser.ClassAndMethodDeclarationVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanMatchLocatorParser.ClassButNoMethodDeclarationVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanMatchLocatorParser.MethodButNoClassDeclarationVisitor.visit(TypeDeclaration localTypeDeclaration, BlockScope scope) booleanSuperTypeNamesCollector.TypeDeclarationVisitor.visit(TypeDeclaration typeDeclaration, BlockScope scope) booleanSuperTypeNamesCollector.TypeDeclarationVisitor.visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) booleanSuperTypeNamesCollector.TypeDeclarationVisitor.visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.core.util
Methoden in org.aspectj.org.eclipse.jdt.internal.core.util, die TypeDeclaration zurückgeben -
Verwendungen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.eval
Unterklassen von TypeDeclaration in org.aspectj.org.eclipse.jdt.internal.evalMethoden in org.aspectj.org.eclipse.jdt.internal.eval mit Parametern vom Typ TypeDeclarationModifizierer und TypMethodeBeschreibungstatic voidCodeSnippetClassFile.createProblemType(TypeDeclaration typeDeclaration, CompilationResult unitResult) INTERNAL USE-ONLY Request the creation of a ClassFile compatible representation of a problematic type