clang 24.0.0git
clang::dependencies::CompilerInstanceWithContext Class Reference

Public Member Functions

bool computeDependencies (StringRef ModuleName, DependencyConsumer &Consumer, DependencyActionController &Controller)

Static Public Member Functions

static std::optional< CompilerInstanceWithContextinitializeFromCC1Commandline (DependencyScanningWorker &Worker, StringRef CWD, ArrayRef< std::string > CC1CommandLine, std::unique_ptr< DiagnosticsEngineWithDiagOpts > DiagEngineWithDiagOpts, IntrusiveRefCntPtr< llvm::vfs::FileSystem > OverlayFS, DependencyActionController &Controller)

Detailed Description

Definition at line 27 of file DependencyScanningWorker.cpp.

Member Function Documentation

◆ computeDependencies()

◆ initializeFromCC1Commandline()

std::optional< CompilerInstanceWithContext > clang::dependencies::CompilerInstanceWithContext::initializeFromCC1Commandline ( DependencyScanningWorker & Worker,
StringRef CWD,
ArrayRef< std::string > CC1CommandLine,
std::unique_ptr< DiagnosticsEngineWithDiagOpts > DiagEngineWithDiagOpts,
IntrusiveRefCntPtr< llvm::vfs::FileSystem > OverlayFS,
DependencyActionController & Controller )
inlinestatic

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