diff options
-rw-r--r-- | clang-tools-extra/include-fixer/find-all-symbols/HeaderMapCollector.h | 3 | ||||
-rw-r--r-- | clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp | 2 |
2 files changed, 2 insertions, 3 deletions
diff --git a/clang-tools-extra/include-fixer/find-all-symbols/HeaderMapCollector.h b/clang-tools-extra/include-fixer/find-all-symbols/HeaderMapCollector.h index ecbd25f8329..c8ba2a8944c 100644 --- a/clang-tools-extra/include-fixer/find-all-symbols/HeaderMapCollector.h +++ b/clang-tools-extra/include-fixer/find-all-symbols/HeaderMapCollector.h @@ -23,8 +23,7 @@ namespace find_all_symbols { class HeaderMapCollector { public: typedef llvm::StringMap<std::string> HeaderMap; - typedef std::vector<std::pair<llvm::StringRef, llvm::StringRef>> - RegexHeaderMap; + typedef std::vector<std::pair<const char *, const char *>> RegexHeaderMap; HeaderMapCollector() : RegexHeaderMappingTable(nullptr) {} diff --git a/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp b/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp index c074b858840..baa5dca463f 100644 --- a/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp +++ b/clang-tools-extra/unittests/include-fixer/find-all-symbols/FindAllSymbolsTests.cpp @@ -74,7 +74,7 @@ public: std::string IncHeaderCode = "class IncHeaderClass {};"; HeaderMapCollector::RegexHeaderMap RegexMap = { - {R"(internal_.*\.h$)", TopHeader}, + {R"(internal_.*\.h$)", TopHeader.c_str()}, }; std::string InternalCode = |