[cfe-commits] r93927 - in /cfe/trunk: include/clang-c/Index.h tools/CIndex/CIndex.cpp tools/CIndex/CXCursor.cpp

Douglas Gregor dgregor at apple.com
Tue Jan 19 14:11:32 PST 2010


Author: dgregor
Date: Tue Jan 19 16:11:32 2010
New Revision: 93927

URL: http://llvm.org/viewvc/llvm-project?rev=93927&view=rev
Log:
Kill CXCursor_ObjCIvarRef. Such cursors could never be created, and
have been marked for death for a while.

Modified:
    cfe/trunk/include/clang-c/Index.h
    cfe/trunk/tools/CIndex/CIndex.cpp
    cfe/trunk/tools/CIndex/CXCursor.cpp

Modified: cfe/trunk/include/clang-c/Index.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang-c/Index.h?rev=93927&r1=93926&r2=93927&view=diff

==============================================================================
--- cfe/trunk/include/clang-c/Index.h (original)
+++ cfe/trunk/include/clang-c/Index.h Tue Jan 19 16:11:32 2010
@@ -115,7 +115,6 @@
  CXCursor_ObjCClassRef                  = 42,
  
  CXCursor_ObjCSelectorRef               = 43, /* Expression references */
- CXCursor_ObjCIvarRef                   = 44,
  CXCursor_VarRef                        = 45,
  CXCursor_FunctionRef                   = 46,
  CXCursor_EnumConstantRef               = 47,

Modified: cfe/trunk/tools/CIndex/CIndex.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/CIndex/CIndex.cpp?rev=93927&r1=93926&r2=93927&view=diff

==============================================================================
--- cfe/trunk/tools/CIndex/CIndex.cpp (original)
+++ cfe/trunk/tools/CIndex/CIndex.cpp Tue Jan 19 16:11:32 2010
@@ -869,7 +869,6 @@
   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 @@
     }
       
     case CXCursor_ObjCSelectorRef:
-    case CXCursor_ObjCIvarRef:
     case CXCursor_VarRef:
     case CXCursor_FunctionRef:
     case CXCursor_EnumConstantRef:
@@ -1064,7 +1062,6 @@
       }
         
       case CXCursor_ObjCSelectorRef:
-      case CXCursor_ObjCIvarRef:
       case CXCursor_VarRef:
       case CXCursor_FunctionRef:
       case CXCursor_EnumConstantRef:
@@ -1105,7 +1102,6 @@
       return MakeCXCursor(getCursorObjCClassRef(C).first);
       
     case CXCursor_ObjCSelectorRef:
-    case CXCursor_ObjCIvarRef:
     case CXCursor_VarRef:
     case CXCursor_FunctionRef:
     case CXCursor_EnumConstantRef:

Modified: cfe/trunk/tools/CIndex/CXCursor.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/CIndex/CXCursor.cpp?rev=93927&r1=93926&r2=93927&view=diff

==============================================================================
--- cfe/trunk/tools/CIndex/CXCursor.cpp (original)
+++ cfe/trunk/tools/CIndex/CXCursor.cpp Tue Jan 19 16:11:32 2010
@@ -172,7 +172,6 @@
     return static_cast<Decl *>(Cursor.data[0])->getASTContext();
     
   case CXCursor_ObjCSelectorRef:
-  case CXCursor_ObjCIvarRef:
   case CXCursor_VarRef:
   case CXCursor_FunctionRef:
   case CXCursor_EnumConstantRef:





More information about the cfe-commits mailing list