Revert r163099 per chandlerc's request.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163147 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/include/clang-c/Index.h b/include/clang-c/Index.h
index a184714..cf21d23 100644
--- a/include/clang-c/Index.h
+++ b/include/clang-c/Index.h
@@ -1975,9 +1975,7 @@
    */
   CXCursor_DeclStmt                      = 231,
 
-  CXCursor_SEHLeaveStmt                  = 232,
-
-  CXCursor_LastStmt                      = CXCursor_SEHLeaveStmt,
+  CXCursor_LastStmt                      = CXCursor_DeclStmt,
 
   /**
    * \brief Cursor that represents the translation unit itself.
diff --git a/tools/libclang/CIndex.cpp b/tools/libclang/CIndex.cpp
index b2ca498..ae488ab 100644
--- a/tools/libclang/CIndex.cpp
+++ b/tools/libclang/CIndex.cpp
@@ -3559,8 +3559,6 @@
       return createCXString("CXXForRangeStmt");
   case CXCursor_SEHTryStmt:
       return createCXString("SEHTryStmt");
-  case CXCursor_SEHLeaveStmt:
-      return createCXString("SEHLeaveStmt");
   case CXCursor_SEHExceptStmt:
       return createCXString("SEHExceptStmt");
   case CXCursor_SEHFinallyStmt:
diff --git a/tools/libclang/CXCursor.cpp b/tools/libclang/CXCursor.cpp
index 88a4e0d..e219f94 100644
--- a/tools/libclang/CXCursor.cpp
+++ b/tools/libclang/CXCursor.cpp
@@ -197,10 +197,6 @@
     K = CXCursor_SEHTryStmt;
     break;
   
-  case Stmt::SEHLeaveStmtClass:
-    K = CXCursor_SEHLeaveStmt;
-    break;
-  
   case Stmt::SEHExceptStmtClass:
     K = CXCursor_SEHExceptStmt;
     break;