#include "../clang-tidy/utils/NamespaceAliaser.h"
#include "ClangTidyTest.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "clang/ASTMatchers/ASTMatchers.h"
#include "gtest/gtest.h"
namespace clang {
namespace tidy {
namespace utils {
class InsertAliasCheck : public ClangTidyCheck { … };
template <typename Check>
std::string runChecker(StringRef Code, unsigned ExpectedWarningCount) { … }
TEST(NamespaceAliaserTest, AddNewAlias) { … }
TEST(NamespaceAliaserTest, ReuseAlias) { … }
TEST(NamespaceAliaserTest, AddsOnlyOneAlias) { … }
TEST(NamespaceAliaserTest, LocalConflict) { … }
TEST(NamespaceAliaserTest, GlobalConflict) { … }
}
}
}