rangeset-0.1.0.0: src/ghc/Data/RangeSet/Internal/Unsafe.hs
{-# LANGUAGE BangPatterns, MagicHash, Unsafe #-}
module Data.RangeSet.Internal.Unsafe (ptrEq) where
import Prelude
import GHC.Exts (reallyUnsafePtrEquality#, isTrue#)
{-# INLINE ptrEq #-}
ptrEq :: a -> a -> Bool
ptrEq !x !y = isTrue# (reallyUnsafePtrEquality# x y)