diff options
| author | Ted Kremenek <kremenek@apple.com> | 2010-05-18 22:32:15 +0000 |
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2010-05-18 22:32:15 +0000 |
| commit | a10f12829f73a4817e78d71528094e9618b96952 (patch) | |
| tree | 270907d6c7edeb279e822a080593f438aaefb519 /clang/include/clang-c | |
| parent | 430b6e40abd8af80edae6be25538e49f3642f3d9 (diff) | |
| download | bcm5719-llvm-a10f12829f73a4817e78d71528094e9618b96952.tar.gz bcm5719-llvm-a10f12829f73a4817e78d71528094e9618b96952.zip | |
Add function 'clang_isTagDeclDefinition()' to allow clients of libclang to distinguish between
forward declarations and definitions of structs/classes/enums.
llvm-svn: 104075
Diffstat (limited to 'clang/include/clang-c')
| -rw-r--r-- | clang/include/clang-c/Index.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/include/clang-c/Index.h b/clang/include/clang-c/Index.h index 3c69d0f292a..fa35d058e5d 100644 --- a/clang/include/clang-c/Index.h +++ b/clang/include/clang-c/Index.h @@ -1355,6 +1355,12 @@ CINDEX_LINKAGE unsigned clang_isCursorDefinition(CXCursor); CINDEX_LINKAGE unsigned clang_CXXMethod_isStatic(CXCursor C); /** + * \brief Determine if a given struct/class/enum declaration is a definition + * or just a forward declaration. + */ +CINDEX_LINKAGE unsigned clang_isTagDeclDefinition(CXCursor C); + +/** * @} */ |

