31 lines
799 B
Plaintext
31 lines
799 B
Plaintext
### 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<int<64>> unimplemented_int64();
|
|
};
|
|
|
|
global optional<int<64>> i = global_unimplemented_int64();
|
|
global X x;
|
|
global optional<int<64>> j = x.unimplemented_int64();
|
|
|
|
declare public function hook void global_unimplemented_void();
|
|
declare public function hook void global_implemented();
|
|
declare public function hook optional<int<64>> global_unimplemented_int64();
|
|
|
|
function hook void global_implemented() {
|
|
}
|
|
|
|
method hook void X::implemented() {
|
|
}
|
|
|
|
global_implemented();
|
|
global_unimplemented_void();
|
|
x.implemented();
|
|
x.unimplemented_void();
|
|
|
|
}
|