enum class UnqualifiedIdKind

Description

Describes the kind of unqualified-id parsed.

Declared at: clang/include/clang/Sema/DeclSpec.h:927

Enumerators

NameValueComment
IK_Identifier0An identifier.
IK_OperatorFunctionId1An overloaded operator name, e.g., operator+.
IK_ConversionFunctionId2A conversion function name, e.g., operator int.
IK_LiteralOperatorId3A user-defined literal name, e.g., operator "" _i.
IK_ConstructorName4A constructor name.
IK_ConstructorTemplateId5A constructor named via a template-id.
IK_DestructorName6A destructor name.
IK_TemplateId7A template-id, e.g., f <int >.
IK_ImplicitSelfParam8An implicit 'self' parameter
IK_DeductionGuideName9A deduction-guide name (a template-name)