|
clang-tools 22.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.
References TUsBeforeFirstBuild.
| 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.
| 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.
Referenced by BackgroundIndexRebuilder().
| const unsigned clang::clangd::BackgroundIndexRebuilder::TUsBeforeRebuild = 100 |
Definition at line 74 of file BackgroundRebuild.h.