HomeSort by: relevance | last modified time | path
    Searched refs:HeaderMaps (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Lex/
HeaderSearch.cpp 112 /// FileEntry, uniquing them through the 'HeaderMaps' datastructure.
114 // We expect the number of headermaps to be small, and almost always empty.
116 if (!HeaderMaps.empty()) {
117 for (unsigned i = 0, e = HeaderMaps.size(); i != e; ++i)
120 if (HeaderMaps[i].first == FE)
121 return HeaderMaps[i].second.get();
125 HeaderMaps.emplace_back(FE, std::move(HM));
126 return HeaderMaps.back().second.get();
135 for (auto &HM : HeaderMaps)
1355 + llvm::capacity_in_bytes(HeaderMaps)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
HeaderSearch.h 231 /// This is a mapping from FileEntry -> HeaderMap, uniquing headermaps.
232 std::vector<std::pair<const FileEntry *, std::unique_ptr<HeaderMap>>> HeaderMaps;
496 /// FileEntry, uniquing them through the 'HeaderMaps' datastructure.

Completed in 36 milliseconds