Author: Kadir Cetinkaya Date: 2023-03-14T09:20:30+01:00 New Revision: 9b5a934def7ff02f51d972c80021c9d601f91beb
URL: https://github.com/llvm/llvm-project/commit/9b5a934def7ff02f51d972c80021c9d601f91beb DIFF: https://github.com/llvm/llvm-project/commit/9b5a934def7ff02f51d972c80021c9d601f91beb.diff LOG: [IncludeCleaner][NFC] Dont rely on implicit conversion of StringRef Fixes https://github.com/llvm/llvm-project/issues/61221 Added: Modified: clang-tools-extra/include-cleaner/unittests/LocateSymbolTest.cpp Removed: ################################################################################ diff --git a/clang-tools-extra/include-cleaner/unittests/LocateSymbolTest.cpp b/clang-tools-extra/include-cleaner/unittests/LocateSymbolTest.cpp index 9961b013b24d..d69e25bf8116 100644 --- a/clang-tools-extra/include-cleaner/unittests/LocateSymbolTest.cpp +++ b/clang-tools-extra/include-cleaner/unittests/LocateSymbolTest.cpp @@ -16,15 +16,11 @@ #include "clang/Testing/TestAST.h" #include "clang/Tooling/Inclusions/StandardLibrary.h" #include "llvm/ADT/StringRef.h" +#include "llvm/Support/Casting.h" #include "llvm/Testing/Annotations/Annotations.h" #include "gmock/gmock.h" #include "gtest/gtest.h" -#include <cstddef> -#include <memory> #include <tuple> -#include <unordered_map> -#include <utility> -#include <variant> #include <vector> namespace clang::include_cleaner { @@ -66,8 +62,8 @@ struct LocateExample { ND = TD; if (ND->getName() == NameToFind) { EXPECT_TRUE(Out == nullptr || Out == ND->getCanonicalDecl()) - << "Found multiple matches for " << NameToFind; - Out = cast<NamedDecl>(ND->getCanonicalDecl()); + << "Found multiple matches for " << NameToFind.str(); + Out = llvm::cast<NamedDecl>(ND->getCanonicalDecl()); } return true; } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits