Lines Matching full:url
118 std::string url; in SplitSourceMap() local
124 url = tmp.substr(REAL_URL_INDEX, tmp.size() - REAL_SOURCE_SIZE); in SplitSourceMap()
131 sources_.emplace(url, tmp); in SplitSourceMap()
136 mappings_.emplace(url, tmp); in SplitSourceMap()
141 entryPackageInfo_.emplace(url, tmp); in SplitSourceMap()
146 packageInfo_.emplace(url, tmp); in SplitSourceMap()
344 void SourceMap::GetPackageName(std::string& url, std::string& packageName) in GetPackageName() argument
346 auto iterData = packageName_.find(url); in GetPackageName()
351 std::string entryPackageInfo = entryPackageInfo_[url]; in GetPackageName()
352 std::string packageInfo = packageInfo_[url]; in GetPackageName()
360 packageName_.emplace(url, packageName); in GetPackageName()
370 packageName_.emplace(url, packageName); in GetPackageName()
374 bool SourceMap::TranslateUrlPositionBySourceMap(std::string& url, int& line, int& column, std::stri… in TranslateUrlPositionBySourceMap() argument
376 std::string tmp = sources_[url]; in TranslateUrlPositionBySourceMap()
378 LOG_ECMA(ERROR) << "Translate failed, url: " << url; in TranslateUrlPositionBySourceMap()
382 if (url.rfind(".js") != std::string::npos) { in TranslateUrlPositionBySourceMap()
383 url = tmp; in TranslateUrlPositionBySourceMap()
388 GetPackageName(url, packageName); in TranslateUrlPositionBySourceMap()
389 auto iterData = sourceMaps_.find(url); in TranslateUrlPositionBySourceMap()
392 LOG_ECMA(ERROR) << "Extract mappings failed, url: " << url; in TranslateUrlPositionBySourceMap()
397 url = tmp; in TranslateUrlPositionBySourceMap()
401 auto iter = mappings_.find(url); in TranslateUrlPositionBySourceMap()
403 std::string mappings = mappings_[url]; in TranslateUrlPositionBySourceMap()
405 LOG_ECMA(ERROR) << "Translate failed, url: " << url << ", mappings: " << mappings; in TranslateUrlPositionBySourceMap()
414 sourceMaps_.emplace(url, modularMap); in TranslateUrlPositionBySourceMap()
417 url = tmp; in TranslateUrlPositionBySourceMap()