test235

Undocumented in source.
immutable
auto test235 = q{--- test235 /// Address of this parameter is taken, which forces it to be allocated on the stack /// Then member assignment doesn't load the stored pointer /// lowerToMember missed `memberNode.flags |= MemberExprFlags.needsDeref;` line /// Without it no deref node was generated struct S { bool b; void method() { b = false; receive(&this); } } void receive(S**){} };

Meta