LLVM 20.0.0git
|
Streamer for LLVM remarks which has logic for dealing with DiagnosticInfo objects. More...
#include "llvm/IR/LLVMRemarkStreamer.h"
Public Member Functions | |
LLVMRemarkStreamer (remarks::RemarkStreamer &RS) | |
void | emit (const DiagnosticInfoOptimizationBase &Diag) |
Emit a diagnostic through the streamer. | |
Streamer for LLVM remarks which has logic for dealing with DiagnosticInfo objects.
Definition at line 34 of file LLVMRemarkStreamer.h.
|
inline |
Definition at line 42 of file LLVMRemarkStreamer.h.
void LLVMRemarkStreamer::emit | ( | const DiagnosticInfoOptimizationBase & | Diag | ) |
Emit a diagnostic through the streamer.
Definition at line 81 of file LLVMRemarkStreamer.cpp.
References llvm::remarks::RemarkSerializer::emit(), llvm::DiagnosticInfoOptimizationBase::getPassName(), llvm::remarks::RemarkStreamer::getSerializer(), and llvm::remarks::RemarkStreamer::matchesFilter().