clang::mrdocs::AccessKind

Access specifier.

Synopsis

Declared in <mrdocs/Metadata/Specifiers.hpp>

enum class AccessKind : int;

Members

Name

Description

None

Unspecified access

Public

Public access

Protected

Protected access

Private

Private access

Description

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.

Created with MrDocs