1 // Verify we correctly handle the non-dependent attribute expression which
2 // which we used to reject due to double folding.
3 // { dg-do compile { target { c++11 } } }
6 constexpr int f() const { return __alignof__(int); };
11 int a __attribute__((aligned(A{}.f())));