clang API Documentation
#include "llvm/Bitcode/BitstreamWriter.h"

Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| namespace | clang |
| namespace | clang::serialized_diags |
Enumerations | |
| enum | clang::serialized_diags::BlockIDs { clang::serialized_diags::BLOCK_META = llvm::bitc::FIRST_APPLICATION_BLOCKID, clang::serialized_diags::BLOCK_DIAG } |
| enum | clang::serialized_diags::RecordIDs { clang::serialized_diags::RECORD_VERSION = 1, clang::serialized_diags::RECORD_DIAG, clang::serialized_diags::RECORD_SOURCE_RANGE, clang::serialized_diags::RECORD_DIAG_FLAG, clang::serialized_diags::RECORD_CATEGORY, clang::serialized_diags::RECORD_FILENAME, clang::serialized_diags::RECORD_FIXIT, clang::serialized_diags::RECORD_FIRST = RECORD_VERSION, clang::serialized_diags::RECORD_LAST = RECORD_FIXIT } |
Functions | |
| DiagnosticConsumer * | clang::serialized_diags::create (llvm::raw_ostream *OS, const DiagnosticOptions &diags) |
| Returns a DiagnosticConsumer that serializes diagnostics to a bitcode file. | |