enum Sema::CCEKind

Description

Contexts in which a converted constant expression is required.

Declared at: clang/include/clang/Sema/Sema.h:3722

Enumerators

NameValueComment
CCEK_CaseValue0Expression in a case label.
CCEK_Enumerator1Enumerator value with fixed underlying type.
CCEK_TemplateArg2Value of a non-type template parameter.
CCEK_ArrayBound3Array bound in array declarator or new-expression.
CCEK_ExplicitBool4Condition in an explicit(bool) specifier.
CCEK_Noexcept5Condition in a noexcept(bool) specifier.