[Sema] Remove unused declaration ConvertIntegerToTypeWarnOnOverflow
authorKazu Hirata <kazu@google.com>
Sat, 27 May 2023 03:07:49 +0000 (20:07 -0700)
committerKazu Hirata <kazu@google.com>
Sat, 27 May 2023 03:07:49 +0000 (20:07 -0700)
The corresponding function definition was removed by:

  commit 077d083b4dd12538fc824d5784d455da0d86a1ea
  Author: Richard Smith <richard-llvm@metafoo.co.uk>
  Date:   Mon Aug 4 00:40:48 2014 +0000

clang/include/clang/Sema/Sema.h

index 6f5fa86..26b7174 100644 (file)
@@ -12941,13 +12941,6 @@ public:
   /// CheckCXXBooleanCondition - Returns true if conversion to bool is invalid.
   ExprResult CheckCXXBooleanCondition(Expr *CondExpr, bool IsConstexpr = false);
 
-  /// ConvertIntegerToTypeWarnOnOverflow - Convert the specified APInt to have
-  /// the specified width and sign.  If an overflow occurs, detect it and emit
-  /// the specified diagnostic.
-  void ConvertIntegerToTypeWarnOnOverflow(llvm::APSInt &OldVal,
-                                          unsigned NewWidth, bool NewSign,
-                                          SourceLocation Loc, unsigned DiagID);
-
   /// Checks that the Objective-C declaration is declared in the global scope.
   /// Emits an error and marks the declaration as invalid if it's not declared
   /// in the global scope.