Go to the documentation of this file.
17 std::ostream &
operator<<(std::ostream &stream,
const Expr &);
18 std::ostream &
operator<<(std::ostream &stream,
const Type &);
21 std::ostream &
operator<<(std::ostream &stream,
const Module &);
25 std::ostream &
operator<<(std::ostream &stream,
const Target &);
30 std::ostream &
operator<<(std::ostream &stream,
const Stmt &);
33 std::ostream &
operator<<(std::ostream &,
const LoweredFunc &);
60 std::cerr << std::forward<T>(x);
std::ostream & operator<<(std::ostream &stream, const Stmt &)
Emit a halide statement on an output stream (such as std::cout) in a human-readable form.
This file defines the class FunctionDAG, which is our representation of a Halide pipeline,...
@ Internal
Not visible externally, similar to 'static' linkage in C.
debug & operator<<(T &&x)
For optional debugging during codegen, use the debug class as follows:
std::ostream & operator<<(std::ostream &stream, const Expr &)
Emit an expression on an output stream (such as std::cout) in human-readable form.