[clang] [libclang/python] Fix OpenMP and OpenACC CursorKinds name format (PR #160295)
via cfe-commits
cfe-commits at lists.llvm.org
Tue Sep 23 06:19:42 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang
Author: Jannick Kremer (DeinAlptraum)
<details>
<summary>Changes</summary>
Missing `CursorKind`s that were added in #<!-- -->143264 follow the name format of Index.h instead of those in cindex.py
Adapt the names accordingly.
---
Full diff: https://github.com/llvm/llvm-project/pull/160295.diff
1 Files Affected:
- (modified) clang/bindings/python/clang/cindex.py (+16-16)
``````````diff
diff --git a/clang/bindings/python/clang/cindex.py b/clang/bindings/python/clang/cindex.py
index 13a91d83ede1c..c44e646a30f17 100644
--- a/clang/bindings/python/clang/cindex.py
+++ b/clang/bindings/python/clang/cindex.py
@@ -1435,13 +1435,13 @@ def is_unexposed(self):
OMP_SCOPE_DIRECTIVE = 306
# OpenMP reverse directive.
- OMPReverseDirective = 307
+ OMP_REVERSE_DIRECTIVE = 307
# OpenMP interchange directive.
- OMPInterchangeDirective = 308
+ OMP_INTERCHANGE_DIRECTIVE = 308
# OpenMP assume directive.
- OMPAssumeDirective = 309
+ OMP_ASSUME_DIRECTIVE = 309
# OpenMP stripe directive.
OMP_STRIPE_DIRECTIVE = 310
@@ -1450,43 +1450,43 @@ def is_unexposed(self):
OPEN_ACC_COMPUTE_DIRECTIVE = 320
# OpenACC Loop Construct.
- OpenACCLoopConstruct = 321
+ OPEN_ACC_LOOP_CONSTRUCT = 321
# OpenACC Combined Constructs.
- OpenACCCombinedConstruct = 322
+ OPEN_ACC_COMBINED_CONSTRUCT = 322
# OpenACC data Construct.
- OpenACCDataConstruct = 323
+ OPEN_ACC_DATA_CONSTRUCT = 323
# OpenACC enter data Construct.
- OpenACCEnterDataConstruct = 324
+ OPEN_ACC_ENTER_DATA_CONSTRUCT = 324
# OpenACC exit data Construct.
- OpenACCExitDataConstruct = 325
+ OPEN_ACC_EXIT_DATA_CONSTRUCT = 325
# OpenACC host_data Construct.
- OpenACCHostDataConstruct = 326
+ OPEN_ACC_HOST_DATA_CONSTRUCT = 326
# OpenACC wait Construct.
- OpenACCWaitConstruct = 327
+ OPEN_ACC_WAIT_CONSTRUCT = 327
# OpenACC init Construct.
- OpenACCInitConstruct = 328
+ OPEN_ACC_INIT_CONSTRUCT = 328
# OpenACC shutdown Construct.
- OpenACCShutdownConstruct = 329
+ OPEN_ACC_SHUTDOWN_CONSTRUCT = 329
# OpenACC set Construct.
- OpenACCSetConstruct = 330
+ OPEN_ACC_SET_CONSTRUCT = 330
# OpenACC update Construct.
- OpenACCUpdateConstruct = 331
+ OPEN_ACC_UPDATE_CONSTRUCT = 331
# OpenACC atomic Construct.
- OpenACCAtomicConstruct = 332
+ OPEN_ACC_ATOMIC_CONSTRUCT = 332
# OpenACC cache Construct.
- OpenACCCacheConstruct = 333
+ OPEN_ACC_CACHE_CONSTRUCT = 333
###
# Other Kinds
``````````
</details>
https://github.com/llvm/llvm-project/pull/160295
More information about the cfe-commits
mailing list