summaryrefslogtreecommitdiff
path: root/libraries/ghc-boot-th/GHC/ForeignSrcLang/Type.hs
blob: 3106141de74429a8d74cb9f172d50612959fcdaf (plain)
1
2
3
4
5
6
7
8
9
10
11
{-# LANGUAGE DeriveGeneric #-}
module GHC.ForeignSrcLang.Type
  ( ForeignSrcLang(..)
  ) where

import Prelude -- See note [Why do we import Prelude here?]
import GHC.Generics (Generic)

data ForeignSrcLang
  = LangC | LangCxx | LangObjc | LangObjcxx | RawObject
  deriving (Eq, Show, Generic)