clang-tools 22.0.0git
clang::clangd::BackgroundIndexRebuilderTest Class Reference
Inheritance diagram for clang::clangd::BackgroundIndexRebuilderTest:
[legend]

Protected Member Functions

 BackgroundIndexRebuilderTest ()
bool checkRebuild (std::function< void()> Action)

Protected Attributes

Symbol TestSymbol
FileSymbols Source
SwapIndex Target
BackgroundIndexRebuilder Rebuilder
unsigned VersionCounter = 0
std::deque< std::string > VersionStorage

Detailed Description

Definition at line 715 of file BackgroundIndexTests.cpp.

Constructor & Destructor Documentation

◆ BackgroundIndexRebuilderTest()

clang::clangd::BackgroundIndexRebuilderTest::BackgroundIndexRebuilderTest ( )
inlineprotected

Definition at line 717 of file BackgroundIndexTests.cpp.

References clang::clangd::testPath().

Member Function Documentation

◆ checkRebuild()

bool clang::clangd::BackgroundIndexRebuilderTest::checkRebuild ( std::function< void()> Action)
inlineprotected

Definition at line 726 of file BackgroundIndexTests.cpp.

Member Data Documentation

◆ Rebuilder

BackgroundIndexRebuilder clang::clangd::BackgroundIndexRebuilderTest::Rebuilder
protected

Definition at line 749 of file BackgroundIndexTests.cpp.

◆ Source

FileSymbols clang::clangd::BackgroundIndexRebuilderTest::Source
protected

Definition at line 747 of file BackgroundIndexTests.cpp.

◆ Target

SwapIndex clang::clangd::BackgroundIndexRebuilderTest::Target
protected

Definition at line 748 of file BackgroundIndexTests.cpp.

◆ TestSymbol

Symbol clang::clangd::BackgroundIndexRebuilderTest::TestSymbol
protected

Definition at line 746 of file BackgroundIndexTests.cpp.

◆ VersionCounter

unsigned clang::clangd::BackgroundIndexRebuilderTest::VersionCounter = 0
protected

Definition at line 751 of file BackgroundIndexTests.cpp.

◆ VersionStorage

std::deque<std::string> clang::clangd::BackgroundIndexRebuilderTest::VersionStorage
protected

Definition at line 752 of file BackgroundIndexTests.cpp.


The documentation for this class was generated from the following file: