On Fri, Jun 14, 2019 at 11:13 PM Manu <turkeyman at gmail.com> wrote: > > struct S > { > void method() shared; > } > > void test() > { > S s; > void localFun() shared > { > s.method(); // <- s must transitively receive const from the > context pointer, otherwise this doesn't work > } > } ** s must transitively receive *shared* from the context