Lines Matching refs:Syms
284 const SymbolSlab &Syms = **Symbols; in fixIncompleteType() local
286 if (!Syms.empty()) { in fixIncompleteType()
287 auto &Matched = *Syms.begin(); in fixIncompleteType()
290 Fixes = fixesForSymbols(Syms); in fixIncompleteType()
295 std::vector<Fix> IncludeFixer::fixesForSymbols(const SymbolSlab &Syms) const { in fixesForSymbols()
318 for (const auto &Sym : Syms) { in fixesForSymbols()
560 if (llvm::Optional<const SymbolSlab *> Syms = fuzzyFindCached(Req)) in fixUnresolvedName() local
561 return fixesForSymbols(**Syms); in fixUnresolvedName()
584 auto Syms = std::move(Matches).build(); in fuzzyFindCached() local
585 auto E = FuzzyFindCache.try_emplace(ReqStr, std::move(Syms)); in fuzzyFindCached()
605 auto Syms = std::move(Matches).build(); in lookupCached() local
608 if (!Syms.empty()) { in lookupCached()
609 auto &Matched = *Syms.begin(); in lookupCached()
612 Fixes = fixesForSymbols(Syms); in lookupCached()
614 auto E = LookupCache.try_emplace(ID, std::move(Syms)); in lookupCached()