15 #ifndef LLVM_CLANG_BASIC_LLVM_H
16 #define LLVM_CLANG_BASIC_LLVM_H
21 #include "llvm/Support/Casting.h"
24 #include "llvm/ADT/SmallVector.h"
48 class raw_pwrite_stream;
56 using llvm::isa_and_nonnull;
57 using llvm::isa_and_present;
60 using llvm::dyn_cast_or_null;
61 using llvm::dyn_cast_if_present;
62 using llvm::cast_or_null;
63 using llvm::cast_if_present;
73 using llvm::StringRef;
75 using llvm::VersionTuple;
85 using llvm::raw_ostream;
86 using llvm::raw_pwrite_stream;
The JSON file list parser is used to communicate input to InstallAPI.
bool isa(CodeGen::Address addr)
U cast(CodeGen::Address addr)
Diagnostic wrappers for TextAPI types for error reporting.