ormolu-0.1.4.1: 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

Instances details
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.