Move new testcase which needs C++11
I don't see how to easily write this without constexpr.
This commit is contained in:
parent
e03ef3ecb6
commit
ccd313ac64
2 changed files with 9 additions and 7 deletions
|
|
@ -14,11 +14,4 @@ isPointer = false
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
// Test handling of ID PERIOD ID in constant expressions (supported since 4.1.0).
|
|
||||||
struct A {
|
|
||||||
int i;
|
|
||||||
};
|
|
||||||
constexpr A a{42};
|
|
||||||
const int N = a.i;
|
|
||||||
|
|
||||||
%}
|
%}
|
||||||
|
|
|
||||||
|
|
@ -53,3 +53,12 @@ int Array300[ConstExpressions::LLL];
|
||||||
//int Array400[ConstExpressions::MMM()];
|
//int Array400[ConstExpressions::MMM()];
|
||||||
//int Array500[ConstExpressions::NNN()];
|
//int Array500[ConstExpressions::NNN()];
|
||||||
%}
|
%}
|
||||||
|
|
||||||
|
%{
|
||||||
|
// Test handling of ID PERIOD ID in constant expressions (supported since 4.1.0).
|
||||||
|
struct A {
|
||||||
|
int i;
|
||||||
|
};
|
||||||
|
constexpr A a{42};
|
||||||
|
constexpr int N = a.i;
|
||||||
|
%}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue