Searched refs:TemplateArg (Results 1 - 5 of 5) sorted by relevance

/external/clang/test/SemaCXX/
H A Dimplicit-exception-spec.cpp26 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 DTemplateBase.h114 struct TA TemplateArg; member in union:clang::TemplateArgument::__anon858
163 TemplateArg.Kind = Template;
164 TemplateArg.Name = Name.getAsVoidPointer();
165 TemplateArg.NumExpansions = 0;
180 TemplateArg.Kind = TemplateExpansion;
181 TemplateArg.Name = Name.getAsVoidPointer();
183 TemplateArg.NumExpansions = *NumExpansions + 1;
185 TemplateArg.NumExpansions = 0;
264 return TemplateName::getFromVoidPointer(TemplateArg.Name);
273 return TemplateName::getFromVoidPointer(TemplateArg
[all...]
H A DDeclTemplate.h492 for (const TemplateArgument &TemplateArg : TemplateArgs)
493 TemplateArg.Profile(ID, Context);
1768 for (const TemplateArgument &TemplateArg : TemplateArgs)
1769 TemplateArg.Profile(ID, Context);
2603 for (const TemplateArgument &TemplateArg : TemplateArgs)
2604 TemplateArg.Profile(ID, Context);
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp4640 const TemplateArgument &TemplateArg,
4967 const TemplateArgument &TemplateArg,
4971 switch (TemplateArg.getKind()) {
4978 MarkUsedTemplateParameters(Ctx, TemplateArg.getNullPtrType(), OnlyDeduced,
4983 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced,
4990 TemplateArg.getAsTemplateOrTemplatePattern(),
4995 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsExpr(), OnlyDeduced,
5000 for (const auto &P : TemplateArg.pack_elements())
4966 MarkUsedTemplateParameters(ASTContext &Ctx, const TemplateArgument &TemplateArg, bool OnlyDeduced, unsigned Depth, llvm::SmallBitVector &Used) argument
/external/abi-compliance-checker/
H A Dabi-compliance-checker.pl1332 my %TemplateArg;
2316 $TemplateArg{$Version}{$_[0]}{$Pos} = $Name;
3951 if(my $Arg = $TemplateArg{$Version}{$Tmpl}{$Pos})
3964 foreach my $Pos (sort {int($a)<=>int($b)} keys(%{$TemplateArg{$Version}{$Tmpl}}))
3968 my $Arg = $TemplateArg{$Version}{$Tmpl}{$Pos};
5094 if(my $Arg = $TemplateArg{$Version}{$Tmpl}{$Pos})
5103 foreach my $Pos (sort {int($a)<=>int($b)} keys(%{$TemplateArg{$Version}{$Tmpl}}))
5107 my $Arg = $TemplateArg{$Version}{$Tmpl}{$Pos};

Completed in 1777 milliseconds