#include "Headers.h"
#include "Compiler.h"
#include "Matchers.h"
#include "TestFS.h"
#include "TestTU.h"
#include "clang/Basic/TokenKinds.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Frontend/CompilerInvocation.h"
#include "clang/Frontend/FrontendActions.h"
#include "clang/Tooling/Inclusions/HeaderIncludes.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/Path.h"
#include "llvm/Testing/Support/Error.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <optional>
Go to the source code of this file.
|
namespace | clang |
| ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
|
|
namespace | clang::clangd |
| FIXME: Skip testing on windows temporarily due to the different escaping code mode.
|
|
◆ CDB
MockCompilationDatabase CDB |
|
protected |
◆ Clang
std::unique_ptr<CompilerInstance> Clang |
|
protected |
◆ FS
◆ IgnoreDiags
IgnoringDiagConsumer IgnoreDiags |
|
protected |
◆ MainFile
std::string MainFile = testPath("main.cpp") |
|
protected |
◆ SearchDirArg
std::string SearchDirArg = (llvm::Twine("-I") + Subdir).str() |
|
protected |
◆ Subdir
std::string Subdir = testPath("sub") |
|
protected |