Remove clang_isDeclarationADefinition() since its functionality is already provided by clang_isCursorDefinition().

llvm-svn: 104138
This commit is contained in:
Ted Kremenek 2010-05-19 18:36:55 +00:00
parent 26bde774df
commit 84d2bd759f
4 changed files with 0 additions and 16 deletions

View File

@ -1355,12 +1355,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);
/**
* @}
*/

View File

@ -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"
//===----------------------------------------------------------------------===//

View File

@ -81,7 +81,6 @@ _clang_isInvalid
_clang_isPreprocessing
_clang_isReference
_clang_isStatement
_clang_isTagDeclDefinition
_clang_isTranslationUnit
_clang_isUnexposed
_clang_setUseExternalASTGeneration

View File

@ -81,7 +81,6 @@ clang_isInvalid
clang_isPreprocessing
clang_isReference
clang_isStatement
clang_isTagDeclDefinition
clang_isTranslationUnit
clang_isUnexposed
clang_setUseExternalASTGeneration