Uses of Class
org.aspectj.org.eclipse.jdt.internal.compiler.CompilationResult
Packages that use CompilationResult
Package
Description
-
Uses of CompilationResult in org.aspectj.ajdt.internal.compiler
Methods in org.aspectj.ajdt.internal.compiler that return CompilationResultMethods in org.aspectj.ajdt.internal.compiler with parameters of type CompilationResultModifier and TypeMethodDescriptionabstract voidAbstractCompilerAdapter.acceptResult(CompilationResult result)voidAjCompilerAdapter.acceptResult(CompilationResult result)voidAjPipeliningCompilerAdapter.acceptResult(CompilationResult result)IOutputClassFileNameProvider.getOutputClassFileName(char[] eclipseClassFileName, CompilationResult result)voidWeaverMessageHandler.setCurrentResult(CompilationResult result)static UnwovenClassFile[]ClassFileBasedByteCodeProvider.unwovenClassFilesFor(CompilationResult result, IOutputClassFileNameProvider nameProvider)Constructors in org.aspectj.ajdt.internal.compiler with parameters of type CompilationResultModifierConstructorDescriptionInterimCompilationResult(CompilationResult cr, List<UnwovenClassFile> ucfList) -
Uses of CompilationResult in org.aspectj.ajdt.internal.compiler.ast
Constructors in org.aspectj.ajdt.internal.compiler.ast with parameters of type CompilationResultModifierConstructorDescriptionAdviceDeclaration(CompilationResult result, AdviceKind kind)AjConstructorDeclaration(CompilationResult compilationResult)AjMethodDeclaration(CompilationResult compilationResult)AspectClinit(Clinit old, CompilationResult compilationResult, boolean hasPre, boolean hasPost, FieldBinding initFailureField)AspectDeclaration(CompilationResult compilationResult)DeclareAnnotationDeclaration(CompilationResult result, DeclareAnnotation symbolicDeclare, Annotation annotation)DeclareDeclaration(CompilationResult result, Declare symbolicDeclare)Constructor for IntraTypeDeclaration.IfMethodDeclaration(CompilationResult compilationResult, IfPointcut ifPointcut)InterTypeConstructorDeclaration(CompilationResult result, TypeReference onType)InterTypeDeclaration(CompilationResult result, TypeReference onType)InterTypeFieldDeclaration(CompilationResult result, TypeReference onType)IntertypeMemberClassDeclaration(CompilationResult compilationResult)InterTypeMethodDeclaration(CompilationResult result, TypeReference onType)PointcutDeclaration(CompilationResult compilationResult) -
Uses of CompilationResult in org.aspectj.ajdt.internal.compiler.lookup
Methods in org.aspectj.ajdt.internal.compiler.lookup that return CompilationResultMethods in org.aspectj.ajdt.internal.compiler.lookup with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidHelperInterfaceBinding.generateClass(CompilationResult result, ClassFile enclosingClassFile)Constructors in org.aspectj.ajdt.internal.compiler.lookup with parameters of type CompilationResultModifierConstructorDescriptionEclipseSourceLocation(CompilationResult result, int startPos, int endPos) -
Uses of CompilationResult in org.aspectj.ajdt.internal.compiler.parser
Methods in org.aspectj.ajdt.internal.compiler.parser with parameters of type CompilationResultModifier and TypeMethodDescriptionDeclarationFactory.createAfterAdviceDeclaration(CompilationResult result)DeclarationFactory.createAroundAdviceDeclaration(CompilationResult result)DeclarationFactory.createAspect(CompilationResult result)DeclarationFactory.createBeforeAdviceDeclaration(CompilationResult result)DeclarationFactory.createConstructorDeclaration(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.createIntertypeMemberClassDeclaration(CompilationResult compilationResult)DeclarationFactory.createInterTypeMethodDeclaration(CompilationResult result)DeclarationFactory.createMethodDeclaration(CompilationResult result)DeclarationFactory.createPointcutDeclaration(CompilationResult result)DeclarationFactory.createPseudoTokensFrom(ASTNode[] tokens, CompilationResult result) -
Uses of CompilationResult in org.aspectj.ajdt.internal.compiler.problem
Methods in org.aspectj.ajdt.internal.compiler.problem with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidAjProblemReporter.handle(int problemId, String[] problemArguments, String[] messageArguments, int severity, int problemStartPosition, int problemEndPosition, ReferenceContext referenceContext, CompilationResult unitResult) -
Uses of CompilationResult in org.aspectj.ajdt.internal.core.builder
Methods in org.aspectj.ajdt.internal.core.builder with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidAjBatchImageBuilder.acceptResult(CompilationResult result)voidAjIncrementalImageBuilder.acceptResult(CompilationResult result)AjBuildManager.extractDestinationPathFromSourceFile(CompilationResult result)AjBuildManager.getOutputClassFileName(char[] eclipseClassFileName, CompilationResult result)voidAjState.noteNewResult(CompilationResult cr)Constructors in org.aspectj.ajdt.internal.core.builder with parameters of type CompilationResultModifierConstructorDescriptionEclipseSourceContext(CompilationResult result)EclipseSourceContext(CompilationResult result, int offset) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type CompilationResultModifier and TypeMethodDescriptionCompletionParser.convertToMethodDeclaration(ConstructorDeclaration c, CompilationResult compilationResult)CompletionParser.createAssistModuleDeclaration(CompilationResult compilationResult, char[][] tokens, long[] positions)CompletionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc)CompletionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc)Constructors in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type CompilationResultModifierConstructorDescriptionCompletionOnAnnotationOfType(char[] typeName, CompilationResult compilationResult, Annotation annotation)CompletionOnMethodName(CompilationResult compilationResult)CompletionOnMethodReturnType(TypeReference returnType, CompilationResult compilationResult)CompletionOnMethodTypeParameter(TypeParameter[] typeParameters, CompilationResult compilationResult)CompletionOnModuleDeclaration(CompilationResult compilationResult, char[][] tokens, long[] positions) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.impl with parameters of type CompilationResultModifier and TypeMethodDescriptionabstract ModuleDeclarationAssistParser.createAssistModuleDeclaration(CompilationResult compilationResult, char[][] tokens, long[] positions) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.select with parameters of type CompilationResultModifier and TypeMethodDescriptionSelectionParser.createAssistModuleDeclaration(CompilationResult compilationResult, char[][] tokens, long[] positions)SelectionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)SelectionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)Constructors in org.aspectj.org.eclipse.jdt.internal.codeassist.select with parameters of type CompilationResultModifierConstructorDescriptionSelectionOnModuleDeclaration(CompilationResult compilationResult, char[][] tokens, long[] positions) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.compiler
Methods in org.aspectj.org.eclipse.jdt.internal.compiler that return CompilationResultMethods in org.aspectj.org.eclipse.jdt.internal.compiler with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidIDebugRequestor.acceptDebugResult(CompilationResult result)voidICompilerRequestor.acceptResult(CompilationResult result)Accept a compilation result.SourceElementParser.convertToMethodDeclaration(ConstructorDeclaration c, CompilationResult compilationResult)static voidClassFile.createProblemType(TypeDeclaration typeDeclaration, CompilationResult unitResult)INTERNAL USE-ONLY Request the creation of a ClassFile compatible representation of a problematic typevoidClassFile.generateMissingAbstractMethods(MethodDeclaration[] methodDeclarations, CompilationResult compilationResult)INTERNAL USE-ONLY Generate the byte for problem method infos that correspond to missing abstract methods.protected voidCompiler.handleInternalException(Throwable internalException, CompilationUnitDeclaration unit, CompilationResult result) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.ast declared as CompilationResultModifier and TypeFieldDescriptionAbstractMethodDeclaration.compilationResultCompilationUnitDeclaration.compilationResultFunctionalExpression.compilationResultTypeDeclaration.compilationResultMethods in org.aspectj.org.eclipse.jdt.internal.compiler.ast that return CompilationResultModifier and TypeMethodDescriptionAbstractMethodDeclaration.compilationResult()CompilationUnitDeclaration.compilationResult()LambdaExpression.compilationResult()ModuleDeclaration.compilationResult()TypeDeclaration.compilationResult()Methods in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidReferenceExpression.initialize(CompilationResult result, Expression expression, TypeReference[] optionalTypeArguments, char[] identifierOrNew, int sourceEndPosition)voidFunctionalExpression.setCompilationResult(CompilationResult compilationResult)Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type CompilationResultModifierConstructorDescriptionAnnotationMethodDeclaration(CompilationResult compilationResult)MethodDeclaration constructor comment.Clinit(CompilationResult compilationResult)CompactConstructorDeclaration(CompilationResult compilationResult)CompilationUnitDeclaration(ProblemReporter problemReporter, CompilationResult compilationResult, int sourceLength)ConstructorDeclaration(CompilationResult compilationResult)FunctionalExpression(CompilationResult compilationResult)LambdaExpression(CompilationResult compilationResult, boolean assistNode)LambdaExpression(CompilationResult compilationResult, boolean assistNode, boolean requiresGenericSignature)MethodDeclaration(CompilationResult compilationResult)MethodDeclaration constructor comment.ModuleDeclaration(CompilationResult compilationResult, char[][] tokens, long[] positions)TypeDeclaration(CompilationResult compilationResult) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.compiler.batch
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.batch with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidBatchCompilerRequestor.acceptResult(CompilationResult compilationResult)Main.extractDestinationPathFromSourceFile(CompilationResult result)voidMain.outputClassFiles(CompilationResult unitResult)protected voidBatchCompilerRequestor.reportProblems(CompilationResult result)voidMain.Logger.startLoggingSource(CompilationResult compilationResult) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.compiler.codegen
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.codegen declared as CompilationResultModifier and TypeFieldDescriptionstatic CompilationResultCodeStream.RESTART_CODE_GEN_FOR_UNUSED_LOCALS_MODEstatic CompilationResultCodeStream.RESTART_IN_WIDE_MODE -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.compiler.impl
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.impl that return CompilationResult -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type CompilationResultModifier and TypeMethodDescriptionstatic CompilationUnitDeclarationSourceTypeConverter.buildCompilationUnit(ISourceType[] sourceTypes, int flags, ProblemReporter problemReporter, CompilationResult compilationResult)static CompilationUnitDeclarationSourceTypeConverter.buildModularCompilationUnit(IModule module, ProblemReporter problemReporter, CompilationResult compilationResult)TheOriginalJDTParserClass.convertToMethodDeclaration(ConstructorDeclaration c, CompilationResult compilationResult)Parser.IDeclarationFactory.createAfterAdviceDeclaration(CompilationResult result)Parser.IDeclarationFactory.createAroundAdviceDeclaration(CompilationResult result)Parser.IDeclarationFactory.createAspect(CompilationResult result)Parser.IDeclarationFactory.createBeforeAdviceDeclaration(CompilationResult result)protected ConstructorDeclarationParser.createConstructorDeclaration(CompilationResult result)Parser.IDeclarationFactory.createConstructorDeclaration(CompilationResult result)protected ConstructorDeclarationTheOriginalJDTParserClass.createConstructorDeclaration(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.createIntertypeMemberClassDeclaration(CompilationResult compilationResult)Parser.IDeclarationFactory.createInterTypeMethodDeclaration(CompilationResult result)protected MethodDeclarationParser.createMethodDeclaration(CompilationResult result)Parser.IDeclarationFactory.createMethodDeclaration(CompilationResult result)protected MethodDeclarationTheOriginalJDTParserClass.createMethodDeclaration(CompilationResult result)Parser.IDeclarationFactory.createPointcutDeclaration(CompilationResult result)Parser.IDeclarationFactory.createPseudoTokensFrom(ASTNode[] tokens, CompilationResult result)TheOriginalJDTParserClass.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult)TheOriginalJDTParserClass.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult)TheOriginalJDTParserClass.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)char[][]TheOriginalJDTParserClass.parsePackageDeclaration(char[] source, CompilationResult result)voidTheOriginalJDTScannerClass.setSource(char[] contents, CompilationResult compilationResult)voidTheOriginalJDTScannerClass.setSource(CompilationResult compilationResult) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.problem declared as CompilationResultMethods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidProblemHandler.handle(int problemId, String[] problemArguments, int elaborationId, String[] messageArguments, int severity, int problemStartPosition, int problemEndPosition, ReferenceContext referenceContext, CompilationResult unitResult)voidProblemHandler.handle(int problemId, String[] problemArguments, String[] messageArguments, int problemStartPosition, int problemEndPosition, ReferenceContext referenceContext, CompilationResult unitResult)Standard problem handling API, the actual severity (warning/error/ignore) is deducted from the problem ID and the current compiler options.voidProblemHandler.record(CategorizedProblem problem, CompilationResult unitResult, ReferenceContext referenceContext, boolean mandatoryError)voidProblemReporter.unmatchedBracket(int position, ReferenceContext context, CompilationResult compilationResult)voidAbortCompilation.updateContext(ASTNode astNode, CompilationResult unitResult)voidAbortCompilation.updateContext(InvocationSite invocationSite, CompilationResult unitResult)Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type CompilationResultModifierConstructorDescriptionAbortCompilation(CompilationResult compilationResult, Throwable exception)AbortCompilation(CompilationResult compilationResult, CategorizedProblem problem)AbortCompilationUnit(CompilationResult compilationResult, IOException exception, String encoding)Used to surface encoding issues when reading sourcesAbortCompilationUnit(CompilationResult compilationResult, CategorizedProblem problem)AbortMethod(CompilationResult compilationResult, CategorizedProblem problem)AbortType(CompilationResult compilationResult, CategorizedProblem problem) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.core
Constructors in org.aspectj.org.eclipse.jdt.internal.core with parameters of type CompilationResultModifierConstructorDescriptionBinaryTypeConverter(ProblemReporter problemReporter, CompilationResult compilationResult, HashSetOfCharArrayArray typeNames) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.core.builder
Methods in org.aspectj.org.eclipse.jdt.internal.core.builder with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidAbstractImageBuilder.acceptResult(CompilationResult result)protected voidAbstractImageBuilder.finishedWith(String sourceLocator, CompilationResult result, char[] mainTypeName, ArrayList definedTypeNames, ArrayList duplicateTypeNames)protected voidIncrementalImageBuilder.finishedWith(String sourceLocator, CompilationResult result, char[] mainTypeName, ArrayList definedTypeNames, ArrayList duplicateTypeNames)protected voidAbstractImageBuilder.updateProblemsFor(SourceFile sourceFile, CompilationResult result)protected voidIncrementalImageBuilder.updateProblemsFor(SourceFile sourceFile, CompilationResult result)protected voidAbstractImageBuilder.updateTasksFor(SourceFile sourceFile, CompilationResult result)protected voidIncrementalImageBuilder.updateTasksFor(SourceFile sourceFile, CompilationResult result) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.core.util
Methods in org.aspectj.org.eclipse.jdt.internal.core.util with parameters of type CompilationResultModifier and TypeMethodDescriptionvoidPublicScanner.setSource(char[] contents, CompilationResult compilationResult)voidPublicScanner.setSource(CompilationResult compilationResult) -
Uses of CompilationResult in org.aspectj.org.eclipse.jdt.internal.eval
Methods in org.aspectj.org.eclipse.jdt.internal.eval with parameters of type CompilationResultModifier and TypeMethodDescriptionstatic voidCodeSnippetClassFile.createProblemType(TypeDeclaration typeDeclaration, CompilationResult unitResult)INTERNAL USE-ONLY Request the creation of a ClassFile compatible representation of a problematic typeprotected EvaluationResult[]Evaluator.evaluationResultsForCompilationProblems(CompilationResult result, char[] cuSource)Returns the evaluation results that converts the given compilation result that has problems.Constructors in org.aspectj.org.eclipse.jdt.internal.eval with parameters of type CompilationResult