17 #ifndef LLVM_CLANG_TOOLING_CORE_DIAGNOSTIC_H 18 #define LLVM_CLANG_TOOLING_CORE_DIAGNOSTIC_H 22 #include "llvm/ADT/SmallVector.h" 23 #include "llvm/ADT/StringMap.h" 24 #include "llvm/ADT/StringRef.h" 59 StringRef BuildDirectory);
62 const llvm::StringMap<Replacements> &Fix,
64 llvm::StringRef BuildDirectory);
73 llvm::StringMap<Replacements>
Fix;
100 #endif // LLVM_CLANG_TOOLING_CORE_DIAGNOSTIC_H
Defines the Diagnostic-related interfaces.
Encodes a location in the source.
Dataflow Directional Tag Classes.
This class handles loading and caching of source files into memory.