Lines Matching refs:References

150     SmallVector<JsModuleReference, 16> References;  in analyze()  local
152 std::tie(References, FirstNonImportLine) = in analyze()
155 if (References.empty()) in analyze()
159 SourceRange InsertionPoint = References[0].Range; in analyze()
160 InsertionPoint.setEnd(References[References.size() - 1].Range.getEnd()); in analyze()
162 References = sortModuleReferences(References); in analyze()
165 for (unsigned I = 0, E = References.size(); I != E; ++I) { in analyze()
166 JsModuleReference Reference = References[I]; in analyze()
174 (Reference.IsExport != References[I + 1].IsExport || in analyze()
175 Reference.Category != References[I + 1].Category)) { in analyze()
260 sortModuleReferences(const SmallVector<JsModuleReference, 16> &References) { in sortModuleReferences() argument
265 const auto *Start = References.begin(); in sortModuleReferences()
267 while (Start != References.end()) { in sortModuleReferences()
268 while (Start != References.end() && Start->FormattingOff) { in sortModuleReferences()
274 while (Start != References.end() && !Start->FormattingOff) { in sortModuleReferences()
296 void mergeModuleReferences(SmallVector<JsModuleReference, 16> &References) { in mergeModuleReferences() argument
297 if (References.empty()) in mergeModuleReferences()
299 JsModuleReference *PreviousReference = References.begin(); in mergeModuleReferences()
300 auto *Reference = std::next(References.begin()); in mergeModuleReferences()
301 while (Reference != References.end()) { in mergeModuleReferences()
322 Reference = References.erase(Reference); in mergeModuleReferences()
366 SmallVector<JsModuleReference, 16> References; in parseModuleReferences() local
387 if (!References.empty()) { in parseModuleReferences()
388 References.back().Range.setEnd(Current->Tok.getEndLoc()); in parseModuleReferences()
396 if (Start.isInvalid() || References.empty()) { in parseModuleReferences()
432 References.push_back(Reference); in parseModuleReferences()
437 References.clear(); in parseModuleReferences()
438 return std::make_pair(References, FirstNonImportLine); in parseModuleReferences()