diff options
Diffstat (limited to 'include/clang-c/Index.h')
-rw-r--r-- | include/clang-c/Index.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/include/clang-c/Index.h b/include/clang-c/Index.h index 8b0aed17a6..9da6b2370f 100644 --- a/include/clang-c/Index.h +++ b/include/clang-c/Index.h @@ -4239,13 +4239,6 @@ typedef struct { } CXIdxObjCContainerDeclInfo; typedef struct { - const CXIdxObjCContainerDeclInfo *containerInfo; - const CXIdxEntityInfo *objcClass; - CXCursor classCursor; - CXIdxLoc classLoc; -} CXIdxObjCCategoryDeclInfo; - -typedef struct { const CXIdxEntityInfo *base; CXCursor cursor; CXIdxLoc loc; @@ -4269,6 +4262,14 @@ typedef struct { } CXIdxObjCInterfaceDeclInfo; typedef struct { + const CXIdxObjCContainerDeclInfo *containerInfo; + const CXIdxEntityInfo *objcClass; + CXCursor classCursor; + CXIdxLoc classLoc; + const CXIdxObjCProtocolRefListInfo *protocols; +} CXIdxObjCCategoryDeclInfo; + +typedef struct { const CXIdxDeclInfo *declInfo; const CXIdxBaseClassInfo *const *bases; unsigned numBases; |