enum OverloadCandidate::CandidateKind
Description
Describes the type of overload candidate.
Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:1011
Enumerators
| Name | Value | Comment |
|---|---|---|
| CK_Function | 0 | The candidate is a function declaration. |
| CK_FunctionTemplate | 1 | The candidate is a function template, arguments are being completed. |
| CK_FunctionType | 2 | The "candidate" is actually a variable, expression, or block for which we only have a function prototype. |
| CK_FunctionProtoTypeLoc | 3 | The candidate is a variable or expression of function type for which we have the location of the prototype declaration. |
| CK_Template | 4 | The candidate is a template, template arguments are being completed. |
| CK_Aggregate | 5 | The candidate is aggregate initialization of a record type. |