ormolu-0.1.2.0: A formatter for Haskell source code

Safe HaskellNone
LanguageHaskell2010

Ormolu.Parser.Anns

Description

Ormolu-specific representation of GHC annotations.

Synopsis

Documentation

newtype Anns Source #

Ormolu-specific representation of GHC annotations.

Constructors

Anns (Map RealSrcSpan [AnnKeywordId]) 
Instances
Eq Anns Source # 
Instance details

Defined in Ormolu.Parser.Anns

Methods

(==) :: Anns -> Anns -> Bool #

(/=) :: Anns -> Anns -> Bool #

mkAnns :: PState -> Anns Source #

Create Anns from PState.

lookupAnns Source #

Arguments

:: SrcSpan

Span to lookup with

-> Anns

Collection of annotations

-> [AnnKeywordId] 

Lookup AnnKeywordIds corresponding to a given SrcSpan.