Introduce BootUnfolding, set when unfolding is absent due to hs-boot file.
authorEdward Z. Yang <ezyang@cs.stanford.edu>
Thu, 12 May 2016 19:47:16 +0000 (12:47 -0700)
committerEdward Z. Yang <ezyang@cs.stanford.edu>
Sun, 21 Aug 2016 07:53:21 +0000 (00:53 -0700)
commit1f1bd920047fa083de29eba7cedafbe37d350b73
treee774ab9ecba610ab537265bc622d93e2df3145ec
parent704913cf79c7dbf9bf622fb3cfe476edd478b5a2
Introduce BootUnfolding, set when unfolding is absent due to hs-boot file.

Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
Test Plan: validate

Reviewers: simonpj, austin, bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D2246
13 files changed:
compiler/coreSyn/CoreSyn.hs
compiler/coreSyn/CoreUnfold.hs
compiler/coreSyn/CoreUtils.hs
compiler/coreSyn/PprCore.hs
compiler/deSugar/DsMonad.hs
compiler/iface/LoadIface.hs
compiler/iface/TcIface.hs
compiler/main/TidyPgm.hs
compiler/simplCore/Simplify.hs
compiler/specialise/Specialise.hs
compiler/typecheck/TcRnMonad.hs
compiler/typecheck/TcRnTypes.hs
compiler/vectorise/Vectorise/Exp.hs