4 fail_compilation/nestedtempl1.d(14): Deprecation: function `nestedtempl1.main.bar!(a).bar` function requires a dual-context, which is deprecated
5 fail_compilation/nestedtempl1.d(26): instantiated from here: `bar!(a)`
6 fail_compilation/nestedtempl1.d(26): Error: modify `inout` to `mutable` is not allowed inside `inout` function
10 auto foo(ref inout(int) x
)
14 ref inout(int) bar(alias a
)() inout
26 o
.bar
!a() = 1; // bad!