clang 22.0.0git
clang::tooling::dependencies::CompilerInstanceWithContext Class Reference

#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScannerImpl.h"

Public Member Functions

 CompilerInstanceWithContext (DependencyScanningWorker &Worker, StringRef CWD, const std::vector< std::string > &CMD)
bool initialize (DiagnosticConsumer *DC)
bool computeDependencies (StringRef ModuleName, DependencyConsumer &Consumer, DependencyActionController &Controller)
bool finalize ()
llvm::Error handleReturnStatus (bool Success)

Detailed Description

Definition at line 155 of file DependencyScannerImpl.h.

Constructor & Destructor Documentation

◆ CompilerInstanceWithContext()

clang::tooling::dependencies::CompilerInstanceWithContext::CompilerInstanceWithContext ( DependencyScanningWorker & Worker,
StringRef CWD,
const std::vector< std::string > & CMD )
inline

Definition at line 193 of file DependencyScannerImpl.h.

Member Function Documentation

◆ computeDependencies()

◆ finalize()

bool CompilerInstanceWithContext::finalize ( )

Definition at line 867 of file DependencyScannerImpl.cpp.

◆ handleReturnStatus()

llvm::Error CompilerInstanceWithContext::handleReturnStatus ( bool Success)

Definition at line 872 of file DependencyScannerImpl.cpp.

References clang::Success.

◆ initialize()


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