tvm
|
Display diagnostics in a given display format. More...
#include <diagnostic.h>
Public Member Functions | |
TVM_DECLARE_FINAL_OBJECT_INFO (DiagnosticRendererNode, Object) | |
Static Public Member Functions | |
static void | RegisterReflection () |
Public Attributes | |
ffi::TypedFunction< void(DiagnosticContext ctx)> | renderer |
Static Public Attributes | |
static constexpr const char * | _type_key = "DiagnosticRenderer" |
Display diagnostics in a given display format.
A diagnostic renderer is responsible for converting the raw diagnostics into consumable output.
For example the terminal renderer will render a sequence of compiler diagnostics to std::out and std::err in a human readable form.
|
inlinestatic |
tvm::DiagnosticRendererNode::TVM_DECLARE_FINAL_OBJECT_INFO | ( | DiagnosticRendererNode | , |
Object | |||
) |
|
staticconstexpr |
ffi::TypedFunction<void(DiagnosticContext ctx)> tvm::DiagnosticRendererNode::renderer |