clang 23.0.0git
AsyncModuleCompiles Class Reference

Manages (and terminates) the asynchronous compilation of modules. More...

Public Member Functions

void add (llvm::unique_function< void()> Compile)
 Registers the module compilation, unless this instance is about to be destroyed.
 ~AsyncModuleCompiles ()

Detailed Description

Manages (and terminates) the asynchronous compilation of modules.

Definition at line 559 of file DependencyScannerImpl.cpp.

Constructor & Destructor Documentation

◆ ~AsyncModuleCompiles()

AsyncModuleCompiles::~AsyncModuleCompiles ( )
inline

Definition at line 574 of file DependencyScannerImpl.cpp.

Member Function Documentation

◆ add()

void AsyncModuleCompiles::add ( llvm::unique_function< void()> Compile)
inline

Registers the module compilation, unless this instance is about to be destroyed.

Definition at line 568 of file DependencyScannerImpl.cpp.


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