clang-tools 20.0.0git
Classes | Namespaces | Functions
GlobalCompilationDatabaseTests.cpp File Reference
#include "GlobalCompilationDatabase.h"
#include "CompileCommands.h"
#include "Config.h"
#include "TestFS.h"
#include "support/Path.h"
#include "support/ThreadsafeFS.h"
#include "clang/Tooling/CompilationDatabase.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/Path.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <chrono>
#include <fstream>
#include <optional>
#include <string>

Go to the source code of this file.

Classes

class  clang::clangd::DirectoryBasedGlobalCompilationDatabaseCacheTest
 

Namespaces

namespace  clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
 
namespace  clang::clangd
 FIXME: Skip testing on windows temporarily due to the different escaping code mode.
 

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

Definition at line 85 of file GlobalCompilationDatabaseTests.cpp.