clang-tools  15.0.0git
Public Attributes | List of all members
clang::clangd::BackgroundIndex::Options Struct Reference

#include <Background.h>

Collaboration diagram for clang::clangd::BackgroundIndex::Options:
Collaboration graph

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

Detailed Description

Definition at line 135 of file Background.h.

Member Data Documentation

◆ ContextProvider

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

Definition at line 146 of file Background.h.

◆ IndexingPriority

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

Definition at line 140 of file Background.h.

◆ OnProgress

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

Definition at line 142 of file Background.h.

◆ ThreadPoolSize

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

Definition at line 138 of file Background.h.

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