Lines Matching refs:Overloads
477 /// \brief Helper class used to collect all the possible overloads of an
505 /// \brief MatcherDescriptor that wraps multiple "overloads" of the same
509 /// more than one overloads match the arguments.
513 : Overloads(Callbacks.begin(), Callbacks.end()) {}
522 for (const auto &O : Overloads) {
541 bool Overload0Variadic = Overloads[0]->isVariadic();
543 for (const auto &O : Overloads) {
551 unsigned Overload0NumArgs = Overloads[0]->getNumArgs();
553 for (const auto &O : Overloads) {
562 for (const auto &O : Overloads) {
570 for (const auto &O : Overloads) {
578 std::vector<std::unique_ptr<MatcherDescriptor>> Overloads;
705 std::vector<MatcherDescriptor *> Overloads;
707 Overloads);
708 return new OverloadedMatcherDescriptor(Overloads);