14#ifndef LLVM_CLANG_API_IGNORES_LIST_H
15#define LLVM_CLANG_API_IGNORES_LIST_H
18#include "llvm/ADT/SmallVector.h"
19#include "llvm/ADT/StringRef.h"
20#include "llvm/Support/Error.h"
21#include "llvm/Support/raw_ostream.h"
24#include <system_error>
39 virtual void log(llvm::raw_ostream &os)
const override;
63 std::unique_ptr<llvm::MemoryBuffer> Buffer)
64 : SymbolsToIgnore(
std::move(SymbolsToIgnore)), Buffer(
std::move(Buffer)) {
67 SymbolNameList SymbolsToIgnore;
68 std::unique_ptr<llvm::MemoryBuffer> Buffer;
Defines the clang::FileManager interface and associated types.
Implements support for file system lookup, file system caching, and directory search management.
YAML serialization mapping.