Searched defs:TemplateArg (Results 1 - 3 of 3) sorted by relevance
/external/clang/test/SemaCXX/ |
H A D | implicit-exception-spec.cpp | 27 struct TemplateArg { struct in namespace:InClassInitializers 28 int n = ExceptionIf<noexcept(TemplateArg())>::f(); // expected-error {{cannot be used by non-static data member initializer}} 30 bool x = noexcept(TemplateArg());
|
/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 112 struct TA TemplateArg; member in union:clang::TemplateArgument::__anon16730 161 TemplateArg.Kind = Template; 162 TemplateArg.Name = Name.getAsVoidPointer(); 163 TemplateArg.NumExpansions = 0; 178 TemplateArg.Kind = TemplateExpansion; 179 TemplateArg.Name = Name.getAsVoidPointer(); 181 TemplateArg.NumExpansions = *NumExpansions + 1; 183 TemplateArg.NumExpansions = 0; 267 return TemplateName::getFromVoidPointer(TemplateArg.Name); 276 return TemplateName::getFromVoidPointer(TemplateArg [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 4685 const TemplateArgument &TemplateArg, 5007 const TemplateArgument &TemplateArg, 5011 switch (TemplateArg.getKind()) { 5018 MarkUsedTemplateParameters(Ctx, TemplateArg.getNullPtrType(), OnlyDeduced, 5023 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced, 5030 TemplateArg.getAsTemplateOrTemplatePattern(), 5035 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced, 5040 for (TemplateArgument::pack_iterator P = TemplateArg.pack_begin(), 5041 PEnd = TemplateArg.pack_end(); 5006 MarkUsedTemplateParameters(ASTContext &Ctx, const TemplateArgument &TemplateArg, bool OnlyDeduced, unsigned Depth, llvm::SmallBitVector &Used) argument
|
Completed in 242 milliseconds