diff options
author | Alex Lorenz <arphaman@gmail.com> | 2022-05-19 16:09:36 -0700 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2022-05-24 10:02:53 -0700 |
commit | ee8524087c78a673fcf5486ded69ee597a85e0f1 (patch) | |
tree | 9571f951fb4a2cbca8ff3649f7aff6718a1ad550 /clang/tools/c-index-test/c-index-test.c | |
parent | efebb27b745a0d677ad2ea9aefff242c12aef29c (diff) | |
download | llvm-ee8524087c78a673fcf5486ded69ee597a85e0f1.zip llvm-ee8524087c78a673fcf5486ded69ee597a85e0f1.tar.gz llvm-ee8524087c78a673fcf5486ded69ee597a85e0f1.tar.bz2 |
[libclang] add supporting for indexing/visiting C++ concepts
This commit builds upon recently added indexing support for C++ concepts
from https://reviews.llvm.org/D124441 by extending libclang to
support indexing and visiting concepts, constraints and requires
expressions as well.
Differential Revision: https://reviews.llvm.org/D126031
Diffstat (limited to 'clang/tools/c-index-test/c-index-test.c')
-rw-r--r-- | clang/tools/c-index-test/c-index-test.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/tools/c-index-test/c-index-test.c b/clang/tools/c-index-test/c-index-test.c index 7d0d6e8..8eac69d 100644 --- a/clang/tools/c-index-test/c-index-test.c +++ b/clang/tools/c-index-test/c-index-test.c @@ -3504,6 +3504,8 @@ static const char *getEntityKindString(CXIdxEntityKind kind) { case CXIdxEntity_CXXConversionFunction: return "conversion-func"; case CXIdxEntity_CXXTypeAlias: return "type-alias"; case CXIdxEntity_CXXInterface: return "c++-__interface"; + case CXIdxEntity_CXXConcept: + return "concept"; } assert(0 && "Garbage entity kind"); return 0; |