clang-tools  14.0.0git
Classes | Namespaces | Functions
GlobalCompilationDatabaseTests.cpp File Reference
#include "GlobalCompilationDatabase.h"
#include "Config.h"
#include "Matchers.h"
#include "TestFS.h"
#include "support/Path.h"
#include "support/ThreadsafeFS.h"
#include "clang/Tooling/CompilationDatabase.h"
#include "llvm/ADT/Optional.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <chrono>
#include <fstream>
#include <string>
Include dependency graph for GlobalCompilationDatabaseTests.cpp:

Go to the source code of this file.

Classes

class  clang::clangd::DirectoryBasedGlobalCompilationDatabaseCacheTest
 

Namespaces

 clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
 
 clang::clangd
 

Functions

 clang::clangd::MATCHER_P2 (hasFlag, Flag, Path, "")
 
auto clang::clangd::hasFlag (llvm::StringRef Flag)
 
 clang::clangd::TEST_F (DirectoryBasedGlobalCompilationDatabaseCacheTest, Cacheable)
 

Variable Documentation

◆ Base

std::unique_ptr<GlobalCompilationDatabase> Base
protected