1 // RUN: %clang_cc1 %s -std=c++11 -fms-compatibility -fsyntax-only -verify
5 static const int sdm
= 1;
9 char array
[s
->E
] = { 0 };
13 constexpr int e1
= s
->E
;
15 S
*side_effect(); // expected-note{{declared here}}
16 constexpr int e2
= // expected-error{{must be initialized by a constant expression}}
17 side_effect()->E
; // expected-note{{cannot be used in a constant expression}}
19 constexpr int e4
= s
->sdm
;