unsafe struct A { void Foo() { fixed (void* p = &this) { } } }
Do not allow to introduce a variable from '&this', because this sequence of tokens is not an expression.