| | | | | Applies To | | | | |
| Category | Keyword | Uses | Pre Post Fn | Data | Functions | Function Parameter | Funtion Return | Type Declarations |
| | | | | | | | | |
| Immutabilty | immutable | | Pre & Post | # | # | | | # |
| | const | | Pre & Post | # | # | | | # |
| | | | | | | | | |
| Safety | safe | | Pre & Post | | # | | | |
| | trusted | | Pre & Post | | # | | | |
| | unsafe | | Pre & Post | | # | | | |
| | nothrow | | Pre & Post | | # | | | |
| | pure | | Pre & Post | | # | | | |
| | | | | | | | | |
| OOP | static | | Pre | | # | | | |
| | final | | Pre | | # | | | |
| | override | | Pre | | # | | | |
| | abstract | | Pre | | # | | | |
| | | | | | | | | |
| Accessibility | private | | Pre | # | # | | | |
| | public | | Pre | # | # | | | |
| | package | | Pre | # | # | | | |
| | protected | | Pre | # | # | | | |
| | export | | Pre | | # | | | |
| | | | | | | | | |
| Concurrency | __gshared | | | # | | | | |
| | shared | | | # | | | | |
| | | | | | | | | |
| Features | property | # | Pre | | # | | | |
| | scope | | | # | | | | # |
| | disable | | Pre | | # | | | |
| | deprecated | | Pre | | # | | | |
| | extern | | Pre | | # | | | |
| | align | | | # | | | | |
| | auto | | | # | | | # | |
| | ref | | | | | # | # | |
| | in | | | | | # | | |
| | out | | | | | # | | |
| | inout | | | | | # | # | |
| | auto ref | | | | | | # | |
|