packages feed

ide-backend-common 0.10.0 → 0.10.0.2

raw patch · 2 files changed

+6/−1 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- IdeSession.GHC.Requests: ghcInitClientApiVersion :: GhcInitRequest -> Int
- IdeSession.GHC.Requests: ghcInitDistDir :: GhcInitRequest -> !FilePath
- IdeSession.GHC.Requests: ghcInitGenerateModInfo :: GhcInitRequest -> Bool
- IdeSession.GHC.Requests: ghcInitOpts :: GhcInitRequest -> [String]
- IdeSession.GHC.Requests: ghcInitSessionDir :: GhcInitRequest -> FilePath
- IdeSession.GHC.Requests: ghcInitSourceDir :: GhcInitRequest -> FilePath
- IdeSession.GHC.Requests: ghcInitSpecificPackageDBs :: GhcInitRequest -> [String]
- IdeSession.GHC.Requests: ghcInitUserPackageDB :: GhcInitRequest -> Bool
- IdeSession.GHC.Requests: instance Binary GhcInitRequest
- IdeSession.GHC.Requests: instance Binary GhcRequest
- IdeSession.GHC.Requests: instance Binary GhcRunRequest
- IdeSession.GHC.Requests: instance Binary RunCmd
- IdeSession.GHC.Requests: instance Constructor C1_0GhcInitRequest
- IdeSession.GHC.Requests: instance Constructor C1_0GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_0RunCmd
- IdeSession.GHC.Requests: instance Constructor C1_1GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_1RunCmd
- IdeSession.GHC.Requests: instance Constructor C1_2GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_3GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_4GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_5GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_6GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_7GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_8GhcRequest
- IdeSession.GHC.Requests: instance Constructor C1_9GhcRequest
- IdeSession.GHC.Requests: instance Datatype D1GhcInitRequest
- IdeSession.GHC.Requests: instance Datatype D1GhcRequest
- IdeSession.GHC.Requests: instance Datatype D1RunCmd
- IdeSession.GHC.Requests: instance Generic GhcInitRequest
- IdeSession.GHC.Requests: instance Generic GhcRequest
- IdeSession.GHC.Requests: instance Generic RunCmd
- IdeSession.GHC.Requests: instance PrettyVal GhcInitRequest
- IdeSession.GHC.Requests: instance PrettyVal GhcRequest
- IdeSession.GHC.Requests: instance PrettyVal RunCmd
- IdeSession.GHC.Requests: instance Selector S1_0_0GhcInitRequest
- IdeSession.GHC.Requests: instance Selector S1_0_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_0_0RunCmd
- IdeSession.GHC.Requests: instance Selector S1_0_1GhcInitRequest
- IdeSession.GHC.Requests: instance Selector S1_0_1GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_0_1RunCmd
- IdeSession.GHC.Requests: instance Selector S1_0_2GhcInitRequest
- IdeSession.GHC.Requests: instance Selector S1_0_2RunCmd
- IdeSession.GHC.Requests: instance Selector S1_0_3GhcInitRequest
- IdeSession.GHC.Requests: instance Selector S1_0_3RunCmd
- IdeSession.GHC.Requests: instance Selector S1_0_4GhcInitRequest
- IdeSession.GHC.Requests: instance Selector S1_0_4RunCmd
- IdeSession.GHC.Requests: instance Selector S1_0_5GhcInitRequest
- IdeSession.GHC.Requests: instance Selector S1_0_6GhcInitRequest
- IdeSession.GHC.Requests: instance Selector S1_0_7GhcInitRequest
- IdeSession.GHC.Requests: instance Selector S1_1_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_2_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_3_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_4_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_4_1GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_4_2GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_5_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_5_1GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_5_2GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_6_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_7_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_8_0GhcRequest
- IdeSession.GHC.Requests: instance Selector S1_9_0GhcRequest
- IdeSession.GHC.Requests: instance Show GhcRequest
- IdeSession.GHC.Requests: instance Show RunCmd
- IdeSession.GHC.Requests: instance Typeable GhcInitRequest
- IdeSession.GHC.Requests: instance Typeable GhcRequest
- IdeSession.GHC.Requests: instance Typeable GhcRunRequest
- IdeSession.GHC.Requests: instance Typeable RunCmd
- IdeSession.GHC.Requests: reqBreakpointModule :: GhcRequest -> ModuleName
- IdeSession.GHC.Requests: reqBreakpointSpan :: GhcRequest -> SourceSpan
- IdeSession.GHC.Requests: reqBreakpointValue :: GhcRequest -> Bool
- IdeSession.GHC.Requests: reqCompileGenCode :: GhcRequest -> Bool
- IdeSession.GHC.Requests: reqCompileTargets :: GhcRequest -> Targets
- IdeSession.GHC.Requests: reqCrashDelay :: GhcRequest -> Maybe Int
- IdeSession.GHC.Requests: reqLoad :: GhcRequest -> [FilePath]
- IdeSession.GHC.Requests: reqPrintBind :: GhcRequest -> Bool
- IdeSession.GHC.Requests: reqPrintForce :: GhcRequest -> Bool
- IdeSession.GHC.Requests: reqPrintVars :: GhcRequest -> Name
- IdeSession.GHC.Requests: reqRunCmd :: GhcRequest -> RunCmd
- IdeSession.GHC.Requests: reqSetArgs :: GhcRequest -> [String]
- IdeSession.GHC.Requests: reqSetEnv :: GhcRequest -> [(String, Maybe String)]
- IdeSession.GHC.Requests: reqSetGhcOpts :: GhcRequest -> [String]
- IdeSession.GHC.Requests: reqUnload :: GhcRequest -> [FilePath]
- IdeSession.GHC.Requests: runCmdFunction :: RunCmd -> String
- IdeSession.GHC.Requests: runCmdModule :: RunCmd -> String
- IdeSession.GHC.Requests: runCmdPty :: RunCmd -> Bool
- IdeSession.GHC.Requests: runCmdStderr :: RunCmd -> RunBufferMode
- IdeSession.GHC.Requests: runCmdStdout :: RunCmd -> RunBufferMode
- IdeSession.GHC.Responses: ghcCompileAuto :: GhcCompileResult -> Strict (Map ModuleName) (Diff (Strict [] IdInfo))
- IdeSession.GHC.Responses: ghcCompileCache :: GhcCompileResult -> ExplicitSharingCache
- IdeSession.GHC.Responses: ghcCompileErrors :: GhcCompileResult -> Strict [] SourceError
- IdeSession.GHC.Responses: ghcCompileExpTypes :: GhcCompileResult -> Strict (Map ModuleName) (Diff [(SourceSpan, Text)])
- IdeSession.GHC.Responses: ghcCompileFileMap :: GhcCompileResult -> Strict (Map FilePath) ModuleId
- IdeSession.GHC.Responses: ghcCompileImports :: GhcCompileResult -> Strict (Map ModuleName) (Diff (Strict [] Import))
- IdeSession.GHC.Responses: ghcCompileLoaded :: GhcCompileResult -> Strict [] ModuleName
- IdeSession.GHC.Responses: ghcCompilePkgDeps :: GhcCompileResult -> Strict (Map ModuleName) (Diff (Strict [] PackageId))
- IdeSession.GHC.Responses: ghcCompileSpanInfo :: GhcCompileResult -> Strict (Map ModuleName) (Diff IdList)
- IdeSession.GHC.Responses: ghcCompileUseSites :: GhcCompileResult -> Strict (Map ModuleName) (Diff UseSites)
- IdeSession.GHC.Responses: ghcInitVersion :: GhcInitResponse -> GhcVersion
- IdeSession.GHC.Responses: instance Binary GhcCompileResponse
- IdeSession.GHC.Responses: instance Binary GhcCompileResult
- IdeSession.GHC.Responses: instance Binary GhcInitResponse
- IdeSession.GHC.Responses: instance Binary GhcRunResponse
- IdeSession.GHC.Responses: instance Binary GhcVersion
- IdeSession.GHC.Responses: instance Constructor C1_0GhcCompileResponse
- IdeSession.GHC.Responses: instance Constructor C1_0GhcCompileResult
- IdeSession.GHC.Responses: instance Constructor C1_0GhcInitResponse
- IdeSession.GHC.Responses: instance Constructor C1_0GhcRunResponse
- IdeSession.GHC.Responses: instance Constructor C1_0GhcVersion
- IdeSession.GHC.Responses: instance Constructor C1_1GhcCompileResponse
- IdeSession.GHC.Responses: instance Constructor C1_1GhcRunResponse
- IdeSession.GHC.Responses: instance Constructor C1_1GhcVersion
- IdeSession.GHC.Responses: instance Constructor C1_2GhcVersion
- IdeSession.GHC.Responses: instance Datatype D1GhcCompileResponse
- IdeSession.GHC.Responses: instance Datatype D1GhcCompileResult
- IdeSession.GHC.Responses: instance Datatype D1GhcInitResponse
- IdeSession.GHC.Responses: instance Datatype D1GhcRunResponse
- IdeSession.GHC.Responses: instance Datatype D1GhcVersion
- IdeSession.GHC.Responses: instance Eq GhcVersion
- IdeSession.GHC.Responses: instance Generic GhcCompileResponse
- IdeSession.GHC.Responses: instance Generic GhcCompileResult
- IdeSession.GHC.Responses: instance Generic GhcInitResponse
- IdeSession.GHC.Responses: instance Generic GhcRunResponse
- IdeSession.GHC.Responses: instance Generic GhcVersion
- IdeSession.GHC.Responses: instance Ord GhcVersion
- IdeSession.GHC.Responses: instance PrettyVal GhcCompileResponse
- IdeSession.GHC.Responses: instance PrettyVal GhcCompileResult
- IdeSession.GHC.Responses: instance PrettyVal GhcInitResponse
- IdeSession.GHC.Responses: instance PrettyVal GhcRunResponse
- IdeSession.GHC.Responses: instance PrettyVal GhcVersion
- IdeSession.GHC.Responses: instance Selector S1_0_0GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_0GhcInitResponse
- IdeSession.GHC.Responses: instance Selector S1_0_1GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_2GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_3GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_4GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_5GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_6GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_7GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_8GhcCompileResult
- IdeSession.GHC.Responses: instance Selector S1_0_9GhcCompileResult
- IdeSession.GHC.Responses: instance Show GhcVersion
- IdeSession.GHC.Responses: instance Typeable GhcCompileResponse
- IdeSession.GHC.Responses: instance Typeable GhcCompileResult
- IdeSession.GHC.Responses: instance Typeable GhcInitResponse
- IdeSession.GHC.Responses: instance Typeable GhcRunResponse
- IdeSession.GHC.Responses: instance Typeable GhcVersion
- IdeSession.RPC.API: externalException :: ExternalException -> Maybe IOException
- IdeSession.RPC.API: externalStdErr :: ExternalException -> String
- IdeSession.RPC.API: get :: RpcConversation -> forall a. (Typeable a, Binary a) => IO a
- IdeSession.RPC.API: instance Binary IncBS
- IdeSession.RPC.API: instance Binary Request
- IdeSession.RPC.API: instance Binary Response
- IdeSession.RPC.API: instance Eq ExternalException
- IdeSession.RPC.API: instance Exception ExternalException
- IdeSession.RPC.API: instance Exception RPCPipeNotCreated
- IdeSession.RPC.API: instance Show ExternalException
- IdeSession.RPC.API: instance Show IncBS
- IdeSession.RPC.API: instance Show RPCPipeNotCreated
- IdeSession.RPC.API: instance Show Request
- IdeSession.RPC.API: instance Typeable ExternalException
- IdeSession.RPC.API: instance Typeable RPCPipeNotCreated
- IdeSession.RPC.API: put :: RpcConversation -> forall a. (Typeable a, Binary a) => a -> IO ()
- IdeSession.RPC.API: unIncBS :: IncBS -> ByteString
- IdeSession.RPC.Server: get :: RpcConversation -> forall a. (Typeable a, Binary a) => IO a
- IdeSession.RPC.Server: instance Show ServerEvent
- IdeSession.RPC.Server: put :: RpcConversation -> forall a. (Typeable a, Binary a) => a -> IO ()
- IdeSession.Strict.Container: instance (Eq k, Eq v) => Eq (Strict (Map k) v)
- IdeSession.Strict.Container: instance (Ord k, Binary k, Binary v) => Binary (Strict (Map k) v)
- IdeSession.Strict.Container: instance (PrettyVal k, PrettyVal v) => PrettyVal (Strict (Map k) v)
- IdeSession.Strict.Container: instance (Show k, Show v) => Show (Strict (Map k) v)
- IdeSession.Strict.Container: instance Alternative (Strict Maybe)
- IdeSession.Strict.Container: instance Applicative (Strict Maybe)
- IdeSession.Strict.Container: instance Binary a => Binary (Strict Maybe a)
- IdeSession.Strict.Container: instance Binary a => Binary (Strict [] a)
- IdeSession.Strict.Container: instance Binary v => Binary (Strict IntMap v)
- IdeSession.Strict.Container: instance Eq a => Eq (Strict Maybe a)
- IdeSession.Strict.Container: instance Eq a => Eq (Strict Trie a)
- IdeSession.Strict.Container: instance Eq a => Eq (Strict [] a)
- IdeSession.Strict.Container: instance Eq v => Eq (Strict IntMap v)
- IdeSession.Strict.Container: instance Functor (Strict Maybe)
- IdeSession.Strict.Container: instance Ord a => Ord (Strict Maybe a)
- IdeSession.Strict.Container: instance PrettyVal a => PrettyVal (Strict Maybe a)
- IdeSession.Strict.Container: instance PrettyVal a => PrettyVal (Strict Trie a)
- IdeSession.Strict.Container: instance PrettyVal a => PrettyVal (Strict [] a)
- IdeSession.Strict.Container: instance PrettyVal v => PrettyVal (Strict IntMap v)
- IdeSession.Strict.Container: instance Show a => Show (Strict Maybe a)
- IdeSession.Strict.Container: instance Show a => Show (Strict Trie a)
- IdeSession.Strict.Container: instance Show a => Show (Strict [] a)
- IdeSession.Strict.Container: instance Show v => Show (Strict IntMap v)
- IdeSession.Strict.Container: instance StrictContainer (Map k)
- IdeSession.Strict.Container: instance StrictContainer IntMap
- IdeSession.Strict.Container: instance StrictContainer Maybe
- IdeSession.Strict.Container: instance StrictContainer Trie
- IdeSession.Strict.Container: instance StrictContainer []
- IdeSession.Strict.IntervalMap: high :: Interval v -> v
- IdeSession.Strict.IntervalMap: instance (Ord v, PrettyVal v, PrettyVal a) => PrettyVal (StrictIntervalMap v a)
- IdeSession.Strict.IntervalMap: instance (Ord v, Show v, Show a) => Show (StrictIntervalMap v a)
- IdeSession.Strict.IntervalMap: low :: Interval v -> v
- IdeSession.Strict.StateT: instance Monad m => Applicative (StrictStateT s m)
- IdeSession.Strict.StateT: instance Monad m => Functor (StrictStateT s m)
- IdeSession.Strict.StateT: instance Monad m => Monad (StrictStateT s m)
- IdeSession.Strict.StateT: instance Monad m => MonadState s (StrictStateT s m)
- IdeSession.Strict.StateT: instance MonadTrans (StrictStateT s)
- IdeSession.Strict.StateT: runStateT :: StrictStateT s m a -> s -> m (a, s)
- IdeSession.Types.Private: breakInfoModule :: BreakInfo -> ModuleName
- IdeSession.Types.Private: breakInfoResultType :: BreakInfo -> Type
- IdeSession.Types.Private: breakInfoSpan :: BreakInfo -> SourceSpan
- IdeSession.Types.Private: breakInfoVariableEnv :: BreakInfo -> VariableEnv
- IdeSession.Types.Private: errorKind :: SourceError -> !SourceErrorKind
- IdeSession.Types.Private: errorMsg :: SourceError -> !Text
- IdeSession.Types.Private: errorSpan :: SourceError -> !EitherSpan
- IdeSession.Types.Private: expMapToMap :: ExpMap -> StrictIntervalMap (FilePathPtr, Int, Int) Text
- IdeSession.Types.Private: filePathCache :: ExplicitSharingCache -> !(Strict IntMap ByteString)
- IdeSession.Types.Private: filePathPtr :: FilePathPtr -> Int
- IdeSession.Types.Private: idDefSpan :: IdProp -> !EitherSpan
- IdeSession.Types.Private: idDefinedIn :: IdProp -> {-# UNPACK #-} !ModuleId
- IdeSession.Types.Private: idHomeModule :: IdProp -> !(Strict Maybe ModuleId)
- IdeSession.Types.Private: idImportQual :: IdScope -> !Text
- IdeSession.Types.Private: idImportSpan :: IdScope -> !EitherSpan
- IdeSession.Types.Private: idImportedFrom :: IdScope -> {-# UNPACK #-} !ModuleId
- IdeSession.Types.Private: idMapToMap :: IdMap -> StrictIntervalMap (FilePathPtr, Int, Int) SpanInfo
- IdeSession.Types.Private: idName :: IdProp -> !Text
- IdeSession.Types.Private: idProp :: IdInfo -> {-# UNPACK #-} !IdPropPtr
- IdeSession.Types.Private: idPropCache :: ExplicitSharingCache -> !(Strict IntMap IdProp)
- IdeSession.Types.Private: idPropPtr :: IdPropPtr -> Int
- IdeSession.Types.Private: idScope :: IdInfo -> !IdScope
- IdeSession.Types.Private: idSpace :: IdProp -> !IdNameSpace
- IdeSession.Types.Private: idType :: IdProp -> !(Strict Maybe Type)
- IdeSession.Types.Private: importAs :: Import -> !(Strict Maybe ModuleName)
- IdeSession.Types.Private: importEntities :: Import -> !ImportEntities
- IdeSession.Types.Private: importImplicit :: Import -> !Bool
- IdeSession.Types.Private: importModule :: Import -> !ModuleId
- IdeSession.Types.Private: importPackage :: Import -> !(Strict Maybe Text)
- IdeSession.Types.Private: importQualified :: Import -> !Bool
- IdeSession.Types.Private: instance Binary BreakInfo
- IdeSession.Types.Private: instance Binary EitherSpan
- IdeSession.Types.Private: instance Binary ExplicitSharingCache
- IdeSession.Types.Private: instance Binary FilePathPtr
- IdeSession.Types.Private: instance Binary IdInfo
- IdeSession.Types.Private: instance Binary IdProp
- IdeSession.Types.Private: instance Binary IdPropPtr
- IdeSession.Types.Private: instance Binary IdScope
- IdeSession.Types.Private: instance Binary Import
- IdeSession.Types.Private: instance Binary ImportEntities
- IdeSession.Types.Private: instance Binary ModuleId
- IdeSession.Types.Private: instance Binary PackageId
- IdeSession.Types.Private: instance Binary RunResult
- IdeSession.Types.Private: instance Binary SourceError
- IdeSession.Types.Private: instance Binary SourceSpan
- IdeSession.Types.Private: instance Binary SpanInfo
- IdeSession.Types.Private: instance Constructor C1_0BreakInfo
- IdeSession.Types.Private: instance Constructor C1_0EitherSpan
- IdeSession.Types.Private: instance Constructor C1_0ExpMap
- IdeSession.Types.Private: instance Constructor C1_0ExplicitSharingCache
- IdeSession.Types.Private: instance Constructor C1_0FilePathPtr
- IdeSession.Types.Private: instance Constructor C1_0IdInfo
- IdeSession.Types.Private: instance Constructor C1_0IdMap
- IdeSession.Types.Private: instance Constructor C1_0IdProp
- IdeSession.Types.Private: instance Constructor C1_0IdPropPtr
- IdeSession.Types.Private: instance Constructor C1_0IdScope
- IdeSession.Types.Private: instance Constructor C1_0Import
- IdeSession.Types.Private: instance Constructor C1_0ImportEntities
- IdeSession.Types.Private: instance Constructor C1_0ModuleId
- IdeSession.Types.Private: instance Constructor C1_0PackageId
- IdeSession.Types.Private: instance Constructor C1_0RunResult
- IdeSession.Types.Private: instance Constructor C1_0SourceError
- IdeSession.Types.Private: instance Constructor C1_0SourceSpan
- IdeSession.Types.Private: instance Constructor C1_0SpanInfo
- IdeSession.Types.Private: instance Constructor C1_1EitherSpan
- IdeSession.Types.Private: instance Constructor C1_1IdScope
- IdeSession.Types.Private: instance Constructor C1_1ImportEntities
- IdeSession.Types.Private: instance Constructor C1_1RunResult
- IdeSession.Types.Private: instance Constructor C1_1SpanInfo
- IdeSession.Types.Private: instance Constructor C1_2IdScope
- IdeSession.Types.Private: instance Constructor C1_2ImportEntities
- IdeSession.Types.Private: instance Constructor C1_2RunResult
- IdeSession.Types.Private: instance Constructor C1_2SpanInfo
- IdeSession.Types.Private: instance Constructor C1_3IdScope
- IdeSession.Types.Private: instance Constructor C1_3RunResult
- IdeSession.Types.Private: instance Datatype D1BreakInfo
- IdeSession.Types.Private: instance Datatype D1EitherSpan
- IdeSession.Types.Private: instance Datatype D1ExpMap
- IdeSession.Types.Private: instance Datatype D1ExplicitSharingCache
- IdeSession.Types.Private: instance Datatype D1FilePathPtr
- IdeSession.Types.Private: instance Datatype D1IdInfo
- IdeSession.Types.Private: instance Datatype D1IdMap
- IdeSession.Types.Private: instance Datatype D1IdProp
- IdeSession.Types.Private: instance Datatype D1IdPropPtr
- IdeSession.Types.Private: instance Datatype D1IdScope
- IdeSession.Types.Private: instance Datatype D1Import
- IdeSession.Types.Private: instance Datatype D1ImportEntities
- IdeSession.Types.Private: instance Datatype D1ModuleId
- IdeSession.Types.Private: instance Datatype D1PackageId
- IdeSession.Types.Private: instance Datatype D1RunResult
- IdeSession.Types.Private: instance Datatype D1SourceError
- IdeSession.Types.Private: instance Datatype D1SourceSpan
- IdeSession.Types.Private: instance Datatype D1SpanInfo
- IdeSession.Types.Private: instance Eq FilePathPtr
- IdeSession.Types.Private: instance Eq IdPropPtr
- IdeSession.Types.Private: instance Eq Import
- IdeSession.Types.Private: instance Eq ImportEntities
- IdeSession.Types.Private: instance Eq ModuleId
- IdeSession.Types.Private: instance Eq PackageId
- IdeSession.Types.Private: instance Eq SourceSpan
- IdeSession.Types.Private: instance Generic BreakInfo
- IdeSession.Types.Private: instance Generic EitherSpan
- IdeSession.Types.Private: instance Generic ExpMap
- IdeSession.Types.Private: instance Generic ExplicitSharingCache
- IdeSession.Types.Private: instance Generic FilePathPtr
- IdeSession.Types.Private: instance Generic IdInfo
- IdeSession.Types.Private: instance Generic IdMap
- IdeSession.Types.Private: instance Generic IdProp
- IdeSession.Types.Private: instance Generic IdPropPtr
- IdeSession.Types.Private: instance Generic IdScope
- IdeSession.Types.Private: instance Generic Import
- IdeSession.Types.Private: instance Generic ImportEntities
- IdeSession.Types.Private: instance Generic ModuleId
- IdeSession.Types.Private: instance Generic PackageId
- IdeSession.Types.Private: instance Generic RunResult
- IdeSession.Types.Private: instance Generic SourceError
- IdeSession.Types.Private: instance Generic SourceSpan
- IdeSession.Types.Private: instance Generic SpanInfo
- IdeSession.Types.Private: instance Ord FilePathPtr
- IdeSession.Types.Private: instance Ord IdPropPtr
- IdeSession.Types.Private: instance Ord PackageId
- IdeSession.Types.Private: instance Ord SourceSpan
- IdeSession.Types.Private: instance PrettyVal BreakInfo
- IdeSession.Types.Private: instance PrettyVal EitherSpan
- IdeSession.Types.Private: instance PrettyVal ExpMap
- IdeSession.Types.Private: instance PrettyVal ExplicitSharingCache
- IdeSession.Types.Private: instance PrettyVal FilePathPtr
- IdeSession.Types.Private: instance PrettyVal IdInfo
- IdeSession.Types.Private: instance PrettyVal IdMap
- IdeSession.Types.Private: instance PrettyVal IdProp
- IdeSession.Types.Private: instance PrettyVal IdPropPtr
- IdeSession.Types.Private: instance PrettyVal IdScope
- IdeSession.Types.Private: instance PrettyVal Import
- IdeSession.Types.Private: instance PrettyVal ImportEntities
- IdeSession.Types.Private: instance PrettyVal ModuleId
- IdeSession.Types.Private: instance PrettyVal PackageId
- IdeSession.Types.Private: instance PrettyVal RunResult
- IdeSession.Types.Private: instance PrettyVal SourceError
- IdeSession.Types.Private: instance PrettyVal SourceSpan
- IdeSession.Types.Private: instance PrettyVal SpanInfo
- IdeSession.Types.Private: instance Selector S1_0_0BreakInfo
- IdeSession.Types.Private: instance Selector S1_0_0ExpMap
- IdeSession.Types.Private: instance Selector S1_0_0ExplicitSharingCache
- IdeSession.Types.Private: instance Selector S1_0_0FilePathPtr
- IdeSession.Types.Private: instance Selector S1_0_0IdInfo
- IdeSession.Types.Private: instance Selector S1_0_0IdMap
- IdeSession.Types.Private: instance Selector S1_0_0IdProp
- IdeSession.Types.Private: instance Selector S1_0_0IdPropPtr
- IdeSession.Types.Private: instance Selector S1_0_0Import
- IdeSession.Types.Private: instance Selector S1_0_0ModuleId
- IdeSession.Types.Private: instance Selector S1_0_0PackageId
- IdeSession.Types.Private: instance Selector S1_0_0SourceError
- IdeSession.Types.Private: instance Selector S1_0_0SourceSpan
- IdeSession.Types.Private: instance Selector S1_0_1BreakInfo
- IdeSession.Types.Private: instance Selector S1_0_1ExplicitSharingCache
- IdeSession.Types.Private: instance Selector S1_0_1IdInfo
- IdeSession.Types.Private: instance Selector S1_0_1IdProp
- IdeSession.Types.Private: instance Selector S1_0_1Import
- IdeSession.Types.Private: instance Selector S1_0_1ModuleId
- IdeSession.Types.Private: instance Selector S1_0_1PackageId
- IdeSession.Types.Private: instance Selector S1_0_1SourceError
- IdeSession.Types.Private: instance Selector S1_0_1SourceSpan
- IdeSession.Types.Private: instance Selector S1_0_2BreakInfo
- IdeSession.Types.Private: instance Selector S1_0_2IdProp
- IdeSession.Types.Private: instance Selector S1_0_2Import
- IdeSession.Types.Private: instance Selector S1_0_2PackageId
- IdeSession.Types.Private: instance Selector S1_0_2SourceError
- IdeSession.Types.Private: instance Selector S1_0_2SourceSpan
- IdeSession.Types.Private: instance Selector S1_0_3BreakInfo
- IdeSession.Types.Private: instance Selector S1_0_3IdProp
- IdeSession.Types.Private: instance Selector S1_0_3Import
- IdeSession.Types.Private: instance Selector S1_0_3SourceSpan
- IdeSession.Types.Private: instance Selector S1_0_4IdProp
- IdeSession.Types.Private: instance Selector S1_0_4Import
- IdeSession.Types.Private: instance Selector S1_0_4SourceSpan
- IdeSession.Types.Private: instance Selector S1_0_5IdProp
- IdeSession.Types.Private: instance Selector S1_0_5Import
- IdeSession.Types.Private: instance Selector S1_2_0IdScope
- IdeSession.Types.Private: instance Selector S1_2_1IdScope
- IdeSession.Types.Private: instance Selector S1_2_2IdScope
- IdeSession.Types.Private: instance Show BreakInfo
- IdeSession.Types.Private: instance Show EitherSpan
- IdeSession.Types.Private: instance Show ExpMap
- IdeSession.Types.Private: instance Show ExplicitSharingCache
- IdeSession.Types.Private: instance Show FilePathPtr
- IdeSession.Types.Private: instance Show IdInfo
- IdeSession.Types.Private: instance Show IdMap
- IdeSession.Types.Private: instance Show IdProp
- IdeSession.Types.Private: instance Show IdPropPtr
- IdeSession.Types.Private: instance Show IdScope
- IdeSession.Types.Private: instance Show Import
- IdeSession.Types.Private: instance Show ImportEntities
- IdeSession.Types.Private: instance Show ModuleId
- IdeSession.Types.Private: instance Show PackageId
- IdeSession.Types.Private: instance Show RunResult
- IdeSession.Types.Private: instance Show SourceError
- IdeSession.Types.Private: instance Show SourceSpan
- IdeSession.Types.Private: instance Show SpanInfo
- IdeSession.Types.Private: instance Typeable BreakInfo
- IdeSession.Types.Private: instance Typeable IdInfo
- IdeSession.Types.Private: instance Typeable RunResult
- IdeSession.Types.Private: moduleName :: ModuleId -> !ModuleName
- IdeSession.Types.Private: modulePackage :: ModuleId -> {-# UNPACK #-} !PackageId
- IdeSession.Types.Private: packageKey :: PackageId -> !Text
- IdeSession.Types.Private: packageName :: PackageId -> !Text
- IdeSession.Types.Private: packageVersion :: PackageId -> !(Strict Maybe Text)
- IdeSession.Types.Private: spanFilePath :: SourceSpan -> {-# UNPACK #-} !FilePathPtr
- IdeSession.Types.Private: spanFromColumn :: SourceSpan -> {-# UNPACK #-} !Int
- IdeSession.Types.Private: spanFromLine :: SourceSpan -> {-# UNPACK #-} !Int
- IdeSession.Types.Private: spanToColumn :: SourceSpan -> {-# UNPACK #-} !Int
- IdeSession.Types.Private: spanToLine :: SourceSpan -> {-# UNPACK #-} !Int
- IdeSession.Types.Progress: instance Binary Progress
- IdeSession.Types.Progress: instance Constructor C1_0Progress
- IdeSession.Types.Progress: instance Datatype D1Progress
- IdeSession.Types.Progress: instance Eq Progress
- IdeSession.Types.Progress: instance FromJSON Progress
- IdeSession.Types.Progress: instance Generic Progress
- IdeSession.Types.Progress: instance Ord Progress
- IdeSession.Types.Progress: instance PrettyVal Progress
- IdeSession.Types.Progress: instance Selector S1_0_0Progress
- IdeSession.Types.Progress: instance Selector S1_0_1Progress
- IdeSession.Types.Progress: instance Selector S1_0_2Progress
- IdeSession.Types.Progress: instance Selector S1_0_3Progress
- IdeSession.Types.Progress: instance Show Progress
- IdeSession.Types.Progress: instance ToJSON Progress
- IdeSession.Types.Progress: progressNumSteps :: Progress -> Int
- IdeSession.Types.Progress: progressOrigMsg :: Progress -> Maybe Text
- IdeSession.Types.Progress: progressParsedMsg :: Progress -> Maybe Text
- IdeSession.Types.Progress: progressStep :: Progress -> Int
- IdeSession.Types.Public: breakInfoModule :: BreakInfo -> ModuleName
- IdeSession.Types.Public: breakInfoResultType :: BreakInfo -> Type
- IdeSession.Types.Public: breakInfoSpan :: BreakInfo -> SourceSpan
- IdeSession.Types.Public: breakInfoVariableEnv :: BreakInfo -> VariableEnv
- IdeSession.Types.Public: errorKind :: SourceError -> !SourceErrorKind
- IdeSession.Types.Public: errorMsg :: SourceError -> !Text
- IdeSession.Types.Public: errorSpan :: SourceError -> !EitherSpan
- IdeSession.Types.Public: idDefSpan :: IdProp -> !EitherSpan
- IdeSession.Types.Public: idDefinedIn :: IdProp -> {-# UNPACK #-} !ModuleId
- IdeSession.Types.Public: idHomeModule :: IdProp -> !(Maybe ModuleId)
- IdeSession.Types.Public: idImportQual :: IdScope -> !Text
- IdeSession.Types.Public: idImportSpan :: IdScope -> !EitherSpan
- IdeSession.Types.Public: idImportedFrom :: IdScope -> {-# UNPACK #-} !ModuleId
- IdeSession.Types.Public: idName :: IdProp -> !Name
- IdeSession.Types.Public: idProp :: IdInfo -> {-# UNPACK #-} !IdProp
- IdeSession.Types.Public: idScope :: IdInfo -> !IdScope
- IdeSession.Types.Public: idSpace :: IdProp -> !IdNameSpace
- IdeSession.Types.Public: idType :: IdProp -> !(Maybe Type)
- IdeSession.Types.Public: importAs :: Import -> !(Maybe ModuleName)
- IdeSession.Types.Public: importEntities :: Import -> !ImportEntities
- IdeSession.Types.Public: importImplicit :: Import -> !Bool
- IdeSession.Types.Public: importModule :: Import -> !ModuleId
- IdeSession.Types.Public: importPackage :: Import -> !(Maybe Text)
- IdeSession.Types.Public: importQualified :: Import -> !Bool
- IdeSession.Types.Public: instance Binary EitherSpan
- IdeSession.Types.Public: instance Binary IdInfo
- IdeSession.Types.Public: instance Binary IdNameSpace
- IdeSession.Types.Public: instance Binary IdProp
- IdeSession.Types.Public: instance Binary IdScope
- IdeSession.Types.Public: instance Binary Import
- IdeSession.Types.Public: instance Binary ImportEntities
- IdeSession.Types.Public: instance Binary ModuleId
- IdeSession.Types.Public: instance Binary PackageId
- IdeSession.Types.Public: instance Binary RunBufferMode
- IdeSession.Types.Public: instance Binary SourceError
- IdeSession.Types.Public: instance Binary SourceErrorKind
- IdeSession.Types.Public: instance Binary SourceSpan
- IdeSession.Types.Public: instance Binary Targets
- IdeSession.Types.Public: instance Constructor C1_0BreakInfo
- IdeSession.Types.Public: instance Constructor C1_0EitherSpan
- IdeSession.Types.Public: instance Constructor C1_0IdInfo
- IdeSession.Types.Public: instance Constructor C1_0IdNameSpace
- IdeSession.Types.Public: instance Constructor C1_0IdProp
- IdeSession.Types.Public: instance Constructor C1_0IdScope
- IdeSession.Types.Public: instance Constructor C1_0Import
- IdeSession.Types.Public: instance Constructor C1_0ImportEntities
- IdeSession.Types.Public: instance Constructor C1_0ModuleId
- IdeSession.Types.Public: instance Constructor C1_0PackageId
- IdeSession.Types.Public: instance Constructor C1_0RunBufferMode
- IdeSession.Types.Public: instance Constructor C1_0RunResult
- IdeSession.Types.Public: instance Constructor C1_0SourceError
- IdeSession.Types.Public: instance Constructor C1_0SourceErrorKind
- IdeSession.Types.Public: instance Constructor C1_0SourceSpan
- IdeSession.Types.Public: instance Constructor C1_0SpanInfo
- IdeSession.Types.Public: instance Constructor C1_0Targets
- IdeSession.Types.Public: instance Constructor C1_0UpdateStatus
- IdeSession.Types.Public: instance Constructor C1_1EitherSpan
- IdeSession.Types.Public: instance Constructor C1_1IdNameSpace
- IdeSession.Types.Public: instance Constructor C1_1IdScope
- IdeSession.Types.Public: instance Constructor C1_1ImportEntities
- IdeSession.Types.Public: instance Constructor C1_1RunBufferMode
- IdeSession.Types.Public: instance Constructor C1_1RunResult
- IdeSession.Types.Public: instance Constructor C1_1SourceErrorKind
- IdeSession.Types.Public: instance Constructor C1_1SpanInfo
- IdeSession.Types.Public: instance Constructor C1_1Targets
- IdeSession.Types.Public: instance Constructor C1_1UpdateStatus
- IdeSession.Types.Public: instance Constructor C1_2IdNameSpace
- IdeSession.Types.Public: instance Constructor C1_2IdScope
- IdeSession.Types.Public: instance Constructor C1_2ImportEntities
- IdeSession.Types.Public: instance Constructor C1_2RunBufferMode
- IdeSession.Types.Public: instance Constructor C1_2RunResult
- IdeSession.Types.Public: instance Constructor C1_2SourceErrorKind
- IdeSession.Types.Public: instance Constructor C1_2UpdateStatus
- IdeSession.Types.Public: instance Constructor C1_3IdNameSpace
- IdeSession.Types.Public: instance Constructor C1_3IdScope
- IdeSession.Types.Public: instance Constructor C1_3RunResult
- IdeSession.Types.Public: instance Constructor C1_3UpdateStatus
- IdeSession.Types.Public: instance Constructor C1_4RunResult
- IdeSession.Types.Public: instance Constructor C1_4UpdateStatus
- IdeSession.Types.Public: instance Constructor C1_5UpdateStatus
- IdeSession.Types.Public: instance Datatype D1BreakInfo
- IdeSession.Types.Public: instance Datatype D1EitherSpan
- IdeSession.Types.Public: instance Datatype D1IdInfo
- IdeSession.Types.Public: instance Datatype D1IdNameSpace
- IdeSession.Types.Public: instance Datatype D1IdProp
- IdeSession.Types.Public: instance Datatype D1IdScope
- IdeSession.Types.Public: instance Datatype D1Import
- IdeSession.Types.Public: instance Datatype D1ImportEntities
- IdeSession.Types.Public: instance Datatype D1ModuleId
- IdeSession.Types.Public: instance Datatype D1PackageId
- IdeSession.Types.Public: instance Datatype D1RunBufferMode
- IdeSession.Types.Public: instance Datatype D1RunResult
- IdeSession.Types.Public: instance Datatype D1SourceError
- IdeSession.Types.Public: instance Datatype D1SourceErrorKind
- IdeSession.Types.Public: instance Datatype D1SourceSpan
- IdeSession.Types.Public: instance Datatype D1SpanInfo
- IdeSession.Types.Public: instance Datatype D1Targets
- IdeSession.Types.Public: instance Datatype D1UpdateStatus
- IdeSession.Types.Public: instance Eq BreakInfo
- IdeSession.Types.Public: instance Eq EitherSpan
- IdeSession.Types.Public: instance Eq IdInfo
- IdeSession.Types.Public: instance Eq IdNameSpace
- IdeSession.Types.Public: instance Eq IdProp
- IdeSession.Types.Public: instance Eq IdScope
- IdeSession.Types.Public: instance Eq Import
- IdeSession.Types.Public: instance Eq ImportEntities
- IdeSession.Types.Public: instance Eq ModuleId
- IdeSession.Types.Public: instance Eq PackageId
- IdeSession.Types.Public: instance Eq RunBufferMode
- IdeSession.Types.Public: instance Eq RunResult
- IdeSession.Types.Public: instance Eq SourceError
- IdeSession.Types.Public: instance Eq SourceErrorKind
- IdeSession.Types.Public: instance Eq SourceSpan
- IdeSession.Types.Public: instance Eq SpanInfo
- IdeSession.Types.Public: instance Eq Targets
- IdeSession.Types.Public: instance Eq UpdateStatus
- IdeSession.Types.Public: instance FromJSON BreakInfo
- IdeSession.Types.Public: instance FromJSON EitherSpan
- IdeSession.Types.Public: instance FromJSON IdInfo
- IdeSession.Types.Public: instance FromJSON IdNameSpace
- IdeSession.Types.Public: instance FromJSON IdProp
- IdeSession.Types.Public: instance FromJSON IdScope
- IdeSession.Types.Public: instance FromJSON Import
- IdeSession.Types.Public: instance FromJSON ImportEntities
- IdeSession.Types.Public: instance FromJSON ModuleId
- IdeSession.Types.Public: instance FromJSON PackageId
- IdeSession.Types.Public: instance FromJSON RunBufferMode
- IdeSession.Types.Public: instance FromJSON RunResult
- IdeSession.Types.Public: instance FromJSON SourceError
- IdeSession.Types.Public: instance FromJSON SourceErrorKind
- IdeSession.Types.Public: instance FromJSON SourceSpan
- IdeSession.Types.Public: instance FromJSON SpanInfo
- IdeSession.Types.Public: instance FromJSON UpdateStatus
- IdeSession.Types.Public: instance Generic BreakInfo
- IdeSession.Types.Public: instance Generic EitherSpan
- IdeSession.Types.Public: instance Generic IdInfo
- IdeSession.Types.Public: instance Generic IdNameSpace
- IdeSession.Types.Public: instance Generic IdProp
- IdeSession.Types.Public: instance Generic IdScope
- IdeSession.Types.Public: instance Generic Import
- IdeSession.Types.Public: instance Generic ImportEntities
- IdeSession.Types.Public: instance Generic ModuleId
- IdeSession.Types.Public: instance Generic PackageId
- IdeSession.Types.Public: instance Generic RunBufferMode
- IdeSession.Types.Public: instance Generic RunResult
- IdeSession.Types.Public: instance Generic SourceError
- IdeSession.Types.Public: instance Generic SourceErrorKind
- IdeSession.Types.Public: instance Generic SourceSpan
- IdeSession.Types.Public: instance Generic SpanInfo
- IdeSession.Types.Public: instance Generic Targets
- IdeSession.Types.Public: instance Generic UpdateStatus
- IdeSession.Types.Public: instance Ord Import
- IdeSession.Types.Public: instance Ord ImportEntities
- IdeSession.Types.Public: instance Ord ModuleId
- IdeSession.Types.Public: instance Ord PackageId
- IdeSession.Types.Public: instance Ord SourceSpan
- IdeSession.Types.Public: instance PrettyVal BreakInfo
- IdeSession.Types.Public: instance PrettyVal EitherSpan
- IdeSession.Types.Public: instance PrettyVal IdInfo
- IdeSession.Types.Public: instance PrettyVal IdNameSpace
- IdeSession.Types.Public: instance PrettyVal IdProp
- IdeSession.Types.Public: instance PrettyVal IdScope
- IdeSession.Types.Public: instance PrettyVal Import
- IdeSession.Types.Public: instance PrettyVal ImportEntities
- IdeSession.Types.Public: instance PrettyVal ModuleId
- IdeSession.Types.Public: instance PrettyVal PackageId
- IdeSession.Types.Public: instance PrettyVal RunBufferMode
- IdeSession.Types.Public: instance PrettyVal RunResult
- IdeSession.Types.Public: instance PrettyVal SourceError
- IdeSession.Types.Public: instance PrettyVal SourceErrorKind
- IdeSession.Types.Public: instance PrettyVal SourceSpan
- IdeSession.Types.Public: instance PrettyVal SpanInfo
- IdeSession.Types.Public: instance PrettyVal Targets
- IdeSession.Types.Public: instance PrettyVal UpdateStatus
- IdeSession.Types.Public: instance Selector S1_0_0BreakInfo
- IdeSession.Types.Public: instance Selector S1_0_0IdInfo
- IdeSession.Types.Public: instance Selector S1_0_0IdProp
- IdeSession.Types.Public: instance Selector S1_0_0Import
- IdeSession.Types.Public: instance Selector S1_0_0ModuleId
- IdeSession.Types.Public: instance Selector S1_0_0PackageId
- IdeSession.Types.Public: instance Selector S1_0_0SourceError
- IdeSession.Types.Public: instance Selector S1_0_0SourceSpan
- IdeSession.Types.Public: instance Selector S1_0_1BreakInfo
- IdeSession.Types.Public: instance Selector S1_0_1IdInfo
- IdeSession.Types.Public: instance Selector S1_0_1IdProp
- IdeSession.Types.Public: instance Selector S1_0_1Import
- IdeSession.Types.Public: instance Selector S1_0_1ModuleId
- IdeSession.Types.Public: instance Selector S1_0_1PackageId
- IdeSession.Types.Public: instance Selector S1_0_1SourceError
- IdeSession.Types.Public: instance Selector S1_0_1SourceSpan
- IdeSession.Types.Public: instance Selector S1_0_2BreakInfo
- IdeSession.Types.Public: instance Selector S1_0_2IdProp
- IdeSession.Types.Public: instance Selector S1_0_2Import
- IdeSession.Types.Public: instance Selector S1_0_2PackageId
- IdeSession.Types.Public: instance Selector S1_0_2SourceError
- IdeSession.Types.Public: instance Selector S1_0_2SourceSpan
- IdeSession.Types.Public: instance Selector S1_0_3BreakInfo
- IdeSession.Types.Public: instance Selector S1_0_3IdProp
- IdeSession.Types.Public: instance Selector S1_0_3Import
- IdeSession.Types.Public: instance Selector S1_0_3SourceSpan
- IdeSession.Types.Public: instance Selector S1_0_4IdProp
- IdeSession.Types.Public: instance Selector S1_0_4Import
- IdeSession.Types.Public: instance Selector S1_0_4SourceSpan
- IdeSession.Types.Public: instance Selector S1_0_5IdProp
- IdeSession.Types.Public: instance Selector S1_0_5Import
- IdeSession.Types.Public: instance Selector S1_1_0RunBufferMode
- IdeSession.Types.Public: instance Selector S1_2_0IdScope
- IdeSession.Types.Public: instance Selector S1_2_0RunBufferMode
- IdeSession.Types.Public: instance Selector S1_2_1IdScope
- IdeSession.Types.Public: instance Selector S1_2_1RunBufferMode
- IdeSession.Types.Public: instance Selector S1_2_2IdScope
- IdeSession.Types.Public: instance Show BreakInfo
- IdeSession.Types.Public: instance Show EitherSpan
- IdeSession.Types.Public: instance Show IdInfo
- IdeSession.Types.Public: instance Show IdNameSpace
- IdeSession.Types.Public: instance Show IdProp
- IdeSession.Types.Public: instance Show IdScope
- IdeSession.Types.Public: instance Show Import
- IdeSession.Types.Public: instance Show ImportEntities
- IdeSession.Types.Public: instance Show ModuleId
- IdeSession.Types.Public: instance Show PackageId
- IdeSession.Types.Public: instance Show RunBufferMode
- IdeSession.Types.Public: instance Show RunResult
- IdeSession.Types.Public: instance Show SourceError
- IdeSession.Types.Public: instance Show SourceErrorKind
- IdeSession.Types.Public: instance Show SourceSpan
- IdeSession.Types.Public: instance Show SpanInfo
- IdeSession.Types.Public: instance Show Targets
- IdeSession.Types.Public: instance Show UpdateStatus
- IdeSession.Types.Public: instance ToJSON BreakInfo
- IdeSession.Types.Public: instance ToJSON EitherSpan
- IdeSession.Types.Public: instance ToJSON IdInfo
- IdeSession.Types.Public: instance ToJSON IdNameSpace
- IdeSession.Types.Public: instance ToJSON IdProp
- IdeSession.Types.Public: instance ToJSON IdScope
- IdeSession.Types.Public: instance ToJSON Import
- IdeSession.Types.Public: instance ToJSON ImportEntities
- IdeSession.Types.Public: instance ToJSON ModuleId
- IdeSession.Types.Public: instance ToJSON PackageId
- IdeSession.Types.Public: instance ToJSON RunBufferMode
- IdeSession.Types.Public: instance ToJSON RunResult
- IdeSession.Types.Public: instance ToJSON SourceError
- IdeSession.Types.Public: instance ToJSON SourceErrorKind
- IdeSession.Types.Public: instance ToJSON SourceSpan
- IdeSession.Types.Public: instance ToJSON SpanInfo
- IdeSession.Types.Public: instance ToJSON UpdateStatus
- IdeSession.Types.Public: instance Typeable BreakInfo
- IdeSession.Types.Public: instance Typeable RunBufferMode
- IdeSession.Types.Public: instance Typeable RunResult
- IdeSession.Types.Public: instance Typeable Targets
- IdeSession.Types.Public: instance Typeable UpdateStatus
- IdeSession.Types.Public: moduleName :: ModuleId -> !ModuleName
- IdeSession.Types.Public: modulePackage :: ModuleId -> {-# UNPACK #-} !PackageId
- IdeSession.Types.Public: packageKey :: PackageId -> !Text
- IdeSession.Types.Public: packageName :: PackageId -> !Text
- IdeSession.Types.Public: packageVersion :: PackageId -> !(Maybe Text)
- IdeSession.Types.Public: runBufferBlockSize :: RunBufferMode -> Maybe Int
- IdeSession.Types.Public: runBufferTimeout :: RunBufferMode -> Maybe Int
- IdeSession.Types.Public: spanFilePath :: SourceSpan -> !FilePath
- IdeSession.Types.Public: spanFromColumn :: SourceSpan -> {-# UNPACK #-} !Int
- IdeSession.Types.Public: spanFromLine :: SourceSpan -> {-# UNPACK #-} !Int
- IdeSession.Types.Public: spanToColumn :: SourceSpan -> {-# UNPACK #-} !Int
- IdeSession.Types.Public: spanToLine :: SourceSpan -> {-# UNPACK #-} !Int
- IdeSession.Types.Translation: instance ExplicitSharing BreakInfo
- IdeSession.Types.Translation: instance ExplicitSharing EitherSpan
- IdeSession.Types.Translation: instance ExplicitSharing IdInfo
- IdeSession.Types.Translation: instance ExplicitSharing IdProp
- IdeSession.Types.Translation: instance ExplicitSharing IdScope
- IdeSession.Types.Translation: instance ExplicitSharing Import
- IdeSession.Types.Translation: instance ExplicitSharing ImportEntities
- IdeSession.Types.Translation: instance ExplicitSharing ModuleId
- IdeSession.Types.Translation: instance ExplicitSharing PackageId
- IdeSession.Types.Translation: instance ExplicitSharing SourceError
- IdeSession.Types.Translation: instance ExplicitSharing SourceSpan
- IdeSession.Types.Translation: instance ExplicitSharing SpanInfo
- IdeSession.Types.Translation: instance IntroduceSharing SourceSpan
- IdeSession.Util: instance Binary CPid
- IdeSession.Util: instance Binary a => Binary (Diff a)
- IdeSession.Util: instance Constructor C1_0Diff
- IdeSession.Util: instance Constructor C1_1Diff
- IdeSession.Util: instance Constructor C1_2Diff
- IdeSession.Util: instance Datatype D1Diff
- IdeSession.Util: instance Functor Diff
- IdeSession.Util: instance Generic (Diff a)
- IdeSession.Util: instance PrettyVal a => PrettyVal (Diff a)
- IdeSession.Util: instance Show a => Show (Diff a)
- IdeSession.Util.PrettyVal: instance (PrettyVal k, PrettyVal a) => PrettyVal (Map k a)
- IdeSession.Util.PrettyVal: instance PrettyVal Bool
- IdeSession.Util.PrettyVal: instance PrettyVal ByteString
- IdeSession.Util.PrettyVal: instance PrettyVal Text
- IdeSession.Util.PrettyVal: instance PrettyVal a => PrettyVal (IntMap a)
- IdeSession.Util.PrettyVal: instance PrettyVal a => PrettyVal (Maybe a)
- IdeSession.Util.PrettyVal: instance PrettyVal a => PrettyVal (Trie a)
+ IdeSession.GHC.Requests: [ghcInitClientApiVersion] :: GhcInitRequest -> Int
+ IdeSession.GHC.Requests: [ghcInitDistDir] :: GhcInitRequest -> !FilePath
+ IdeSession.GHC.Requests: [ghcInitGenerateModInfo] :: GhcInitRequest -> Bool
+ IdeSession.GHC.Requests: [ghcInitOpts] :: GhcInitRequest -> [String]
+ IdeSession.GHC.Requests: [ghcInitSessionDir] :: GhcInitRequest -> FilePath
+ IdeSession.GHC.Requests: [ghcInitSourceDir] :: GhcInitRequest -> FilePath
+ IdeSession.GHC.Requests: [ghcInitSpecificPackageDBs] :: GhcInitRequest -> [String]
+ IdeSession.GHC.Requests: [ghcInitUserPackageDB] :: GhcInitRequest -> Bool
+ IdeSession.GHC.Requests: [reqBreakpointModule] :: GhcRequest -> ModuleName
+ IdeSession.GHC.Requests: [reqBreakpointSpan] :: GhcRequest -> SourceSpan
+ IdeSession.GHC.Requests: [reqBreakpointValue] :: GhcRequest -> Bool
+ IdeSession.GHC.Requests: [reqCompileGenCode] :: GhcRequest -> Bool
+ IdeSession.GHC.Requests: [reqCompileTargets] :: GhcRequest -> Targets
+ IdeSession.GHC.Requests: [reqCrashDelay] :: GhcRequest -> Maybe Int
+ IdeSession.GHC.Requests: [reqLoad] :: GhcRequest -> [FilePath]
+ IdeSession.GHC.Requests: [reqPrintBind] :: GhcRequest -> Bool
+ IdeSession.GHC.Requests: [reqPrintForce] :: GhcRequest -> Bool
+ IdeSession.GHC.Requests: [reqPrintVars] :: GhcRequest -> Name
+ IdeSession.GHC.Requests: [reqRunCmd] :: GhcRequest -> RunCmd
+ IdeSession.GHC.Requests: [reqSetArgs] :: GhcRequest -> [String]
+ IdeSession.GHC.Requests: [reqSetEnv] :: GhcRequest -> [(String, Maybe String)]
+ IdeSession.GHC.Requests: [reqSetGhcOpts] :: GhcRequest -> [String]
+ IdeSession.GHC.Requests: [reqUnload] :: GhcRequest -> [FilePath]
+ IdeSession.GHC.Requests: [runCmdFunction] :: RunCmd -> String
+ IdeSession.GHC.Requests: [runCmdModule] :: RunCmd -> String
+ IdeSession.GHC.Requests: [runCmdPty] :: RunCmd -> Bool
+ IdeSession.GHC.Requests: [runCmdStderr] :: RunCmd -> RunBufferMode
+ IdeSession.GHC.Requests: [runCmdStdout] :: RunCmd -> RunBufferMode
+ IdeSession.GHC.Requests: instance Data.Binary.Class.Binary IdeSession.GHC.Requests.GhcInitRequest
+ IdeSession.GHC.Requests: instance Data.Binary.Class.Binary IdeSession.GHC.Requests.GhcRequest
+ IdeSession.GHC.Requests: instance Data.Binary.Class.Binary IdeSession.GHC.Requests.GhcRunRequest
+ IdeSession.GHC.Requests: instance Data.Binary.Class.Binary IdeSession.GHC.Requests.RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_0GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_0RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_1GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_1RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_2GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_3GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_4GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_5GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_6GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_7GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_8GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Constructor IdeSession.GHC.Requests.C1_9GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Datatype IdeSession.GHC.Requests.D1GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Datatype IdeSession.GHC.Requests.D1GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Datatype IdeSession.GHC.Requests.D1RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Generic IdeSession.GHC.Requests.GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Generic IdeSession.GHC.Requests.GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Generic IdeSession.GHC.Requests.RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_0GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_0RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_1GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_1GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_1RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_2GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_2RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_3GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_3RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_4GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_4RunCmd
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_5GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_6GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_0_7GhcInitRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_1_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_2_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_3_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_4_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_4_1GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_4_2GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_5_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_5_1GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_5_2GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_6_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_7_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_8_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Generics.Selector IdeSession.GHC.Requests.S1_9_0GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Show.Show IdeSession.GHC.Requests.GhcRequest
+ IdeSession.GHC.Requests: instance GHC.Show.Show IdeSession.GHC.Requests.RunCmd
+ IdeSession.GHC.Requests: instance Text.Show.PrettyVal.PrettyVal IdeSession.GHC.Requests.GhcInitRequest
+ IdeSession.GHC.Requests: instance Text.Show.PrettyVal.PrettyVal IdeSession.GHC.Requests.GhcRequest
+ IdeSession.GHC.Requests: instance Text.Show.PrettyVal.PrettyVal IdeSession.GHC.Requests.RunCmd
+ IdeSession.GHC.Responses: [ghcCompileAuto] :: GhcCompileResult -> Strict (Map ModuleName) (Diff (Strict [] IdInfo))
+ IdeSession.GHC.Responses: [ghcCompileCache] :: GhcCompileResult -> ExplicitSharingCache
+ IdeSession.GHC.Responses: [ghcCompileErrors] :: GhcCompileResult -> Strict [] SourceError
+ IdeSession.GHC.Responses: [ghcCompileExpTypes] :: GhcCompileResult -> Strict (Map ModuleName) (Diff [(SourceSpan, Text)])
+ IdeSession.GHC.Responses: [ghcCompileFileMap] :: GhcCompileResult -> Strict (Map FilePath) ModuleId
+ IdeSession.GHC.Responses: [ghcCompileImports] :: GhcCompileResult -> Strict (Map ModuleName) (Diff (Strict [] Import))
+ IdeSession.GHC.Responses: [ghcCompileLoaded] :: GhcCompileResult -> Strict [] ModuleName
+ IdeSession.GHC.Responses: [ghcCompilePkgDeps] :: GhcCompileResult -> Strict (Map ModuleName) (Diff (Strict [] PackageId))
+ IdeSession.GHC.Responses: [ghcCompileSpanInfo] :: GhcCompileResult -> Strict (Map ModuleName) (Diff IdList)
+ IdeSession.GHC.Responses: [ghcCompileUseSites] :: GhcCompileResult -> Strict (Map ModuleName) (Diff UseSites)
+ IdeSession.GHC.Responses: [ghcInitVersion] :: GhcInitResponse -> GhcVersion
+ IdeSession.GHC.Responses: instance Data.Binary.Class.Binary IdeSession.GHC.Responses.GhcCompileResponse
+ IdeSession.GHC.Responses: instance Data.Binary.Class.Binary IdeSession.GHC.Responses.GhcCompileResult
+ IdeSession.GHC.Responses: instance Data.Binary.Class.Binary IdeSession.GHC.Responses.GhcInitResponse
+ IdeSession.GHC.Responses: instance Data.Binary.Class.Binary IdeSession.GHC.Responses.GhcRunResponse
+ IdeSession.GHC.Responses: instance Data.Binary.Class.Binary IdeSession.GHC.Responses.GhcVersion
+ IdeSession.GHC.Responses: instance GHC.Classes.Eq IdeSession.GHC.Responses.GhcVersion
+ IdeSession.GHC.Responses: instance GHC.Classes.Ord IdeSession.GHC.Responses.GhcVersion
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_0GhcCompileResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_0GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_0GhcInitResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_0GhcRunResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_0GhcVersion
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_1GhcCompileResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_1GhcRunResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_1GhcVersion
+ IdeSession.GHC.Responses: instance GHC.Generics.Constructor IdeSession.GHC.Responses.C1_2GhcVersion
+ IdeSession.GHC.Responses: instance GHC.Generics.Datatype IdeSession.GHC.Responses.D1GhcCompileResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Datatype IdeSession.GHC.Responses.D1GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Datatype IdeSession.GHC.Responses.D1GhcInitResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Datatype IdeSession.GHC.Responses.D1GhcRunResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Datatype IdeSession.GHC.Responses.D1GhcVersion
+ IdeSession.GHC.Responses: instance GHC.Generics.Generic IdeSession.GHC.Responses.GhcCompileResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Generic IdeSession.GHC.Responses.GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Generic IdeSession.GHC.Responses.GhcInitResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Generic IdeSession.GHC.Responses.GhcRunResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Generic IdeSession.GHC.Responses.GhcVersion
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_0GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_0GhcInitResponse
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_1GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_2GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_3GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_4GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_5GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_6GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_7GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_8GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Generics.Selector IdeSession.GHC.Responses.S1_0_9GhcCompileResult
+ IdeSession.GHC.Responses: instance GHC.Show.Show IdeSession.GHC.Responses.GhcVersion
+ IdeSession.GHC.Responses: instance Text.Show.PrettyVal.PrettyVal IdeSession.GHC.Responses.GhcCompileResponse
+ IdeSession.GHC.Responses: instance Text.Show.PrettyVal.PrettyVal IdeSession.GHC.Responses.GhcCompileResult
+ IdeSession.GHC.Responses: instance Text.Show.PrettyVal.PrettyVal IdeSession.GHC.Responses.GhcInitResponse
+ IdeSession.GHC.Responses: instance Text.Show.PrettyVal.PrettyVal IdeSession.GHC.Responses.GhcRunResponse
+ IdeSession.GHC.Responses: instance Text.Show.PrettyVal.PrettyVal IdeSession.GHC.Responses.GhcVersion
+ IdeSession.RPC.API: [externalException] :: ExternalException -> Maybe IOException
+ IdeSession.RPC.API: [externalStdErr] :: ExternalException -> String
+ IdeSession.RPC.API: [get] :: RpcConversation -> forall a. (Typeable a, Binary a) => IO a
+ IdeSession.RPC.API: [put] :: RpcConversation -> forall a. (Typeable a, Binary a) => a -> IO ()
+ IdeSession.RPC.API: [unIncBS] :: IncBS -> ByteString
+ IdeSession.RPC.API: instance Data.Binary.Class.Binary IdeSession.RPC.API.IncBS
+ IdeSession.RPC.API: instance Data.Binary.Class.Binary IdeSession.RPC.API.Request
+ IdeSession.RPC.API: instance Data.Binary.Class.Binary IdeSession.RPC.API.Response
+ IdeSession.RPC.API: instance GHC.Classes.Eq IdeSession.RPC.API.ExternalException
+ IdeSession.RPC.API: instance GHC.Exception.Exception IdeSession.RPC.API.ExternalException
+ IdeSession.RPC.API: instance GHC.Exception.Exception IdeSession.RPC.API.RPCPipeNotCreated
+ IdeSession.RPC.API: instance GHC.Show.Show IdeSession.RPC.API.ExternalException
+ IdeSession.RPC.API: instance GHC.Show.Show IdeSession.RPC.API.IncBS
+ IdeSession.RPC.API: instance GHC.Show.Show IdeSession.RPC.API.RPCPipeNotCreated
+ IdeSession.RPC.API: instance GHC.Show.Show IdeSession.RPC.API.Request
+ IdeSession.RPC.Server: [get] :: RpcConversation -> forall a. (Typeable a, Binary a) => IO a
+ IdeSession.RPC.Server: [put] :: RpcConversation -> forall a. (Typeable a, Binary a) => a -> IO ()
+ IdeSession.RPC.Server: instance GHC.Show.Show IdeSession.RPC.Server.ServerEvent
+ IdeSession.Strict.Container: instance (GHC.Classes.Eq k, GHC.Classes.Eq v) => GHC.Classes.Eq (IdeSession.Strict.Container.Strict (Data.Map.Base.Map k) v)
+ IdeSession.Strict.Container: instance (GHC.Classes.Ord k, Data.Binary.Class.Binary k, Data.Binary.Class.Binary v) => Data.Binary.Class.Binary (IdeSession.Strict.Container.Strict (Data.Map.Base.Map k) v)
+ IdeSession.Strict.Container: instance (GHC.Show.Show k, GHC.Show.Show v) => GHC.Show.Show (IdeSession.Strict.Container.Strict (Data.Map.Base.Map k) v)
+ IdeSession.Strict.Container: instance (Text.Show.PrettyVal.PrettyVal k, Text.Show.PrettyVal.PrettyVal v) => Text.Show.PrettyVal.PrettyVal (IdeSession.Strict.Container.Strict (Data.Map.Base.Map k) v)
+ IdeSession.Strict.Container: instance Data.Binary.Class.Binary a => Data.Binary.Class.Binary (IdeSession.Strict.Container.Strict GHC.Base.Maybe a)
+ IdeSession.Strict.Container: instance Data.Binary.Class.Binary a => Data.Binary.Class.Binary (IdeSession.Strict.Container.Strict [] a)
+ IdeSession.Strict.Container: instance Data.Binary.Class.Binary v => Data.Binary.Class.Binary (IdeSession.Strict.Container.Strict Data.IntMap.Base.IntMap v)
+ IdeSession.Strict.Container: instance GHC.Base.Alternative (IdeSession.Strict.Container.Strict GHC.Base.Maybe)
+ IdeSession.Strict.Container: instance GHC.Base.Applicative (IdeSession.Strict.Container.Strict GHC.Base.Maybe)
+ IdeSession.Strict.Container: instance GHC.Base.Functor (IdeSession.Strict.Container.Strict GHC.Base.Maybe)
+ IdeSession.Strict.Container: instance GHC.Classes.Eq a => GHC.Classes.Eq (IdeSession.Strict.Container.Strict Data.Trie.Internal.Trie a)
+ IdeSession.Strict.Container: instance GHC.Classes.Eq a => GHC.Classes.Eq (IdeSession.Strict.Container.Strict GHC.Base.Maybe a)
+ IdeSession.Strict.Container: instance GHC.Classes.Eq a => GHC.Classes.Eq (IdeSession.Strict.Container.Strict [] a)
+ IdeSession.Strict.Container: instance GHC.Classes.Eq v => GHC.Classes.Eq (IdeSession.Strict.Container.Strict Data.IntMap.Base.IntMap v)
+ IdeSession.Strict.Container: instance GHC.Classes.Ord a => GHC.Classes.Ord (IdeSession.Strict.Container.Strict GHC.Base.Maybe a)
+ IdeSession.Strict.Container: instance GHC.Show.Show a => GHC.Show.Show (IdeSession.Strict.Container.Strict Data.Trie.Internal.Trie a)
+ IdeSession.Strict.Container: instance GHC.Show.Show a => GHC.Show.Show (IdeSession.Strict.Container.Strict GHC.Base.Maybe a)
+ IdeSession.Strict.Container: instance GHC.Show.Show a => GHC.Show.Show (IdeSession.Strict.Container.Strict [] a)
+ IdeSession.Strict.Container: instance GHC.Show.Show v => GHC.Show.Show (IdeSession.Strict.Container.Strict Data.IntMap.Base.IntMap v)
+ IdeSession.Strict.Container: instance IdeSession.Strict.Container.StrictContainer (Data.Map.Base.Map k)
+ IdeSession.Strict.Container: instance IdeSession.Strict.Container.StrictContainer Data.IntMap.Base.IntMap
+ IdeSession.Strict.Container: instance IdeSession.Strict.Container.StrictContainer Data.Trie.Internal.Trie
+ IdeSession.Strict.Container: instance IdeSession.Strict.Container.StrictContainer GHC.Base.Maybe
+ IdeSession.Strict.Container: instance IdeSession.Strict.Container.StrictContainer []
+ IdeSession.Strict.Container: instance Text.Show.PrettyVal.PrettyVal a => Text.Show.PrettyVal.PrettyVal (IdeSession.Strict.Container.Strict Data.Trie.Internal.Trie a)
+ IdeSession.Strict.Container: instance Text.Show.PrettyVal.PrettyVal a => Text.Show.PrettyVal.PrettyVal (IdeSession.Strict.Container.Strict GHC.Base.Maybe a)
+ IdeSession.Strict.Container: instance Text.Show.PrettyVal.PrettyVal a => Text.Show.PrettyVal.PrettyVal (IdeSession.Strict.Container.Strict [] a)
+ IdeSession.Strict.Container: instance Text.Show.PrettyVal.PrettyVal v => Text.Show.PrettyVal.PrettyVal (IdeSession.Strict.Container.Strict Data.IntMap.Base.IntMap v)
+ IdeSession.Strict.IntervalMap: [high] :: Interval v -> v
+ IdeSession.Strict.IntervalMap: [low] :: Interval v -> v
+ IdeSession.Strict.IntervalMap: instance (GHC.Classes.Ord v, GHC.Show.Show v, GHC.Show.Show a) => GHC.Show.Show (IdeSession.Strict.IntervalMap.StrictIntervalMap v a)
+ IdeSession.Strict.IntervalMap: instance (GHC.Classes.Ord v, Text.Show.PrettyVal.PrettyVal v, Text.Show.PrettyVal.PrettyVal a) => Text.Show.PrettyVal.PrettyVal (IdeSession.Strict.IntervalMap.StrictIntervalMap v a)
+ IdeSession.Strict.StateT: [runStateT] :: StrictStateT s m a -> s -> m (a, s)
+ IdeSession.Strict.StateT: instance Control.Monad.Trans.Class.MonadTrans (IdeSession.Strict.StateT.StrictStateT s)
+ IdeSession.Strict.StateT: instance GHC.Base.Monad m => Control.Monad.State.Class.MonadState s (IdeSession.Strict.StateT.StrictStateT s m)
+ IdeSession.Strict.StateT: instance GHC.Base.Monad m => GHC.Base.Applicative (IdeSession.Strict.StateT.StrictStateT s m)
+ IdeSession.Strict.StateT: instance GHC.Base.Monad m => GHC.Base.Functor (IdeSession.Strict.StateT.StrictStateT s m)
+ IdeSession.Strict.StateT: instance GHC.Base.Monad m => GHC.Base.Monad (IdeSession.Strict.StateT.StrictStateT s m)
+ IdeSession.Types.Private: [breakInfoModule] :: BreakInfo -> ModuleName
+ IdeSession.Types.Private: [breakInfoResultType] :: BreakInfo -> Type
+ IdeSession.Types.Private: [breakInfoSpan] :: BreakInfo -> SourceSpan
+ IdeSession.Types.Private: [breakInfoVariableEnv] :: BreakInfo -> VariableEnv
+ IdeSession.Types.Private: [errorKind] :: SourceError -> !SourceErrorKind
+ IdeSession.Types.Private: [errorMsg] :: SourceError -> !Text
+ IdeSession.Types.Private: [errorSpan] :: SourceError -> !EitherSpan
+ IdeSession.Types.Private: [expMapToMap] :: ExpMap -> StrictIntervalMap (FilePathPtr, Int, Int) Text
+ IdeSession.Types.Private: [filePathCache] :: ExplicitSharingCache -> !(Strict IntMap ByteString)
+ IdeSession.Types.Private: [filePathPtr] :: FilePathPtr -> Int
+ IdeSession.Types.Private: [idDefSpan] :: IdProp -> !EitherSpan
+ IdeSession.Types.Private: [idDefinedIn] :: IdProp -> {-# UNPACK #-} !ModuleId
+ IdeSession.Types.Private: [idHomeModule] :: IdProp -> !(Strict Maybe ModuleId)
+ IdeSession.Types.Private: [idImportQual] :: IdScope -> !Text
+ IdeSession.Types.Private: [idImportSpan] :: IdScope -> !EitherSpan
+ IdeSession.Types.Private: [idImportedFrom] :: IdScope -> {-# UNPACK #-} !ModuleId
+ IdeSession.Types.Private: [idMapToMap] :: IdMap -> StrictIntervalMap (FilePathPtr, Int, Int) SpanInfo
+ IdeSession.Types.Private: [idName] :: IdProp -> !Text
+ IdeSession.Types.Private: [idPropCache] :: ExplicitSharingCache -> !(Strict IntMap IdProp)
+ IdeSession.Types.Private: [idPropPtr] :: IdPropPtr -> Int
+ IdeSession.Types.Private: [idProp] :: IdInfo -> {-# UNPACK #-} !IdPropPtr
+ IdeSession.Types.Private: [idScope] :: IdInfo -> !IdScope
+ IdeSession.Types.Private: [idSpace] :: IdProp -> !IdNameSpace
+ IdeSession.Types.Private: [idType] :: IdProp -> !(Strict Maybe Type)
+ IdeSession.Types.Private: [importAs] :: Import -> !(Strict Maybe ModuleName)
+ IdeSession.Types.Private: [importEntities] :: Import -> !ImportEntities
+ IdeSession.Types.Private: [importImplicit] :: Import -> !Bool
+ IdeSession.Types.Private: [importModule] :: Import -> !ModuleId
+ IdeSession.Types.Private: [importPackage] :: Import -> !(Strict Maybe Text)
+ IdeSession.Types.Private: [importQualified] :: Import -> !Bool
+ IdeSession.Types.Private: [moduleName] :: ModuleId -> !ModuleName
+ IdeSession.Types.Private: [modulePackage] :: ModuleId -> {-# UNPACK #-} !PackageId
+ IdeSession.Types.Private: [packageKey] :: PackageId -> !Text
+ IdeSession.Types.Private: [packageName] :: PackageId -> !Text
+ IdeSession.Types.Private: [packageVersion] :: PackageId -> !(Strict Maybe Text)
+ IdeSession.Types.Private: [spanFilePath] :: SourceSpan -> {-# UNPACK #-} !FilePathPtr
+ IdeSession.Types.Private: [spanFromColumn] :: SourceSpan -> {-# UNPACK #-} !Int
+ IdeSession.Types.Private: [spanFromLine] :: SourceSpan -> {-# UNPACK #-} !Int
+ IdeSession.Types.Private: [spanToColumn] :: SourceSpan -> {-# UNPACK #-} !Int
+ IdeSession.Types.Private: [spanToLine] :: SourceSpan -> {-# UNPACK #-} !Int
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.BreakInfo
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.EitherSpan
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.ExplicitSharingCache
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.FilePathPtr
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.IdInfo
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.IdProp
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.IdPropPtr
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.IdScope
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.Import
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.ImportEntities
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.ModuleId
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.PackageId
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.RunResult
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.SourceError
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.SourceSpan
+ IdeSession.Types.Private: instance Data.Binary.Class.Binary IdeSession.Types.Private.SpanInfo
+ IdeSession.Types.Private: instance GHC.Classes.Eq IdeSession.Types.Private.FilePathPtr
+ IdeSession.Types.Private: instance GHC.Classes.Eq IdeSession.Types.Private.IdPropPtr
+ IdeSession.Types.Private: instance GHC.Classes.Eq IdeSession.Types.Private.Import
+ IdeSession.Types.Private: instance GHC.Classes.Eq IdeSession.Types.Private.ImportEntities
+ IdeSession.Types.Private: instance GHC.Classes.Eq IdeSession.Types.Private.ModuleId
+ IdeSession.Types.Private: instance GHC.Classes.Eq IdeSession.Types.Private.PackageId
+ IdeSession.Types.Private: instance GHC.Classes.Eq IdeSession.Types.Private.SourceSpan
+ IdeSession.Types.Private: instance GHC.Classes.Ord IdeSession.Types.Private.FilePathPtr
+ IdeSession.Types.Private: instance GHC.Classes.Ord IdeSession.Types.Private.IdPropPtr
+ IdeSession.Types.Private: instance GHC.Classes.Ord IdeSession.Types.Private.PackageId
+ IdeSession.Types.Private: instance GHC.Classes.Ord IdeSession.Types.Private.SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0BreakInfo
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0EitherSpan
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0ExpMap
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0ExplicitSharingCache
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0FilePathPtr
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0IdInfo
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0IdMap
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0IdPropPtr
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0IdScope
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0Import
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0ImportEntities
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0ModuleId
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0PackageId
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0RunResult
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0SourceError
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_0SpanInfo
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_1EitherSpan
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_1IdScope
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_1ImportEntities
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_1RunResult
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_1SpanInfo
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_2IdScope
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_2ImportEntities
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_2RunResult
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_2SpanInfo
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_3IdScope
+ IdeSession.Types.Private: instance GHC.Generics.Constructor IdeSession.Types.Private.C1_3RunResult
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1BreakInfo
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1EitherSpan
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1ExpMap
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1ExplicitSharingCache
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1FilePathPtr
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1IdInfo
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1IdMap
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1IdPropPtr
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1IdScope
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1Import
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1ImportEntities
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1ModuleId
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1PackageId
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1RunResult
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1SourceError
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Datatype IdeSession.Types.Private.D1SpanInfo
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.BreakInfo
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.EitherSpan
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.ExpMap
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.ExplicitSharingCache
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.FilePathPtr
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.IdInfo
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.IdMap
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.IdPropPtr
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.IdScope
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.Import
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.ImportEntities
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.ModuleId
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.PackageId
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.RunResult
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.SourceError
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Generic IdeSession.Types.Private.SpanInfo
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0BreakInfo
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0ExpMap
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0ExplicitSharingCache
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0FilePathPtr
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0IdInfo
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0IdMap
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0IdPropPtr
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0Import
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0ModuleId
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0PackageId
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0SourceError
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_0SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1BreakInfo
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1ExplicitSharingCache
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1IdInfo
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1Import
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1ModuleId
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1PackageId
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1SourceError
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_1SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_2BreakInfo
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_2IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_2Import
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_2PackageId
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_2SourceError
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_2SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_3BreakInfo
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_3IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_3Import
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_3SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_4IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_4Import
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_4SourceSpan
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_5IdProp
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_0_5Import
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_2_0IdScope
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_2_1IdScope
+ IdeSession.Types.Private: instance GHC.Generics.Selector IdeSession.Types.Private.S1_2_2IdScope
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.BreakInfo
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.EitherSpan
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.ExpMap
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.ExplicitSharingCache
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.FilePathPtr
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.IdInfo
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.IdMap
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.IdProp
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.IdPropPtr
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.IdScope
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.Import
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.ImportEntities
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.ModuleId
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.PackageId
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.RunResult
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.SourceError
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.SourceSpan
+ IdeSession.Types.Private: instance GHC.Show.Show IdeSession.Types.Private.SpanInfo
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.BreakInfo
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.EitherSpan
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.ExpMap
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.ExplicitSharingCache
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.FilePathPtr
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.IdInfo
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.IdMap
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.IdProp
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.IdPropPtr
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.IdScope
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.Import
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.ImportEntities
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.ModuleId
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.PackageId
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.RunResult
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.SourceError
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.SourceSpan
+ IdeSession.Types.Private: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Private.SpanInfo
+ IdeSession.Types.Progress: [progressNumSteps] :: Progress -> Int
+ IdeSession.Types.Progress: [progressOrigMsg] :: Progress -> Maybe Text
+ IdeSession.Types.Progress: [progressParsedMsg] :: Progress -> Maybe Text
+ IdeSession.Types.Progress: [progressStep] :: Progress -> Int
+ IdeSession.Types.Progress: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Progress.Progress
+ IdeSession.Types.Progress: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Progress.Progress
+ IdeSession.Types.Progress: instance Data.Binary.Class.Binary IdeSession.Types.Progress.Progress
+ IdeSession.Types.Progress: instance GHC.Classes.Eq IdeSession.Types.Progress.Progress
+ IdeSession.Types.Progress: instance GHC.Classes.Ord IdeSession.Types.Progress.Progress
+ IdeSession.Types.Progress: instance GHC.Generics.Constructor IdeSession.Types.Progress.C1_0Progress
+ IdeSession.Types.Progress: instance GHC.Generics.Datatype IdeSession.Types.Progress.D1Progress
+ IdeSession.Types.Progress: instance GHC.Generics.Generic IdeSession.Types.Progress.Progress
+ IdeSession.Types.Progress: instance GHC.Generics.Selector IdeSession.Types.Progress.S1_0_0Progress
+ IdeSession.Types.Progress: instance GHC.Generics.Selector IdeSession.Types.Progress.S1_0_1Progress
+ IdeSession.Types.Progress: instance GHC.Generics.Selector IdeSession.Types.Progress.S1_0_2Progress
+ IdeSession.Types.Progress: instance GHC.Generics.Selector IdeSession.Types.Progress.S1_0_3Progress
+ IdeSession.Types.Progress: instance GHC.Show.Show IdeSession.Types.Progress.Progress
+ IdeSession.Types.Progress: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Progress.Progress
+ IdeSession.Types.Public: [breakInfoModule] :: BreakInfo -> ModuleName
+ IdeSession.Types.Public: [breakInfoResultType] :: BreakInfo -> Type
+ IdeSession.Types.Public: [breakInfoSpan] :: BreakInfo -> SourceSpan
+ IdeSession.Types.Public: [breakInfoVariableEnv] :: BreakInfo -> VariableEnv
+ IdeSession.Types.Public: [errorKind] :: SourceError -> !SourceErrorKind
+ IdeSession.Types.Public: [errorMsg] :: SourceError -> !Text
+ IdeSession.Types.Public: [errorSpan] :: SourceError -> !EitherSpan
+ IdeSession.Types.Public: [idDefSpan] :: IdProp -> !EitherSpan
+ IdeSession.Types.Public: [idDefinedIn] :: IdProp -> {-# UNPACK #-} !ModuleId
+ IdeSession.Types.Public: [idHomeModule] :: IdProp -> !(Maybe ModuleId)
+ IdeSession.Types.Public: [idImportQual] :: IdScope -> !Text
+ IdeSession.Types.Public: [idImportSpan] :: IdScope -> !EitherSpan
+ IdeSession.Types.Public: [idImportedFrom] :: IdScope -> {-# UNPACK #-} !ModuleId
+ IdeSession.Types.Public: [idName] :: IdProp -> !Name
+ IdeSession.Types.Public: [idProp] :: IdInfo -> {-# UNPACK #-} !IdProp
+ IdeSession.Types.Public: [idScope] :: IdInfo -> !IdScope
+ IdeSession.Types.Public: [idSpace] :: IdProp -> !IdNameSpace
+ IdeSession.Types.Public: [idType] :: IdProp -> !(Maybe Type)
+ IdeSession.Types.Public: [importAs] :: Import -> !(Maybe ModuleName)
+ IdeSession.Types.Public: [importEntities] :: Import -> !ImportEntities
+ IdeSession.Types.Public: [importImplicit] :: Import -> !Bool
+ IdeSession.Types.Public: [importModule] :: Import -> !ModuleId
+ IdeSession.Types.Public: [importPackage] :: Import -> !(Maybe Text)
+ IdeSession.Types.Public: [importQualified] :: Import -> !Bool
+ IdeSession.Types.Public: [moduleName] :: ModuleId -> !ModuleName
+ IdeSession.Types.Public: [modulePackage] :: ModuleId -> {-# UNPACK #-} !PackageId
+ IdeSession.Types.Public: [packageKey] :: PackageId -> !Text
+ IdeSession.Types.Public: [packageName] :: PackageId -> !Text
+ IdeSession.Types.Public: [packageVersion] :: PackageId -> !(Maybe Text)
+ IdeSession.Types.Public: [runBufferBlockSize] :: RunBufferMode -> Maybe Int
+ IdeSession.Types.Public: [runBufferTimeout] :: RunBufferMode -> Maybe Int
+ IdeSession.Types.Public: [spanFilePath] :: SourceSpan -> !FilePath
+ IdeSession.Types.Public: [spanFromColumn] :: SourceSpan -> {-# UNPACK #-} !Int
+ IdeSession.Types.Public: [spanFromLine] :: SourceSpan -> {-# UNPACK #-} !Int
+ IdeSession.Types.Public: [spanToColumn] :: SourceSpan -> {-# UNPACK #-} !Int
+ IdeSession.Types.Public: [spanToLine] :: SourceSpan -> {-# UNPACK #-} !Int
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.BreakInfo
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.EitherSpan
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.IdInfo
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.IdNameSpace
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.IdProp
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.IdScope
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.Import
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.PackageId
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.RunBufferMode
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.RunResult
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.SourceError
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.SourceErrorKind
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.SpanInfo
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.FromJSON IdeSession.Types.Public.UpdateStatus
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.BreakInfo
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.EitherSpan
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.IdInfo
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.IdNameSpace
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.IdProp
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.IdScope
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.Import
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.PackageId
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.RunBufferMode
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.RunResult
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.SourceError
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.SourceErrorKind
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.SpanInfo
+ IdeSession.Types.Public: instance Data.Aeson.Types.Class.ToJSON IdeSession.Types.Public.UpdateStatus
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.EitherSpan
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.IdInfo
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.IdNameSpace
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.IdProp
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.IdScope
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.Import
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.PackageId
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.RunBufferMode
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.SourceError
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.SourceErrorKind
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Public: instance Data.Binary.Class.Binary IdeSession.Types.Public.Targets
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.BreakInfo
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.EitherSpan
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.IdInfo
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.IdNameSpace
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.IdProp
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.IdScope
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.Import
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.PackageId
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.RunBufferMode
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.RunResult
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.SourceError
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.SourceErrorKind
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.SpanInfo
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.Targets
+ IdeSession.Types.Public: instance GHC.Classes.Eq IdeSession.Types.Public.UpdateStatus
+ IdeSession.Types.Public: instance GHC.Classes.Ord IdeSession.Types.Public.Import
+ IdeSession.Types.Public: instance GHC.Classes.Ord IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Public: instance GHC.Classes.Ord IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Public: instance GHC.Classes.Ord IdeSession.Types.Public.PackageId
+ IdeSession.Types.Public: instance GHC.Classes.Ord IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0BreakInfo
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0EitherSpan
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0IdInfo
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0IdNameSpace
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0IdScope
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0Import
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0ImportEntities
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0ModuleId
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0PackageId
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0RunBufferMode
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0RunResult
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0SourceError
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0SourceErrorKind
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0SpanInfo
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0Targets
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_0UpdateStatus
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1EitherSpan
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1IdNameSpace
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1IdScope
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1ImportEntities
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1RunBufferMode
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1RunResult
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1SourceErrorKind
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1SpanInfo
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1Targets
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_1UpdateStatus
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_2IdNameSpace
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_2IdScope
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_2ImportEntities
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_2RunBufferMode
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_2RunResult
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_2SourceErrorKind
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_2UpdateStatus
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_3IdNameSpace
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_3IdScope
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_3RunResult
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_3UpdateStatus
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_4RunResult
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_4UpdateStatus
+ IdeSession.Types.Public: instance GHC.Generics.Constructor IdeSession.Types.Public.C1_5UpdateStatus
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1BreakInfo
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1EitherSpan
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1IdInfo
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1IdNameSpace
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1IdScope
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1Import
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1ImportEntities
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1ModuleId
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1PackageId
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1RunBufferMode
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1RunResult
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1SourceError
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1SourceErrorKind
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1SpanInfo
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1Targets
+ IdeSession.Types.Public: instance GHC.Generics.Datatype IdeSession.Types.Public.D1UpdateStatus
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.BreakInfo
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.EitherSpan
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.IdInfo
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.IdNameSpace
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.IdScope
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.Import
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.PackageId
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.RunBufferMode
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.RunResult
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.SourceError
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.SourceErrorKind
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.SpanInfo
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.Targets
+ IdeSession.Types.Public: instance GHC.Generics.Generic IdeSession.Types.Public.UpdateStatus
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_0BreakInfo
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_0IdInfo
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_0IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_0Import
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_0ModuleId
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_0PackageId
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_0SourceError
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_0SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_1BreakInfo
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_1IdInfo
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_1IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_1Import
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_1ModuleId
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_1PackageId
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_1SourceError
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_1SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_2BreakInfo
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_2IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_2Import
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_2PackageId
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_2SourceError
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_2SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_3BreakInfo
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_3IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_3Import
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_3SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_4IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_4Import
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_4SourceSpan
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_5IdProp
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_0_5Import
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_1_0RunBufferMode
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_2_0IdScope
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_2_0RunBufferMode
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_2_1IdScope
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_2_1RunBufferMode
+ IdeSession.Types.Public: instance GHC.Generics.Selector IdeSession.Types.Public.S1_2_2IdScope
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.BreakInfo
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.EitherSpan
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.IdInfo
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.IdNameSpace
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.IdProp
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.IdScope
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.Import
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.PackageId
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.RunBufferMode
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.RunResult
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.SourceError
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.SourceErrorKind
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.SpanInfo
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.Targets
+ IdeSession.Types.Public: instance GHC.Show.Show IdeSession.Types.Public.UpdateStatus
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.BreakInfo
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.EitherSpan
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.IdInfo
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.IdNameSpace
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.IdProp
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.IdScope
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.Import
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.PackageId
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.RunBufferMode
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.RunResult
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.SourceError
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.SourceErrorKind
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.SpanInfo
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.Targets
+ IdeSession.Types.Public: instance Text.Show.PrettyVal.PrettyVal IdeSession.Types.Public.UpdateStatus
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.BreakInfo
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.EitherSpan
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.IdInfo
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.IdProp
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.IdScope
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.Import
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.ImportEntities
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.ModuleId
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.PackageId
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.SourceError
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.SourceSpan
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.ExplicitSharing IdeSession.Types.Public.SpanInfo
+ IdeSession.Types.Translation: instance IdeSession.Types.Translation.IntroduceSharing IdeSession.Types.Public.SourceSpan
+ IdeSession.Util: instance Data.Binary.Class.Binary System.Posix.Types.CPid
+ IdeSession.Util: instance Data.Binary.Class.Binary a => Data.Binary.Class.Binary (IdeSession.Util.Diff a)
+ IdeSession.Util: instance GHC.Base.Functor IdeSession.Util.Diff
+ IdeSession.Util: instance GHC.Generics.Constructor IdeSession.Util.C1_0Diff
+ IdeSession.Util: instance GHC.Generics.Constructor IdeSession.Util.C1_1Diff
+ IdeSession.Util: instance GHC.Generics.Constructor IdeSession.Util.C1_2Diff
+ IdeSession.Util: instance GHC.Generics.Datatype IdeSession.Util.D1Diff
+ IdeSession.Util: instance GHC.Generics.Generic (IdeSession.Util.Diff a)
+ IdeSession.Util: instance GHC.Show.Show a => GHC.Show.Show (IdeSession.Util.Diff a)
+ IdeSession.Util: instance Text.Show.PrettyVal.PrettyVal a => Text.Show.PrettyVal.PrettyVal (IdeSession.Util.Diff a)
+ IdeSession.Util.PrettyVal: instance (Text.Show.PrettyVal.PrettyVal k, Text.Show.PrettyVal.PrettyVal a) => Text.Show.PrettyVal.PrettyVal (Data.Map.Base.Map k a)
+ IdeSession.Util.PrettyVal: instance Text.Show.PrettyVal.PrettyVal Data.ByteString.Internal.ByteString
+ IdeSession.Util.PrettyVal: instance Text.Show.PrettyVal.PrettyVal Data.Text.Internal.Text
+ IdeSession.Util.PrettyVal: instance Text.Show.PrettyVal.PrettyVal a => Text.Show.PrettyVal.PrettyVal (Data.IntMap.Base.IntMap a)
+ IdeSession.Util.PrettyVal: instance Text.Show.PrettyVal.PrettyVal a => Text.Show.PrettyVal.PrettyVal (Data.Trie.Internal.Trie a)

Files

IdeSession/Util/PrettyVal.hs view
@@ -1,4 +1,5 @@ -- | (Orphan) PrettyVal instances for various standard datatypes+{-# LANGUAGE CPP #-} {-# OPTIONS_GHC -fno-warn-orphans #-} module IdeSession.Util.PrettyVal (     -- * Re-exports@@ -17,9 +18,11 @@ import qualified Data.ByteString.Char8 as BSC import qualified Data.Text             as Text +#if !MIN_VERSION_pretty_show(1,6,9) instance PrettyVal a => PrettyVal (Maybe a) where   prettyVal Nothing  = Con "Nothing" []   prettyVal (Just x) = Con "Just"    [prettyVal x]+#endif  -- TODO: This has encoding issues instance PrettyVal ByteString where@@ -34,9 +37,11 @@ instance PrettyVal a => PrettyVal (Trie a) where   prettyVal m = Con "fromList" [prettyVal . Trie.toList $ m] +#if !MIN_VERSION_pretty_show(1,6,9) instance PrettyVal Bool where   prettyVal True  = Con "True"  []   prettyVal False = Con "False" []+#endif  instance PrettyVal Text where   prettyVal = prettyVal . Text.unpack
ide-backend-common.cabal view
@@ -1,5 +1,5 @@ name:                 ide-backend-common-version:              0.10.0+version:              0.10.0.2 synopsis:             Shared library used be ide-backend and ide-backend-server description:          Should not be used by end users license:              MIT