Uses of Interface
org.aspectj.org.eclipse.jdt.internal.compiler.env.ICompilationUnit
Packages that use ICompilationUnit
Package
Description
-
Uses of ICompilationUnit in org.aspectj.ajdt.internal.compiler
Methods in org.aspectj.ajdt.internal.compiler with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidDefaultCompilerAdapter.afterResolving(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) abstract voidAbstractCompilerAdapter.beforeCompiling(ICompilationUnit[] sourceUnits) voidAjCompilerAdapter.beforeCompiling(ICompilationUnit[] sourceUnits) voidAjPipeliningCompilerAdapter.beforeCompiling(ICompilationUnit[] sourceUnits) voidDefaultCompilerAdapter.beforeCompiling(ICompilationUnit[] sourceUnits) voidICompilerAdapter.beforeCompiling(ICompilationUnit[] sourceUnits) voidDefaultCompilerAdapter.beforeResolving(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) -
Uses of ICompilationUnit in org.aspectj.ajdt.internal.core.builder
Methods in org.aspectj.ajdt.internal.core.builder with parameters of type ICompilationUnitModifier and TypeMethodDescriptionstatic IMessageEclipseAdapterUtils.makeErrorMessage(ICompilationUnit unit, String text, Exception ex) static StringEclipseAdapterUtils.makeLocationContext(ICompilationUnit compilationUnit, IProblem problem) static IMessageEclipseAdapterUtils.makeMessage(ICompilationUnit unit, IProblem problem, World world, IProgressListener progressListener) Extract message text and source location, including context.static ISourceLocationEclipseAdapterUtils.makeSourceLocation(ICompilationUnit unit, IProblem problem, IProgressListener progressListener) Extract source location file, start and end lines, and context. -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.codeassist
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidCompletionEngine.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) voidCompletionEngine.complete(ICompilationUnit sourceUnit, int completionPosition, int adjustment, ITypeRoot root) Ask the engine to compute a completion at the specified position of the given compilation unit.voidICompletionEngine.complete(ICompilationUnit sourceUnit, int completionPosition, int adjustment, ITypeRoot root) Provide completion items based on the given source unit and completion position to the configured requestor.voidSelectionEngine.select(ICompilationUnit sourceUnit, int selectionSourceStart, int selectionSourceEnd) Ask the engine to compute the selection at the specified position of the given compilation unit. -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type ICompilationUnitModifier and TypeMethodDescriptionCompletionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc) CompletionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Classes in org.aspectj.org.eclipse.jdt.internal.codeassist.impl that implement ICompilationUnitMethods in org.aspectj.org.eclipse.jdt.internal.codeassist.impl with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidEngine.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) Add an additional compilation unit. -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.select with parameters of type ICompilationUnitModifier and TypeMethodDescriptionSelectionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) SelectionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.compiler
Fields in org.aspectj.org.eclipse.jdt.internal.compiler declared as ICompilationUnitMethods in org.aspectj.org.eclipse.jdt.internal.compiler that return ICompilationUnitModifier and TypeMethodDescriptionCompilationResult.getCompilationUnit()Answer the initial compilation unit corresponding to the present compilation resultabstract ICompilationUnit[]AbstractAnnotationProcessorManager.getDeletedUnits()Returns the deleted units.abstract ICompilationUnit[]AbstractAnnotationProcessorManager.getNewUnits()Return the new units created in the last round.Methods in org.aspectj.org.eclipse.jdt.internal.compiler with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidCompiler.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) Add an additional compilation unit into the loop -> build compilation unit declarations, their bindings and record their results.protected voidCompiler.addCompilationUnit(ICompilationUnit sourceUnit, CompilationUnitDeclaration parsedUnit) protected voidCompiler.beginToCompile(ICompilationUnit[] sourceUnits) Add the initial set of compilation units into the loop -> build compilation unit declarations, their bindings and record their results.voidCompiler.compile(ICompilationUnit[] sourceUnits) char[]ReadManager.getContents(ICompilationUnit unit) meant to called in the order of the initial supplied filesprotected voidCompiler.internalBeginToCompile(ICompilationUnit[] sourceUnits, int maxUnits) Add the initial set of compilation units into the loop -> build compilation unit declarations, their bindings and record their results.voidDocumentElementParser.parseCompilationUnit(ICompilationUnit unit) SourceElementParser.parseCompilationUnit(ICompilationUnit unit, boolean fullParse, org.eclipse.core.runtime.IProgressMonitor pm) Compiler.resolve(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) Internal API used to resolve a given compilation unit.Compiler.resolve(ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) Internal API used to resolve a given compilation unit.Constructors in org.aspectj.org.eclipse.jdt.internal.compiler with parameters of type ICompilationUnitModifierConstructorDescriptionCompilationResult(ICompilationUnit compilationUnit, int unitIndex, int totalUnitsKnown, int maxProblemPerUnit) ReadManager(ICompilationUnit[] files, int length) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch that return ICompilationUnitModifier and TypeMethodDescriptionBaseAnnotationProcessorManager.getDeletedUnits()BaseProcessingEnvImpl.getDeletedUnits()BaseAnnotationProcessorManager.getNewUnits()BaseProcessingEnvImpl.getNewUnits()Methods in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidBaseProcessingEnvImpl.addNewUnit(ICompilationUnit unit) voidBatchFilerImpl.addNewUnit(ICompilationUnit unit) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.compiler.batch
Classes in org.aspectj.org.eclipse.jdt.internal.compiler.batch that implement ICompilationUnitMethods in org.aspectj.org.eclipse.jdt.internal.compiler.batch that return ICompilationUnit -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.compiler.env
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.env that return ICompilationUnitModifier and TypeMethodDescriptionISourceModule.getCompilationUnit()NameEnvironmentAnswer.getCompilationUnit()Answer the compilation unit or null if the receiver represents a binary or source type.Methods in org.aspectj.org.eclipse.jdt.internal.compiler.env with parameters of type ICompilationUnitModifier and TypeMethodDescriptiondefault booleanIModuleAwareNameEnvironment.isOnModulePath(ICompilationUnit unit) If this environment focusses on one IJavaProject answer if the given compilation unit is found on the module path, rather than the class path.Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.env with parameters of type ICompilationUnitModifierConstructorDescriptionNameEnvironmentAnswer(ICompilationUnit compilationUnit, AccessRestriction accessRestriction) NameEnvironmentAnswer(ICompilationUnit compilationUnit, AccessRestriction accessRestriction, char[] module) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.compiler.impl
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.impl with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidITypeRequestor.accept(ICompilationUnit unit, AccessRestriction accessRestriction) Accept the requested type's compilation unit. -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.lookup declared as ICompilationUnit -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type ICompilationUnitModifier and TypeMethodDescriptionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult) Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult) Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.core
Classes in org.aspectj.org.eclipse.jdt.internal.core that implement ICompilationUnitModifier and TypeClassDescriptionclassA basic implementation ofICompilationUnitfor use in theSourceMapper.classA working copy on anIClassFile.classFields in org.aspectj.org.eclipse.jdt.internal.core declared as ICompilationUnitMethods in org.aspectj.org.eclipse.jdt.internal.core that return ICompilationUnitMethods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidSelectionRequestor.acceptLambdaMethod(MethodBinding binding, ICompilationUnit unit) voidSelectionRequestor.acceptLocalVariable(LocalVariableBinding binding, ICompilationUnit unit) protected voidOpenable.codeComplete(ICompilationUnit cu, ICompilationUnit unitToSkip, int position, CompletionRequestor requestor, WorkingCopyOwner owner, ITypeRoot typeRoot, org.eclipse.core.runtime.IProgressMonitor monitor) protected IJavaElement[]Openable.codeSelect(ICompilationUnit cu, int offset, int length, WorkingCopyOwner owner) booleanSearchableEnvironment.isOnModulePath(ICompilationUnit unit) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.core.builder
Classes in org.aspectj.org.eclipse.jdt.internal.core.builder that implement ICompilationUnitMethods in org.aspectj.org.eclipse.jdt.internal.core.builder that return ICompilationUnitModifier and TypeMethodDescriptionAbstractImageBuilder.fromIFile(org.eclipse.core.resources.IFile file) ICompilationUnitLocator.fromIFile(org.eclipse.core.resources.IFile file) Methods in org.aspectj.org.eclipse.jdt.internal.core.builder with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidClasspathMultiDirectory.acceptModuleInfo(ICompilationUnit cu, Parser parser) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.core.dom
Methods in org.aspectj.org.eclipse.jdt.internal.core.dom with parameters of type ICompilationUnitModifier and TypeMethodDescriptionICompilationUnitResolver.toCompilationUnit(ICompilationUnit sourceUnit, boolean initialNeedsToResolveBinding, IJavaProject project, List<FileSystem.Classpath> classpaths, int focalPosition, int apiLevel, Map<String, String> compilerOptions, WorkingCopyOwner parsedUnitWorkingCopyOwner, WorkingCopyOwner typeRootWorkingCopyOwner, int flags, org.eclipse.core.runtime.IProgressMonitor monitor) Convert the given source unit into a CompilationUnit using the following options. -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.core.hierarchy
Methods in org.aspectj.org.eclipse.jdt.internal.core.hierarchy that return ICompilationUnitModifier and TypeMethodDescriptionprotected ICompilationUnitHierarchyBuilder.createCompilationUnitFromPath(Openable handle, org.eclipse.core.resources.IFile file, char[] moduleName) Create an ICompilationUnit info from the given compilation unit on disk.Methods in org.aspectj.org.eclipse.jdt.internal.core.hierarchy with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidHierarchyResolver.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) Add an additional compilation unit. -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.core.jdom
Classes in org.aspectj.org.eclipse.jdt.internal.core.jdom that implement ICompilationUnitModifier and TypeClassDescriptionclassImplements a very simple version of the ICompilationUnit.Methods in org.aspectj.org.eclipse.jdt.internal.core.jdom with parameters of type ICompilationUnitModifier and TypeMethodDescriptionAbstractDOMBuilder.createCompilationUnit(ICompilationUnit compilationUnit) Deprecated.DOMBuilder.createCompilationUnit(ICompilationUnit compilationUnit) Deprecated.SimpleDOMBuilder.createCompilationUnit(ICompilationUnit compilationUnit) Deprecated. -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.core.search.indexing
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.indexing with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidSourceIndexer.accept(ICompilationUnit unit, AccessRestriction accessRestriction) -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Classes in org.aspectj.org.eclipse.jdt.internal.core.search.matching that implement ICompilationUnitMethods in org.aspectj.org.eclipse.jdt.internal.core.search.matching with parameters of type ICompilationUnitModifier and TypeMethodDescriptionvoidMatchLocator.accept(ICompilationUnit sourceUnit, AccessRestriction accessRestriction) Add an additional compilation unit into the loop -> build compilation unit declarations, their bindings and record their results. -
Uses of ICompilationUnit in org.aspectj.org.eclipse.jdt.internal.core.util
Classes in org.aspectj.org.eclipse.jdt.internal.core.util that implement ICompilationUnitModifier and TypeClassDescriptionclassAn ICompilationUnit that retrieves its contents using an IFile