Access specifier.
Declared in <mrdocs/Metadata/Specifiers/AccessKind.hpp>
enum class AccessKind : int;
None is set to zero since it is the most frequently occurring access, and it is elided by the bitstream encoder because it has an all-zero bit pattern. This improves compression in the bitstream.
None is used for namespace members and friend; such declarations have no access.
| Name | Description |
|---|---|
None | Unspecified access |
Public | Public access |
Protected | Protected access |
Private | Private access |
| Name | Description |
|---|---|
toString | Convert access specifier to its string form. |