AnnotationFlags Enumeration |
Annotation formatting flags.
Namespace:
Nova.CodeDOM
Assembly:
Nova.CodeDOM (in Nova.CodeDOM.dll) Version: 7.44.8391.13415
Syntax [FlagsAttribute]
public enum AnnotationFlags
Members
| Member name | Value | Description |
---|
| None | 0 | No flags. |
| InfixMask | 3 | Inline status bit field mask - these bits are used to indicate different types of "infix" comments. |
| IsInfix1 | 1 | Indicates Infix location #1 - used for inline comments that appear in an otherwise-empty parameter or argument list, or the initialization
section of a 'for' statement. Also used for EOL comments that appear after the Block start symbol ('{') or an operator, or compiler directives that
occur between a TypeDecl header and any base type list or type constraints or between a ParameterDecl and its initializer. |
| IsInfix2 | 2 | Indicates Infix location #2 - used for inline comments that appear in an otherwise-empty conditional section of a 'for' statement, or
compiler directives that occur between a ConstructorDecl header and any constructor initializer. |
| IsInfix3 | 3 | Indicates Infix location #3 - used for inline comments that appear in an otherwise-empty iteration section of a 'for' statement. |
| IsPostfix | 4 | Indicates Postfix location - used for regular comments and compiler directives that appear after an object instead of before it. |
| NoSpace | 8 | Used for EOL comments to indicate no space after the comment symbol. |
| NoStartTag | 16 | Used by DocComments objects to represent a missing start tag. |
| NoEndTag | 32 | Used by DocComments objects to represent a missing end tag. |
See Also