Class RecoveredModuleStatement
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredModuleStatement
- Direct Known Subclasses:
RecoveredPackageVisibilityStatement
,RecoveredProvidesStatement
,RecoveredRequiresStatement
,RecoveredUsesStatement
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser
-
Constructor Summary
ConstructorDescriptionRecoveredModuleStatement(ModuleStatement moduleStmt, RecoveredElement parent, int bracketBalance)
-
Method Summary
Modifier and TypeMethodDescriptionint
toString(int tab)
protected ModuleStatement
void
void
updateSourceEndIfNecessary(int bodyStart, int bodyEnd)
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
add, add, 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, updateOnClosingBrace, updateOnOpeningBrace, updateSourceEndIfNecessary
-
Field Details
-
moduleStatement
-
-
Constructor Details
-
RecoveredModuleStatement
public RecoveredModuleStatement(ModuleStatement moduleStmt, RecoveredElement parent, int bracketBalance)
-
-
Method Details
-
parseTree
- Overrides:
parseTree
in classRecoveredElement
-
sourceEnd
public int sourceEnd()- Overrides:
sourceEnd
in classRecoveredElement
-
toString
- Overrides:
toString
in classRecoveredElement
-
updatedModuleStatement
-
updateParseTree
public void updateParseTree()- Overrides:
updateParseTree
in classRecoveredElement
-
updateSourceEndIfNecessary
public void updateSourceEndIfNecessary(int bodyStart, int bodyEnd)- Overrides:
updateSourceEndIfNecessary
in classRecoveredElement
-