File tree Expand file tree Collapse file tree 2 files changed +4
-7
lines changed
ghcide/src/Development/IDE Expand file tree Collapse file tree 2 files changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -117,6 +117,8 @@ module Development.IDE.GHC.Compat(
117117 LogActionCompat ,
118118 logActionCompat ,
119119
120+ pprSigmaType ,
121+
120122 module GHC ,
121123 module DynFlags ,
122124 initializePlugins ,
@@ -139,12 +141,14 @@ import qualified Outputable as Out
139141import StringBuffer
140142#if MIN_GHC_API_VERSION(9,0,1)
141143import qualified Data.Set as S
144+ import GHC.Core.TyCo.Ppr (pprSigmaType )
142145import GHC.Core.TyCo.Rep (Scaled , scaledThing )
143146import GHC.Iface.Load
144147import GHC.Types.Unique.Set (emptyUniqSet )
145148import qualified SrcLoc
146149#else
147150import Module (InstalledUnitId , toInstalledUnitId )
151+ import TcType (pprSigmaType )
148152#endif
149153import Compat.HieAst (enrichHie , mkHieFile )
150154import Compat.HieBin
Original file line number Diff line number Diff line change 1- {-# LANGUAGE CPP #-}
21{-# LANGUAGE DeriveAnyClass #-}
32{-# LANGUAGE OverloadedLabels #-}
43{-# LANGUAGE TypeFamilies #-}
5- #include "ghc-api-version.h"
64
75-- | An HLS plugin to provide code lenses for type signatures
86module Development.IDE.Plugin.TypeLenses (
@@ -80,11 +78,6 @@ import PatSyn (patSynName)
8078import TcEnv (tcInitTidyEnv )
8179import TcRnMonad (initTcWithGbl )
8280import TcRnTypes (TcGblEnv (.. ))
83- #if MIN_GHC_API_VERSION(9,0,1)
84- import GHC.Core.TyCo.Ppr (pprSigmaType )
85- #else
86- import TcType (pprSigmaType )
87- #endif
8881import Text.Regex.TDFA ((=~) , (=~~) )
8982
9083typeLensCommandId :: T. Text
You can’t perform that action at this time.
0 commit comments