@@ -1435,12 +1435,60 @@ def is_unexposed(self):
1435
1435
# OpenMP scope directive.
1436
1436
OMP_SCOPE_DIRECTIVE = 306
1437
1437
1438
+ # OpenMP reverse directive.
1439
+ OMPReverseDirective = 307
1440
+
1441
+ # OpenMP interchange directive.
1442
+ OMPInterchangeDirective = 308
1443
+
1444
+ # OpenMP assume directive.
1445
+ OMPAssumeDirective = 309
1446
+
1438
1447
# OpenMP stripe directive.
1439
1448
OMP_STRIPE_DIRECTIVE = 310
1440
1449
1441
1450
# OpenACC Compute Construct.
1442
1451
OPEN_ACC_COMPUTE_DIRECTIVE = 320
1443
1452
1453
+ # OpenACC Loop Construct.
1454
+ OpenACCLoopConstruct = 321
1455
+
1456
+ # OpenACC Combined Constructs.
1457
+ OpenACCCombinedConstruct = 322
1458
+
1459
+ # OpenACC data Construct.
1460
+ OpenACCDataConstruct = 323
1461
+
1462
+ # OpenACC enter data Construct.
1463
+ OpenACCEnterDataConstruct = 324
1464
+
1465
+ # OpenACC exit data Construct.
1466
+ OpenACCExitDataConstruct = 325
1467
+
1468
+ # OpenACC host_data Construct.
1469
+ OpenACCHostDataConstruct = 326
1470
+
1471
+ # OpenACC wait Construct.
1472
+ OpenACCWaitConstruct = 327
1473
+
1474
+ # OpenACC init Construct.
1475
+ OpenACCInitConstruct = 328
1476
+
1477
+ # OpenACC shutdown Construct.
1478
+ OpenACCShutdownConstruct = 329
1479
+
1480
+ # OpenACC set Construct.
1481
+ OpenACCSetConstruct = 330
1482
+
1483
+ # OpenACC update Construct.
1484
+ OpenACCUpdateConstruct = 331
1485
+
1486
+ # OpenACC atomic Construct.
1487
+ OpenACCAtomicConstruct = 332
1488
+
1489
+ # OpenACC cache Construct.
1490
+ OpenACCCacheConstruct = 333
1491
+
1444
1492
###
1445
1493
# Other Kinds
1446
1494
@@ -1559,6 +1607,7 @@ class ExceptionSpecificationKind(BaseEnumeration):
1559
1607
UNEVALUATED = 6
1560
1608
UNINSTANTIATED = 7
1561
1609
UNPARSED = 8
1610
+ NOTHROW = 9
1562
1611
1563
1612
### Cursors ###
1564
1613
@@ -2483,6 +2532,14 @@ def spelling(self):
2483
2532
OBJCSEL = 29
2484
2533
FLOAT128 = 30
2485
2534
HALF = 31
2535
+ FLOAT16 = 32
2536
+ SHORTACCUM = 33
2537
+ ACCUM = 34
2538
+ LONGACCUM = 35
2539
+ USHORTACCUM = 36
2540
+ UACCUM = 37
2541
+ ULONGACCUM = 38
2542
+ BFLOAT16 = 39
2486
2543
IBM128 = 40
2487
2544
COMPLEX = 100
2488
2545
POINTER = 101
@@ -2567,6 +2624,10 @@ def spelling(self):
2567
2624
ATOMIC = 177
2568
2625
BTFTAGATTRIBUTED = 178
2569
2626
2627
+ HLSLRESOURCE = 179
2628
+ HLSLATTRIBUTEDRESOURCE = 180
2629
+ HLSLINLINESPIRV = 181
2630
+
2570
2631
class RefQualifierKind (BaseEnumeration ):
2571
2632
"""Describes a specific ref-qualifier of a type."""
2572
2633
0 commit comments