    {-# LINE 1 "libraries/base/GHC/Event/KQueue.hsc" #-}
    {-# LANGUAGE BangPatterns               #-}
    {-# LANGUAGE CApiFFI                    #-}
    {-# LANGUAGE GeneralizedNewtypeDeriving #-}
    {-# LANGUAGE NoImplicitPrelude          #-}
    {-# LANGUAGE Trustworthy                #-}

    {-# OPTIONS_GHC -Wno-unrecognised-pragmas #-}
    {-# HLINT ignore "Unused LANGUAGE pragma" #-}

    module GHC.Event.KQueue
        (
          new
        , available
        ) where

    import qualified GHC.Event.Internal as E

    {-# LINE 20 "libraries/base/GHC/Event/KQueue.hsc" #-}
    import GHC.Base

    new :: IO E.Backend
    new = errorWithoutStackTrace "KQueue back end not implemented for this platform"

    available :: Bool
    available = False
    {-# INLINE available #-}

    {-# LINE 310 "libraries/base/GHC/Event/KQueue.hsc" #-}