// error-pattern:can't use generic parameters from outer function fn foo(x: T) { fn bar(f: Box T>) { } } fn main() { foo(1); }