Lines Matching refs:Lookups
18410 SmallVectorImpl<U> &Lookups, const llvm::function_ref<T(ValueDecl *)> Gen) { in filterLookupForUDReductionAndMapper() argument
18411 for (U &Set : Lookups) { in filterLookupForUDReductionAndMapper()
18439 SmallVectorImpl<UnresolvedSet<8>> &Lookups) { in argumentDependentLookup() argument
18488 Lookups.emplace_back(); in argumentDependentLookup()
18489 Lookups.back().addDecl(Underlying); in argumentDependentLookup()
18501 SmallVector<UnresolvedSet<8>, 4> Lookups; in buildDeclareReductionRef() local
18512 Lookups.emplace_back(); in buildDeclareReductionRef()
18513 Lookups.back().append(Lookup.begin(), Lookup.end()); in buildDeclareReductionRef()
18518 Lookups.push_back(UnresolvedSet<8>()); in buildDeclareReductionRef()
18522 Lookups.push_back(UnresolvedSet<8>()); in buildDeclareReductionRef()
18524 Lookups.back().addDecl(DRD); in buildDeclareReductionRef()
18531 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) { in buildDeclareReductionRef()
18538 for (const UnresolvedSet<8> &Set : Lookups) { in buildDeclareReductionRef()
18573 Lookups.emplace_back(); in buildDeclareReductionRef()
18574 Lookups.back().append(Lookup.begin(), Lookup.end()); in buildDeclareReductionRef()
18580 argumentDependentLookup(SemaRef, ReductionId, Loc, Ty, Lookups); in buildDeclareReductionRef()
18582 Lookups, [&SemaRef, Ty](ValueDecl *D) -> ValueDecl * { in buildDeclareReductionRef()
18592 Lookups, [&SemaRef, Ty, Loc](ValueDecl *D) -> ValueDecl * { in buildDeclareReductionRef()
21276 SmallVector<UnresolvedSet<8>, 4> Lookups; in buildUserDefinedMapperRef() local
21286 Lookups.emplace_back(); in buildUserDefinedMapperRef()
21287 Lookups.back().append(Lookup.begin(), Lookup.end()); in buildUserDefinedMapperRef()
21292 Lookups.push_back(UnresolvedSet<8>()); in buildUserDefinedMapperRef()
21296 Lookups.back().addDecl(DMD); in buildUserDefinedMapperRef()
21304 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) { in buildUserDefinedMapperRef()
21311 for (const UnresolvedSet<8> &Set : Lookups) { in buildUserDefinedMapperRef()
21331 argumentDependentLookup(SemaRef, MapperId, Loc, Type, Lookups); in buildUserDefinedMapperRef()
21334 Lookups, [&SemaRef, Type](ValueDecl *D) -> ValueDecl * { in buildUserDefinedMapperRef()
21344 Lookups, [&SemaRef, Type, Loc](ValueDecl *D) -> ValueDecl * { in buildUserDefinedMapperRef()