Lines Matching refs:Lookups
13295 SmallVectorImpl<U> &Lookups, const llvm::function_ref<T(ValueDecl *)> Gen) {
13296 for (U &Set : Lookups) {
13324 SmallVectorImpl<UnresolvedSet<8>> &Lookups) {
13373 Lookups.emplace_back();
13374 Lookups.back().addDecl(Underlying);
13386 SmallVector<UnresolvedSet<8>, 4> Lookups;
13397 Lookups.emplace_back();
13398 Lookups.back().append(Lookup.begin(), Lookup.end());
13403 Lookups.push_back(UnresolvedSet<8>());
13407 Lookups.push_back(UnresolvedSet<8>());
13409 Lookups.back().addDecl(DRD);
13416 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) {
13423 for (const UnresolvedSet<8> &Set : Lookups) {
13458 Lookups.emplace_back();
13459 Lookups.back().append(Lookup.begin(), Lookup.end());
13465 argumentDependentLookup(SemaRef, ReductionId, Loc, Ty, Lookups);
13467 Lookups, [&SemaRef, Ty](ValueDecl *D) -> ValueDecl * {
13477 Lookups, [&SemaRef, Ty, Loc](ValueDecl *D) -> ValueDecl * {
15725 SmallVector<UnresolvedSet<8>, 4> Lookups;
15735 Lookups.emplace_back();
15736 Lookups.back().append(Lookup.begin(), Lookup.end());
15741 Lookups.push_back(UnresolvedSet<8>());
15745 Lookups.back().addDecl(DMD);
15753 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) {
15760 for (const UnresolvedSet<8> &Set : Lookups) {
15780 argumentDependentLookup(SemaRef, MapperId, Loc, Type, Lookups);
15783 Lookups, [&SemaRef, Type](ValueDecl *D) -> ValueDecl * {
15793 Lookups, [&SemaRef, Type, Loc](ValueDecl *D) -> ValueDecl * {