Lines Matching defs:curMapData
149 void SourceMap::ExtractSourceMapData(const std::string& allmappings, std::shared_ptr<SourceMapData>& curMapData)
151 curMapData->mappings_ = HandleMappings(allmappings);
158 for (const auto& mapping : curMapData->mappings_) {
161 curMapData->nowPos_.afterRow++,
162 curMapData->nowPos_.afterColumn = 0;
174 curMapData->nowPos_.afterColumn += ans[0];
178 curMapData->nowPos_.afterColumn += ans[0];
179 curMapData->nowPos_.sourcesVal += ans[INDEX_ONE];
180 curMapData->nowPos_.beforeRow += ans[INDEX_TWO];
181 curMapData->nowPos_.beforeColumn += ans[INDEX_THREE];
183 curMapData->nowPos_.namesVal += ans[INDEX_FOUR];
185 curMapData->afterPos_.push_back({
186 curMapData->nowPos_.beforeRow,
187 curMapData->nowPos_.beforeColumn,
188 curMapData->nowPos_.afterRow,
189 curMapData->nowPos_.afterColumn,
190 curMapData->nowPos_.sourcesVal,
191 curMapData->nowPos_.namesVal
194 curMapData->mappings_.clear();
195 curMapData->mappings_.shrink_to_fit();