diff options
| author | Ted Kremenek <kremenek@apple.com> | 2010-05-19 18:36:55 +0000 | 
|---|---|---|
| committer | Ted Kremenek <kremenek@apple.com> | 2010-05-19 18:36:55 +0000 | 
| commit | 84d2bd759f60ba8ee1255d0edfbf1aa292a19e70 (patch) | |
| tree | 7c46189857bb248f3cd80de12cb8bcd45d13990c | |
| parent | 26bde774df1dd3f2e5ec2e3ea968b323f8722fd1 (diff) | |
| download | bcm5719-llvm-84d2bd759f60ba8ee1255d0edfbf1aa292a19e70.tar.gz bcm5719-llvm-84d2bd759f60ba8ee1255d0edfbf1aa292a19e70.zip | |
Remove clang_isDeclarationADefinition() since its functionality is already provided by clang_isCursorDefinition().
llvm-svn: 104138
| -rw-r--r-- | clang/include/clang-c/Index.h | 6 | ||||
| -rw-r--r-- | clang/tools/libclang/CIndex.cpp | 8 | ||||
| -rw-r--r-- | clang/tools/libclang/libclang.darwin.exports | 1 | ||||
| -rw-r--r-- | clang/tools/libclang/libclang.exports | 1 | 
4 files changed, 0 insertions, 16 deletions
| diff --git a/clang/include/clang-c/Index.h b/clang/include/clang-c/Index.h index 75ad31a0618..d1840f5e6be 100644 --- a/clang/include/clang-c/Index.h +++ b/clang/include/clang-c/Index.h @@ -1356,12 +1356,6 @@ 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); - -/**   * @}   */ diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp index 563dd6b0277..505633649ab 100644 --- a/clang/tools/libclang/CIndex.cpp +++ b/clang/tools/libclang/CIndex.cpp @@ -2812,14 +2812,6 @@ unsigned clang_CXXMethod_isStatic(CXCursor C) {    return (D && D->isStatic()) ? 1 : 0;  } -unsigned clang_isTagDeclDefinition(CXCursor C) { -  if (!clang_isDeclaration(C.kind)) -    return 0; - -  const TagDecl *D = dyn_cast<TagDecl>(cxcursor::getCursorDecl(C)); -  return D && D->isDefinition() ? 1 : 0; -} -  } // end: extern "C"  //===----------------------------------------------------------------------===// diff --git a/clang/tools/libclang/libclang.darwin.exports b/clang/tools/libclang/libclang.darwin.exports index 1071a23d032..4b61bd34cbd 100644 --- a/clang/tools/libclang/libclang.darwin.exports +++ b/clang/tools/libclang/libclang.darwin.exports @@ -81,7 +81,6 @@ _clang_isInvalid  _clang_isPreprocessing  _clang_isReference  _clang_isStatement -_clang_isTagDeclDefinition  _clang_isTranslationUnit  _clang_isUnexposed  _clang_setUseExternalASTGeneration diff --git a/clang/tools/libclang/libclang.exports b/clang/tools/libclang/libclang.exports index b986aeb54c7..744ba714360 100644 --- a/clang/tools/libclang/libclang.exports +++ b/clang/tools/libclang/libclang.exports @@ -81,7 +81,6 @@ clang_isInvalid  clang_isPreprocessing  clang_isReference  clang_isStatement -clang_isTagDeclDefinition  clang_isTranslationUnit  clang_isUnexposed  clang_setUseExternalASTGeneration | 

