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
Modifier and TypeFieldDescriptionboolean
int
int
int
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
statement
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser
-
Constructor Summary
ConstructorDescriptionRecoveredLocalVariable(LocalDeclaration localDeclaration, RecoveredElement parent, int bracketBalance)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
attach(RecoveredAnnotation[] annots, int annotCount, int mods, int modsSourceStart)
int
toString(int tab)
updatedStatement(int depth, Set knownTypes)
updateOnClosingBrace(int braceStart, int braceEnd)
updateOnOpeningBrace(int braceStart, int braceEnd)
void
void
updateSourceEndIfNecessary(int bodyStart, int bodyEnd)
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
add
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.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:
add
in classRecoveredStatement
-
attach
-
parseTree
- Overrides:
parseTree
in classRecoveredStatement
-
sourceEnd
public int sourceEnd()- Overrides:
sourceEnd
in classRecoveredStatement
-
toString
- Overrides:
toString
in classRecoveredStatement
-
updatedStatement
- Overrides:
updatedStatement
in classRecoveredStatement
-
updateOnClosingBrace
- Overrides:
updateOnClosingBrace
in classRecoveredStatement
-
updateOnOpeningBrace
- Overrides:
updateOnOpeningBrace
in classRecoveredElement
-
updateParseTree
public void updateParseTree()- Overrides:
updateParseTree
in classRecoveredStatement
-
updateSourceEndIfNecessary
public void updateSourceEndIfNecessary(int bodyStart, int bodyEnd)- Overrides:
updateSourceEndIfNecessary
in classRecoveredStatement
-