clang-tools  14.0.0git
Protected Member Functions | Protected Attributes | List of all members
clang::clangd::BackgroundIndexRebuilderTest Class Reference
Inheritance diagram for clang::clangd::BackgroundIndexRebuilderTest:
Inheritance graph
[legend]
Collaboration diagram for clang::clangd::BackgroundIndexRebuilderTest:
Collaboration graph
[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 676 of file BackgroundIndexTests.cpp.

Constructor & Destructor Documentation

◆ BackgroundIndexRebuilderTest()

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

Definition at line 678 of file BackgroundIndexTests.cpp.

Member Function Documentation

◆ checkRebuild()

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

Definition at line 686 of file BackgroundIndexTests.cpp.

Member Data Documentation

◆ Rebuilder

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

Definition at line 709 of file BackgroundIndexTests.cpp.

◆ Source

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

Definition at line 707 of file BackgroundIndexTests.cpp.

◆ Target

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

Definition at line 708 of file BackgroundIndexTests.cpp.

◆ TestSymbol

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

Definition at line 706 of file BackgroundIndexTests.cpp.

◆ VersionCounter

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

Definition at line 711 of file BackgroundIndexTests.cpp.

◆ VersionStorage

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

Definition at line 712 of file BackgroundIndexTests.cpp.


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