Go to the documentation of this file.
9 #ifndef LLVM_CLANG_TOOLING_DEPENDENCYSCANNING_DEPENDENCYSCANNINGWORKER_H
10 #define LLVM_CLANG_TOOLING_DEPENDENCYSCANNING_DEPENDENCYSCANNINGWORKER_H
19 #include "llvm/Support/Error.h"
20 #include "llvm/Support/FileSystem.h"
25 class DependencyOutputOptions;
28 namespace dependencies {
30 class DependencyScanningWorkerFilesystem;
66 const std::vector<std::string> &CommandLine,
71 std::shared_ptr<PCHContainerOperations> PCHContainerOps;
94 #endif // LLVM_CLANG_TOOLING_DEPENDENCYSCANNING_DEPENDENCYSCANNINGWORKER_H
DependencyOutputOptions - Options for controlling the compiler dependency file generation.
llvm::DenseMap< const char *, const PreprocessorSkippedRangeMapping * > ExcludedPreprocessorDirectiveSkipMapping
The datastructure that holds the mapping between the active memory buffers and the individual skip ma...