blob: 644e02a671b36cbdf07df1dcaa61c1a66f9f0b56 (
plain) (
blame)
1
2
3
4
5
6
7
|
namespace;
include rt;
// expect: a temporary argument requires a proved non-escaping borrow
char*.u message() { return rt.new(2); }
unchecked fn unknown(char* p) { rt.put_s(p); }
fn main() { unknown(message()); }
|