// IRGeneratorForStatements::visit(VariableDeclarationStatement const& _varDeclStatement)
contract C {
    function f() public pure returns (uint y) {
        uint8 a;
        assembly { a := 0x12345678 }
        uint z = a;
        y = z;
    }
}
// ====
// compileToEwasm: also
// compileViaYul: also
// ----
// f() -> 0x78
