| mark | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkAnnBeforeAnn | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markAnnBeforeAnn | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markAnnOpen | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markAST | Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| MarkEOF | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markEOF | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkExternal | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markExternal | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markExternalSourceText | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkInside | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markInside | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkInstead | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markInstead | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markListIntercalateWithFun | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markListIntercalateWithFunLevel | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markListIntercalateWithFunLevelCtx | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markListWithContextsFunction | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkMany | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markMany | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkManyOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markManyOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markOffset | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markOffsetOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkOffsetPrim | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markOffsetPrim | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkOffsetPrimOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markOffsetPrimOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markOffsetWithString | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkOutside | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markOutside | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkPPOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markPPOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| MarkPrim | Language.Haskell.GHC.ExactPrint.AnnotateTypes, Language.Haskell.GHC.ExactPrint.Annotater, Language.Haskell.GHC.ExactPrint.Annotate | 
| markPrim | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markSourceText | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markTrailingSemi | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markWithString | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| markWithStringOptional | Language.Haskell.GHC.ExactPrint.AnnotateTypes | 
| mergeAnnList | Language.Haskell.GHC.ExactPrint.Transform, Language.Haskell.GHC.ExactPrint | 
| mergeAnns | Language.Haskell.GHC.ExactPrint.Transform, Language.Haskell.GHC.ExactPrint | 
| mkAnnKey | Language.Haskell.GHC.ExactPrint.Types | 
| mkComment | Language.Haskell.GHC.ExactPrint.Utils | 
| mkKWComment | Language.Haskell.GHC.ExactPrint.Utils | 
| modifyAnnsT | Language.Haskell.GHC.ExactPrint.Transform, Language.Haskell.GHC.ExactPrint | 
| modifyDeclsT | Language.Haskell.GHC.ExactPrint.Transform, Language.Haskell.GHC.ExactPrint | 
| modifyValD | Language.Haskell.GHC.ExactPrint.Transform, Language.Haskell.GHC.ExactPrint | 
| moveTrailingComments | Language.Haskell.GHC.ExactPrint.Transform, Language.Haskell.GHC.ExactPrint |