| Modifier and Type | Field and Description |
|---|---|
ICompilationUnit |
CompilationResult.compilationUnit |
| Modifier and Type | Method and Description |
|---|---|
ICompilationUnit |
CompilationResult.getCompilationUnit()
Answer the initial compilation unit corresponding to the present compilation result
|
abstract ICompilationUnit[] |
AbstractAnnotationProcessorManager.getDeletedUnits()
Returns the deleted units.
|
abstract ICompilationUnit[] |
AbstractAnnotationProcessorManager.getNewUnits()
Return the new units created in the last round.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Compiler.accept(ICompilationUnit sourceUnit,
AccessRestriction accessRestriction)
Add an additional compilation unit into the loop
-> build compilation unit declarations, their bindings and record their results.
|
protected void |
Compiler.addCompilationUnit(ICompilationUnit sourceUnit,
CompilationUnitDeclaration parsedUnit) |
protected void |
Compiler.beginToCompile(ICompilationUnit[] sourceUnits)
Add the initial set of compilation units into the loop
-> build compilation unit declarations, their bindings and record their results.
|
void |
Compiler.compile(ICompilationUnit[] sourceUnits)
General API
-> compile each of supplied files
-> recompile any required types for which we have an incomplete principle structure
|
char[] |
ReadManager.getContents(ICompilationUnit unit) |
protected void |
Compiler.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.
|
CompilationUnitDeclaration |
Compiler.resolve(CompilationUnitDeclaration unit,
ICompilationUnit sourceUnit,
boolean verifyMethods,
boolean analyzeCode,
boolean generateCode)
Internal API used to resolve a given compilation unit.
|
CompilationUnitDeclaration |
Compiler.resolve(ICompilationUnit sourceUnit,
boolean verifyMethods,
boolean analyzeCode,
boolean generateCode)
Internal API used to resolve a given compilation unit.
|
| Constructor and Description |
|---|
CompilationResult(ICompilationUnit compilationUnit,
int unitIndex,
int totalUnitsKnown,
int maxProblemPerUnit) |
ReadManager(ICompilationUnit[] files,
int length) |
| Modifier and Type | Method and Description |
|---|---|
ICompilationUnit[] |
BaseAnnotationProcessorManager.getDeletedUnits() |
ICompilationUnit[] |
BaseProcessingEnvImpl.getDeletedUnits() |
ICompilationUnit[] |
BaseAnnotationProcessorManager.getNewUnits() |
ICompilationUnit[] |
BaseProcessingEnvImpl.getNewUnits() |
| Modifier and Type | Method and Description |
|---|---|
void |
BatchFilerImpl.addNewUnit(ICompilationUnit unit) |
void |
BaseProcessingEnvImpl.addNewUnit(ICompilationUnit unit) |
| Modifier and Type | Class and Description |
|---|---|
class |
CompilationUnit |
| Modifier and Type | Method and Description |
|---|---|
ICompilationUnit |
NameEnvironmentAnswer.getCompilationUnit()
Answer the compilation unit or null if the
receiver represents a binary or source type.
|
| Constructor and Description |
|---|
NameEnvironmentAnswer(ICompilationUnit compilationUnit,
AccessRestriction accessRestriction) |
| Modifier and Type | Method and Description |
|---|---|
void |
ITypeRequestor.accept(ICompilationUnit unit,
AccessRestriction accessRestriction)
Accept the requested type's compilation unit.
|
| Modifier and Type | Field and Description |
|---|---|
ICompilationUnit[] |
SourceTypeCollisionException.newAnnotationProcessorUnits |
| Modifier and Type | Method and Description |
|---|---|
CompilationUnitDeclaration |
Parser.dietParse(ICompilationUnit sourceUnit,
CompilationResult compilationResult) |
CompilationUnitDeclaration |
Parser.parse(ICompilationUnit sourceUnit,
CompilationResult compilationResult) |
CompilationUnitDeclaration |
Parser.parse(ICompilationUnit sourceUnit,
CompilationResult compilationResult,
int start,
int end) |
Copyright © 2013. All rights reserved.