Lines Matching defs:FT1
5682 /// Determine whether the function template \p FT1 is at least as
5685 Sema &S, SourceLocation Loc, FunctionTemplateDecl *FT1,
5688 FunctionDecl *FD1 = FT1->getTemplatedDecl();
5805 // All template arguments were deduced. FT1 is at least as specialized
5862 FunctionTemplateDecl *FT1, FunctionTemplateDecl *FT2, SourceLocation Loc,
5867 const FunctionDecl *FD1 = FT1->getTemplatedDecl();
5954 bool Better1 = isAtLeastAsSpecializedAs(*this, Loc, FT1, FT2, TPOC, Args1,
5956 bool Better2 = isAtLeastAsSpecializedAs(*this, Loc, FT2, FT1, TPOC, Args2,
5962 return Better1 ? FT1 : FT2;
5997 return FT1;
6025 return FT1;
6044 TemplateParameterList *TPL1 = FT1->getTemplateParameters();
6076 FT1->getAssociatedConstraints(AC1);
6079 if (IsAtLeastAsConstrained(FT1, AC1, FT2, AC2, AtLeastAsConstrained1))
6081 if (IsAtLeastAsConstrained(FT2, AC2, FT1, AC1, AtLeastAsConstrained2))
6085 return AtLeastAsConstrained1 ? FT1 : FT2;