MitalAshok wrote:

```c++
struct Foo;
struct Bar {
  static const Foo x;
  static const Foo y;
};
static_assert(&Bar::x != nullptr, ""); // both-warning {{always true}}
static_assert(&Bar::x != &Bar::y, "");
constexpr const Foo* xp = &Bar::x;
struct Foo {};
static_assert(xp == &Bar::x);  // This fails with 
-fexperimental-new-constant-interpreter
```

https://github.com/llvm/llvm-project/pull/102464
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to