Lines Matching refs:Lookups

14593     SmallVectorImpl<U> &Lookups, const llvm::function_ref<T(ValueDecl *)> Gen) {  in filterLookupForUDReductionAndMapper()  argument
14594 for (U &Set : Lookups) { in filterLookupForUDReductionAndMapper()
14622 SmallVectorImpl<UnresolvedSet<8>> &Lookups) { in argumentDependentLookup() argument
14671 Lookups.emplace_back(); in argumentDependentLookup()
14672 Lookups.back().addDecl(Underlying); in argumentDependentLookup()
14684 SmallVector<UnresolvedSet<8>, 4> Lookups; in buildDeclareReductionRef() local
14695 Lookups.emplace_back(); in buildDeclareReductionRef()
14696 Lookups.back().append(Lookup.begin(), Lookup.end()); in buildDeclareReductionRef()
14701 Lookups.push_back(UnresolvedSet<8>()); in buildDeclareReductionRef()
14705 Lookups.push_back(UnresolvedSet<8>()); in buildDeclareReductionRef()
14707 Lookups.back().addDecl(DRD); in buildDeclareReductionRef()
14714 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) { in buildDeclareReductionRef()
14721 for (const UnresolvedSet<8> &Set : Lookups) { in buildDeclareReductionRef()
14756 Lookups.emplace_back(); in buildDeclareReductionRef()
14757 Lookups.back().append(Lookup.begin(), Lookup.end()); in buildDeclareReductionRef()
14763 argumentDependentLookup(SemaRef, ReductionId, Loc, Ty, Lookups); in buildDeclareReductionRef()
14765 Lookups, [&SemaRef, Ty](ValueDecl *D) -> ValueDecl * { in buildDeclareReductionRef()
14775 Lookups, [&SemaRef, Ty, Loc](ValueDecl *D) -> ValueDecl * { in buildDeclareReductionRef()
17411 SmallVector<UnresolvedSet<8>, 4> Lookups; in buildUserDefinedMapperRef() local
17421 Lookups.emplace_back(); in buildUserDefinedMapperRef()
17422 Lookups.back().append(Lookup.begin(), Lookup.end()); in buildUserDefinedMapperRef()
17427 Lookups.push_back(UnresolvedSet<8>()); in buildUserDefinedMapperRef()
17431 Lookups.back().addDecl(DMD); in buildUserDefinedMapperRef()
17439 filterLookupForUDReductionAndMapper<bool>(Lookups, [](ValueDecl *D) { in buildUserDefinedMapperRef()
17446 for (const UnresolvedSet<8> &Set : Lookups) { in buildUserDefinedMapperRef()
17466 argumentDependentLookup(SemaRef, MapperId, Loc, Type, Lookups); in buildUserDefinedMapperRef()
17469 Lookups, [&SemaRef, Type](ValueDecl *D) -> ValueDecl * { in buildUserDefinedMapperRef()
17479 Lookups, [&SemaRef, Type, Loc](ValueDecl *D) -> ValueDecl * { in buildUserDefinedMapperRef()