Lines Matching refs:LookupName
158 static bool parseCrossTUIndexItem(StringRef LineRef, StringRef &LookupName, in parseCrossTUIndexItem() argument
176 LookupName = LineRef.substr(0, USRLength); in parseCrossTUIndexItem()
193 StringRef LookupName, FilePathInIndex; in parseCrossTUIndex() local
194 if (!parseCrossTUIndexItem(Line, LookupName, FilePathInIndex)) in parseCrossTUIndex()
204 Result.try_emplace(LookupName, FilePath.begin(), FilePath.end()); in parseCrossTUIndex()
258 StringRef LookupName) { in findDefInDeclContext() argument
263 if (const auto *ND = findDefInDeclContext<T>(SubDC, LookupName)) in findDefInDeclContext()
271 if (!ResultLookupName || *ResultLookupName != LookupName) in findDefInDeclContext()
286 const llvm::Optional<std::string> LookupName = getLookupName(D); in getCrossTUDefinitionImpl() local
287 if (!LookupName) in getCrossTUDefinitionImpl()
291 loadExternalAST(*LookupName, CrossTUDir, IndexName, DisplayCTUProgress); in getCrossTUDefinitionImpl()
347 if (const T *ResultDecl = findDefInDeclContext<T>(TU, *LookupName)) in getCrossTUDefinitionImpl()
511 StringRef LookupName, StringRef CrossTUDir, StringRef IndexName, in loadExternalAST() argument
520 LookupName, CrossTUDir, IndexName, DisplayCTUProgress); in loadExternalAST()