[GHC] #7683: Expose tcIfaceExpr
#7683: Expose tcIfaceExpr -----------------------------+---------------------------------------------- Reporter: afarmer | Owner: Type: feature request | Status: new Priority: normal | Component: GHC API Version: 7.6.2 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Blockedby: Blocking: | Related: -----------------------------+---------------------------------------------- The tcIface module exports: {{{ tcExtCoreBindings :: [IfaceBinding] -> IfL CoreProgram }}} which is useful for typechecking whole programs in Iface Core. It unfortunately does not export: {{{ tcIfaceExpr :: IfaceExpr -> IfL CoreExpr }}} This function would be useful to the HERMIT plugin, where we want to parse and typecheck Core fragments by way of Iface Core. -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7683> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#7683: Expose tcIfaceExpr -----------------------------+---------------------------------------------- Reporter: afarmer | Owner: Type: feature request | Status: new Priority: normal | Component: GHC API Version: 7.6.2 | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Blockedby: Blocking: | Related: -----------------------------+---------------------------------------------- Comment(by simonpj@…): commit 57e08839f11990647f1b083316e920a00666b3b6 {{{ Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Wed Feb 13 17:08:03 2013 +0000 Export tcIfaceExpr as requested by Trac #7683 compiler/iface/TcIface.lhs | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) }}} -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7683#comment:1> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
#7683: Expose tcIfaceExpr -------------------------------+-------------------------------------------- Reporter: afarmer | Owner: Type: feature request | Status: closed Priority: normal | Milestone: Component: GHC API | Version: 7.6.2 Resolution: fixed | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: -------------------------------+-------------------------------------------- Changes (by simonpj): * status: new => closed * difficulty: => Unknown * resolution: => fixed Comment: Done! -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7683#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler
participants (1)
-
GHC