clang 23.0.0git
clang::dependencies::DependencyScanningService Class Reference

The dependency scanning service contains shared configuration and state that is used by the individual dependency scanning workers. More...

#include "clang/DependencyScanning/DependencyScanningService.h"

Public Member Functions

 DependencyScanningService (DependencyScanningServiceOptions Opts)
 ~DependencyScanningService ()
const DependencyScanningServiceOptionsgetOpts () const
DependencyScanningFilesystemSharedCachegetSharedCache ()
ModuleCacheEntriesgetModuleCacheEntries ()

Detailed Description

The dependency scanning service contains shared configuration and state that is used by the individual dependency scanning workers.

Definition at line 105 of file DependencyScanningService.h.

Constructor & Destructor Documentation

◆ DependencyScanningService()

clang::dependencies::DependencyScanningService::DependencyScanningService ( DependencyScanningServiceOptions Opts)
inlineexplicit

Definition at line 107 of file DependencyScanningService.h.

◆ ~DependencyScanningService()

clang::dependencies::DependencyScanningService::~DependencyScanningService ( )
inline

Definition at line 110 of file DependencyScanningService.h.

Member Function Documentation

◆ getModuleCacheEntries()

ModuleCacheEntries & clang::dependencies::DependencyScanningService::getModuleCacheEntries ( )
inline

Definition at line 121 of file DependencyScanningService.h.

◆ getOpts()

const DependencyScanningServiceOptions & clang::dependencies::DependencyScanningService::getOpts ( ) const
inline

◆ getSharedCache()

DependencyScanningFilesystemSharedCache & clang::dependencies::DependencyScanningService::getSharedCache ( )
inline

Definition at line 117 of file DependencyScanningService.h.


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