!#(!(     None "#%&'SX  apply-refact0Replaces an old expression with a new expression8Note that usually, new, inp and parent are all the same.  apply-refact>A parent in this case is an element which has the same SrcSpan  apply-refactnPerform the necessary adjustments to annotations when replacing one Located thing with another Located thing.For example, this function will ensure the correct relative position and make sure that any trailing semi colons or commas are transferred.  apply-refactLower level version of  modifyAnnKey apply-refact Convert a Refact.Types.SrcSpan to a SrcLoc.SrcSpan    None%P apply-refactvRearrange infix expressions to account for fixity. The set of fixities is wired in and includes all fixities in base. apply-refact7Move the delta position from one annotation to another:When rewriting '(e11 op1 e12) op2 e2' into 'e11 op1 (e12 op2( e2)', move the delta position from e12 to '(e12 op2 e2)'.When rewriting '(- neg_arg) op e2' into '- (neg_arg op( e2)', move the delta position from neg_arg to '(neg_arg op e2)'. apply-refact$All fixities defined in the Prelude.  apply-refact)All fixities defined in the base package.Note that the +++h operator appears in both Control.Arrows and Text.ParserCombinators.ReadP. The listed precedence for ++++ in this list is that of Control.Arrows.None"#$%&'>VX_k Q! apply-refact0Apply a set of refactorings as supplied by hlint apply-refact0Apply a set of refactorings as supplied by hlint apply-refact Peform a  Refactoring." apply-refactIf the input is a FunBind with a single match, e.g., "foo a = body where x = y" return "Just (foo a = body, x = y)". Otherwise return Nothing.# apply-refact Set the local binds in a HsBind. apply-refact+Apply hints relevant to a specific position apply-refact1A list of (hint description, refactorings) pairs. apply-refact Target file !NoneV  $      !"#$%&'()*++apply-refact-0.8.2.1-9xgMVFLuy9b7b1R5YgBiOG Refact.Utils Refact.Fixity Refact.ApplyRefact.Internal-ghc-exactprint-0.6.3.2-LB0h40HT00V7zL7MfXIQNk)Language.Haskell.GHC.ExactPrint.Transform mergeAnnsFunBindImportStmtNamePatDeclTypeExprModuleM findParent modifyAnnKey replaceAnnKey toGhcSrcSpansetSrcSpanFile applyFixities VerbositySilentNormalLoudErrorsonError refactOptions rigidLayoutapplyRefactorings removeOverlaprunRefactoringmkErrreplace moveDeltapreludeFixities baseFixitiesapplystripLocalBind setLocalBind