-- |
-- Module      :  Language.C.Parser.Builtin
-- Copyright   :  (c) 2001 Manuel M. T. Chakravarty
-- License     :  BSD-style
-- Maintainer  :  benedikt.huber@gmail.com
-- Portability :  portable
--
-- This module provides information about builtin entities.
--
--  Currently, only builtin type names are supported.  The only builtin type
--  name is `__builtin_va_list', which is a builtin of GNU C.
--
module Language.C.Parser.Builtin (
  builtinTypeNames
) where
import Language.C.Data.Ident (Ident, builtinIdent)

-- predefined type names
--
builtinTypeNames :: [Ident]
builtinTypeNames :: [Ident]
builtinTypeNames  = [
     String -> Ident
builtinIdent String
"__builtin_va_list"
  ]