From cf7d06b8ac0f47d6ff1c2d3decdb6a50a0fd7502 Mon Sep 17 00:00:00 2001
From: alexbiehl
{-# LANGUAGE CPP #-}{-# LANGUAGE Haskell2010 #-}
{-# LANGUAGE CPP #-}
+module{-# LANGUAGE CPP #-}{-# LANGUAGE Haskell2010 #-}
{-# LANGUAGE CPP #-}
+module
-- " single quotes are fine in line comments
-- {- unclosed block comments are fine in line comments
-- Multiline CPP is also fine
{-# LANGUAGE Haskell2010 #-}
+module
class
instance
instance
class
instance
instance
class
instance
{-# LANGUAGE Haskell2010 #-}
+module
data
newtype
{-# LANGUAGE Haskell2010 #-}
+module
-- Tests that the identifers/operators are properly linked even when:{-# LANGUAGE Haskell2010 #-} ---- Tests that the identifers/operators are properly linked even when: -- * backquoted, parenthesized, vanilla-- -- * qualified, not-qualified-- * backquoted, parenthesized, vanilla ---- * qualified, not-qualified -- +module
{-# LANGUAGE Haskell2010 #-}
+module
{-# LANGUAGE Haskell2010 #-}
+module
{-# LANGUAGE RankNTypes #-}{-# LANGUAGE Haskell2010 #-} {-# LANGUAGE ScopedTypeVariables #-}{-# LANGUAGE RankNTypes #-} {-# LANGUAGE ScopedTypeVariables #-} +module
{-# LANGUAGE Haskell2010 #-}
+module
{-# LINE 8 "hypsrc-test/src/PositionPragmas.hs" #-}{-# LANGUAGE Haskell2010 #-}
+module
import
import
-- | Quoter for constructing multiline string literals
{-# LANGUAGE NamedFieldPuns #-}{-# LANGUAGE Haskell2010 #-}
{-# LANGUAGE RecordWildCards #-}{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE RecordWildCards #-}
+module
data
{-# LANGUAGE TemplateHaskell #-}{-# LANGUAGE Haskell2010 #-} {-# LANGUAGE TemplateHaskell #-} +module import
{-# LANGUAGE TemplateHaskell #-}{-# LANGUAGE Haskell2010 #-} {-# LANGUAGE TemplateHaskell #-} +module import $
{-# LANGUAGE TypeFamilies #-}{-# LANGUAGE Haskell2010 #-} {-# LANGUAGE TypeFamilies #-} +module data newtype type type data data data type type type
{-# LANGUAGE QuasiQuotes #-}{-# LANGUAGE Haskell2010 #-} {-# LANGUAGE QuasiQuotes #-} +module import