diff --git a/clang/lib/AST/Interp/Integral.h b/clang/lib/AST/Interp/Integral.h index 8d5edbb5b764e..72285cabcbbf8 100644 --- a/clang/lib/AST/Interp/Integral.h +++ b/clang/lib/AST/Interp/Integral.h @@ -165,13 +165,6 @@ template class Integral final { return Integral(Value.V); } - template static Integral from(Integral<0, SrcSign> Value) { - if constexpr (SrcSign) - return Integral(Value.V.getSExtValue()); - else - return Integral(Value.V.getZExtValue()); - } - static Integral zero() { return from(0); } template static Integral from(T Value, unsigned NumBits) {