### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63. module Foo { type X = struct { hook void implemented(); hook void unimplemented(); hook void unimplemented_void(); hook optional> unimplemented_int64(); }; global optional> i = global_unimplemented_int64(); global X x; global optional> j = x.unimplemented_int64(); declare public function hook void global_unimplemented_void(); declare public function hook void global_implemented(); declare public function hook optional> global_unimplemented_int64(); function hook void global_implemented() { } method hook void X::implemented() { } global_implemented(); global_unimplemented_void(); x.implemented(); x.unimplemented_void(); }