/*
TEST_OUTPUT:
---
fail_compilation/diag7050a.d(5): Error: safe function 'diag7050a.foo' cannot call system function 'diag7050a.Foo.this'
---
*/

#line 1
struct Foo {
  this (int a) {}
}
@safe void foo() {
  auto f = Foo(3);
}
