diff options
| author | Douglas Gregor <dgregor@apple.com> | 2010-01-19 22:15:34 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2010-01-19 22:15:34 +0000 |
| commit | 7d1efeb43df3d2d782557d9d28a35e521a7068e6 (patch) | |
| tree | df0437fc72d58f7a9cb2e89677bff8380ea3ad70 /clang/tools | |
| parent | 015026e358cac276c9db7e584404412576631567 (diff) | |
| download | bcm5719-llvm-7d1efeb43df3d2d782557d9d28a35e521a7068e6.tar.gz bcm5719-llvm-7d1efeb43df3d2d782557d9d28a35e521a7068e6.zip | |
Kill the unused and unnecessary CXCursor_MemberRef, twin to the
now-dead CXCursor_ObjCIvarRef.
llvm-svn: 93928
Diffstat (limited to 'clang/tools')
| -rw-r--r-- | clang/tools/CIndex/CIndex.cpp | 8 | ||||
| -rw-r--r-- | clang/tools/CIndex/CXCursor.cpp | 1 |
2 files changed, 2 insertions, 7 deletions
diff --git a/clang/tools/CIndex/CIndex.cpp b/clang/tools/CIndex/CIndex.cpp index 8906c950360..10a57ae235d 100644 --- a/clang/tools/CIndex/CIndex.cpp +++ b/clang/tools/CIndex/CIndex.cpp @@ -882,7 +882,6 @@ const char *clang_getCursorKindSpelling(enum CXCursorKind Kind) { case CXCursor_VarRef: return "VarRef"; case CXCursor_FunctionRef: return "FunctionRef"; case CXCursor_EnumConstantRef: return "EnumConstantRef"; - case CXCursor_MemberRef: return "MemberRef"; case CXCursor_InvalidFile: return "InvalidFile"; case CXCursor_NoDeclFound: return "NoDeclFound"; @@ -1006,8 +1005,7 @@ CXSourceLocation clang_getCursorLocation(CXCursor C) { case CXCursor_ObjCSelectorRef: case CXCursor_VarRef: case CXCursor_FunctionRef: - case CXCursor_EnumConstantRef: - case CXCursor_MemberRef: { + case CXCursor_EnumConstantRef: { Expr *E = getCursorExpr(C); ASTContext &Context = getCursorContext(C); if (ObjCMessageExpr *Msg = dyn_cast<ObjCMessageExpr>(E)) @@ -1065,7 +1063,6 @@ CXSourceRange clang_getCursorExtent(CXCursor C) { case CXCursor_VarRef: case CXCursor_FunctionRef: case CXCursor_EnumConstantRef: - case CXCursor_MemberRef: return translateSourceRange(getCursorContext(C), getCursorExpr(C)->getSourceRange()); @@ -1104,8 +1101,7 @@ CXCursor clang_getCursorReferenced(CXCursor C) { case CXCursor_ObjCSelectorRef: case CXCursor_VarRef: case CXCursor_FunctionRef: - case CXCursor_EnumConstantRef: - case CXCursor_MemberRef: { + case CXCursor_EnumConstantRef: { Decl *D = getDeclFromExpr(getCursorExpr(C)); if (D) return MakeCXCursor(D); diff --git a/clang/tools/CIndex/CXCursor.cpp b/clang/tools/CIndex/CXCursor.cpp index fdeb885cf3d..d19dccab5b9 100644 --- a/clang/tools/CIndex/CXCursor.cpp +++ b/clang/tools/CIndex/CXCursor.cpp @@ -175,7 +175,6 @@ ASTContext &cxcursor::getCursorContext(CXCursor Cursor) { case CXCursor_VarRef: case CXCursor_FunctionRef: case CXCursor_EnumConstantRef: - case CXCursor_MemberRef: return *static_cast<ASTContext *>(Cursor.data[2]); case CXCursor_InvalidFile: |

