reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaOverload.cpp
12799   AddNonMemberOperatorCandidates(Fns, Args, CandidateSet);
12802   AddMemberOperatorCandidates(Op, OpLoc, Args, CandidateSet);
12803   if (CandidateSet.getRewriteInfo().shouldAddReversed(Op))
12804     AddMemberOperatorCandidates(Op, OpLoc, {Args[1], Args[0]}, CandidateSet,
12809     AddMemberOperatorCandidates(ExtraOp, OpLoc, Args, CandidateSet);
12810     if (CandidateSet.getRewriteInfo().shouldAddReversed(ExtraOp))
12812                                   CandidateSet,
12822                                          CandidateSet);
12828                                            CandidateSet);
12845   AddBuiltinOperatorCandidates(Op, OpLoc, Args, CandidateSet);
12847   bool HadMultipleCandidates = (CandidateSet.size() > 1);
12851   switch (CandidateSet.BestViableFunction(*this, OpLoc, Best)) {
12881             CandidateSet.getRewriteInfo().shouldAddReversed(ChosenOp)) {
12886           for (OverloadCandidate &Cand : CandidateSet) {
13057       auto Cands = CandidateSet.CompleteCandidates(*this, OCD_AllCandidates,
13083       CandidateSet.NoteCandidates(*this, Args, Cands, OpcStr, OpLoc);
13088       CandidateSet.NoteCandidates(
13111       CandidateSet.NoteCandidates(