HomeSort by: relevance | last modified time | path
    Searched refs:TemplateArg (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
TemplateBase.h 146 struct TA TemplateArg;
190 TemplateArg.Kind = Template;
191 TemplateArg.Name = Name.getAsVoidPointer();
192 TemplateArg.NumExpansions = 0;
207 TemplateArg.Kind = TemplateExpansion;
208 TemplateArg.Name = Name.getAsVoidPointer();
210 TemplateArg.NumExpansions = *NumExpansions + 1;
212 TemplateArg.NumExpansions = 0;
295 return TemplateName::getFromVoidPointer(TemplateArg.Name);
304 return TemplateName::getFromVoidPointer(TemplateArg.Name)
    [all...]
DeclTemplate.h 611 for (const TemplateArgument &TemplateArg : TemplateArgs)
612 TemplateArg.Profile(ID, Context);
2059 for (const TemplateArgument &TemplateArg : TemplateArgs)
2060 TemplateArg.Profile(ID, Context);
2909 for (const TemplateArgument &TemplateArg : TemplateArgs)
2910 TemplateArg.Profile(ID, Context);
  /src/external/apache2/llvm/dist/clang/lib/AST/
TemplateBase.cpp 273 if (TemplateArg.NumExpansions)
274 return TemplateArg.NumExpansions - 1;
370 return TemplateArg.Name == Other.TemplateArg.Name &&
371 TemplateArg.NumExpansions == Other.TemplateArg.NumExpansions;
DeclTemplate.cpp 534 for (const TemplateArgument &TemplateArg : TemplateArgs)
535 TemplateArg.Profile(ID, Context);
1209 for (const TemplateArgument &TemplateArg : TemplateArgs)
1210 TemplateArg.Profile(ID, Context);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h 1784 TemplateArg, // Any template argument (in template argument list).
2021 case DeclaratorContext::TemplateArg:
2061 case DeclaratorContext::TemplateArg:
2104 case DeclaratorContext::TemplateArg:
2160 case DeclaratorContext::TemplateArg:
2381 case DeclaratorContext::TemplateArg:
2426 case DeclaratorContext::TemplateArg:
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateDeduction.cpp 163 const TemplateArgument &TemplateArg,
6108 const TemplateArgument &TemplateArg,
6112 switch (TemplateArg.getKind()) {
6119 MarkUsedTemplateParameters(Ctx, TemplateArg.getNullPtrType(), OnlyDeduced,
6124 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced,
6131 TemplateArg.getAsTemplateOrTemplatePattern(),
6136 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced,
6141 for (const auto &P : TemplateArg.pack_elements())
SemaType.cpp 3441 case DeclaratorContext::TemplateArg:
3580 case DeclaratorContext::TemplateArg:
4650 case DeclaratorContext::TemplateArg:
5549 !IsTypedefName && D.getContext() != DeclaratorContext::TemplateArg &&
5685 case DeclaratorContext::TemplateArg:
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseTemplate.cpp 1529 /*Range=*/nullptr, DeclaratorContext::TemplateArg);
ParseDecl.cpp 2787 if (Context == DeclaratorContext::TemplateArg ||
6074 else if (D.getContext() == DeclaratorContext::TemplateArg)

Completed in 78 milliseconds