clang-tools 22.0.0git
clang::clangd::BackgroundIndex::Options Struct Reference

#include <Background.h>

Public Attributes

size_t ThreadPoolSize = 4
llvm::ThreadPriority IndexingPriority = llvm::ThreadPriority::Low
std::function< void(BackgroundQueue::Stats)> OnProgress = nullptr
std::function< Context(PathRef)> ContextProvider = nullptr
bool SupportContainedRefs = true

Detailed Description

Definition at line 136 of file Background.h.

Member Data Documentation

◆ ContextProvider

std::function<Context(PathRef)> clang::clangd::BackgroundIndex::Options::ContextProvider = nullptr

Definition at line 147 of file Background.h.

Referenced by clang::clangd::TEST_F().

◆ IndexingPriority

llvm::ThreadPriority clang::clangd::BackgroundIndex::Options::IndexingPriority = llvm::ThreadPriority::Low

Definition at line 141 of file Background.h.

◆ OnProgress

std::function<void(BackgroundQueue::Stats)> clang::clangd::BackgroundIndex::Options::OnProgress = nullptr

Definition at line 143 of file Background.h.

◆ SupportContainedRefs

bool clang::clangd::BackgroundIndex::Options::SupportContainedRefs = true

Definition at line 150 of file Background.h.

◆ ThreadPoolSize

size_t clang::clangd::BackgroundIndex::Options::ThreadPoolSize = 4

Definition at line 139 of file Background.h.


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