numba_dpex.printimpl module
- numba_dpex.printimpl.const_print_impl(ty, context, builder, sigval)
- numba_dpex.printimpl.declare_print(lmod)
- numba_dpex.printimpl.int_print_impl(ty, context, builder, val)
- numba_dpex.printimpl.print_item(ty, context, builder, val)
- numba_dpex.printimpl.print_item(ty: numba.core.types.scalars.IntegerLiteral, context, builder, val)
- numba_dpex.printimpl.print_item(ty: numba.core.types.scalars.Integer, context, builder, val)
- numba_dpex.printimpl.print_item(ty: numba.core.types.scalars.Float, context, builder, val)
- numba_dpex.printimpl.print_item(ty: numba.core.types.misc.StringLiteral, context, builder, sigval)
Handle printing of a single value of the given Numba type. A (format string, [list of arguments]) is returned that will allow forming the final printf()-like call.
- numba_dpex.printimpl.print_varargs(context, builder, sig, args)
This function is a generic ‘print’ wrapper for arbitrary types. It dispatches to the appropriate ‘print’ implementations above depending on the detected real types in the signature.
- numba_dpex.printimpl.real_print_impl(ty, context, builder, val)