]> granicus.if.org Git - clang/commitdiff
Kill CXCursor_ObjCIvarRef. Such cursors could never be created, and
authorDouglas Gregor <dgregor@apple.com>
Tue, 19 Jan 2010 22:11:32 +0000 (22:11 +0000)
committerDouglas Gregor <dgregor@apple.com>
Tue, 19 Jan 2010 22:11:32 +0000 (22:11 +0000)
have been marked for death for a while.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93927 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang-c/Index.h
tools/CIndex/CIndex.cpp
tools/CIndex/CXCursor.cpp

index a417209d837c69cd70537b2aff42f9f092d00d38..9a4d2a2a123398d50b332cd8f540edd22c15b31d 100644 (file)
@@ -115,7 +115,6 @@ enum CXCursorKind {
  CXCursor_ObjCClassRef                  = 42,
  
  CXCursor_ObjCSelectorRef               = 43, /* Expression references */
- CXCursor_ObjCIvarRef                   = 44,
  CXCursor_VarRef                        = 45,
  CXCursor_FunctionRef                   = 46,
  CXCursor_EnumConstantRef               = 47,
index b4759a51275967426a8a1a08e4dc019956e1d002..8906c950360114059567d2d6cfa2a0a915e8650f 100644 (file)
@@ -869,7 +869,6 @@ const char *clang_getCursorKindSpelling(enum CXCursorKind Kind) {
   case CXCursor_ObjCProtocolDecl: return "ObjCProtocolDecl";
   case CXCursor_ObjCPropertyDecl: return "ObjCPropertyDecl";
   case CXCursor_ObjCIvarDecl: return "ObjCIvarDecl";
-  case CXCursor_ObjCIvarRef: return "ObjCIvarRef";
   case CXCursor_ObjCInstanceMethodDecl: return "ObjCInstanceMethodDecl";
   case CXCursor_ObjCClassMethodDecl: return "ObjCClassMethodDecl";
   case CXCursor_ObjCImplementationDecl: return "ObjCImplementationDecl";
@@ -1005,7 +1004,6 @@ CXSourceLocation clang_getCursorLocation(CXCursor C) {
     }
       
     case CXCursor_ObjCSelectorRef:
-    case CXCursor_ObjCIvarRef:
     case CXCursor_VarRef:
     case CXCursor_FunctionRef:
     case CXCursor_EnumConstantRef:
@@ -1064,7 +1062,6 @@ CXSourceRange clang_getCursorExtent(CXCursor C) {
       }
         
       case CXCursor_ObjCSelectorRef:
-      case CXCursor_ObjCIvarRef:
       case CXCursor_VarRef:
       case CXCursor_FunctionRef:
       case CXCursor_EnumConstantRef:
@@ -1105,7 +1102,6 @@ CXCursor clang_getCursorReferenced(CXCursor C) {
       return MakeCXCursor(getCursorObjCClassRef(C).first);
       
     case CXCursor_ObjCSelectorRef:
-    case CXCursor_ObjCIvarRef:
     case CXCursor_VarRef:
     case CXCursor_FunctionRef:
     case CXCursor_EnumConstantRef:
index f284b248cdf8b9724448d7297a8712ade1c65e1c..fdeb885cf3d0eb9eb1e48ceb594c49f8acf1e420 100644 (file)
@@ -172,7 +172,6 @@ ASTContext &cxcursor::getCursorContext(CXCursor Cursor) {
     return static_cast<Decl *>(Cursor.data[0])->getASTContext();
     
   case CXCursor_ObjCSelectorRef:
-  case CXCursor_ObjCIvarRef:
   case CXCursor_VarRef:
   case CXCursor_FunctionRef:
   case CXCursor_EnumConstantRef: