HscMain: Move a comment closer to the relevant site
authorÖmer Sinan Ağacan <omeragacan@gmail.com>
Mon, 21 Oct 2019 14:31:04 +0000 (17:31 +0300)
committerMarge Bot <ben+marge-bot@smart-cactus.org>
Tue, 29 Oct 2019 07:47:44 +0000 (03:47 -0400)
compiler/main/HscMain.hs

index 83e3145..83c69af 100644 (file)
@@ -815,12 +815,12 @@ finish summary tc_result mb_old_hash = do
                 _ -> panic "finish"
         return (hsc_status, details)
 
-  -- we usually desugar even when we are not generating code, otherwise
-  -- we would miss errors thrown by the desugaring (see #10600). The only
-  -- exceptions are when the Module is Ghc.Prim or when
-  -- it is not a HsSrcFile Module.
   if should_desugar
     then do
+      -- We usually desugar even when we are not generating code, otherwise we
+      -- would miss errors thrown by the desugaring (see #10600). The only
+      -- exceptions are when the Module is Ghc.Prim or when it is not a
+      -- HsSrcFile Module.
       desugared_guts0 <- hscDesugar' (ms_location summary) tc_result
       if target == HscNothing
         -- We are not generating code, so we can skip simplification