Class RecoveredAnnotation
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredAnnotation
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanstatic final intintstatic final intstatic final intFields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
bracketBalance, foundOpeningBrace, lambdaNestLevel, parent, recoveringParser -
Constructor Summary
ConstructorsConstructorDescriptionRecoveredAnnotation(int identifierPtr, int identifierLengthPtr, int sourceStart, RecoveredElement parent, int bracketBalance) -
Method Summary
Modifier and TypeMethodDescriptionadd(TypeDeclaration typeDeclaration, int bracketBalanceValue) addAnnotation(Annotation annot, int index) addAnnotationName(int identPtr, int identLengthPtr, int annotationStart, int bracketBalanceValue) voidvoidsetKind(int kind) inttoString(int tab) voidupdateOnClosingBrace(int braceStart, int braceEnd) voidMethods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.parser.RecoveredElement
add, add, add, add, add, add, add, add, addBlockStatement, addModifier, depth, enclosingInitializer, enclosingMethod, enclosingType, getLastStart, parser, preserveEnclosingBlocks, previousAvailableLineEnd, tabString, topElement, toString, type, updateBodyStart, updateOnOpeningBrace, updateSourceEndIfNecessary, updateSourceEndIfNecessary
-
Field Details
-
MARKER
public static final int MARKER- See Also:
-
NORMAL
public static final int NORMAL- See Also:
-
SINGLE_MEMBER
public static final int SINGLE_MEMBER- See Also:
-
hasPendingMemberValueName
public boolean hasPendingMemberValueName -
memberValuPairEqualEnd
public int memberValuPairEqualEnd -
annotation
-
-
Constructor Details
-
RecoveredAnnotation
public RecoveredAnnotation(int identifierPtr, int identifierLengthPtr, int sourceStart, RecoveredElement parent, int bracketBalance)
-
-
Method Details
-
add
- Overrides:
addin classRecoveredElement
-
addAnnotationName
public RecoveredElement addAnnotationName(int identPtr, int identLengthPtr, int annotationStart, int bracketBalanceValue) - Overrides:
addAnnotationNamein classRecoveredElement
-
addAnnotation
-
updateFromParserState
public void updateFromParserState()- Overrides:
updateFromParserStatein classRecoveredElement
-
parseTree
- Overrides:
parseTreein classRecoveredElement
-
resetPendingModifiers
public void resetPendingModifiers()- Overrides:
resetPendingModifiersin classRecoveredElement
-
setKind
public void setKind(int kind) -
sourceEnd
public int sourceEnd()- Overrides:
sourceEndin classRecoveredElement
-
toString
- Overrides:
toStringin classRecoveredElement
-
updatedAnnotationReference
-
updateOnClosingBrace
- Overrides:
updateOnClosingBracein classRecoveredElement
-
updateParseTree
public void updateParseTree()- Overrides:
updateParseTreein classRecoveredElement
-