Lines Matching full:std
32 using Clock = std::chrono::high_resolution_clock;
53 std::string url_;
55 std::vector<std::string> sources_;
56 std::vector<std::string> mappings_;
57 std::vector<SourceMapInfo> afterPos_;
71 void Init(const std::string& hapPath);
74 …bool TranslateUrlPositionBySourceMap(std::string& url, int& line, int& column, std::string& packag…
77 void SplitSourceMap(const std::string& sourceMapData);
78 …void ExtractSourceMapData(const std::string& sourceMapData, std::shared_ptr<SourceMapData>& curMap…
79 void ExtractKeyInfo(const std::string& sourceMap, std::vector<std::string>& sourceKeyInfo);
80 std::vector<std::string> HandleMappings(const std::string& mapping);
81 bool VlqRevCode(const std::string& vStr, std::vector<int32_t>& ans);
83 void GetPosInfo(const std::string& temp, int32_t start, std::string& line, std::string& column);
86 void GetPackageName(std::string& url, std::string& packageName);
89 bool ReadSourceMapData(const std::string& hapPath, std::string& content);
93 std::unordered_map<std::string, std::string> sources_;
94 std::unordered_map<std::string, std::string> mappings_;
95 std::unordered_map<std::string, std::shared_ptr<SourceMapData>> sourceMaps_;
96 std::unordered_map<std::string, std::string> entryPackageInfo_;
97 std::unordered_map<std::string, std::string> packageInfo_;
98 std::unordered_map<std::string, std::string> packageName_;