Handle haddock headers when looking for LANGUAGE/OPTIONS_GHC pragmas
[ghc-hetmet.git] / compiler / main / HeaderInfo.hs
index 5a75ed3..cf61b8c 100644 (file)
@@ -228,6 +228,9 @@ getOptions' toks
           parseToks (open:xs)
               | ITlanguage_prag <- getToken open
               = parseLanguage xs
+          parseToks (x:xs)
+              | ITdocCommentNext _ <- getToken x
+              = parseToks xs
           parseToks _ = []
           parseLanguage (L loc (ITconid fs):rest)
               = checkExtension (L loc fs) :