Home | History | Annotate | Download | only in libclang

Lines Matching full:templateargument

1117     CXCursor C, unsigned I, TemplateArgument *TA) {
1144 TemplateArgument TA;
1150 case TemplateArgument::Null: return CXTemplateArgumentKind_Null;
1151 case TemplateArgument::Type: return CXTemplateArgumentKind_Type;
1152 case TemplateArgument::Declaration:
1154 case TemplateArgument::NullPtr: return CXTemplateArgumentKind_NullPtr;
1155 case TemplateArgument::Integral: return CXTemplateArgumentKind_Integral;
1156 case TemplateArgument::Template: return CXTemplateArgumentKind_Template;
1157 case TemplateArgument::TemplateExpansion:
1159 case TemplateArgument::Expression: return CXTemplateArgumentKind_Expression;
1160 case TemplateArgument::Pack: return CXTemplateArgumentKind_Pack;
1167 TemplateArgument TA;
1173 if (TA.getKind() != TemplateArgument::Type) {
1181 TemplateArgument TA;
1184 assert(0 && "Unable to retrieve TemplateArgument");
1188 if (TA.getKind() != TemplateArgument::Integral) {
1198 TemplateArgument TA;
1201 assert(0 && "Unable to retrieve TemplateArgument");
1205 if (TA.getKind() != TemplateArgument::Integral) {