Class RecoveredUnit
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredUnit
-
Field Summary
FieldsModifier and TypeFieldDescriptionintintFields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser -
Constructor Summary
ConstructorsConstructorDescriptionRecoveredUnit(CompilationUnitDeclaration unitDeclaration, int bracketBalance, Parser parser) -
Method Summary
Modifier and TypeMethodDescriptionadd(AbstractMethodDeclaration methodDeclaration, int bracketBalanceValue) add(ExportsStatement exportReference, int bracketBalanceValue) add(FieldDeclaration fieldDeclaration, int bracketBalanceValue) add(ImportReference importReference, int bracketBalanceValue) add(ModuleDeclaration moduleDeclaration, int bracketBalanceValue) add(TypeDeclaration typeDeclaration, int bracketBalanceValue) addAnnotationName(int identifierPtr, int identifierLengthPtr, int annotationStart, int bracketBalanceValue) voidaddModifier(int flag, int modifiersSourceStart) intvoidinttoString(int tab) voidvoidupdateSourceEndIfNecessary(int bodyStart, int bodyEnd) Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
add, add, add, add, addBlockStatement, depth, enclosingInitializer, enclosingMethod, enclosingType, parser, preserveEnclosingBlocks, previousAvailableLineEnd, tabString, topElement, toString, type, updateBodyStart, updateFromParserState, updateOnClosingBrace, updateOnOpeningBrace, updateSourceEndIfNecessary
-
Field Details
-
unitDeclaration
-
imports
-
importCount
public int importCount -
module
-
types
-
typeCount
public int typeCount
-
-
Constructor Details
-
RecoveredUnit
-
-
Method Details
-
addAnnotationName
public RecoveredElement addAnnotationName(int identifierPtr, int identifierLengthPtr, int annotationStart, int bracketBalanceValue) - Overrides:
addAnnotationNamein classRecoveredElement
-
addModifier
public void addModifier(int flag, int modifiersSourceStart) - Overrides:
addModifierin classRecoveredElement
-
add
- Overrides:
addin classRecoveredElement
-
add
- Overrides:
addin classRecoveredElement
-
add
-
add
- Overrides:
addin classRecoveredElement
-
add
- Overrides:
addin classRecoveredElement
-
add
- Overrides:
addin classRecoveredElement
-
parseTree
- Overrides:
parseTreein classRecoveredElement
-
resetPendingModifiers
public void resetPendingModifiers()- Overrides:
resetPendingModifiersin classRecoveredElement
-
sourceEnd
public int sourceEnd()- Overrides:
sourceEndin classRecoveredElement
-
getLastStart
public int getLastStart()- Overrides:
getLastStartin classRecoveredElement
-
toString
- Overrides:
toStringin classRecoveredElement
-
updatedCompilationUnitDeclaration
-
updateParseTree
public void updateParseTree()- Overrides:
updateParseTreein classRecoveredElement
-
updateSourceEndIfNecessary
public void updateSourceEndIfNecessary(int bodyStart, int bodyEnd) - Overrides:
updateSourceEndIfNecessaryin classRecoveredElement
-