Class RecoveredStatement
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredStatement
- Direct Known Subclasses:
RecoveredBlock, RecoveredLocalVariable, RecoveredType
-
Field Summary
FieldsFields inherited from class RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser -
Constructor Summary
ConstructorsConstructorDescriptionRecoveredStatement(Statement statement, RecoveredElement parent, int bracketBalance) -
Method Summary
Modifier and TypeMethodDescriptioninttoString(int tab) updatedStatement(int depth, Set<TypeDeclaration> knownTypes) updateOnClosingBrace(int braceStart, int braceEnd) voidvoidupdateSourceEndIfNecessary(int bodyStart, int bodyEnd) Methods 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, updateOnOpeningBrace, updateSourceEndIfNecessary
-
Field Details
-
statement
-
-
Constructor Details
-
RecoveredStatement
-
-
Method Details
-
parseTree
- Overrides:
parseTreein classRecoveredElement
-
sourceEnd
public int sourceEnd()- Overrides:
sourceEndin classRecoveredElement
-
toString
- Overrides:
toStringin classRecoveredElement
-
updatedStatement
-
updateParseTree
public void updateParseTree()- Overrides:
updateParseTreein classRecoveredElement
-
updateSourceEndIfNecessary
public void updateSourceEndIfNecessary(int bodyStart, int bodyEnd) - Overrides:
updateSourceEndIfNecessaryin classRecoveredElement
-
updateOnClosingBrace
- Overrides:
updateOnClosingBracein classRecoveredElement
-
add
- Overrides:
addin classRecoveredElement
-
add
- Overrides:
addin classRecoveredElement
-