26 lines
530 B
Plaintext
26 lines
530 B
Plaintext
import "../dep"
|
|
|
|
|
|
Box :: struct {
|
|
_value i32
|
|
}
|
|
|
|
hide(file) file_helper func() i32 {
|
|
return 2
|
|
}
|
|
|
|
hide(file) File_Thing :: struct {
|
|
value i32
|
|
}
|
|
|
|
hide(file) file_value :: 2
|
|
|
|
from_b func(_input i32) i32 {
|
|
_local Box := Box { _value = _input }
|
|
record _C_Record := _C_Record { value = 0 }
|
|
thing Thing := Thing { value = value }
|
|
file_thing File_Thing := File_Thing { value = file_value }
|
|
return helper() + thing.value + _local._value + _foreign() + i32(record.value) +
|
|
dep._visible() + file_helper() + file_thing.value
|
|
}
|