Lines Matching defs:LookupName
156 /// @param[out] LookupName The lookup name in format "<USR-Length>:<USR>".
158 static bool parseCrossTUIndexItem(StringRef LineRef, StringRef &LookupName,
172 // Check LookupName length out of bound and incorrect delimiter.
176 LookupName = LineRef.substr(0, USRLength);
193 StringRef LookupName, FilePathInIndex;
194 if (!parseCrossTUIndexItem(Line, LookupName, FilePathInIndex))
204 Result.try_emplace(LookupName, FilePath.begin(), FilePath.end());
258 StringRef LookupName) {
263 if (const auto *ND = findDefInDeclContext<T>(SubDC, LookupName))
271 if (!ResultLookupName || *ResultLookupName != LookupName)
286 const std::optional<std::string> LookupName = getLookupName(D);
287 if (!LookupName)
291 loadExternalAST(*LookupName, CrossTUDir, IndexName, DisplayCTUProgress);
347 if (const T *ResultDecl = findDefInDeclContext<T>(TU, *LookupName))
511 StringRef LookupName, StringRef CrossTUDir, StringRef IndexName,
520 LookupName, CrossTUDir, IndexName, DisplayCTUProgress);