// RUN: %target-swift-frontend %s -emit-ir -o 0 extension Slice where Base == UnsafeBufferPointer { var rebased: UnsafeBufferPointer { return UnsafeBufferPointer(rebasing: self) } } extension Slice where Base == UnsafeMutableBufferPointer { var rebased: UnsafeMutableBufferPointer { return UnsafeMutableBufferPointer(rebasing: self) } }