fn a() { [1, 2, @, struct, let] } fn b() { foo(1, 2, @, impl, let) } fn c() { foo.bar(1, 2, @, ], trait, let) }