clang-tools 20.0.0git
Classes | Namespaces | Functions
BackgroundIndexTests.cpp File Reference
#include "CompileCommands.h"
#include "Config.h"
#include "Headers.h"
#include "SyncAPI.h"
#include "TestFS.h"
#include "TestTU.h"
#include "index/Background.h"
#include "index/BackgroundRebuild.h"
#include "index/MemIndex.h"
#include "clang/Tooling/ArgumentsAdjusters.h"
#include "clang/Tooling/CompilationDatabase.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/Support/ScopedPrinter.h"
#include "gmock/gmock.h"
#include "gtest/gtest.h"
#include <deque>
#include <thread>

Go to the source code of this file.

Classes

class  clang::clangd::MemoryShardStorage
 
class  clang::clangd::BackgroundIndexTest
 
class  clang::clangd::BackgroundIndexRebuilderTest
 

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_P (named, N, "")
 
 clang::clangd::MATCHER_P (qName, N, "")
 
 clang::clangd::MATCHER (declared, "")
 
 clang::clangd::MATCHER (defined, "")
 
 clang::clangd::MATCHER_P (fileURI, F, "")
 
::testing::Matcher< const RefSlab & > clang::clangd::refsAre (std::vector<::testing::Matcher< Ref > > Matchers)
 
 clang::clangd::MATCHER (emptyIncludeNode, "")
 
 clang::clangd::MATCHER (hadErrors, "")
 
 clang::clangd::MATCHER_P (numReferences, N, "")
 
 clang::clangd::TEST_F (BackgroundIndexTest, NoCrashOnErrorFile)
 
 clang::clangd::TEST_F (BackgroundIndexTest, Config)
 
 clang::clangd::TEST_F (BackgroundIndexTest, IndexTwoFiles)
 
 clang::clangd::TEST_F (BackgroundIndexTest, MainFileRefs)
 
 clang::clangd::TEST_F (BackgroundIndexTest, ShardStorageTest)
 
 clang::clangd::TEST_F (BackgroundIndexTest, DirectIncludesTest)
 
 clang::clangd::TEST_F (BackgroundIndexTest, ShardStorageLoad)
 
 clang::clangd::TEST_F (BackgroundIndexTest, ShardStorageEmptyFile)
 
 clang::clangd::TEST_F (BackgroundIndexTest, NoDotsInAbsPath)
 
 clang::clangd::TEST_F (BackgroundIndexTest, UncompilableFiles)
 
 clang::clangd::TEST_F (BackgroundIndexTest, CmdLineHash)
 
 clang::clangd::TEST_F (BackgroundIndexTest, Reindex)
 
 clang::clangd::TEST_F (BackgroundIndexRebuilderTest, IndexingTUs)
 
 clang::clangd::TEST_F (BackgroundIndexRebuilderTest, LoadingShards)
 
 clang::clangd::TEST (BackgroundQueueTest, Priority)
 
 clang::clangd::TEST (BackgroundQueueTest, Boost)
 
 clang::clangd::TEST (BackgroundQueueTest, Duplicates)
 
 clang::clangd::TEST (BackgroundQueueTest, Progress)
 
 clang::clangd::TEST (BackgroundIndex, Profile)