+ { -- Behave as if we'd said
+ -- module Main( main ) where ...
+ let
+ main_RDR_Unqual = mkUnqual varName FSLIT("main")
+ -- We definitely don't want an Orig RdrName, because
+ -- main might, in principle, be imported into module Main
+ in
+ HsModule (mkHomeModule mAIN_Name)
+ Nothing
+ (Just [IEVar main_RDR_Unqual])