From: Ted Kremenek Date: Tue, 5 Jan 2010 23:21:30 +0000 (+0000) Subject: Remove deprecated function 'clang_getDeclSource()'. Use 'clang_getDeclFile()' instead. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=817db7cb9bc5434a9b79aeb580c4404d4146d0a6;p=clang Remove deprecated function 'clang_getDeclSource()'. Use 'clang_getDeclFile()' instead. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92803 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang-c/Index.h b/include/clang-c/Index.h index 8e35a485d9..bf11454890 100644 --- a/include/clang-c/Index.h +++ b/include/clang-c/Index.h @@ -332,7 +332,6 @@ CINDEX_LINKAGE CXEntity clang_getEntityFromDecl(CXDecl); CINDEX_LINKAGE CXString clang_getDeclSpelling(CXDecl); CINDEX_LINKAGE unsigned clang_getDeclLine(CXDecl); CINDEX_LINKAGE unsigned clang_getDeclColumn(CXDecl); -CINDEX_LINKAGE const char *clang_getDeclSource(CXDecl); /* deprecate */ CINDEX_LINKAGE CXFile clang_getDeclSourceFile(CXDecl); typedef struct CXSourceLineColumn { diff --git a/tools/CIndex/CIndex.cpp b/tools/CIndex/CIndex.cpp index fb359c97a1..20e68b2c5e 100644 --- a/tools/CIndex/CIndex.cpp +++ b/tools/CIndex/CIndex.cpp @@ -589,13 +589,6 @@ CXDeclExtent clang_getDeclExtent(CXDecl AnonDecl) { return extent; } -const char *clang_getDeclSource(CXDecl AnonDecl) { - assert(AnonDecl && "Passed null CXDecl"); - FileEntry *FEnt = static_cast(clang_getDeclSourceFile(AnonDecl)); - assert (FEnt && "Cannot find FileEntry for Decl"); - return clang_getFileName(FEnt); -} - static const FileEntry *getFileEntryFromSourceLocation(SourceManager &SMgr, SourceLocation SLoc) { FileID FID; diff --git a/tools/CIndex/CIndex.exports b/tools/CIndex/CIndex.exports index ab68217c4d..4fc769a621 100644 --- a/tools/CIndex/CIndex.exports +++ b/tools/CIndex/CIndex.exports @@ -24,7 +24,6 @@ _clang_getCursorSpelling _clang_getDeclColumn _clang_getDeclLine _clang_getDeclExtent -_clang_getDeclSource _clang_getDeclSourceFile _clang_getDeclSpelling _clang_getDeclarationName