Searched defs:TemplateArg (Results 1 - 3 of 3) sorted by relevance
/external/clang/test/SemaCXX/ |
H A D | implicit-exception-spec.cpp | 26 struct TemplateArg { struct in namespace:InClassInitializers 27 int n = ExceptionIf<noexcept(TemplateArg())>::f(); // expected-error {{cannot use defaulted default constructor of 'TemplateArg' within the class outside of member functions}} 28 // expected-note@-1 {{implicit default constructor for 'InClassInitializers::TemplateArg' first required here}}
|
/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 113 struct TA TemplateArg; member in union:clang::TemplateArgument::__anon943 162 TemplateArg.Kind = Template; 163 TemplateArg.Name = Name.getAsVoidPointer(); 164 TemplateArg.NumExpansions = 0; 179 TemplateArg.Kind = TemplateExpansion; 180 TemplateArg.Name = Name.getAsVoidPointer(); 182 TemplateArg.NumExpansions = *NumExpansions + 1; 184 TemplateArg.NumExpansions = 0; 263 return TemplateName::getFromVoidPointer(TemplateArg.Name); 272 return TemplateName::getFromVoidPointer(TemplateArg [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 4650 const TemplateArgument &TemplateArg, 4972 const TemplateArgument &TemplateArg, 4976 switch (TemplateArg.getKind()) { 4983 MarkUsedTemplateParameters(Ctx, TemplateArg.getNullPtrType(), OnlyDeduced, 4988 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced, 4995 TemplateArg.getAsTemplateOrTemplatePattern(), 5000 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced, 5005 for (const auto &P : TemplateArg.pack_elements()) 4971 MarkUsedTemplateParameters(ASTContext &Ctx, const TemplateArgument &TemplateArg, bool OnlyDeduced, unsigned Depth, llvm::SmallBitVector &Used) argument
|
Completed in 146 milliseconds