clang-tools 20.0.0git
|
#include <BackgroundRebuild.h>
Public Member Functions | |
BackgroundIndexRebuilder (SwapIndex *Target, FileSymbols *Source, unsigned Threads) | |
void | indexedTU () |
void | idle () |
void | startLoading () |
void | loadedShard (size_t ShardCount) |
void | doneLoading () |
void | shutdown () |
Public Attributes | |
const unsigned | TUsBeforeFirstBuild |
const unsigned | TUsBeforeRebuild = 100 |
Definition at line 47 of file BackgroundRebuild.h.
|
inline |
Definition at line 49 of file BackgroundRebuild.h.
void clang::clangd::BackgroundIndexRebuilder::doneLoading | ( | ) |
Definition at line 65 of file BackgroundRebuild.cpp.
void clang::clangd::BackgroundIndexRebuilder::idle | ( | ) |
Definition at line 46 of file BackgroundRebuild.cpp.
void clang::clangd::BackgroundIndexRebuilder::indexedTU | ( | ) |
Definition at line 35 of file BackgroundRebuild.cpp.
void clang::clangd::BackgroundIndexRebuilder::loadedShard | ( | size_t | ShardCount | ) |
Definition at line 60 of file BackgroundRebuild.cpp.
void clang::clangd::BackgroundIndexRebuilder::shutdown | ( | ) |
Definition at line 76 of file BackgroundRebuild.cpp.
Referenced by clang::clangd::BackgroundIndex::stop().
void clang::clangd::BackgroundIndexRebuilder::startLoading | ( | ) |
Definition at line 54 of file BackgroundRebuild.cpp.
const unsigned clang::clangd::BackgroundIndexRebuilder::TUsBeforeFirstBuild |
Definition at line 73 of file BackgroundRebuild.h.
const unsigned clang::clangd::BackgroundIndexRebuilder::TUsBeforeRebuild = 100 |
Definition at line 74 of file BackgroundRebuild.h.