HscMain: Place CPP macro invocation on one line
authorBen Gamari <ben@smart-cactus.org>
Tue, 22 Sep 2015 12:14:32 +0000 (14:14 +0200)
committerBen Gamari <ben@smart-cactus.org>
Tue, 22 Sep 2015 12:14:32 +0000 (14:14 +0200)
Clang's CPP implementation seems to barf otherwise

compiler/main/HscMain.hs

index 00cff28..e5c6ce1 100644 (file)
@@ -804,8 +804,7 @@ hscMergeFrontEnd hsc_env mod_summary = do
 -- 'TcGblEnv' resulting from type-checking.
 hscFileFrontEnd :: ModSummary -> Hsc TcGblEnv
 hscFileFrontEnd mod_summary = do
-    MASSERT( ms_hsc_src mod_summary == HsBootFile ||
-             ms_hsc_src mod_summary == HsSrcFile )
+    MASSERT( ms_hsc_src mod_summary == HsBootFile || ms_hsc_src mod_summary == HsSrcFile )
     hpm <- hscParse' mod_summary
     hsc_env <- getHscEnv
     tcg_env <- tcRnModule' hsc_env mod_summary False hpm