Lines Matching defs:Loc
1875 /// \param Loc The source location to use for the resulting template
1881 SourceLocation Loc) {
1889 S.Context.getTrivialTypeSourceInfo(Arg.getAsType(), Loc));
1893 = S.BuildExpressionFromDeclTemplateArgument(Arg, NTTPType, Loc)
1900 = S.BuildExpressionFromIntegralTemplateArgument(Arg, Loc).takeAs<Expr>();
1909 Builder.MakeTrivial(S.Context, DTN->getQualifier(), Loc);
1911 Builder.MakeTrivial(S.Context, QTN->getQualifier(), Loc);
1916 Loc);
1920 Loc, Loc);
3326 SourceLocation Loc = Init->getExprLoc();
3332 TemplateTypeParmDecl::Create(Context, 0, SourceLocation(), Loc, 0, 0, 0,
3336 FixedSizeTemplateParameterList<1> TemplateParams(Loc, Loc, &TemplParamPtr,
3337 Loc);
3354 TemplateDeductionInfo Info(Context, Loc);
3412 SourceLocation Loc,
3431 TemplateDeductionInfo Info(S.Context, Loc);
3605 SourceLocation Loc,
3609 bool Better1 = isAtLeastAsSpecializedAs(*this, Loc, FT1, FT2, TPOC,
3611 bool Better2 = isAtLeastAsSpecializedAs(*this, Loc, FT2, FT1, TPOC,
3722 /// \param Loc the location where the ambiguity or no-specializations
3750 SourceLocation Loc,
3757 Diag(Loc, NoneDiag);
3775 Loc, TPOC, NumCallArguments),
3790 Loc, TPOC, NumCallArguments),
3804 Diag(Loc, AmbigDiag);
3831 SourceLocation Loc) {
3857 TemplateDeductionInfo Info(Context, Loc);