enum CXTemplateArgumentKind
Description
Describes the kind of a template argument. See the definition of llvm::clang::TemplateArgument::ArgKind for full element descriptions.
Declared at: clang/include/clang-c/Index.h:3579
Enumerators
| Name | Value | Comment |
|---|---|---|
| CXTemplateArgumentKind_Null | 0 | |
| CXTemplateArgumentKind_Type | 1 | |
| CXTemplateArgumentKind_Declaration | 2 | |
| CXTemplateArgumentKind_NullPtr | 3 | |
| CXTemplateArgumentKind_Integral | 4 | |
| CXTemplateArgumentKind_Template | 5 | |
| CXTemplateArgumentKind_TemplateExpansion | 6 | |
| CXTemplateArgumentKind_Expression | 7 | |
| CXTemplateArgumentKind_Pack | 8 | |
| CXTemplateArgumentKind_Invalid | 9 |