a6c7377bae
AttrStmt.node is an ffi::Any field, so converting POD arguments to PrimExpr makes its representation depend on the caller rather than the declared container type. This change preserves values passed through AttrStmt and T.attr, uses raw zero sentinel nodes consistently, and updates the printer canonicalization.