Home
last modified time | relevance | path

Searched refs:ExplicitArgs (Results 1 – 7 of 7) sorted by relevance

/external/libcxx/test/support/test.support/
Dtest_convertible_header.pass.cpp61 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/
DTemplate.h351 const TemplateArgument *ExplicitArgs,
367 getPartiallySubstitutedPack(const TemplateArgument **ExplicitArgs = nullptr,
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp2858 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()
DSemaTemplateDeduction.cpp617 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()
DSemaTemplateInstantiateDecl.cpp1640 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl() local
1643 ExplicitArgs, TemplateArgs)) in VisitFunctionDecl()
1657 &ExplicitArgs, in VisitFunctionDecl()
DSemaExpr.cpp1695 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()
DSemaTemplate.cpp2438 unsigned ExplicitArgs, SmallVectorImpl<TemplateArgument> &TemplateArgs);