Class RecoveredLocalVariable
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredLocalVariable
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintintintFields inherited from class RecoveredStatement
statementFields inherited from class RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser -
Constructor Summary
ConstructorsConstructorDescriptionRecoveredLocalVariable(LocalDeclaration localDeclaration, RecoveredElement parent, int bracketBalance) -
Method Summary
Modifier and TypeMethodDescriptionvoidattach(RecoveredAnnotation[] annots, int annotCount, int mods, int modsSourceStart) inttoString(int tab) updatedStatement(int depth, Set knownTypes) updateOnClosingBrace(int braceStart, int braceEnd) updateOnOpeningBrace(int braceStart, int braceEnd) voidvoidupdateSourceEndIfNecessary(int bodyStart, int bodyEnd) Methods inherited from class RecoveredStatement
addMethods inherited from class RecoveredElement
add, add, add, add, add, add, add, addAnnotationName, addBlockStatement, addModifier, depth, enclosingInitializer, enclosingMethod, enclosingType, getLastStart, parser, preserveEnclosingBlocks, previousAvailableLineEnd, resetPendingModifiers, tabString, topElement, toString, type, updateBodyStart, updateFromParserState, updateSourceEndIfNecessary
-
Field Details
-
annotations
-
annotationCount
public int annotationCount -
modifiers
public int modifiers -
modifiersStart
public int modifiersStart -
localDeclaration
-
alreadyCompletedLocalInitialization
public boolean alreadyCompletedLocalInitialization
-
-
Constructor Details
-
RecoveredLocalVariable
public RecoveredLocalVariable(LocalDeclaration localDeclaration, RecoveredElement parent, int bracketBalance)
-
-
Method Details
-
add
- Overrides:
addin classRecoveredStatement
-
attach
-
parseTree
- Overrides:
parseTreein classRecoveredStatement
-
sourceEnd
public int sourceEnd()- Overrides:
sourceEndin classRecoveredStatement
-
toString
- Overrides:
toStringin classRecoveredStatement
-
updatedStatement
- Overrides:
updatedStatementin classRecoveredStatement
-
updateOnClosingBrace
- Overrides:
updateOnClosingBracein classRecoveredStatement
-
updateOnOpeningBrace
- Overrides:
updateOnOpeningBracein classRecoveredElement
-
updateParseTree
public void updateParseTree()- Overrides:
updateParseTreein classRecoveredStatement
-
updateSourceEndIfNecessary
public void updateSourceEndIfNecessary(int bodyStart, int bodyEnd) - Overrides:
updateSourceEndIfNecessaryin classRecoveredStatement
-