Lines Matching defs:Lookups

18019     SmallVectorImpl<U> &Lookups, const llvm::function_ref<T(ValueDecl *)> Gen) {
18020 for (U &Set : Lookups) {
18048 SmallVectorImpl<UnresolvedSet<8>> &Lookups) {
18097 Lookups.emplace_back();
18098 Lookups.back().addDecl(Underlying);
18110 SmallVector<UnresolvedSet<8>, 4> Lookups;
18122 Lookups.emplace_back();
18123 Lookups.back().append(Lookup.begin(), Lookup.end());
18128 Lookups.push_back(UnresolvedSet<8>());
18132 Lookups.push_back(UnresolvedSet<8>());
18134 Lookups.back().addDecl(DRD);
18141 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) {
18148 for (const UnresolvedSet<8> &Set : Lookups) {
18184 Lookups.emplace_back();
18185 Lookups.back().append(Lookup.begin(), Lookup.end());
18191 argumentDependentLookup(SemaRef, ReductionId, Loc, Ty, Lookups);
18193 Lookups, [&SemaRef, Ty](ValueDecl *D) -> ValueDecl * {
18203 Lookups, [&SemaRef, Ty, Loc](ValueDecl *D) -> ValueDecl * {
20984 SmallVector<UnresolvedSet<8>, 4> Lookups;
20995 Lookups.emplace_back();
20996 Lookups.back().append(Lookup.begin(), Lookup.end());
21001 Lookups.push_back(UnresolvedSet<8>());
21005 Lookups.back().addDecl(DMD);
21013 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) {
21020 for (const UnresolvedSet<8> &Set : Lookups) {
21041 argumentDependentLookup(SemaRef, MapperId, Loc, Type, Lookups);
21044 Lookups, [&SemaRef, Type](ValueDecl *D) -> ValueDecl * {
21054 Lookups, [&SemaRef, Type, Loc](ValueDecl *D) -> ValueDecl * {
21187 SmallVector<UnresolvedSet<8>, 4> Lookups;
21197 Lookups.emplace_back();
21198 Lookups.back().append(Lookup.begin(), Lookup.end());
21204 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) {
21214 argumentDependentLookup(SemaRef, MapperId, Loc, Type, Lookups);
21216 Lookups, [&SemaRef, Type](ValueDecl *D) -> ValueDecl * {
21226 Lookups, [&SemaRef, Type, Loc](ValueDecl *D) -> ValueDecl * {