enum OverloadCandidate::CandidateKind

Description

Describes the type of overload candidate.

Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:1011

Enumerators

NameValueComment
CK_Function0The candidate is a function declaration.
CK_FunctionTemplate1The candidate is a function template, arguments are being completed.
CK_FunctionType2The "candidate" is actually a variable, expression, or block for which we only have a function prototype.
CK_FunctionProtoTypeLoc3The candidate is a variable or expression of function type for which we have the location of the prototype declaration.
CK_Template4The candidate is a template, template arguments are being completed.
CK_Aggregate5The candidate is aggregate initialization of a record type.