@@ -58,11 +58,13 @@ namespace detail
58
58
public:
59
59
DelegatePImpl ()
60
60
{
61
+ kind = FP;
61
62
fn = nullptr ;
62
63
}
63
64
64
65
DelegatePImpl (std::nullptr_t )
65
66
{
67
+ kind = FP;
66
68
fn = nullptr ;
67
69
}
68
70
@@ -367,7 +369,7 @@ namespace detail
367
369
}
368
370
369
371
protected:
370
- enum { FUNC, FP, FPA } kind = FP ;
372
+ enum { FUNC, FP, FPA } kind;
371
373
union {
372
374
FunctionType functional;
373
375
FunPtr fn;
@@ -389,11 +391,13 @@ namespace detail
389
391
public:
390
392
DelegatePImpl ()
391
393
{
394
+ kind = FP;
392
395
fn = nullptr ;
393
396
}
394
397
395
398
DelegatePImpl (std::nullptr_t )
396
399
{
400
+ kind = FP;
397
401
fn = nullptr ;
398
402
}
399
403
@@ -586,7 +590,7 @@ namespace detail
586
590
}
587
591
588
592
protected:
589
- enum { FP, FPA } kind = FP ;
593
+ enum { FP, FPA } kind;
590
594
union {
591
595
FunPtr fn;
592
596
FunAPtr fnA;
@@ -607,11 +611,13 @@ namespace detail
607
611
public:
608
612
DelegatePImpl ()
609
613
{
614
+ kind = FP;
610
615
fn = nullptr ;
611
616
}
612
617
613
618
DelegatePImpl (std::nullptr_t )
614
619
{
620
+ kind = FP;
615
621
fn = nullptr ;
616
622
}
617
623
@@ -819,7 +825,7 @@ namespace detail
819
825
}
820
826
821
827
protected:
822
- enum { FUNC, FP } kind = FP ;
828
+ enum { FUNC, FP } kind;
823
829
union {
824
830
FunctionType functional;
825
831
FunPtr fn;
@@ -934,11 +940,13 @@ namespace detail
934
940
public:
935
941
DelegateImpl ()
936
942
{
943
+ kind = FP;
937
944
fn = nullptr ;
938
945
}
939
946
940
947
DelegateImpl (std::nullptr_t )
941
948
{
949
+ kind = FP;
942
950
fn = nullptr ;
943
951
}
944
952
@@ -1242,7 +1250,7 @@ namespace detail
1242
1250
}
1243
1251
1244
1252
protected:
1245
- enum { FUNC, FP, FPA } kind = FP ;
1253
+ enum { FUNC, FP, FPA } kind;
1246
1254
union {
1247
1255
FunctionType functional;
1248
1256
FunPtr fn;
@@ -1264,11 +1272,13 @@ namespace detail
1264
1272
public:
1265
1273
DelegateImpl ()
1266
1274
{
1275
+ kind = FP;
1267
1276
fn = nullptr ;
1268
1277
}
1269
1278
1270
1279
DelegateImpl (std::nullptr_t )
1271
1280
{
1281
+ kind = FP;
1272
1282
fn = nullptr ;
1273
1283
}
1274
1284
@@ -1460,7 +1470,7 @@ namespace detail
1460
1470
}
1461
1471
1462
1472
protected:
1463
- enum { FP, FPA } kind = FP ;
1473
+ enum { FP, FPA } kind;
1464
1474
union {
1465
1475
FunPtr fn;
1466
1476
FunAPtr fnA;
@@ -1481,11 +1491,13 @@ namespace detail
1481
1491
public:
1482
1492
DelegateImpl ()
1483
1493
{
1494
+ kind = FP;
1484
1495
fn = nullptr ;
1485
1496
}
1486
1497
1487
1498
DelegateImpl (std::nullptr_t )
1488
1499
92AC
td> {
1500
+ kind = FP;
1489
1501
fn = nullptr ;
1490
1502
}
1491
1503
@@ -1693,7 +1705,7 @@ namespace detail
1693
1705
}
1694
1706
1695
1707
protected:
1696
- enum { FUNC, FP } kind = FP ;
1708
+ enum { FUNC, FP } kind;
1697
1709
union {
1698
1710
FunctionType functional;
1699
1711
FunPtr fn;
0 commit comments