summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2010-05-19 18:36:55 +0000
committerTed Kremenek <kremenek@apple.com>2010-05-19 18:36:55 +0000
commit84d2bd759f60ba8ee1255d0edfbf1aa292a19e70 (patch)
tree7c46189857bb248f3cd80de12cb8bcd45d13990c
parent26bde774df1dd3f2e5ec2e3ea968b323f8722fd1 (diff)
downloadbcm5719-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.h6
-rw-r--r--clang/tools/libclang/CIndex.cpp8
-rw-r--r--clang/tools/libclang/libclang.darwin.exports1
-rw-r--r--clang/tools/libclang/libclang.exports1
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
OpenPOWER on IntegriCloud