Searched refs:ExplicitArgs (Results 1 – 7 of 7) sorted by relevance
/external/libcxx/test/support/test.support/ |
D | test_convertible_header.pass.cpp | 61 struct ExplicitArgs { struct 62 explicit ExplicitArgs(int, int, int) {} in ExplicitArgs() argument 64 static_assert(!test_convertible<ExplicitArgs, int, int, int>(), "Must not be convertible");
|
/external/clang/include/clang/Sema/ |
D | Template.h | 351 const TemplateArgument *ExplicitArgs, 367 getPartiallySubstitutedPack(const TemplateArgument **ExplicitArgs = nullptr,
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 2858 const TemplateArgument *ExplicitArgs, in SetPartiallySubstitutedPack() argument 2866 ArgsInPartiallySubstitutedPack = ExplicitArgs; in SetPartiallySubstitutedPack() 2871 const TemplateArgument **ExplicitArgs, in getPartiallySubstitutedPack() argument 2873 if (ExplicitArgs) in getPartiallySubstitutedPack() 2874 *ExplicitArgs = nullptr; in getPartiallySubstitutedPack() 2881 if (ExplicitArgs) in getPartiallySubstitutedPack() 2882 *ExplicitArgs = Current->ArgsInPartiallySubstitutedPack; in getPartiallySubstitutedPack()
|
D | SemaTemplateDeduction.cpp | 617 const TemplateArgument *ExplicitArgs; in PackDeductionScope() local 621 &ExplicitArgs, &NumExplicitArgs); in PackDeductionScope() 624 Pack.New.append(ExplicitArgs, ExplicitArgs + NumExplicitArgs); in PackDeductionScope() 2830 const TemplateArgument *ExplicitArgs; in FinishTemplateArgumentDeduction() local 2833 CurrentInstantiationScope->getPartiallySubstitutedPack(&ExplicitArgs, in FinishTemplateArgumentDeduction() 2837 llvm::makeArrayRef(ExplicitArgs, NumExplicitArgs))); in FinishTemplateArgumentDeduction()
|
D | SemaTemplateInstantiateDecl.cpp | 1640 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl() local 1643 ExplicitArgs, TemplateArgs)) in VisitFunctionDecl() 1657 &ExplicitArgs, in VisitFunctionDecl()
|
D | SemaExpr.cpp | 1695 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral() local 1703 ExplicitArgs.addArgument(TemplateArgumentLoc(TypeArg, TypeArgInfo)); in ActOnStringLiteral() 1709 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnStringLiteral() 1712 &ExplicitArgs); in ActOnStringLiteral() 3341 TemplateArgumentListInfo ExplicitArgs; in ActOnNumericConstant() local 3349 ExplicitArgs.addArgument(TemplateArgumentLoc(Arg, ArgInfo)); in ActOnNumericConstant() 3352 &ExplicitArgs); in ActOnNumericConstant()
|
D | SemaTemplate.cpp | 2438 unsigned ExplicitArgs, SmallVectorImpl<TemplateArgument> &TemplateArgs);
|