Attribute Fields |
The Attribute type exposes the following members.
Name | Description | |
---|---|---|
![]() | _annotationFlags | (Inherited from Annotation.) |
![]() | _annotations |
Any Annotations (Comments, DocComments, Attributes,
or Messages) associated with the CodeObject (null if none).
(Inherited from CodeObject.) |
![]() | _attributeExpressions |
One or more Expression objects, which in valid code should each be either a Call with
an Expression that evaluates to a ConstructorRef of a valid attribute type (a class
derived from Attribute, with an AttributeUsageAttribute attribute), or it can also be
just a ConstructorRef (if no parens are used on it). Of course, it can also be an UnresolvedRef
in either case.
|
![]() | _columnNumber |
The starting column number associated with the CodeObject if parsed from or written to text form.
(Inherited from CodeObject.) |
![]() | _formatFlags |
Formatting flags - for line feeds, braces, etc.
(Inherited from CodeObject.) |
![]() | _lineNumber |
The starting line number associated with the CodeObject if parsed from or written to text form.
(Inherited from CodeObject.) |
![]() | _parent |
The parent CodeObject.
(Inherited from CodeObject.) |
![]() | _target | |
![]() ![]() | NameSuffix |
The name suffix used for attribute classes.
|
![]() ![]() | ParseTokenEnd |
The token used to parse the end of an attribute.
|
![]() ![]() | ParseTokenStart |
The token used to parse the start of an attribute.
|
![]() ![]() | ParseTokenTarget |
The token used to parse an attribute target.
|