aboutsummaryrefslogtreecommitdiff
path: root/tests/errors/array_literal_retained.zc
blob: 2ae9fb1249e101ae0c36ab52bf81fda63765f3d3 (plain) (blame)
1
2
3
4
5
6
namespace;

// expect: a temporary argument requires a proved non-escaping borrow
int* saved;
fn store(int* p) { saved = p; }
fn main() { store((int[]){1,2,3}); }