clang 24.0.0git
DependencyScanningWorker.h File Reference
#include "clang/Basic/Diagnostic.h"
#include "clang/Basic/DiagnosticOptions.h"
#include "clang/Basic/FileManager.h"
#include "clang/Basic/LLVM.h"
#include "clang/DependencyScanning/DependencyScanningService.h"
#include "clang/DependencyScanning/ModuleDepCollector.h"
#include "clang/Frontend/PCHContainerOperations.h"
#include "llvm/ADT/IntrusiveRefCntPtr.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/MemoryBufferRef.h"
#include "llvm/Support/VirtualFileSystem.h"
#include <memory>
#include <optional>
#include <string>

Go to the source code of this file.

Classes

class  clang::dependencies::DependencyScanningWorker
 An individual dependency scanning worker that is able to run on its own thread. More...

Namespaces

namespace  clang
 Top level wrappers for InstallAPI frontend operations.
namespace  clang::dependencies

Functions

std::unique_ptr< DiagnosticOptionsclang::dependencies::createScanningDiagOptions (ArrayRef< std::string > CommandLine)