Lines Matching refs:Fns
6824 void Sema::AddFunctionCandidates(const UnresolvedSetImpl &Fns, in AddFunctionCandidates() argument
6831 for (UnresolvedSetIterator F = Fns.begin(), E = Fns.end(); F != E; ++F) { in AddFunctionCandidates()
7702 const UnresolvedSetImpl &Fns, ArrayRef<Expr *> Args, in AddNonMemberOperatorCandidates() argument
7705 for (UnresolvedSetIterator F = Fns.begin(), E = Fns.end(); F != E; ++F) { in AddNonMemberOperatorCandidates()
9449 ADLResult Fns; in AddArgumentDependentLookupCandidates() local
9459 ArgumentDependentLookup(Name, Loc, Args, Fns); in AddArgumentDependentLookupCandidates()
9466 Fns.erase(Cand->Function); in AddArgumentDependentLookupCandidates()
9468 Fns.erase(FunTmpl); in AddArgumentDependentLookupCandidates()
9473 for (ADLResult::iterator I = Fns.begin(), E = Fns.end(); I != E; ++I) { in AddArgumentDependentLookupCandidates()
13380 const UnresolvedSetImpl &Fns, in CreateUnresolvedLookupExpr() argument
13383 PerformADL, IsOverloaded(Fns), in CreateUnresolvedLookupExpr()
13384 Fns.begin(), Fns.end()); in CreateUnresolvedLookupExpr()
13404 const UnresolvedSetImpl &Fns, in CreateOverloadedUnaryOp() argument
13431 if (Fns.empty()) in CreateOverloadedUnaryOp()
13438 NamingClass, NestedNameSpecifierLoc(), OpNameInfo, Fns); in CreateOverloadedUnaryOp()
13450 AddNonMemberOperatorCandidates(Fns, ArgsArray, CandidateSet); in CreateOverloadedUnaryOp()
13581 const UnresolvedSetImpl &Fns, in LookupOverloadedBinOp() argument
13592 AddNonMemberOperatorCandidates(Fns, Args, CandidateSet); in LookupOverloadedBinOp()
13667 const UnresolvedSetImpl &Fns, Expr *LHS, in CreateOverloadedBinOp() argument
13682 if (Fns.empty()) { in CreateOverloadedBinOp()
13701 NamingClass, NestedNameSpecifierLoc(), OpNameInfo, Fns, PerformADL); in CreateOverloadedBinOp()
13739 LookupOverloadedBinOp(CandidateSet, Op, Fns, Args, PerformADL); in CreateOverloadedBinOp()
13933 OpLoc, Opc, Fns, IsReversed ? ZeroLiteral : R.get(), in CreateOverloadedBinOp()
13982 ExprResult E = BuildSynthesizedThreeWayComparison(OpLoc, Fns, Args[0], in CreateOverloadedBinOp()
14072 SourceLocation OpLoc, const UnresolvedSetImpl &Fns, Expr *LHS, Expr *RHS, in BuildSynthesizedThreeWayComparison() argument
14097 ExprResult Eq = CreateOverloadedBinOp(OpLoc, BO_EQ, Fns, LHS, RHS, true, true, in BuildSynthesizedThreeWayComparison()
14102 ExprResult Less = CreateOverloadedBinOp(OpLoc, BO_LT, Fns, LHS, RHS, true, in BuildSynthesizedThreeWayComparison()
14109 Greater = CreateOverloadedBinOp(OpLoc, BO_LT, Fns, RHS, LHS, true, true, in BuildSynthesizedThreeWayComparison()