Uses of Class
org.aspectj.org.eclipse.jdt.internal.compiler.ast.MethodDeclaration
Packages that use MethodDeclaration
Package
Description
-
Uses of MethodDeclaration in org.aspectj.ajdt.internal.compiler.ast
Subclasses of MethodDeclaration in org.aspectj.ajdt.internal.compiler.astModifier and TypeClassDescriptionclassRepresents before, after and around advice in an aspect.classRoot class for all MethodDeclaration objects created by the parser.classclassclassclassAn inter-type constructor declaration.classBase type for all inter-type declarations including methods, fields and constructors.classAn inter-type field declaration.classAn inter-type method declaration.classpointcut [declaredModifiers] [declaredName]([arguments]): [pointcutDesignator];Fields in org.aspectj.ajdt.internal.compiler.ast declared as MethodDeclarationMethods in org.aspectj.ajdt.internal.compiler.ast that return MethodDeclarationModifier and TypeMethodDescriptionstatic MethodDeclarationAstUtil.makeMethodDeclaration(MethodBinding binding) Methods in org.aspectj.ajdt.internal.compiler.ast with parameters of type MethodDeclarationModifier and TypeMethodDescriptionvoidMakeDeclsPublicVisitor.endVisit(MethodDeclaration decl, ClassScope scope) intIfPseudoToken.postParse(TypeDeclaration typeDec, MethodDeclaration enclosingDec, int counter) enclosingDec is either AdviceDeclaration or PointcutDeclarationvoidPointcutDesignator.postParse(TypeDeclaration typeDec, MethodDeclaration enclosingDec) intPseudoToken.postParse(TypeDeclaration typeDec, MethodDeclaration enclosingDec, int tokenNumber) voidPseudoTokens.postParse(TypeDeclaration typeDec, MethodDeclaration enclosingDec) static voidAstUtil.setStatements(MethodDeclaration ret, List statements) booleanAddAtAspectJAnnotationsVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope) booleanValidateAtAspectJAnnotationsVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope) -
Uses of MethodDeclaration in org.aspectj.ajdt.internal.compiler.parser
Methods in org.aspectj.ajdt.internal.compiler.parser that return MethodDeclarationModifier and TypeMethodDescriptionDeclarationFactory.createAfterAdviceDeclaration(CompilationResult result) DeclarationFactory.createAroundAdviceDeclaration(CompilationResult result) DeclarationFactory.createBeforeAdviceDeclaration(CompilationResult result) DeclarationFactory.createDeclareAnnotationDeclaration(CompilationResult result, ASTNode pseudoTokens, Annotation annotation, Parser parser, char kind) DeclarationFactory.createDeclareDeclaration(CompilationResult result, ASTNode pseudoTokens, Parser parser) DeclarationFactory.createInterTypeConstructorDeclaration(CompilationResult result) DeclarationFactory.createInterTypeFieldDeclaration(CompilationResult result, TypeReference onType) DeclarationFactory.createInterTypeMethodDeclaration(CompilationResult result) DeclarationFactory.createMethodDeclaration(CompilationResult result) DeclarationFactory.createPointcutDeclaration(CompilationResult result) Methods in org.aspectj.ajdt.internal.compiler.parser with parameters of type MethodDeclarationModifier and TypeMethodDescriptionbooleanDeclarationFactory.isAfterAdvice(MethodDeclaration adviceDecl) voidDeclarationFactory.setAfterReturningAdviceKind(MethodDeclaration adviceDecl) voidDeclarationFactory.setAfterThrowingAdviceKind(MethodDeclaration adviceDecl) voidDeclarationFactory.setDeclaredModifiers(MethodDeclaration interTypeDecl, int modifiers) voidDeclarationFactory.setExtraArgument(MethodDeclaration adviceDeclaration, Argument arg) voidDeclarationFactory.setInitialization(MethodDeclaration itdFieldDecl, Expression initialization) voidDeclarationFactory.setOnType(MethodDeclaration interTypeDecl, TypeReference onType) voidDeclarationFactory.setPointcutDesignatorOnAdvice(MethodDeclaration adviceDecl, ASTNode des) voidDeclarationFactory.setPointcutDesignatorOnPointcut(MethodDeclaration pcutDecl, ASTNode des) voidDeclarationFactory.setSelector(MethodDeclaration interTypeDecl, char[] selector) -
Uses of MethodDeclaration in org.aspectj.ajdt.internal.core.builder
Methods in org.aspectj.ajdt.internal.core.builder with parameters of type MethodDeclarationModifier and TypeMethodDescriptionvoidAsmHierarchyBuilder.endVisit(MethodDeclaration methodDeclaration, ClassScope scope) protected voidAsmHierarchyBuilder.genBytecodeInfo(MethodDeclaration methodDeclaration, IProgramElement peNode) voidAsmElementFormatter.genLabelAndKind(MethodDeclaration methodDeclaration, IProgramElement node) booleanAsmHierarchyBuilder.visit(MethodDeclaration methodDeclaration, ClassScope scope) -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist with parameters of type MethodDeclarationModifier and TypeMethodDescriptionvoidUnresolvedReferenceNameFinder.endVisit(MethodDeclaration methodDeclaration, ClassScope classScope) booleanUnresolvedReferenceNameFinder.visit(MethodDeclaration methodDeclaration, ClassScope classScope) -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Modifier and TypeClassDescriptionclassclassclassMethods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete that return MethodDeclarationModifier and TypeMethodDescriptionCompletionParser.convertToMethodDeclaration(ConstructorDeclaration c, CompilationResult compilationResult) CompletionParser.parseSomeStatements(int start, int end, int fakeBlocksCount, CompilationUnitDeclaration unit) Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type MethodDeclarationModifier and TypeMethodDescriptionvoidCompletionNodeDetector.endVisit(MethodDeclaration methodDeclaration, ClassScope scope) -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.impl with parameters of type MethodDeclarationModifier and TypeMethodDescriptionvoidAssistParser.parseBlockStatements(MethodDeclaration md, CompilationUnitDeclaration unit) Parse the block statements inside the given method declaration and try to complete at the cursor location. -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler
Methods in org.aspectj.org.eclipse.jdt.internal.compiler that return MethodDeclarationModifier and TypeMethodDescriptionSourceElementParser.convertToMethodDeclaration(ConstructorDeclaration c, CompilationResult compilationResult) Methods in org.aspectj.org.eclipse.jdt.internal.compiler with parameters of type MethodDeclarationModifier and TypeMethodDescriptionvoidASTVisitor.endVisit(MethodDeclaration methodDeclaration, ClassScope scope) voidClassFile.generateMissingAbstractMethods(MethodDeclaration[] methodDeclarations, CompilationResult compilationResult) INTERNAL USE-ONLY Generate the byte for problem method infos that correspond to missing abstract methods.booleanASTVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope) booleanGenericAstVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope) -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch with parameters of type MethodDeclarationModifier and TypeMethodDescriptionbooleanAnnotationDiscoveryVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope) -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Subclasses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.astFields in org.aspectj.org.eclipse.jdt.internal.compiler.ast declared as MethodDeclarationMethods in org.aspectj.org.eclipse.jdt.internal.compiler.ast that return MethodDeclarationModifier and TypeMethodDescriptionTypeDeclaration.addMissingAbstractMethodFor(MethodBinding methodBinding) -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.parser that return MethodDeclarationModifier and TypeMethodDescriptionParser.convertToMethodDeclaration(ConstructorDeclaration c, CompilationResult compilationResult) Parser.IDeclarationFactory.createAfterAdviceDeclaration(CompilationResult result) Parser.IDeclarationFactory.createAroundAdviceDeclaration(CompilationResult result) Parser.IDeclarationFactory.createBeforeAdviceDeclaration(CompilationResult result) Parser.IDeclarationFactory.createDeclareAnnotationDeclaration(CompilationResult result, ASTNode pseudoTokens, Annotation annotation, Parser parser, char kind) Parser.IDeclarationFactory.createDeclareDeclaration(CompilationResult result, ASTNode pseudoTokens, Parser parser) Parser.IDeclarationFactory.createInterTypeConstructorDeclaration(CompilationResult result) Parser.IDeclarationFactory.createInterTypeFieldDeclaration(CompilationResult result, TypeReference onType) Parser.IDeclarationFactory.createInterTypeMethodDeclaration(CompilationResult result) Parser.IDeclarationFactory.createMethodDeclaration(CompilationResult result) Parser.IDeclarationFactory.createPointcutDeclaration(CompilationResult result) Methods in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type MethodDeclarationModifier and TypeMethodDescriptionbooleanParser.IDeclarationFactory.isAfterAdvice(MethodDeclaration adviceDecl) voidParser.parse(MethodDeclaration md, CompilationUnitDeclaration unit) voidParser.IDeclarationFactory.setAfterReturningAdviceKind(MethodDeclaration adviceDecl) voidParser.IDeclarationFactory.setAfterThrowingAdviceKind(MethodDeclaration adviceDecl) voidParser.IDeclarationFactory.setDeclaredModifiers(MethodDeclaration interTypeDecl, int modifiers) voidParser.IDeclarationFactory.setExtraArgument(MethodDeclaration adviceDeclaration, Argument arg) voidParser.IDeclarationFactory.setInitialization(MethodDeclaration itdFieldDecl, Expression initialization) voidParser.IDeclarationFactory.setOnType(MethodDeclaration interTypeDecl, TypeReference onType) voidParser.IDeclarationFactory.setPointcutDesignatorOnAdvice(MethodDeclaration adviceDecl, ASTNode des) voidParser.IDeclarationFactory.setPointcutDesignatorOnPointcut(MethodDeclaration adviceDecl, ASTNode des) voidParser.IDeclarationFactory.setSelector(MethodDeclaration interTypeDecl, char[] selector) -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type MethodDeclarationModifier and TypeMethodDescriptionvoidProblemReporter.defaultMethodsNotBelow18(MethodDeclaration md) voidProblemReporter.invalidAnnotationMemberType(MethodDeclaration methodDecl) voidProblemReporter.methodCanBeDeclaredStatic(MethodDeclaration methodDecl) voidProblemReporter.methodCanBePotentiallyDeclaredStatic(MethodDeclaration methodDecl) voidProblemReporter.methodNeedingNoBody(MethodDeclaration methodDecl) voidProblemReporter.methodWithConstructorName(MethodDeclaration methodDecl) voidProblemReporter.staticInterfaceMethodsNotBelow18(MethodDeclaration md) -
Uses of MethodDeclaration in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.matching with parameters of type MethodDeclarationModifier and TypeMethodDescriptionintAndLocator.match(MethodDeclaration node, MatchingNodeSet nodeSet) intMethodLocator.match(MethodDeclaration node, MatchingNodeSet nodeSet) intOrLocator.match(MethodDeclaration node, MatchingNodeSet nodeSet) intPatternLocator.match(MethodDeclaration node, MatchingNodeSet nodeSet) booleanMatchLocatorParser.ClassButNoMethodDeclarationVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope) booleanMatchLocatorParser.NoClassNoMethodDeclarationVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope) booleanSuperTypeNamesCollector.TypeDeclarationVisitor.visit(MethodDeclaration methodDeclaration, ClassScope scope)