//! returns: 0 export record Scanner { source: *[u8], } fn peek(s: &Scanner) -> i32 { assert 0 + 0 <= s.source.len; return 0; } @default unsafe fn main() -> i32 { let s: Scanner = Scanner { source: "1" }; return peek(&s); }