#include "Annotations.h"
#include "TestFS.h"
#include "TestTU.h"
#include "URI.h"
#include "clang-include-cleaner/Record.h"
#include "index/SymbolCollector.h"
#include "clang/Basic/FileManager.h"
#include "clang/Basic/FileSystemOptions.h"
#include "clang/Basic/SourceLocation.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Index/IndexingAction.h"
#include "clang/Index/IndexingOptions.h"
#include "clang/Tooling/Tooling.h"
#include "llvm/ADT/IntrusiveRefCntPtr.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/VirtualFileSystem.h"
#include "gmock/gmock-matchers.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <memory>
#include <optional>
#include <string>
#include <utility>
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.
|
|
◆ AST
std::optional<ParsedAST> AST |
|
protected |
◆ Collector
std::shared_ptr<SymbolCollector> Collector |
◆ CollectorOpts
SymbolCollector::Options CollectorOpts |
|
protected |
◆ COpts
SymbolCollector::Options COpts |
◆ File
◆ FileName
std::string FileName = "f.cpp" |
|
protected |
◆ HeaderName
std::string HeaderName = "f.h" |
|
protected |
◆ InMemoryFileSystem
llvm::IntrusiveRefCntPtr<llvm::vfs::InMemoryFileSystem> InMemoryFileSystem |
|
protected |
◆ Refs
◆ Relations
◆ Symbols
◆ TestFileName
◆ TestFileURI
◆ TestHeaderName
std::string TestHeaderName |
|
protected |
◆ TestHeaderURI
std::string TestHeaderURI |
|
protected |