Test C++11 in-class member initializers

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
This commit is contained in:
Dimitar Dobrev 2021-02-12 22:49:12 +02:00
Родитель 3313aa1939
Коммит 1209f1af42
2 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -427,6 +427,7 @@ public class CommonTests
{
using (Foo foo = new Foo { A = 5, B = 5.5f })
{
Assert.That(foo.Init, Is.EqualTo(20));
using (var copyFoo = new Foo(foo))
{
Assert.That(foo.A, Is.EqualTo(copyFoo.A));

Просмотреть файл

@ -89,6 +89,7 @@ public:
Foo(const float& f);
int A;
float B;
int Init = 20;
IgnoredType ignoredType;
int fixedArray[3];
char fixedCharArray[3];