#include <printer.h>
Classes | |
struct | Float16Bits |
Protected Member Functions | |
NEVER_INLINE void | allocation_error () const |
Protected Attributes | |
char * | dst |
char *const | end |
char *const | start |
void *const | user_context |
|
inline |
Definition at line 62 of file printer.h.
References dst, end, NEVER_INLINE, start, and user_context.
Referenced by operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator=(), operator=(), PrinterBase(), and PrinterBase().
|
delete |
References PrinterBase().
|
delete |
References PrinterBase().
|
inlineprotected |
Definition at line 51 of file printer.h.
References halide_error(), NEVER_INLINE, and user_context.
|
inline |
Definition at line 74 of file printer.h.
References dst, halide_msan_annotate_memory_is_initialized(), NEVER_INLINE, start, and user_context.
|
inline |
Definition at line 79 of file printer.h.
References dst, halide_debug_assert, start, and user_context.
|
inline |
Definition at line 84 of file printer.h.
References end, halide_debug_assert, start, and user_context.
|
inline |
Definition at line 89 of file printer.h.
References dst, NEVER_INLINE, and start.
|
inline |
Definition at line 96 of file printer.h.
References dst, NEVER_INLINE, and start.
|
inline |
Definition at line 114 of file printer.h.
References dst, end, halide_string_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 119 of file printer.h.
References dst, end, halide_int64_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 124 of file printer.h.
References dst, end, halide_int64_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 129 of file printer.h.
References dst, end, halide_uint64_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 134 of file printer.h.
References dst, end, halide_uint64_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 139 of file printer.h.
References dst, end, halide_double_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 144 of file printer.h.
References dst, end, halide_double_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 149 of file printer.h.
References Halide::Runtime::Internal::PrinterBase::Float16Bits::bits, dst, end, halide_double_to_string(), halide_float16_bits_to_double(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 155 of file printer.h.
References dst, end, halide_pointer_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 160 of file printer.h.
References dst, end, halide_type_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
Definition at line 165 of file printer.h.
References dst, end, halide_buffer_to_string(), NEVER_INLINE, and PrinterBase().
|
inline |
|
delete |
References PrinterBase().
|
delete |
References PrinterBase().
|
protected |
Definition at line 46 of file printer.h.
Referenced by clear(), erase(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), PrinterBase(), size(), and str().
|
protected |
Definition at line 47 of file printer.h.
Referenced by capacity(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), operator<<(), and PrinterBase().
|
protected |
Definition at line 48 of file printer.h.
Referenced by capacity(), clear(), erase(), PrinterBase(), size(), and str().
|
protected |
Definition at line 49 of file printer.h.
Referenced by allocation_error(), capacity(), PrinterBase(), size(), and str().