#include "AnalysisInternal.h"
#include "TypesInternal.h"
#include "clang-include-cleaner/Types.h"
#include "clang/AST/Decl.h"
#include "clang/AST/DeclBase.h"
#include "clang/AST/RecursiveASTVisitor.h"
#include "clang/Basic/SourceLocation.h"
#include "clang/Lex/Preprocessor.h"
#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 <tuple>
#include <vector>
namespace clang::include_cleaner {
namespace {
Each;
ElementsAre;
ElementsAreArray;
Eq;
Field;
struct LocateExample { … };
TEST(LocateSymbol, Decl) { … }
TEST(LocateSymbol, Stdlib) { … }
TEST(LocateSymbol, Macros) { … }
MATCHER_P2(HintedSymbol, Symbol, Hint, "") { … }
TEST(LocateSymbol, CompleteSymbolHint) { … }
}
}