Declarations inside a module or assembly are specified by the following grammar. More information on each option can be found in the corresponding clause or subclause.
Decl ::= | Clause |
---|---|
| .class ClassHeader '{' ClassMember* '}' |
§II.10 |
| .custom CustomDecl |
§II.21 |
| .data DataDecl |
§II.16.3.1 |
| .field FieldDecl |
§II.16 |
| .method MethodHeader '{' MethodBodyItem* '}' |
§II.15 |
| ExternSourceDecl | §II.5.7 |
| SecurityDecl | §II.20 |
| … |