packages feed

pinned-warnings 0.1.2.0 → 0.1.3.0

raw patch · 4 files changed

+9/−58 lines, 4 filesdep ~ghcdep ~timePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: ghc, time

API changes (from Hackage documentation)

- Internal.GhcFacade: ($$) :: IsDoc doc => doc -> doc -> doc
- Internal.GhcFacade: ($+$) :: SDoc -> SDoc -> SDoc
- Internal.GhcFacade: (*>) :: Applicative f => f a -> f b -> f b
- Internal.GhcFacade: (<$>) :: Functor f => (a -> b) -> f a -> f b
- Internal.GhcFacade: (<*) :: Applicative f => f a -> f b -> f a
- Internal.GhcFacade: (<*>) :: Applicative f => f (a -> b) -> f a -> f b
- Internal.GhcFacade: (<+>) :: IsLine doc => doc -> doc -> doc
- Internal.GhcFacade: (<.>) :: HsWrapper -> HsWrapper -> HsWrapper
- Internal.GhcFacade: (<>) :: IsLine doc => doc -> doc -> doc
- Internal.GhcFacade: -- | Type of configuration options for the diagnostic.
- Internal.GhcFacade: ATI :: TyCon -> Maybe (Type, ATValidityInfo) -> ClassATItem
- Internal.GhcFacade: ATVI :: SrcSpan -> [Type] -> ATValidityInfo
- Internal.GhcFacade: AbstractTyConReason :: CtIrredReason
- Internal.GhcFacade: AllTheWay :: Depth
- Internal.GhcFacade: Ambiguity :: Bool -> ([TyVar], [TyVar]) -> AmbiguityInfo
- Internal.GhcFacade: AmbiguityPreventsSolvingCt :: ErrorItem -> ([TyVar], [TyVar]) -> TcSolverReportMsg
- Internal.GhcFacade: AnyBoxedKind :: AllowedDataResKind
- Internal.GhcFacade: AnyTYPEKind :: AllowedDataResKind
- Internal.GhcFacade: Arg :: ArgOrResult
- Internal.GhcFacade: BadTelescope :: TyVarBndrs -> [TyCoVar] -> TcSolverReportMsg
- Internal.GhcFacade: BasicMismatch :: MismatchEA -> ErrorItem -> Type -> Type -> Maybe WhenMatching -> Maybe SameOccInfo -> MismatchMsg
- Internal.GhcFacade: BlockedEquality :: ErrorItem -> TcSolverReportMsg
- Internal.GhcFacade: BufPos :: Int -> BufPos
- Internal.GhcFacade: BufSpan :: {-# UNPACK #-} !BufPos -> {-# UNPACK #-} !BufPos -> BufSpan
- Internal.GhcFacade: CDictCan :: CtEvidence -> Class -> [Xi] -> Bool -> Ct
- Internal.GhcFacade: CEC :: [Implication] -> TidyEnv -> EvBindsVar -> DiagnosticReason -> DiagnosticReason -> DiagnosticReason -> DiagnosticReason -> Bool -> Bool -> Bool -> SolverReportErrCtxt
- Internal.GhcFacade: CEqCan :: CtEvidence -> CanEqLHS -> Xi -> EqRel -> Ct
- Internal.GhcFacade: CIrredCan :: CtEvidence -> CtIrredReason -> Ct
- Internal.GhcFacade: CLeft :: LeftOrRight
- Internal.GhcFacade: CND_Extra :: TypeOrKind -> Type -> Type -> CND_Extra
- Internal.GhcFacade: CNonCanonical :: CtEvidence -> Ct
- Internal.GhcFacade: CQuantCan :: QCInst -> Ct
- Internal.GhcFacade: CRight :: LeftOrRight
- Internal.GhcFacade: CannotMixGADTConsWith98Cons :: ConversionFailReason
- Internal.GhcFacade: CannotResolveInstance :: ErrorItem -> [ClsInst] -> [ClsInst] -> [ImportError] -> [GhcHint] -> RelevantBindings -> TcSolverReportMsg
- Internal.GhcFacade: CannotUnifyVariable :: MismatchMsg -> CannotUnifyVariableReason -> TcSolverReportMsg
- Internal.GhcFacade: CannotUnifyWithPolytype :: ErrorItem -> TyVar -> Type -> Maybe TyVarInfo -> CannotUnifyVariableReason
- Internal.GhcFacade: CaseBind :: BindingSite
- Internal.GhcFacade: CasePatBind :: BindingSite
- Internal.GhcFacade: CasesExprWithoutAlts :: ConversionFailReason
- Internal.GhcFacade: ClassDeclCtx :: LocatedN RdrName -> HsDocContext
- Internal.GhcFacade: ClassInstanceCtx :: HsDocContext
- Internal.GhcFacade: ClassPE :: PromotionErr
- Internal.GhcFacade: ClssDecl :: THDeclDescriptor
- Internal.GhcFacade: CoEvBindsVar :: Unique -> IORef CoVarSet -> EvBindsVar
- Internal.GhcFacade: CoercionsInTypes :: UnrepresentableTypeDescr
- Internal.GhcFacade: ConDeclCtx :: [LocatedN Name] -> HsDocContext
- Internal.GhcFacade: ConstrainedDataConPE :: PredType -> PromotionErr
- Internal.GhcFacade: ConstraintHole :: HoleSort
- Internal.GhcFacade: ContainsCast :: TcType -> TcCoercionN -> NotConcreteReason
- Internal.GhcFacade: ContainsCoercionTy :: TcCoercion -> NotConcreteReason
- Internal.GhcFacade: ContainsForall :: ForAllTyBinder -> TcType -> NotConcreteReason
- Internal.GhcFacade: ConvDec :: !Dec -> ThingBeingConverted
- Internal.GhcFacade: ConvExp :: !Exp -> ThingBeingConverted
- Internal.GhcFacade: ConvPat :: !Pat -> ThingBeingConverted
- Internal.GhcFacade: ConvType :: !Type -> ThingBeingConverted
- Internal.GhcFacade: ConversionFail :: !ThingBeingConverted -> !ConversionFailReason -> RunSpliceFailReason
- Internal.GhcFacade: CouldNotDeduce :: [Implication] -> NonEmpty ErrorItem -> Maybe CND_Extra -> MismatchMsg
- Internal.GhcFacade: CouldNotDetermineInstance :: LookupTHInstNameErrReason
- Internal.GhcFacade: CtGiven :: TcPredType -> EvVar -> CtLoc -> CtEvidence
- Internal.GhcFacade: CtLoc :: CtOrigin -> TcLclEnv -> Maybe TypeOrKind -> !SubGoalDepth -> CtLoc
- Internal.GhcFacade: CtWanted :: TcPredType -> TcEvDest -> CtLoc -> RewriterSet -> CtEvidence
- Internal.GhcFacade: DE_Hole :: Hole -> DelayedError
- Internal.GhcFacade: DE_NotConcrete :: NotConcreteError -> DelayedError
- Internal.GhcFacade: DataDeclSort :: NewOrData -> DataSort
- Internal.GhcFacade: DataFamilySort :: DataSort
- Internal.GhcFacade: DataInstanceSort :: NewOrData -> DataSort
- Internal.GhcFacade: DefaultDataInstDecl :: ![LDataFamInstDecl GhcPs] -> ConversionFailReason
- Internal.GhcFacade: DefaultDeclCtx :: HsDocContext
- Internal.GhcFacade: DefaultDepth :: Depth
- Internal.GhcFacade: DerivDeclCtx :: HsDocContext
- Internal.GhcFacade: DerivErrBadConCovariant :: !DataCon -> DeriveInstanceBadConstructor
- Internal.GhcFacade: DerivErrBadConExistential :: !DataCon -> DeriveInstanceBadConstructor
- Internal.GhcFacade: DerivErrBadConFunTypes :: !DataCon -> DeriveInstanceBadConstructor
- Internal.GhcFacade: DerivErrBadConHasConstraints :: !DataCon -> DeriveInstanceBadConstructor
- Internal.GhcFacade: DerivErrBadConHasExistentials :: !DataCon -> DeriveInstanceBadConstructor
- Internal.GhcFacade: DerivErrBadConHasHigherRankType :: !DataCon -> DeriveInstanceBadConstructor
- Internal.GhcFacade: DerivErrBadConIsGADT :: !DataCon -> DeriveInstanceBadConstructor
- Internal.GhcFacade: DerivErrBadConWrongArg :: !DataCon -> DeriveInstanceBadConstructor
- Internal.GhcFacade: DerivErrBadConstructor :: !Maybe HasWildcard -> [DeriveInstanceBadConstructor] -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrBootFileFound :: DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrCannotEtaReduceEnough :: !Bool -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrDataConsNotAllInScope :: !TyCon -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrDerivingViaWrongKind :: !Kind -> !Type -> !Kind -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrDunnoHowToDeriveForType :: !Type -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrEnumOrProduct :: !DeriveInstanceErrReason -> !DeriveInstanceErrReason -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrGNDUsedOnData :: DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrGenerics :: [DeriveGenericsErrReason] -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrGenericsMustBeVanillaDataCon :: !DataCon -> DeriveGenericsErrReason
- Internal.GhcFacade: DerivErrGenericsMustHaveSomeTypeParams :: !TyCon -> DeriveGenericsErrReason
- Internal.GhcFacade: DerivErrGenericsMustNotHaveDatatypeContext :: !TyCon -> DeriveGenericsErrReason
- Internal.GhcFacade: DerivErrGenericsMustNotHaveExistentials :: !DataCon -> DeriveGenericsErrReason
- Internal.GhcFacade: DerivErrGenericsMustNotHaveExoticArgs :: !DataCon -> DeriveGenericsErrReason
- Internal.GhcFacade: DerivErrGenericsWrongArgKind :: !DataCon -> DeriveGenericsErrReason
- Internal.GhcFacade: DerivErrHasAssociatedDatatypes :: !HasAssociatedDataFamInsts -> !AssociatedTyLastVarInKind -> !AssociatedTyNotParamOverLastTyVar -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrLangExtRequired :: !Extension -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrLastArgMustBeApp :: DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrMustBeEnumType :: !TyCon -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrMustHaveExactlyOneConstructor :: !TyCon -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrMustHaveSomeParameters :: !TyCon -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrMustNotHaveClassContext :: !TyCon -> !ThetaType -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNewtypeNonDeriveableClass :: DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNoConstructors :: !TyCon -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNoEtaReduce :: !Type -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNoFamilyInstance :: !TyCon -> [Type] -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNotAClass :: !PredType -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNotDeriveable :: !DeriveAnyClassEnabled -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNotStockDeriveable :: !DeriveAnyClassEnabled -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNotWellKinded :: !TyCon -> !Kind -> !Int -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrNullaryClasses :: DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrOnlyAnyClassDeriveable :: !TyCon -> !DeriveAnyClassEnabled -> DeriveInstanceErrReason
- Internal.GhcFacade: DerivErrSafeHaskellGenericInst :: DeriveInstanceErrReason
- Internal.GhcFacade: DiagOpts :: !EnumSet WarningFlag -> !EnumSet WarningFlag -> !Bool -> !Bool -> !Maybe Int -> !SDocContext -> DiagOpts
- Internal.GhcFacade: DiagnosticCode :: String -> Natural -> DiagnosticCode
- Internal.GhcFacade: DiagnosticHint :: !SDoc -> DiagnosticHint
- Internal.GhcFacade: DiagnosticMessage :: !DecoratedSDoc -> !DiagnosticReason -> [GhcHint] -> DiagnosticMessage
- Internal.GhcFacade: DifferentTyVars :: TyVarInfo -> CannotUnifyVariableReason
- Internal.GhcFacade: DoesNotHaveSingleField :: !Int -> IllegalNewtypeReason
- Internal.GhcFacade: EA :: Maybe ExpectedActualInfo -> MismatchEA
- Internal.GhcFacade: EI :: PredType -> Maybe TcEvDest -> CtFlavour -> CtLoc -> Maybe CtIrredReason -> Bool -> ErrorItem
- Internal.GhcFacade: EmptyStmtListInDoBlock :: ConversionFailReason
- Internal.GhcFacade: EmptyStmtsGroupInArrowNotation :: EmptyStatementGroupErrReason
- Internal.GhcFacade: EmptyStmtsGroupInDoNotation :: HsDoFlavour -> EmptyStatementGroupErrReason
- Internal.GhcFacade: EmptyStmtsGroupInParallelComp :: EmptyStatementGroupErrReason
- Internal.GhcFacade: EmptyStmtsGroupInTransformListComp :: EmptyStatementGroupErrReason
- Internal.GhcFacade: EquationArgs :: !Name -> MatchArgsContext
- Internal.GhcFacade: ErrInfo :: !SDoc -> !SDoc -> ErrInfo
- Internal.GhcFacade: ErrorWithoutFlag :: DiagnosticReason
- Internal.GhcFacade: EvBind :: EvVar -> EvTerm -> Bool -> EvBind
- Internal.GhcFacade: EvBindMap :: DVarEnv EvBind -> EvBindMap
- Internal.GhcFacade: EvBinds :: Bag EvBind -> TcEvBinds
- Internal.GhcFacade: EvBindsVar :: Unique -> IORef EvBindMap -> IORef CoVarSet -> EvBindsVar
- Internal.GhcFacade: EvCsEmpty :: EvCallStack
- Internal.GhcFacade: EvCsPushCall :: FastString -> RealSrcSpan -> EvExpr -> EvCallStack
- Internal.GhcFacade: EvExpr :: EvExpr -> EvTerm
- Internal.GhcFacade: EvFun :: [TyVar] -> [EvVar] -> TcEvBinds -> EvVar -> EvTerm
- Internal.GhcFacade: EvTypeable :: Type -> EvTypeable -> EvTerm
- Internal.GhcFacade: EvTypeableTrFun :: EvTerm -> EvTerm -> EvTerm -> EvTypeable
- Internal.GhcFacade: EvTypeableTyApp :: EvTerm -> EvTerm -> EvTypeable
- Internal.GhcFacade: EvTypeableTyCon :: TyCon -> [EvTerm] -> EvTypeable
- Internal.GhcFacade: EvTypeableTyLit :: EvTerm -> EvTypeable
- Internal.GhcFacade: EvVarDest :: EvVar -> TcEvDest
- Internal.GhcFacade: ExpectedActual :: Type -> Type -> ExpectedActualInfo
- Internal.GhcFacade: ExpectedActualAfterTySynExpansion :: Type -> Type -> ExpectedActualInfo
- Internal.GhcFacade: ExpectingMoreArguments :: Int -> TypedThing -> TcSolverReportMsg
- Internal.GhcFacade: ExprHole :: HoleExprRef -> HoleSort
- Internal.GhcFacade: ExprWithTySigCtx :: HsDocContext
- Internal.GhcFacade: ExtraConstraintWildcardNotAllowed :: SoleExtraConstraintWildcardAllowed -> BadAnonWildcardContext
- Internal.GhcFacade: FRR_Info :: FixedRuntimeRepOrigin -> Maybe (TcTyVar, TcType) -> FixedRuntimeRepErrorInfo
- Internal.GhcFacade: FamDataConPE :: PromotionErr
- Internal.GhcFacade: FamPatCtx :: LocatedN RdrName -> HsDocContext
- Internal.GhcFacade: FastString :: {-# UNPACK #-} !Int -> {-# UNPACK #-} !Int -> {-# UNPACK #-} !ShortByteString -> FastZString -> FastString
- Internal.GhcFacade: Fits :: [HoleFit] -> Bool -> FitsMbSuppressed
- Internal.GhcFacade: FixedRuntimeRepDataConField :: FixedRuntimeRepProvenance
- Internal.GhcFacade: FixedRuntimeRepError :: [FixedRuntimeRepErrorInfo] -> TcSolverReportMsg
- Internal.GhcFacade: FixedRuntimeRepPatSynSigArg :: FixedRuntimeRepProvenance
- Internal.GhcFacade: FixedRuntimeRepPatSynSigRes :: FixedRuntimeRepProvenance
- Internal.GhcFacade: FloatCase :: CoreExpr -> Id -> AltCon -> [Var] -> FloatBind
- Internal.GhcFacade: FloatLet :: CoreBind -> FloatBind
- Internal.GhcFacade: ForeignDeclCtx :: LocatedN RdrName -> HsDocContext
- Internal.GhcFacade: FormatASM :: DumpFormat
- Internal.GhcFacade: FormatByteCode :: DumpFormat
- Internal.GhcFacade: FormatC :: DumpFormat
- Internal.GhcFacade: FormatCMM :: DumpFormat
- Internal.GhcFacade: FormatCore :: DumpFormat
- Internal.GhcFacade: FormatHaskell :: DumpFormat
- Internal.GhcFacade: FormatJS :: DumpFormat
- Internal.GhcFacade: FormatLLVM :: DumpFormat
- Internal.GhcFacade: FormatSTG :: DumpFormat
- Internal.GhcFacade: FormatText :: DumpFormat
- Internal.GhcFacade: Found :: ModLocation -> Module -> FindResult
- Internal.GhcFacade: FoundMultiple :: [(Module, ModuleOrigin)] -> FindResult
- Internal.GhcFacade: FunBindLacksEquations :: !Name -> ConversionFailReason
- Internal.GhcFacade: GHCiCtx :: HsDocContext
- Internal.GhcFacade: GadtNoCons :: ConversionFailReason
- Internal.GhcFacade: GenericCtx :: SDoc -> HsDocContext
- Internal.GhcFacade: Given :: CtFlavour
- Internal.GhcFacade: HER :: IORef EvTerm -> TcType -> Unique -> HoleExprRef
- Internal.GhcFacade: HFDC :: Bool -> Bool -> Bool -> Bool -> Bool -> HoleFitDispConfig
- Internal.GhcFacade: HasConstructorContext :: IllegalNewtypeReason
- Internal.GhcFacade: HasExistentialTyVar :: IllegalNewtypeReason
- Internal.GhcFacade: HasStrictnessAnnotation :: IllegalNewtypeReason
- Internal.GhcFacade: Hole :: HoleSort -> RdrName -> TcType -> CtLoc -> Hole
- Internal.GhcFacade: HoleDest :: CoercionHole -> TcEvDest
- Internal.GhcFacade: HoleError :: HoleSort -> [TcTyVar] -> [(SkolemInfoAnon, [TcTyVar])] -> HoleError
- Internal.GhcFacade: HsTypeCtx :: HsDocContext
- Internal.GhcFacade: HsTypePatCtx :: HsDocContext
- Internal.GhcFacade: Hsc :: (HscEnv -> Messages GhcMessage -> IO (a, Messages GhcMessage)) -> Hsc a
- Internal.GhcFacade: HscEnv :: DynFlags -> [Target] -> ModuleGraph -> InteractiveContext -> {-# UNPACK #-} !NameCache -> {-# UNPACK #-} !FinderCache -> KnotVars (IORef TypeEnv) -> Maybe Interp -> !Plugins -> UnitEnv -> !Logger -> !Hooks -> !TmpFs -> !LlvmConfigCache -> HscEnv
- Internal.GhcFacade: IC_BadTelescope :: ImplicStatus
- Internal.GhcFacade: IC_Insoluble :: ImplicStatus
- Internal.GhcFacade: IC_Solved :: [EvVar] -> ImplicStatus
- Internal.GhcFacade: IC_Unsolved :: ImplicStatus
- Internal.GhcFacade: IOEnvFailure :: IOEnvFailure
- Internal.GhcFacade: IllegalDeclaration :: !THDeclDescriptor -> !IllegalDecls -> ConversionFailReason
- Internal.GhcFacade: IllegalDecls :: !NonEmpty (LHsDecl GhcPs) -> IllegalDecls
- Internal.GhcFacade: IllegalFamDecls :: !NonEmpty (LFamilyDecl GhcPs) -> IllegalDecls
- Internal.GhcFacade: IllegalLastStatement :: !HsDoFlavour -> !LStmt GhcPs (LHsExpr GhcPs) -> ConversionFailReason
- Internal.GhcFacade: IllegalOccName :: !NameSpace -> !String -> ConversionFailReason
- Internal.GhcFacade: IllegalSumAlt :: !SumAlt -> ConversionFailReason
- Internal.GhcFacade: IllegalSumArity :: !SumArity -> ConversionFailReason
- Internal.GhcFacade: Implic :: TcLevel -> SkolemInfoAnon -> [TcTyVar] -> [EvVar] -> HasGivenEqs -> Bool -> TcLclEnv -> WantedConstraints -> EvBindsVar -> VarSet -> VarSet -> ImplicStatus -> Implication
- Internal.GhcFacade: ImplicitParamsWithOtherBinds :: ConversionFailReason
- Internal.GhcFacade: ImportByPlugin :: WhereFrom
- Internal.GhcFacade: ImportBySystem :: WhereFrom
- Internal.GhcFacade: ImportByUser :: IsBootInterface -> WhereFrom
- Internal.GhcFacade: ImportSuggestion :: ImportSuggestion -> GhcHint
- Internal.GhcFacade: InjErrCannotInferFromRhs :: !TyVarSet -> !HasKinds -> !SuggestUndecidableInstances -> InjectivityErrReason
- Internal.GhcFacade: InjErrRhsBareTyVar :: [Type] -> InjectivityErrReason
- Internal.GhcFacade: InjErrRhsCannotBeATypeFam :: InjectivityErrReason
- Internal.GhcFacade: InjErrRhsOverlap :: InjectivityErrReason
- Internal.GhcFacade: InstanceDecl :: THDeclDescriptor
- Internal.GhcFacade: InvalidCCallImpent :: !String -> ConversionFailReason
- Internal.GhcFacade: InvalidImplicitParamBinding :: ConversionFailReason
- Internal.GhcFacade: InvalidTyFamInstLHS :: !Type -> ConversionFailReason
- Internal.GhcFacade: InvalidTypeInstanceHeader :: !Type -> ConversionFailReason
- Internal.GhcFacade: IrredShapeReason :: CtIrredReason
- Internal.GhcFacade: IsEmptyOrSingleton :: Bool -> IsEmptyOrSingleton
- Internal.GhcFacade: IsExported :: Exported
- Internal.GhcFacade: IsGADT :: IllegalNewtypeReason
- Internal.GhcFacade: IsNonLinear :: IllegalNewtypeReason
- Internal.GhcFacade: IsNotExported :: Exported
- Internal.GhcFacade: IsValid :: Validity' a
- Internal.GhcFacade: JavaScriptCallConvUnsupported :: UnsupportedCallConvention
- Internal.GhcFacade: KindMismatch :: TypedThing -> Type -> Type -> MismatchMsg
- Internal.GhcFacade: KindSigsOnlyAllowedOnGADTs :: ConversionFailReason
- Internal.GhcFacade: L :: l -> e -> GenLocated l e
- Internal.GhcFacade: LambdaBind :: BindingSite
- Internal.GhcFacade: LetBind :: BindingSite
- Internal.GhcFacade: LetBinding :: THDeclDescriptor
- Internal.GhcFacade: LetExpression :: THDeclDescriptor
- Internal.GhcFacade: LexicalFastString :: FastString -> LexicalFastString
- Internal.GhcFacade: LiftedKind :: AllowedDataResKind
- Internal.GhcFacade: LinearInvisibleArgument :: UnrepresentableTypeDescr
- Internal.GhcFacade: LocalGivenEqs :: HasGivenEqs
- Internal.GhcFacade: LogFlags :: SDocContext -> SDocContext -> !EnumSet DumpFlag -> !Bool -> !Bool -> !Bool -> !Bool -> !Maybe FilePath -> !FilePath -> !Maybe FilePath -> !Bool -> !Bool -> !Int -> !Maybe Ways -> LogFlags
- Internal.GhcFacade: LoopySuperclassSolveHint :: PredType -> ClsInstOrQC -> GhcHint
- Internal.GhcFacade: MCDiagnostic :: Severity -> DiagnosticReason -> Maybe DiagnosticCode -> MessageClass
- Internal.GhcFacade: MCDump :: MessageClass
- Internal.GhcFacade: MCFatal :: MessageClass
- Internal.GhcFacade: MCInfo :: MessageClass
- Internal.GhcFacade: MCInteractive :: MessageClass
- Internal.GhcFacade: MCOutput :: MessageClass
- Internal.GhcFacade: MalformedType :: !TypeOrKind -> !Type -> ConversionFailReason
- Internal.GhcFacade: MaybeGivenEqs :: HasGivenEqs
- Internal.GhcFacade: Mismatch :: MismatchMsg -> Maybe TyVarInfo -> [AmbiguityInfo] -> Maybe CoercibleMsg -> TcSolverReportMsg
- Internal.GhcFacade: MissingBinding :: SDoc -> [GhcHint] -> NotInScopeError
- Internal.GhcFacade: MissingModule :: ModuleName -> ImportError
- Internal.GhcFacade: MissingPatSynSig :: PatSyn -> MissingSignature
- Internal.GhcFacade: MissingTopLevelBindingSig :: Name -> Type -> MissingSignature
- Internal.GhcFacade: MissingTyConKindSig :: TyCon -> Bool -> MissingSignature
- Internal.GhcFacade: MkStringIds :: !Id -> !Id -> MkStringIds
- Internal.GhcFacade: ModulesDoNotExport :: NonEmpty Module -> OccName -> ImportError
- Internal.GhcFacade: MsgEnvelope :: SrcSpan -> NamePprCtx -> e -> Severity -> MsgEnvelope e
- Internal.GhcFacade: MultiWayIfWithoutAlts :: ConversionFailReason
- Internal.GhcFacade: NCE_FRR :: CtLoc -> FixedRuntimeRepOrigin -> NonEmpty NotConcreteReason -> NotConcreteError
- Internal.GhcFacade: NameNotInScope1 :: QualifyName
- Internal.GhcFacade: NameNotInScope2 :: QualifyName
- Internal.GhcFacade: NameQual :: ModuleName -> QualifyName
- Internal.GhcFacade: NameUnqual :: QualifyName
- Internal.GhcFacade: NamedBindings :: NonEmpty Name -> AvailableBindings
- Internal.GhcFacade: NoATVI :: ATValidityInfo
- Internal.GhcFacade: NoAssocTyLastVarInKind :: AssociatedTyLastVarInKind
- Internal.GhcFacade: NoAssociatedTyNotParamOverLastTyVar :: AssociatedTyNotParamOverLastTyVar
- Internal.GhcFacade: NoDataKindsDC :: PromotionErr
- Internal.GhcFacade: NoDeriveAnyClassEnabled :: DeriveAnyClassEnabled
- Internal.GhcFacade: NoDiagnosticOpts :: NoDiagnosticOpts
- Internal.GhcFacade: NoEA :: MismatchEA
- Internal.GhcFacade: NoExactName :: Name -> NotInScopeError
- Internal.GhcFacade: NoGeneralizedNewtypeDeriving :: UsingGeneralizedNewtypeDeriving
- Internal.GhcFacade: NoGivenEqs :: HasGivenEqs
- Internal.GhcFacade: NoHasAdfs :: HasAssociatedDataFamInsts
- Internal.GhcFacade: NoHasKinds :: HasKinds
- Internal.GhcFacade: NoHasWildcard :: HasWildcard
- Internal.GhcFacade: NoMatchesFound :: LookupTHInstNameErrReason
- Internal.GhcFacade: NoPackage :: Unit -> FindResult
- Internal.GhcFacade: NoSuggestPartialTypeSignatures :: SuggestPartialTypeSignatures
- Internal.GhcFacade: NoSuggestUndecidableInstaces :: SuggestUndecidableInstances
- Internal.GhcFacade: NoTopLevelBinding :: NotInScopeError
- Internal.GhcFacade: Nominal :: Role
- Internal.GhcFacade: NonCanonicalReason :: CheckTyEqResult -> CtIrredReason
- Internal.GhcFacade: NonConcreteTyCon :: TyCon -> [TcType] -> NotConcreteReason
- Internal.GhcFacade: NonConcretisableTyVar :: TyVar -> NotConcreteReason
- Internal.GhcFacade: NonDetFastString :: FastString -> NonDetFastString
- Internal.GhcFacade: NonInjectiveTyFam :: TyCon -> AmbiguityInfo
- Internal.GhcFacade: NonVarInInfixExpr :: ConversionFailReason
- Internal.GhcFacade: NotClosed :: Name -> NotClosedReason -> NotClosedReason
- Internal.GhcFacade: NotFound :: [FilePath] -> Maybe Unit -> [Unit] -> [Unit] -> [(Unit, UnusableUnitReason)] -> [ModuleSuggestion] -> FindResult
- Internal.GhcFacade: NotInScope :: NotInScopeError
- Internal.GhcFacade: NotLetBoundReason :: NotClosedReason
- Internal.GhcFacade: NotTypeClosed :: VarSet -> NotClosedReason
- Internal.GhcFacade: NotValid :: a -> Validity' a
- Internal.GhcFacade: OccursCheck :: [TyVar] -> [AmbiguityInfo] -> CannotUnifyVariableReason
- Internal.GhcFacade: OutOfScopeHole :: [ImportError] -> HoleError
- Internal.GhcFacade: OutOfScopeNewtypeConstructor :: TyCon -> DataCon -> CoercibleMsg
- Internal.GhcFacade: OverlappingInstances :: ErrorItem -> NonEmpty ClsInst -> [ClsInst] -> TcSolverReportMsg
- Internal.GhcFacade: PDoc :: a -> PDoc a
- Internal.GhcFacade: PartWay :: Int -> Depth
- Internal.GhcFacade: PatCtx :: HsDocContext
- Internal.GhcFacade: PatSynPE :: PromotionErr
- Internal.GhcFacade: PatternArgs :: !HsMatchContext GhcTc -> MatchArgsContext
- Internal.GhcFacade: Phantom :: Role
- Internal.GhcFacade: PotentialInstances :: [ClsInst] -> [ClsInst] -> PotentialInstances
- Internal.GhcFacade: PprCode :: PprStyle
- Internal.GhcFacade: PprDump :: NamePprCtx -> PprStyle
- Internal.GhcFacade: PprUser :: NamePprCtx -> Depth -> Coloured -> PprStyle
- Internal.GhcFacade: PrimCallConvUnsupported :: UnsupportedCallConvention
- Internal.GhcFacade: PromTickCtx :: !Bool -> !Bool -> PromotionTickContext
- Internal.GhcFacade: PromotedItemDataCon :: OccName -> PromotedItem
- Internal.GhcFacade: PromotedItemListSyntax :: IsEmptyOrSingleton -> PromotedItem
- Internal.GhcFacade: PromotedItemTupleSyntax :: PromotedItem
- Internal.GhcFacade: PsLoc :: !RealSrcLoc -> !BufPos -> PsLoc
- Internal.GhcFacade: PsSpan :: !RealSrcSpan -> !BufSpan -> PsSpan
- Internal.GhcFacade: PtrString :: !Ptr Word8 -> !Int -> PtrString
- Internal.GhcFacade: QCI :: CtEvidence -> [TcTyVar] -> TcPredType -> Bool -> QCInst
- Internal.GhcFacade: QueryQualify :: QueryQualifyName -> QueryQualifyModule -> QueryQualifyPackage -> QueryPromotionTick -> NamePprCtx
- Internal.GhcFacade: QuoteWrapper :: EvVar -> Type -> QuoteWrapper
- Internal.GhcFacade: RealSrcLoc :: !RealSrcLoc -> !Maybe BufPos -> SrcLoc
- Internal.GhcFacade: RealSrcSpan :: !RealSrcSpan -> !Maybe BufSpan -> SrcSpan
- Internal.GhcFacade: RecDataConPE :: PromotionErr
- Internal.GhcFacade: RecGadtNoCons :: ConversionFailReason
- Internal.GhcFacade: RecordFieldConstructor :: !Name -> RecordFieldPart
- Internal.GhcFacade: RecordFieldPattern :: !Name -> RecordFieldPart
- Internal.GhcFacade: RecordFieldUpdate :: RecordFieldPart
- Internal.GhcFacade: RelevantBindings :: [(Name, Type)] -> Bool -> RelevantBindings
- Internal.GhcFacade: RemindFieldSelectorSuppressed :: RdrName -> [Name] -> GhcHint
- Internal.GhcFacade: ReportHoleError :: Hole -> HoleError -> TcSolverReportMsg
- Internal.GhcFacade: ReprEqReason :: CtIrredReason
- Internal.GhcFacade: Representational :: Role
- Internal.GhcFacade: RepresentationalEq :: TyVarInfo -> Maybe CoercibleMsg -> CannotUnifyVariableReason
- Internal.GhcFacade: Result :: ArgOrResult
- Internal.GhcFacade: RewriterSet :: UniqSet CoercionHole -> RewriterSet
- Internal.GhcFacade: RuleCtx :: FastString -> HsDocContext
- Internal.GhcFacade: SDC :: !PprStyle -> !Scheme -> !PprColour -> !Bool -> !Int -> !Int -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !Bool -> !FastString -> SDoc -> SDocContext
- Internal.GhcFacade: SameName :: [GlobalRdrElt] -> NotInScopeError
- Internal.GhcFacade: SameOcc :: Bool -> Name -> Name -> SameOccInfo
- Internal.GhcFacade: SevError :: Severity
- Internal.GhcFacade: SevIgnore :: Severity
- Internal.GhcFacade: SevWarning :: Severity
- Internal.GhcFacade: ShadowedNameProvenanceGlobal :: [GlobalRdrElt] -> ShadowedNameProvenance
- Internal.GhcFacade: ShadowedNameProvenanceLocal :: !SrcLoc -> ShadowedNameProvenance
- Internal.GhcFacade: ShapeMismatchReason :: CtIrredReason
- Internal.GhcFacade: SkolemEscape :: ErrorItem -> Implication -> [TyVar] -> CannotUnifyVariableReason
- Internal.GhcFacade: SoleExtraConstraintWildcardAllowed :: SoleExtraConstraintWildcardAllowed
- Internal.GhcFacade: SoleExtraConstraintWildcardNotAllowed :: SoleExtraConstraintWildcardAllowed
- Internal.GhcFacade: SolverReport :: SolverReportWithCtxt -> [SolverReportSupplementary] -> [GhcHint] -> SolverReport
- Internal.GhcFacade: SolverReportWithCtxt :: SolverReportErrCtxt -> TcSolverReportMsg -> SolverReportWithCtxt
- Internal.GhcFacade: SpecInstSigCtx :: HsDocContext
- Internal.GhcFacade: SplicePhase_CompileAndLink :: SplicePhase
- Internal.GhcFacade: SplicePhase_Run :: SplicePhase
- Internal.GhcFacade: SpliceTypeCtx :: LHsType GhcPs -> HsDocContext
- Internal.GhcFacade: StandaloneKindSigCtx :: SDoc -> HsDocContext
- Internal.GhcFacade: StdCallConvUnsupported :: UnsupportedCallConvention
- Internal.GhcFacade: SuggestAddInlineOrNoInlinePragma :: !Var -> !Activation -> GhcHint
- Internal.GhcFacade: SuggestAddPhaseToCompetingRule :: !RuleName -> GhcHint
- Internal.GhcFacade: SuggestAddSignatureCabalFile :: !ModuleName -> GhcHint
- Internal.GhcFacade: SuggestAddStandaloneDerivation :: GhcHint
- Internal.GhcFacade: SuggestAddTick :: UntickedPromotedThing -> GhcHint
- Internal.GhcFacade: SuggestAddToHSigExportList :: !Name -> !Maybe Module -> GhcHint
- Internal.GhcFacade: SuggestAddTypeSignatures :: AvailableBindings -> GhcHint
- Internal.GhcFacade: SuggestAnyExtension :: !SDoc -> [Extension] -> LanguageExtensionHint
- Internal.GhcFacade: SuggestAppropriateTHTick :: NameSpace -> GhcHint
- Internal.GhcFacade: SuggestBindToWildcard :: !LHsExpr GhcTc -> GhcHint
- Internal.GhcFacade: SuggestCorrectPragmaName :: ![String] -> GhcHint
- Internal.GhcFacade: SuggestDumpSlices :: GhcHint
- Internal.GhcFacade: SuggestExtension :: !LanguageExtensionHint -> GhcHint
- Internal.GhcFacade: SuggestExtensionInOrderTo :: !SDoc -> !Extension -> LanguageExtensionHint
- Internal.GhcFacade: SuggestExtensions :: !SDoc -> [Extension] -> LanguageExtensionHint
- Internal.GhcFacade: SuggestFillInWildcardConstraint :: GhcHint
- Internal.GhcFacade: SuggestFixOrphanInstance :: GhcHint
- Internal.GhcFacade: SuggestImportingDataCon :: GhcHint
- Internal.GhcFacade: SuggestIncreaseMaxPmCheckModels :: GhcHint
- Internal.GhcFacade: SuggestIncreaseSimplifierIterations :: GhcHint
- Internal.GhcFacade: SuggestLetInDo :: GhcHint
- Internal.GhcFacade: SuggestMissingDo :: GhcHint
- Internal.GhcFacade: SuggestMoveToDeclarationSite :: SDoc -> RdrName -> GhcHint
- Internal.GhcFacade: SuggestParentheses :: GhcHint
- Internal.GhcFacade: SuggestPatternMatchingSyntax :: GhcHint
- Internal.GhcFacade: SuggestPlacePragmaInHeader :: GhcHint
- Internal.GhcFacade: SuggestQualifiedAfterModuleName :: GhcHint
- Internal.GhcFacade: SuggestQualifyStarOperator :: GhcHint
- Internal.GhcFacade: SuggestRenameForall :: GhcHint
- Internal.GhcFacade: SuggestRoles :: [Role] -> GhcHint
- Internal.GhcFacade: SuggestSignatureInstantiations :: !ModuleName -> [InstantiationSuggestion] -> GhcHint
- Internal.GhcFacade: SuggestSimilarNames :: RdrName -> NonEmpty SimilarName -> GhcHint
- Internal.GhcFacade: SuggestSingleExtension :: !SDoc -> !Extension -> LanguageExtensionHint
- Internal.GhcFacade: SuggestSpecialiseVisibilityHints :: Name -> GhcHint
- Internal.GhcFacade: SuggestThQuotationSyntax :: GhcHint
- Internal.GhcFacade: SuggestTypeSignatureForm :: GhcHint
- Internal.GhcFacade: SuggestUnliftedDatatypes :: SuggestUnliftedTypes
- Internal.GhcFacade: SuggestUnliftedNewtypes :: SuggestUnliftedTypes
- Internal.GhcFacade: SuggestUseSpaces :: GhcHint
- Internal.GhcFacade: SuggestUseTypeFromDataKind :: Maybe RdrName -> GhcHint
- Internal.GhcFacade: SuggestUseWhitespaceAfter :: !OperatorWhitespaceSymbol -> GhcHint
- Internal.GhcFacade: SuggestUseWhitespaceAround :: !String -> !OperatorWhitespaceOccurrence -> GhcHint
- Internal.GhcFacade: SumAltArityExceeded :: !SumAlt -> !SumArity -> ConversionFailReason
- Internal.GhcFacade: SupplementaryBindings :: RelevantBindings -> SolverReportSupplementary
- Internal.GhcFacade: SupplementaryCts :: [(PredType, RealSrcSpan)] -> SolverReportSupplementary
- Internal.GhcFacade: SupplementaryHoleFits :: ValidHoleFits -> SolverReportSupplementary
- Internal.GhcFacade: TcEvBinds :: EvBindsVar -> TcEvBinds
- Internal.GhcFacade: TcRnMessageDetailed :: !ErrInfo -> !TcRnMessage -> TcRnMessageDetailed
- Internal.GhcFacade: TermVariablePE :: PromotionErr
- Internal.GhcFacade: TyConIsAbstract :: TyCon -> CoercibleMsg
- Internal.GhcFacade: TyConPE :: PromotionErr
- Internal.GhcFacade: TyDataCtx :: LocatedN RdrName -> HsDocContext
- Internal.GhcFacade: TyFamLHS :: TyCon -> [Xi] -> CanEqLHS
- Internal.GhcFacade: TyFamilyCtx :: LocatedN RdrName -> HsDocContext
- Internal.GhcFacade: TySynCtx :: LocatedN RdrName -> HsDocContext
- Internal.GhcFacade: TyVarInfo :: TyVar -> Maybe Implication -> Maybe TyVar -> TyVarInfo
- Internal.GhcFacade: TyVarLHS :: TcTyVar -> CanEqLHS
- Internal.GhcFacade: TypBrCtx :: HsDocContext
- Internal.GhcFacade: TypeDataForbidsDatatypeContexts :: TypeDataForbids
- Internal.GhcFacade: TypeDataForbidsDerivingClauses :: TypeDataForbids
- Internal.GhcFacade: TypeDataForbidsLabelledFields :: TypeDataForbids
- Internal.GhcFacade: TypeDataForbidsStrictnessAnnotations :: TypeDataForbids
- Internal.GhcFacade: TypeEqMismatch :: Bool -> ErrorItem -> Type -> Type -> Type -> Type -> Maybe TypedThing -> Maybe SameOccInfo -> MismatchMsg
- Internal.GhcFacade: TypeHole :: HoleSort
- Internal.GhcFacade: TypeSigCtx :: SDoc -> HsDocContext
- Internal.GhcFacade: UnboundImplicitParams :: NonEmpty ErrorItem -> TcSolverReportMsg
- Internal.GhcFacade: UnhelpfulGenerated :: UnhelpfulSpanReason
- Internal.GhcFacade: UnhelpfulInteractive :: UnhelpfulSpanReason
- Internal.GhcFacade: UnhelpfulLoc :: !FastString -> SrcLoc
- Internal.GhcFacade: UnhelpfulNoLocationInfo :: UnhelpfulSpanReason
- Internal.GhcFacade: UnhelpfulOther :: !FastString -> UnhelpfulSpanReason
- Internal.GhcFacade: UnhelpfulSpan :: !UnhelpfulSpanReason -> SrcSpan
- Internal.GhcFacade: UnhelpfulWiredIn :: UnhelpfulSpanReason
- Internal.GhcFacade: UnknownHint :: a -> GhcHint
- Internal.GhcFacade: UnknownRoles :: Type -> CoercibleMsg
- Internal.GhcFacade: UnknownSubordinate :: SDoc -> NotInScopeError
- Internal.GhcFacade: UnnamedBinding :: AvailableBindings
- Internal.GhcFacade: UnsafeOverlap :: ErrorItem -> ClsInst -> NonEmpty ClsInst -> TcSolverReportMsg
- Internal.GhcFacade: UntouchableVariable :: TyVar -> Implication -> TcSolverReportMsg
- Internal.GhcFacade: UserTypeError :: Type -> TcSolverReportMsg
- Internal.GhcFacade: ValidHoleFits :: FitsMbSuppressed -> FitsMbSuppressed -> ValidHoleFits
- Internal.GhcFacade: WC :: Cts -> Bag Implication -> Bag DelayedError -> WantedConstraints
- Internal.GhcFacade: Wanted :: CtFlavour
- Internal.GhcFacade: WarningWithFlag :: !WarningFlag -> DiagnosticReason
- Internal.GhcFacade: WarningWithoutFlag :: DiagnosticReason
- Internal.GhcFacade: WhenMatching :: TcType -> TcType -> CtOrigin -> Maybe TypeOrKind -> WhenMatching
- Internal.GhcFacade: WhereClause :: THDeclDescriptor
- Internal.GhcFacade: WildcardNotLastInConstraint :: BadAnonWildcardContext
- Internal.GhcFacade: WildcardsNotAllowedAtAll :: BadAnonWildcardContext
- Internal.GhcFacade: WpCast :: TcCoercionR -> HsWrapper
- Internal.GhcFacade: WpCompose :: HsWrapper -> HsWrapper -> HsWrapper
- Internal.GhcFacade: WpEvApp :: EvTerm -> HsWrapper
- Internal.GhcFacade: WpEvLam :: EvVar -> HsWrapper
- Internal.GhcFacade: WpFun :: HsWrapper -> HsWrapper -> Scaled TcTypeFRR -> HsWrapper
- Internal.GhcFacade: WpHole :: HsWrapper
- Internal.GhcFacade: WpLet :: TcEvBinds -> HsWrapper
- Internal.GhcFacade: WpMultCoercion :: Coercion -> HsWrapper
- Internal.GhcFacade: WpTyApp :: KindOrType -> HsWrapper
- Internal.GhcFacade: WpTyLam :: TyVar -> HsWrapper
- Internal.GhcFacade: YesAssocTyLastVarInKind :: !TyCon -> AssociatedTyLastVarInKind
- Internal.GhcFacade: YesAssociatedTyNotParamOverLastTyVar :: !TyCon -> AssociatedTyNotParamOverLastTyVar
- Internal.GhcFacade: YesDeriveAnyClassEnabled :: DeriveAnyClassEnabled
- Internal.GhcFacade: YesGeneralizedNewtypeDeriving :: UsingGeneralizedNewtypeDeriving
- Internal.GhcFacade: YesHasAdfs :: HasAssociatedDataFamInsts
- Internal.GhcFacade: YesHasKinds :: HasKinds
- Internal.GhcFacade: YesHasWildcard :: HasWildcard
- Internal.GhcFacade: YesSuggestPartialTypeSignatures :: SuggestPartialTypeSignatures
- Internal.GhcFacade: YesSuggestUndecidableInstaces :: SuggestUndecidableInstances
- Internal.GhcFacade: [$sel:ol_from_fun:OverLitRn] :: OverLitRn -> LIdP GhcRn
- Internal.GhcFacade: [$sel:ol_rebindable:OverLitRn] :: OverLitRn -> Bool
- Internal.GhcFacade: [$sel:ol_rebindable:OverLitTc] :: OverLitTc -> Bool
- Internal.GhcFacade: [$sel:ol_type:OverLitTc] :: OverLitTc -> Type
- Internal.GhcFacade: [$sel:ol_witness:OverLitTc] :: OverLitTc -> HsExpr GhcTc
- Internal.GhcFacade: [MatchArgMatches] :: forall body. LocatedA (Match GhcRn body) -> NonEmpty (LocatedA (Match GhcRn body)) -> MatchArgBadMatches
- Internal.GhcFacade: [TcRnAbstractClassInst] :: !Class -> TcRnMessage
- Internal.GhcFacade: [TcRnAddDocToNonLocalDefn] :: !DocLoc -> TcRnMessage
- Internal.GhcFacade: [TcRnAddInvalidCorePlugin] :: !String -> TcRnMessage
- Internal.GhcFacade: [TcRnAmbiguousField] :: HsExpr GhcRn -> TyCon -> TcRnMessage
- Internal.GhcFacade: [TcRnAnnotationInSafeHaskell] :: TcRnMessage
- Internal.GhcFacade: [TcRnArrowIfThenElsePredDependsOnResultTy] :: TcRnMessage
- Internal.GhcFacade: [TcRnArrowProcGADTPattern] :: TcRnMessage
- Internal.GhcFacade: [TcRnBadAssociatedType] :: !Name -> !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnBadBootFamInstDecl] :: TcRnMessage
- Internal.GhcFacade: [TcRnBadDefaultType] :: Type -> [Class] -> TcRnMessage
- Internal.GhcFacade: [TcRnBadFamInstDecl] :: TyCon -> TcRnMessage
- Internal.GhcFacade: [TcRnBadGenericMethod] :: !Name -> !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnBadMethodErr] :: !Name -> !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnBadOverloadedRecordUpdate] :: [LHsRecUpdField GhcRn] -> TcRnMessage
- Internal.GhcFacade: [TcRnBadQuantPredHead] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnBangOnUnliftedType] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnCannotBindScopedTyVarInPatSig] :: !NonEmpty (Name, TcTyVar) -> TcRnMessage
- Internal.GhcFacade: [TcRnCannotBindTyVarsInPatBind] :: !NonEmpty (Name, TcTyVar) -> TcRnMessage
- Internal.GhcFacade: [TcRnCannotDefaultConcrete] :: !FixedRuntimeRepOrigin -> TcRnMessage
- Internal.GhcFacade: [TcRnCannotDeriveInstance] :: !Class -> [Type] -> !Maybe (DerivStrategy GhcTc) -> !UsingGeneralizedNewtypeDeriving -> !DeriveInstanceErrReason -> TcRnMessage
- Internal.GhcFacade: [TcRnCannotReifyInstance] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnCannotReifyOutOfScopeThing] :: !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnCannotReifyThingNotInTypeEnv] :: !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnCannotRepresentType] :: !UnrepresentableTypeDescr -> !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnCharLiteralOutOfRange] :: !Char -> TcRnMessage
- Internal.GhcFacade: [TcRnClassKindNotConstraint] :: !Kind -> TcRnMessage
- Internal.GhcFacade: [TcRnConflictingExports] :: OccName -> GreName -> GlobalRdrElt -> IE GhcPs -> GreName -> GlobalRdrElt -> IE GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnConflictingFamInstDecls] :: NonEmpty FamInst -> TcRnMessage
- Internal.GhcFacade: [TcRnConstraintInKind] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnDefaultMethodForPragmaLacksBinding] :: Id -> Sig GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnDerivingDefaults] :: !Class -> TcRnMessage
- Internal.GhcFacade: [TcRnDifferentNamesForTyVar] :: !Name -> !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnDodgyExports] :: Name -> TcRnMessage
- Internal.GhcFacade: [TcRnDodgyImports] :: RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnDupInstanceDecls] :: !UnitState -> NonEmpty ClsInst -> TcRnMessage
- Internal.GhcFacade: [TcRnDupeModuleExport] :: ModuleName -> TcRnMessage
- Internal.GhcFacade: [TcRnDuplicateExport] :: GreName -> IE GhcPs -> IE GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnDuplicateFieldName] :: !RecordFieldPart -> NonEmpty RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnDuplicateWarningDecls] :: !LocatedN RdrName -> !RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnEmptyRecordUpdate] :: TcRnMessage
- Internal.GhcFacade: [TcRnEmptyStmtsGroup] :: EmptyStatementGroupErrReason -> TcRnMessage
- Internal.GhcFacade: [TcRnExpectedValueId] :: !TcTyThing -> TcRnMessage
- Internal.GhcFacade: [TcRnExportHiddenComponents] :: IE GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnExportedModNotImported] :: ModuleName -> TcRnMessage
- Internal.GhcFacade: [TcRnExportedParentChildMismatch] :: Name -> TyThing -> GreName -> [Name] -> TcRnMessage
- Internal.GhcFacade: [TcRnFailedToLookupThInstName] :: !Type -> !LookupTHInstNameErrReason -> TcRnMessage
- Internal.GhcFacade: [TcRnFamInstNotInjective] :: InjectivityErrReason -> TyCon -> NonEmpty CoAxBranch -> TcRnMessage
- Internal.GhcFacade: [TcRnFieldUpdateInvalidType] :: [(FieldLabelString, TcType)] -> TcRnMessage
- Internal.GhcFacade: [TcRnForAllEscapeError] :: !Type -> !Kind -> TcRnMessage
- Internal.GhcFacade: [TcRnForAllRankErr] :: !Rank -> !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnForallIdentifier] :: RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnForeignFunctionImportAsValue] :: ForeignImport GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnForeignImportPrimExtNotSet] :: ForeignImport GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnForeignImportPrimSafeAnn] :: ForeignImport GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnFunDepConflict] :: !UnitState -> NonEmpty ClsInst -> TcRnMessage
- Internal.GhcFacade: [TcRnFunPtrImportWithoutAmpersand] :: ForeignImport GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnGADTMonoLocalBinds] :: TcRnMessage
- Internal.GhcFacade: [TcRnIdNotExportedFromLocalSig] :: Name -> TcRnMessage
- Internal.GhcFacade: [TcRnIdNotExportedFromModuleSig] :: Name -> Module -> TcRnMessage
- Internal.GhcFacade: [TcRnIgnoreSpecialisePragmaOnDefMethod] :: !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnIgnoringAnnotations] :: [LAnnDecl GhcRn] -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalBindingOfBuiltIn] :: !OccName -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalBuiltinSyntax] :: SDoc -> RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalClassInst] :: !TyConFlavour -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalConstraintSynonymOfKind] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalDerivingItem] :: !LHsSigType GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalFamilyInstance] :: TyCon -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalFieldPunning] :: !Located RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalForeignDeclBackend] :: Either (ForeignExport GhcRn) (ForeignImport GhcRn) -> Backend -> ExpectedBackends -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalForeignType] :: !Maybe ArgOrResult -> !IllegalForeignTypeReason -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalHsBootFileDecl] :: TcRnMessage
- Internal.GhcFacade: [TcRnIllegalHsigDefaultMethods] :: !Name -> NonEmpty (LHsBind GhcRn) -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalImplicitParam] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalImplicitParameterBindings] :: Either (HsLocalBindsLR GhcPs GhcPs) (HsLocalBindsLR GhcRn GhcPs) -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalNewtype] :: DataCon -> Bool -> IllegalNewtypeReason -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalPatSynDecl] :: !LIdP GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalRecordSyntax] :: !HsType GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalStaticExpression] :: HsExpr GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalStaticFormInSplice] :: HsExpr GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalTupleConstraint] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalTupleSection] :: TcRnMessage
- Internal.GhcFacade: [TcRnIllegalTypeData] :: TcRnMessage
- Internal.GhcFacade: [TcRnIllegalTypeOperatorDecl] :: !RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalTypeOperator] :: !SDoc -> !RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalViewPattern] :: !Pat GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalWildcardInType] :: Maybe Name -> !BadAnonWildcardContext -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalWildcardsInConstructor] :: !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnIllegalWildcardsInRecord] :: !RecordFieldPart -> TcRnMessage
- Internal.GhcFacade: [TcRnImplicitLift] :: Name -> !ErrInfo -> TcRnMessage
- Internal.GhcFacade: [TcRnInaccessibleCode] :: Implication -> SolverReportWithCtxt -> TcRnMessage
- Internal.GhcFacade: [TcRnIncorrectNameSpace] :: Name -> Bool -> TcRnMessage
- Internal.GhcFacade: [TcRnInterfaceLookupError] :: !Name -> !SDoc -> TcRnMessage
- Internal.GhcFacade: [TcRnInvalidCIdentifier] :: !CLabelString -> TcRnMessage
- Internal.GhcFacade: [TcRnInvalidReturnKind] :: !DataSort -> !AllowedDataResKind -> !Kind -> !Maybe SuggestUnliftedTypes -> TcRnMessage
- Internal.GhcFacade: [TcRnInvalidTopDecl] :: !HsDecl GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnInvalidTypeApplication] :: Type -> LHsWcType GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnInvalidVisibleKindArgument] :: !LHsType GhcRn -> !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnLastStmtNotExpr] :: HsStmtContext GhcRn -> UnexpectedStatement -> TcRnMessage
- Internal.GhcFacade: [TcRnLazyBangOnUnliftedType] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnLazyGADTPattern] :: TcRnMessage
- Internal.GhcFacade: [TcRnLinearFuncInKind] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnLinearPatSyn] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnListComprehensionDuplicateBinding] :: Name -> TcRnMessage
- Internal.GhcFacade: [TcRnLoopySuperclassSolve] :: CtLoc -> PredType -> TcRnMessage
- Internal.GhcFacade: [TcRnMatchesHaveDiffNumArgs] :: !HsMatchContext GhcTc -> !MatchArgBadMatches -> TcRnMessage
- Internal.GhcFacade: [TcRnMessageWithInfo] :: !UnitState -> !TcRnMessageDetailed -> TcRnMessage
- Internal.GhcFacade: [TcRnMisplacedInstSig] :: Name -> LHsSigType GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnMissingClassAssoc] :: TyCon -> TcRnMessage
- Internal.GhcFacade: [TcRnMissingExportList] :: ModuleName -> TcRnMessage
- Internal.GhcFacade: [TcRnMissingFields] :: ConLike -> [(FieldLabelString, TcType)] -> TcRnMessage
- Internal.GhcFacade: [TcRnMissingImportList] :: IE GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnMissingSignature] :: MissingSignature -> Exported -> Bool -> TcRnMessage
- Internal.GhcFacade: [TcRnMissingStrictFields] :: ConLike -> [(FieldLabelString, TcType)] -> TcRnMessage
- Internal.GhcFacade: [TcRnMixedSelectors] :: Name -> [Id] -> Name -> [Id] -> TcRnMessage
- Internal.GhcFacade: [TcRnModMissingRealSrcSpan] :: Module -> TcRnMessage
- Internal.GhcFacade: [TcRnMonomorphicBindings] :: [Name] -> TcRnMessage
- Internal.GhcFacade: [TcRnMultipleDefaultDeclarations] :: [LDefaultDecl GhcRn] -> TcRnMessage
- Internal.GhcFacade: [TcRnMultipleInlinePragmas] :: !Id -> !LocatedA InlinePragma -> !NonEmpty (LocatedA InlinePragma) -> TcRnMessage
- Internal.GhcFacade: [TcRnNameByTemplateHaskellQuote] :: !RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnNoClassInstHead] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnNoConstructorHasAllFields] :: [FieldLabelString] -> TcRnMessage
- Internal.GhcFacade: [TcRnNoExplicitAssocTypeOrDefaultDeclaration] :: Name -> TcRnMessage
- Internal.GhcFacade: [TcRnNoFieldPunsRecordDot] :: TcRnMessage
- Internal.GhcFacade: [TcRnNoPossibleParentForFields] :: [LHsRecUpdField GhcRn] -> TcRnMessage
- Internal.GhcFacade: [TcRnNoRebindableSyntaxRecordDot] :: TcRnMessage
- Internal.GhcFacade: [TcRnNoRolesAssociatedWithThing] :: !TcTyThing -> TcRnMessage
- Internal.GhcFacade: [TcRnNonExactName] :: !RdrName -> TcRnMessage
- Internal.GhcFacade: [TcRnNonOverloadedSpecialisePragma] :: !LIdP GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnNonTypeVarArgInConstraint] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnNonUnaryTypeclassConstraint] :: !LHsSigType GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnNotARecordSelector] :: !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnNotInScope] :: NotInScopeError -> RdrName -> [ImportError] -> [GhcHint] -> TcRnMessage
- Internal.GhcFacade: [TcRnNotOpenFamily] :: TyCon -> TcRnMessage
- Internal.GhcFacade: [TcRnNullExportedModule] :: ModuleName -> TcRnMessage
- Internal.GhcFacade: [TcRnOrphanInstance] :: ClsInst -> TcRnMessage
- Internal.GhcFacade: [TcRnOverloadedSig] :: TcIdSigInfo -> TcRnMessage
- Internal.GhcFacade: [TcRnOversaturatedVisibleKindArg] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnPartialTypeSigBadQuantifier] :: Name -> Name -> Maybe Type -> LHsSigWcType GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnPartialTypeSigTyVarMismatch] :: Name -> Name -> Name -> LHsSigWcType GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnPartialTypeSignatures] :: !SuggestPartialTypeSignatures -> !ThetaType -> TcRnMessage
- Internal.GhcFacade: [TcRnPatSynBundledWithNonDataCon] :: TcRnMessage
- Internal.GhcFacade: [TcRnPatSynBundledWithWrongType] :: Type -> Type -> TcRnMessage
- Internal.GhcFacade: [TcRnPatSynNotBidirectional] :: !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnPolymorphicBinderMissingSig] :: Name -> Type -> TcRnMessage
- Internal.GhcFacade: [TcRnPragmaWarning] :: OccName -> WarningTxt GhcRn -> ModuleName -> ModuleName -> TcRnMessage
- Internal.GhcFacade: [TcRnRecSelectorEscapedTyVar] :: !OccName -> TcRnMessage
- Internal.GhcFacade: [TcRnRecursivePatternSynonym] :: LHsBinds GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnRedundantConstraints] :: [Id] -> (SkolemInfoAnon, Bool) -> TcRnMessage
- Internal.GhcFacade: [TcRnReportCustomQuasiError] :: !Bool -> !String -> TcRnMessage
- Internal.GhcFacade: [TcRnRunSpliceFailure] :: !Maybe String -> !RunSpliceFailReason -> TcRnMessage
- Internal.GhcFacade: [TcRnSectionWithoutParentheses] :: HsExpr GhcPs -> TcRnMessage
- Internal.GhcFacade: [TcRnShadowedName] :: OccName -> ShadowedNameProvenance -> TcRnMessage
- Internal.GhcFacade: [TcRnSimplifierTooManyIterations] :: Cts -> !IntWithInf -> WantedConstraints -> TcRnMessage
- Internal.GhcFacade: [TcRnSolverReport] :: SolverReportWithCtxt -> DiagnosticReason -> [GhcHint] -> TcRnMessage
- Internal.GhcFacade: [TcRnSpecialClassInst] :: !Class -> !Bool -> TcRnMessage
- Internal.GhcFacade: [TcRnSpecialiseNotVisible] :: !Name -> TcRnMessage
- Internal.GhcFacade: [TcRnSplicePolymorphicLocalVar] :: !Id -> TcRnMessage
- Internal.GhcFacade: [TcRnSpliceThrewException] :: !SplicePhase -> !SomeException -> !String -> !LHsExpr GhcTc -> !Bool -> TcRnMessage
- Internal.GhcFacade: [TcRnStaticFormNotClosed] :: Name -> NotClosedReason -> TcRnMessage
- Internal.GhcFacade: [TcRnTagToEnumMissingValArg] :: TcRnMessage
- Internal.GhcFacade: [TcRnTagToEnumResTyNotAnEnum] :: Type -> TcRnMessage
- Internal.GhcFacade: [TcRnTagToEnumResTyTypeData] :: Type -> TcRnMessage
- Internal.GhcFacade: [TcRnTagToEnumUnspecifiedResTy] :: Type -> TcRnMessage
- Internal.GhcFacade: [TcRnTooManyBinders] :: !Kind -> ![LHsTyVarBndr () GhcRn] -> TcRnMessage
- Internal.GhcFacade: [TcRnTooManyTyArgsInConPattern] :: !ConLike -> !Int -> !Int -> TcRnMessage
- Internal.GhcFacade: [TcRnTupleConstraintInst] :: !Class -> TcRnMessage
- Internal.GhcFacade: [TcRnTypeDataForbids] :: !TypeDataForbids -> TcRnMessage
- Internal.GhcFacade: [TcRnTypeDoesNotHaveFixedRuntimeRep] :: !Type -> !FixedRuntimeRepProvenance -> !ErrInfo -> TcRnMessage
- Internal.GhcFacade: [TcRnTypeEqualityOutOfScope] :: TcRnMessage
- Internal.GhcFacade: [TcRnTypeEqualityRequiresOperators] :: TcRnMessage
- Internal.GhcFacade: [TcRnTypedTHWithPolyType] :: !TcType -> TcRnMessage
- Internal.GhcFacade: [TcRnUnboxedTupleOrSumTypeFuncArg] :: UnboxedTupleOrSum -> !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnUnexpectedAnnotation] :: !HsType GhcRn -> !HsSrcBang -> TcRnMessage
- Internal.GhcFacade: [TcRnUnexpectedPragmas] :: !Id -> !NonEmpty (LSig GhcRn) -> TcRnMessage
- Internal.GhcFacade: [TcRnUnexpectedStatementInContext] :: HsStmtContext GhcRn -> UnexpectedStatement -> Maybe Extension -> TcRnMessage
- Internal.GhcFacade: [TcRnUnexpectedTypeSplice] :: !HsType GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnUnknownMessage] :: UnknownDiagnostic -> TcRnMessage
- Internal.GhcFacade: [TcRnUnpromotableThing] :: !Name -> !PromotionErr -> TcRnMessage
- Internal.GhcFacade: [TcRnUnsafeDueToPlugin] :: TcRnMessage
- Internal.GhcFacade: [TcRnUnsatisfiedMinimalDef] :: ClassMinimalDef -> TcRnMessage
- Internal.GhcFacade: [TcRnUnsupportedCallConv] :: Either (ForeignExport GhcRn) (ForeignImport GhcRn) -> UnsupportedCallConvention -> TcRnMessage
- Internal.GhcFacade: [TcRnUntickedPromotedThing] :: UntickedPromotedThing -> TcRnMessage
- Internal.GhcFacade: [TcRnUnusedPatternBinds] :: HsBind GhcRn -> TcRnMessage
- Internal.GhcFacade: [TcRnUselessTypeable] :: TcRnMessage
- Internal.GhcFacade: [TcRnUserTypeError] :: !Type -> TcRnMessage
- Internal.GhcFacade: [TcRnVDQInTermType] :: !Maybe Type -> TcRnMessage
- Internal.GhcFacade: [TcRnWarnDefaulting] :: [Ct] -> Maybe TyVar -> Type -> TcRnMessage
- Internal.GhcFacade: [TcRnWarningMinimalDefIncomplete] :: ClassMinimalDef -> TcRnMessage
- Internal.GhcFacade: [TcRnWithHsDocContext] :: !HsDocContext -> !TcRnMessage -> TcRnMessage
- Internal.GhcFacade: [UnexpectedStatement] :: forall body. Outputable (StmtLR GhcPs GhcPs body) => StmtLR GhcPs GhcPs body -> UnexpectedStatement
- Internal.GhcFacade: [UnknownDiagnostic] :: forall a. (DiagnosticOpts a ~ NoDiagnosticOpts, Diagnostic a, Typeable a) => a -> UnknownDiagnostic
- Internal.GhcFacade: [ambig_tyvars] :: AmbiguityInfo -> ([TyVar], [TyVar])
- Internal.GhcFacade: [bufPos] :: BufPos -> Int
- Internal.GhcFacade: [bufSpanEnd] :: BufSpan -> {-# UNPACK #-} !BufPos
- Internal.GhcFacade: [bufSpanStart] :: BufSpan -> {-# UNPACK #-} !BufPos
- Internal.GhcFacade: [cannotResolve_candidates] :: TcSolverReportMsg -> [ClsInst]
- Internal.GhcFacade: [cannotResolve_importErrors] :: TcSolverReportMsg -> [ImportError]
- Internal.GhcFacade: [cannotResolve_item] :: TcSolverReportMsg -> ErrorItem
- Internal.GhcFacade: [cannotResolve_relevant_bindings] :: TcSolverReportMsg -> RelevantBindings
- Internal.GhcFacade: [cannotResolve_suggestions] :: TcSolverReportMsg -> [GhcHint]
- Internal.GhcFacade: [cannotResolve_unifiers] :: TcSolverReportMsg -> [ClsInst]
- Internal.GhcFacade: [cannotUnifyReason] :: TcSolverReportMsg -> CannotUnifyVariableReason
- Internal.GhcFacade: [cc_class] :: Ct -> Class
- Internal.GhcFacade: [cc_eq_rel] :: Ct -> EqRel
- Internal.GhcFacade: [cc_ev] :: Ct -> CtEvidence
- Internal.GhcFacade: [cc_lhs] :: Ct -> CanEqLHS
- Internal.GhcFacade: [cc_pend_sc] :: Ct -> Bool
- Internal.GhcFacade: [cc_reason] :: Ct -> CtIrredReason
- Internal.GhcFacade: [cc_rhs] :: Ct -> Xi
- Internal.GhcFacade: [cc_tyargs] :: Ct -> [Xi]
- Internal.GhcFacade: [cec_binds] :: SolverReportErrCtxt -> EvBindsVar
- Internal.GhcFacade: [cec_defer_type_errors] :: SolverReportErrCtxt -> DiagnosticReason
- Internal.GhcFacade: [cec_encl] :: SolverReportErrCtxt -> [Implication]
- Internal.GhcFacade: [cec_expand_syns] :: SolverReportErrCtxt -> Bool
- Internal.GhcFacade: [cec_expr_holes] :: SolverReportErrCtxt -> DiagnosticReason
- Internal.GhcFacade: [cec_out_of_scope_holes] :: SolverReportErrCtxt -> DiagnosticReason
- Internal.GhcFacade: [cec_suppress] :: SolverReportErrCtxt -> Bool
- Internal.GhcFacade: [cec_tidy] :: SolverReportErrCtxt -> TidyEnv
- Internal.GhcFacade: [cec_type_holes] :: SolverReportErrCtxt -> DiagnosticReason
- Internal.GhcFacade: [cec_warn_redundant] :: SolverReportErrCtxt -> Bool
- Internal.GhcFacade: [cnd_extra] :: MismatchMsg -> Maybe CND_Extra
- Internal.GhcFacade: [cnd_user_givens] :: MismatchMsg -> [Implication]
- Internal.GhcFacade: [cnd_wanted] :: MismatchMsg -> NonEmpty ErrorItem
- Internal.GhcFacade: [ctev_dest] :: CtEvidence -> TcEvDest
- Internal.GhcFacade: [ctev_evar] :: CtEvidence -> EvVar
- Internal.GhcFacade: [ctev_loc] :: CtEvidence -> CtLoc
- Internal.GhcFacade: [ctev_pred] :: CtEvidence -> TcPredType
- Internal.GhcFacade: [ctev_rewriters] :: CtEvidence -> RewriterSet
- Internal.GhcFacade: [ctl_depth] :: CtLoc -> !SubGoalDepth
- Internal.GhcFacade: [ctl_env] :: CtLoc -> TcLclEnv
- Internal.GhcFacade: [ctl_origin] :: CtLoc -> CtOrigin
- Internal.GhcFacade: [ctl_t_or_k] :: CtLoc -> Maybe TypeOrKind
- Internal.GhcFacade: [diagHints] :: DiagnosticMessage -> [GhcHint]
- Internal.GhcFacade: [diagMessage] :: DiagnosticMessage -> !DecoratedSDoc
- Internal.GhcFacade: [diagReason] :: DiagnosticMessage -> !DiagnosticReason
- Internal.GhcFacade: [diag_fatal_warning_flags] :: DiagOpts -> !EnumSet WarningFlag
- Internal.GhcFacade: [diag_max_errors] :: DiagOpts -> !Maybe Int
- Internal.GhcFacade: [diag_ppr_ctx] :: DiagOpts -> !SDocContext
- Internal.GhcFacade: [diag_reverse_errors] :: DiagOpts -> !Bool
- Internal.GhcFacade: [diag_warn_is_error] :: DiagOpts -> !Bool
- Internal.GhcFacade: [diag_warning_flags] :: DiagOpts -> !EnumSet WarningFlag
- Internal.GhcFacade: [diagnosticCodeNameSpace] :: DiagnosticCode -> String
- Internal.GhcFacade: [diagnosticCodeNumber] :: DiagnosticCode -> Natural
- Internal.GhcFacade: [ea_actual] :: ExpectedActualInfo -> Type
- Internal.GhcFacade: [ea_expanded_actual] :: ExpectedActualInfo -> Type
- Internal.GhcFacade: [ea_expanded_expected] :: ExpectedActualInfo -> Type
- Internal.GhcFacade: [ea_expected] :: ExpectedActualInfo -> Type
- Internal.GhcFacade: [eb_is_given] :: EvBind -> Bool
- Internal.GhcFacade: [eb_lhs] :: EvBind -> EvVar
- Internal.GhcFacade: [eb_rhs] :: EvBind -> EvTerm
- Internal.GhcFacade: [ebv_binds] :: EvBindsVar -> IORef EvBindMap
- Internal.GhcFacade: [ebv_tcvs] :: EvBindsVar -> IORef CoVarSet
- Internal.GhcFacade: [ebv_uniq] :: EvBindsVar -> Unique
- Internal.GhcFacade: [ei_evdest] :: ErrorItem -> Maybe TcEvDest
- Internal.GhcFacade: [ei_flavour] :: ErrorItem -> CtFlavour
- Internal.GhcFacade: [ei_loc] :: ErrorItem -> CtLoc
- Internal.GhcFacade: [ei_m_reason] :: ErrorItem -> Maybe CtIrredReason
- Internal.GhcFacade: [ei_pred] :: ErrorItem -> PredType
- Internal.GhcFacade: [ei_suppress] :: ErrorItem -> Bool
- Internal.GhcFacade: [env_um] :: Env gbl lcl -> {-# UNPACK #-} !Char
- Internal.GhcFacade: [errInfoContext] :: ErrInfo -> !SDoc
- Internal.GhcFacade: [errInfoSupplementary] :: ErrInfo -> !SDoc
- Internal.GhcFacade: [errMsgContext] :: MsgEnvelope e -> NamePprCtx
- Internal.GhcFacade: [errMsgDiagnostic] :: MsgEnvelope e -> e
- Internal.GhcFacade: [errMsgSeverity] :: MsgEnvelope e -> Severity
- Internal.GhcFacade: [errMsgSpan] :: MsgEnvelope e -> SrcSpan
- Internal.GhcFacade: [et_binds] :: EvTerm -> TcEvBinds
- Internal.GhcFacade: [et_body] :: EvTerm -> EvVar
- Internal.GhcFacade: [et_given] :: EvTerm -> [EvVar]
- Internal.GhcFacade: [et_tvs] :: EvTerm -> [TyVar]
- Internal.GhcFacade: [ev_bind_varenv] :: EvBindMap -> DVarEnv EvBind
- Internal.GhcFacade: [fitsSuppressed] :: FitsMbSuppressed -> Bool
- Internal.GhcFacade: [fits] :: FitsMbSuppressed -> [HoleFit]
- Internal.GhcFacade: [fr_mods_hidden] :: FindResult -> [Unit]
- Internal.GhcFacade: [fr_paths] :: FindResult -> [FilePath]
- Internal.GhcFacade: [fr_pkg] :: FindResult -> Maybe Unit
- Internal.GhcFacade: [fr_pkgs_hidden] :: FindResult -> [Unit]
- Internal.GhcFacade: [fr_suggestions] :: FindResult -> [ModuleSuggestion]
- Internal.GhcFacade: [fr_unusables] :: FindResult -> [(Unit, UnusableUnitReason)]
- Internal.GhcFacade: [frr_info_not_concrete] :: FixedRuntimeRepErrorInfo -> Maybe (TcTyVar, TcType)
- Internal.GhcFacade: [frr_info_origin] :: FixedRuntimeRepErrorInfo -> FixedRuntimeRepOrigin
- Internal.GhcFacade: [fs_sbs] :: FastString -> {-# UNPACK #-} !ShortByteString
- Internal.GhcFacade: [fs_zenc] :: FastString -> FastZString
- Internal.GhcFacade: [holeFits] :: ValidHoleFits -> FitsMbSuppressed
- Internal.GhcFacade: [hole_loc] :: Hole -> CtLoc
- Internal.GhcFacade: [hole_occ] :: Hole -> RdrName
- Internal.GhcFacade: [hole_sort] :: Hole -> HoleSort
- Internal.GhcFacade: [hole_ty] :: Hole -> TcType
- Internal.GhcFacade: [hsc_FC] :: HscEnv -> {-# UNPACK #-} !FinderCache
- Internal.GhcFacade: [hsc_IC] :: HscEnv -> InteractiveContext
- Internal.GhcFacade: [hsc_NC] :: HscEnv -> {-# UNPACK #-} !NameCache
- Internal.GhcFacade: [hsc_dflags] :: HscEnv -> DynFlags
- Internal.GhcFacade: [hsc_hooks] :: HscEnv -> !Hooks
- Internal.GhcFacade: [hsc_interp] :: HscEnv -> Maybe Interp
- Internal.GhcFacade: [hsc_llvm_config] :: HscEnv -> !LlvmConfigCache
- Internal.GhcFacade: [hsc_logger] :: HscEnv -> !Logger
- Internal.GhcFacade: [hsc_mod_graph] :: HscEnv -> ModuleGraph
- Internal.GhcFacade: [hsc_plugins] :: HscEnv -> !Plugins
- Internal.GhcFacade: [hsc_targets] :: HscEnv -> [Target]
- Internal.GhcFacade: [hsc_tmpfs] :: HscEnv -> !TmpFs
- Internal.GhcFacade: [hsc_type_env_vars] :: HscEnv -> KnotVars (IORef TypeEnv)
- Internal.GhcFacade: [hsc_unit_env] :: HscEnv -> UnitEnv
- Internal.GhcFacade: [ic_binds] :: Implication -> EvBindsVar
- Internal.GhcFacade: [ic_env] :: Implication -> TcLclEnv
- Internal.GhcFacade: [ic_given] :: Implication -> [EvVar]
- Internal.GhcFacade: [ic_given_eqs] :: Implication -> HasGivenEqs
- Internal.GhcFacade: [ic_info] :: Implication -> SkolemInfoAnon
- Internal.GhcFacade: [ic_need_inner] :: Implication -> VarSet
- Internal.GhcFacade: [ic_need_outer] :: Implication -> VarSet
- Internal.GhcFacade: [ic_skols] :: Implication -> [TcTyVar]
- Internal.GhcFacade: [ic_status] :: Implication -> ImplicStatus
- Internal.GhcFacade: [ic_tclvl] :: Implication -> TcLevel
- Internal.GhcFacade: [ic_wanted] :: Implication -> WantedConstraints
- Internal.GhcFacade: [ic_warn_inaccessible] :: Implication -> Bool
- Internal.GhcFacade: [ics_dead] :: ImplicStatus -> [EvVar]
- Internal.GhcFacade: [kmismatch_actual] :: MismatchMsg -> Type
- Internal.GhcFacade: [kmismatch_expected] :: MismatchMsg -> Type
- Internal.GhcFacade: [kmismatch_what] :: MismatchMsg -> TypedThing
- Internal.GhcFacade: [lead_with_ambig_msg] :: AmbiguityInfo -> Bool
- Internal.GhcFacade: [log_default_dump_context] :: LogFlags -> SDocContext
- Internal.GhcFacade: [log_default_user_context] :: LogFlags -> SDocContext
- Internal.GhcFacade: [log_dump_dir] :: LogFlags -> !Maybe FilePath
- Internal.GhcFacade: [log_dump_flags] :: LogFlags -> !EnumSet DumpFlag
- Internal.GhcFacade: [log_dump_prefix] :: LogFlags -> !FilePath
- Internal.GhcFacade: [log_dump_prefix_override] :: LogFlags -> !Maybe FilePath
- Internal.GhcFacade: [log_dump_to_file] :: LogFlags -> !Bool
- Internal.GhcFacade: [log_enable_debug] :: LogFlags -> !Bool
- Internal.GhcFacade: [log_enable_timestamps] :: LogFlags -> !Bool
- Internal.GhcFacade: [log_show_caret] :: LogFlags -> !Bool
- Internal.GhcFacade: [log_show_warn_groups] :: LogFlags -> !Bool
- Internal.GhcFacade: [log_verbosity] :: LogFlags -> !Int
- Internal.GhcFacade: [log_ways] :: LogFlags -> !Maybe Ways
- Internal.GhcFacade: [log_with_ways] :: LogFlags -> !Bool
- Internal.GhcFacade: [matches] :: PotentialInstances -> [ClsInst]
- Internal.GhcFacade: [mismatchAmbiguityInfo] :: TcSolverReportMsg -> [AmbiguityInfo]
- Internal.GhcFacade: [mismatchCoercibleInfo] :: TcSolverReportMsg -> Maybe CoercibleMsg
- Internal.GhcFacade: [mismatchMsg] :: TcSolverReportMsg -> MismatchMsg
- Internal.GhcFacade: [mismatchTyVarInfo] :: TcSolverReportMsg -> Maybe TyVarInfo
- Internal.GhcFacade: [mismatch_ea] :: MismatchMsg -> MismatchEA
- Internal.GhcFacade: [mismatch_item] :: MismatchMsg -> ErrorItem
- Internal.GhcFacade: [mismatch_mbEA] :: MismatchEA -> Maybe ExpectedActualInfo
- Internal.GhcFacade: [mismatch_mb_same_occ] :: MismatchMsg -> Maybe SameOccInfo
- Internal.GhcFacade: [mismatch_ty1] :: MismatchMsg -> Type
- Internal.GhcFacade: [mismatch_ty2] :: MismatchMsg -> Type
- Internal.GhcFacade: [mismatch_whenMatching] :: MismatchMsg -> Maybe WhenMatching
- Internal.GhcFacade: [n_chars] :: FastString -> {-# UNPACK #-} !Int
- Internal.GhcFacade: [nce_frr_origin] :: NotConcreteError -> FixedRuntimeRepOrigin
- Internal.GhcFacade: [nce_loc] :: NotConcreteError -> CtLoc
- Internal.GhcFacade: [nce_reasons] :: NotConcreteError -> NonEmpty NotConcreteReason
- Internal.GhcFacade: [occursCheckAmbiguityInfos] :: CannotUnifyVariableReason -> [AmbiguityInfo]
- Internal.GhcFacade: [occursCheckInterestingTyVars] :: CannotUnifyVariableReason -> [TyVar]
- Internal.GhcFacade: [otherTy] :: TyVarInfo -> Maybe TyVar
- Internal.GhcFacade: [overlappingInstances_item] :: TcSolverReportMsg -> ErrorItem
- Internal.GhcFacade: [overlappingInstances_matches] :: TcSolverReportMsg -> NonEmpty ClsInst
- Internal.GhcFacade: [overlappingInstances_unifiers] :: TcSolverReportMsg -> [ClsInst]
- Internal.GhcFacade: [psBufPos] :: PsLoc -> !BufPos
- Internal.GhcFacade: [psBufSpan] :: PsSpan -> !BufSpan
- Internal.GhcFacade: [psRealLoc] :: PsLoc -> !RealSrcLoc
- Internal.GhcFacade: [psRealSpan] :: PsSpan -> !RealSrcSpan
- Internal.GhcFacade: [ptcListTuplePuns] :: PromotionTickContext -> !Bool
- Internal.GhcFacade: [ptcPrintRedundantPromTicks] :: PromotionTickContext -> !Bool
- Internal.GhcFacade: [qci_ev] :: QCInst -> CtEvidence
- Internal.GhcFacade: [qci_pend_sc] :: QCInst -> Bool
- Internal.GhcFacade: [qci_pred] :: QCInst -> TcPredType
- Internal.GhcFacade: [qci_tvs] :: QCInst -> [TcTyVar]
- Internal.GhcFacade: [queryPromotionTick] :: NamePprCtx -> QueryPromotionTick
- Internal.GhcFacade: [queryQualifyModule] :: NamePprCtx -> QueryQualifyModule
- Internal.GhcFacade: [queryQualifyName] :: NamePprCtx -> QueryQualifyName
- Internal.GhcFacade: [queryQualifyPackage] :: NamePprCtx -> QueryQualifyPackage
- Internal.GhcFacade: [ranOutOfFuel] :: RelevantBindings -> Bool
- Internal.GhcFacade: [refinementFits] :: ValidHoleFits -> FitsMbSuppressed
- Internal.GhcFacade: [relevantBindingNamesAndTys] :: RelevantBindings -> [(Name, Type)]
- Internal.GhcFacade: [reportContent] :: SolverReportWithCtxt -> TcSolverReportMsg
- Internal.GhcFacade: [reportContext] :: SolverReportWithCtxt -> SolverReportErrCtxt
- Internal.GhcFacade: [sameOcc_lhs] :: SameOccInfo -> Name
- Internal.GhcFacade: [sameOcc_rhs] :: SameOccInfo -> Name
- Internal.GhcFacade: [sameOcc_same_pkg] :: SameOccInfo -> Bool
- Internal.GhcFacade: [sb_tcs] :: SelfBootInfo -> NameSet
- Internal.GhcFacade: [sdocCanUseUnicode] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocColScheme] :: SDocContext -> !Scheme
- Internal.GhcFacade: [sdocDefaultDepth] :: SDocContext -> !Int
- Internal.GhcFacade: [sdocErrorSpans] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocHexWordLiterals] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocLastColour] :: SDocContext -> !PprColour
- Internal.GhcFacade: [sdocLineLength] :: SDocContext -> !Int
- Internal.GhcFacade: [sdocLinearTypes] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocListTuplePuns] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPprDebug] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintAxiomIncomps] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintCaseAsLet] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintEqualityRelations] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintExplicitCoercions] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintExplicitForalls] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintExplicitKinds] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintExplicitRuntimeReps] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintPotentialInstances] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintTypeAbbreviations] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintTypecheckerElaboration] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocPrintUnicodeSyntax] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocShouldUseColor] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocStarIsType] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocStyle] :: SDocContext -> !PprStyle
- Internal.GhcFacade: [sdocSuppressCoercionTypes] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressCoercions] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressIdInfo] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressModulePrefixes] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressStgExts] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressStgReps] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressTicks] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressTypeApplications] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressTypeSignatures] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressUnfoldings] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressUniques] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocSuppressVarKinds] :: SDocContext -> !Bool
- Internal.GhcFacade: [sdocUnitIdForUser] :: SDocContext -> !FastString -> SDoc
- Internal.GhcFacade: [showMatches] :: HoleFitDispConfig -> Bool
- Internal.GhcFacade: [showProv] :: HoleFitDispConfig -> Bool
- Internal.GhcFacade: [showType] :: HoleFitDispConfig -> Bool
- Internal.GhcFacade: [showWrapVars] :: HoleFitDispConfig -> Bool
- Internal.GhcFacade: [showWrap] :: HoleFitDispConfig -> Bool
- Internal.GhcFacade: [sr_hints] :: SolverReport -> [GhcHint]
- Internal.GhcFacade: [sr_important_msg] :: SolverReport -> SolverReportWithCtxt
- Internal.GhcFacade: [sr_supplementary] :: SolverReport -> [SolverReportSupplementary]
- Internal.GhcFacade: [suppressed_parents] :: GhcHint -> [Name]
- Internal.GhcFacade: [suppressed_selector] :: GhcHint -> RdrName
- Internal.GhcFacade: [tcg_field_env] :: TcGblEnv -> RecFieldEnv
- Internal.GhcFacade: [teq_mb_same_occ] :: MismatchMsg -> Maybe SameOccInfo
- Internal.GhcFacade: [teq_mismatch_actual] :: MismatchMsg -> Type
- Internal.GhcFacade: [teq_mismatch_expected] :: MismatchMsg -> Type
- Internal.GhcFacade: [teq_mismatch_item] :: MismatchMsg -> ErrorItem
- Internal.GhcFacade: [teq_mismatch_ppr_explicit_kinds] :: MismatchMsg -> Bool
- Internal.GhcFacade: [teq_mismatch_ty1] :: MismatchMsg -> Type
- Internal.GhcFacade: [teq_mismatch_ty2] :: MismatchMsg -> Type
- Internal.GhcFacade: [teq_mismatch_what] :: MismatchMsg -> Maybe TypedThing
- Internal.GhcFacade: [thisTyVarIsUntouchable] :: TyVarInfo -> Maybe Implication
- Internal.GhcFacade: [thisTyVar] :: TyVarInfo -> TyVar
- Internal.GhcFacade: [unifiers] :: PotentialInstances -> [ClsInst]
- Internal.GhcFacade: [uniq] :: FastString -> {-# UNPACK #-} !Int
- Internal.GhcFacade: [unpackCStringId] :: MkStringIds -> !Id
- Internal.GhcFacade: [unpackCStringUtf8Id] :: MkStringIds -> !Id
- Internal.GhcFacade: [unsafeOverlap_item] :: TcSolverReportMsg -> ErrorItem
- Internal.GhcFacade: [unsafeOverlap_match] :: TcSolverReportMsg -> ClsInst
- Internal.GhcFacade: [unsafeOverlapped] :: TcSolverReportMsg -> NonEmpty ClsInst
- Internal.GhcFacade: [untouchableTyVarImplication] :: TcSolverReportMsg -> Implication
- Internal.GhcFacade: [untouchableTyVar] :: TcSolverReportMsg -> TyVar
- Internal.GhcFacade: [wc_errors] :: WantedConstraints -> Bag DelayedError
- Internal.GhcFacade: [wc_impl] :: WantedConstraints -> Bag Implication
- Internal.GhcFacade: [wc_simple] :: WantedConstraints -> Cts
- Internal.GhcFacade: aBSENT_SUM_FIELD_ERROR_ID :: Id
- Internal.GhcFacade: addCLoc :: Located a -> Located b -> c -> Located c
- Internal.GhcFacade: addDelayedErrors :: WantedConstraints -> Bag DelayedError -> WantedConstraints
- Internal.GhcFacade: addHoles :: WantedConstraints -> Bag Hole -> WantedConstraints
- Internal.GhcFacade: addImplics :: WantedConstraints -> Bag Implication -> WantedConstraints
- Internal.GhcFacade: addInsols :: WantedConstraints -> Bag Ct -> WantedConstraints
- Internal.GhcFacade: addMessage :: MsgEnvelope e -> Messages e -> Messages e
- Internal.GhcFacade: addNotConcreteError :: WantedConstraints -> NotConcreteError -> WantedConstraints
- Internal.GhcFacade: addRewriterSet :: RewriterSet -> CoercionHole -> RewriterSet
- Internal.GhcFacade: addSimples :: WantedConstraints -> Bag Ct -> WantedConstraints
- Internal.GhcFacade: advanceBufPos :: BufPos -> BufPos
- Internal.GhcFacade: advancePsLoc :: PsLoc -> Char -> PsLoc
- Internal.GhcFacade: advanceSrcLoc :: RealSrcLoc -> Char -> RealSrcLoc
- Internal.GhcFacade: allBag :: (a -> Bool) -> Bag a -> Bool
- Internal.GhcFacade: allM :: (Monad m, Foldable f) => (a -> m Bool) -> f a -> m Bool
- Internal.GhcFacade: allValid :: [Validity' a] -> Validity' a
- Internal.GhcFacade: alterOccEnv :: (Maybe elt -> Maybe elt) -> OccEnv elt -> OccName -> OccEnv elt
- Internal.GhcFacade: alwaysPrintPromTick :: QueryPromotionTick
- Internal.GhcFacade: alwaysQualify :: NamePprCtx
- Internal.GhcFacade: alwaysQualifyModules :: QueryQualifyModule
- Internal.GhcFacade: alwaysQualifyNames :: QueryQualifyName
- Internal.GhcFacade: alwaysQualifyPackages :: QueryQualifyPackage
- Internal.GhcFacade: andCts :: Cts -> Cts -> Cts
- Internal.GhcFacade: andManyCts :: [Cts] -> Cts
- Internal.GhcFacade: andValid :: Validity' a -> Validity' a -> Validity' a
- Internal.GhcFacade: andWC :: WantedConstraints -> WantedConstraints -> WantedConstraints
- Internal.GhcFacade: angleBrackets :: IsLine doc => doc -> doc
- Internal.GhcFacade: anyBag :: (a -> Bool) -> Bag a -> Bool
- Internal.GhcFacade: anyBagM :: Monad m => (a -> m Bool) -> Bag a -> m Bool
- Internal.GhcFacade: anyM :: (Monad m, Foldable f) => (a -> m Bool) -> f a -> m Bool
- Internal.GhcFacade: appendFS :: FastString -> FastString -> FastString
- Internal.GhcFacade: applyQuoteWrapper :: QuoteWrapper -> HsWrapper
- Internal.GhcFacade: arisesFromGivens :: Ct -> Bool
- Internal.GhcFacade: arrow :: SDoc
- Internal.GhcFacade: arrowt :: SDoc
- Internal.GhcFacade: arrowtt :: SDoc
- Internal.GhcFacade: associatedTyLastVarInKind :: Maybe TyCon -> AssociatedTyLastVarInKind
- Internal.GhcFacade: associatedTyNotParamOverLastTyVar :: Maybe TyCon -> AssociatedTyNotParamOverLastTyVar
- Internal.GhcFacade: atomicUpdMutVar :: IORef a -> (a -> (a, b)) -> IOEnv env b
- Internal.GhcFacade: atomicUpdMutVar' :: IORef a -> (a -> (a, b)) -> IOEnv env b
- Internal.GhcFacade: avoidClashesOccEnv :: TidyOccEnv -> [OccName] -> TidyOccEnv
- Internal.GhcFacade: bPutHDoc :: BufHandle -> SDocContext -> HDoc -> IO ()
- Internal.GhcFacade: bagToList :: Bag a -> [a]
- Internal.GhcFacade: blankLine :: SDoc
- Internal.GhcFacade: bndrIsJoin_maybe :: OutputableBndr a => a -> Maybe Int
- Internal.GhcFacade: braces :: IsLine doc => doc -> doc
- Internal.GhcFacade: brackets :: IsLine doc => doc -> doc
- Internal.GhcFacade: bufLeftRenderSDoc :: SDocContext -> BufHandle -> SDoc -> IO ()
- Internal.GhcFacade: bullet :: SDoc
- Internal.GhcFacade: bumpCtLocDepth :: CtLoc -> CtLoc
- Internal.GhcFacade: bumpSubGoalDepth :: SubGoalDepth -> SubGoalDepth
- Internal.GhcFacade: bytesFS :: FastString -> ByteString
- Internal.GhcFacade: canEqLHSKind :: CanEqLHS -> TcKind
- Internal.GhcFacade: canEqLHSType :: CanEqLHS -> TcType
- Internal.GhcFacade: canEqLHS_maybe :: Xi -> Maybe CanEqLHS
- Internal.GhcFacade: castBottomExpr :: CoreExpr -> Type -> CoreExpr
- Internal.GhcFacade: cat :: [SDoc] -> SDoc
- Internal.GhcFacade: catBagMaybes :: Bag (Maybe a) -> Bag a
- Internal.GhcFacade: char :: IsLine doc => Char -> doc
- Internal.GhcFacade: checkImplicationInvariants :: (HasCallStack, Applicative m) => Implication -> m ()
- Internal.GhcFacade: checkTelescopeSkol :: SkolemInfoAnon -> Bool
- Internal.GhcFacade: chunkify :: [a] -> [[a]]
- Internal.GhcFacade: class Functor f => Applicative (f :: Type -> Type)
- Internal.GhcFacade: class () => ContainsLogger t
- Internal.GhcFacade: class () => Diagnostic a where {
- Internal.GhcFacade: class () => HasLogger (m :: Type -> Type)
- Internal.GhcFacade: class () => HasOccName name
- Internal.GhcFacade: class (IsOutput doc, IsLine Line doc) => IsDoc doc where {
- Internal.GhcFacade: class IsOutput doc => IsLine doc
- Internal.GhcFacade: class () => IsOutput doc
- Internal.GhcFacade: class Monad m => MonadFix (m :: Type -> Type)
- Internal.GhcFacade: class Monad m => MonadIO (m :: Type -> Type)
- Internal.GhcFacade: class () => Outputable a
- Internal.GhcFacade: class Outputable a => OutputableBndr a
- Internal.GhcFacade: class () => OutputableP env a
- Internal.GhcFacade: classATItems :: Class -> [ClassATItem]
- Internal.GhcFacade: classATs :: Class -> [TyCon]
- Internal.GhcFacade: classAllSelIds :: Class -> [Id]
- Internal.GhcFacade: classArity :: Class -> Arity
- Internal.GhcFacade: classBigSig :: Class -> ([TyVar], [PredType], [Id], [ClassOpItem])
- Internal.GhcFacade: classExtraBigSig :: Class -> ([TyVar], [FunDep TyVar], [PredType], [Id], [ClassATItem], [ClassOpItem])
- Internal.GhcFacade: classHasFds :: Class -> Bool
- Internal.GhcFacade: classMethods :: Class -> [Id]
- Internal.GhcFacade: classMinimalDef :: Class -> ClassMinimalDef
- Internal.GhcFacade: classOpItems :: Class -> [ClassOpItem]
- Internal.GhcFacade: classSCSelId :: Class -> Int -> Id
- Internal.GhcFacade: classSCSelIds :: Class -> [Id]
- Internal.GhcFacade: classSCTheta :: Class -> [PredType]
- Internal.GhcFacade: classTvsFds :: Class -> ([TyVar], [FunDep TyVar])
- Internal.GhcFacade: clsName :: NameSpace
- Internal.GhcFacade: cmdlineParserStyle :: PprStyle
- Internal.GhcFacade: cmpBufSpan :: HasDebugCallStack => Located a -> Located a -> Ordering
- Internal.GhcFacade: cmpLocated :: Ord a => GenLocated l a -> GenLocated l a -> Ordering
- Internal.GhcFacade: codeStyle :: PprStyle -> Bool
- Internal.GhcFacade: collectHsWrapBinders :: HsWrapper -> ([Var], HsWrapper)
- Internal.GhcFacade: colon :: IsLine doc => doc
- Internal.GhcFacade: coloured :: PprColour -> SDoc -> SDoc
- Internal.GhcFacade: combineBufSpans :: BufSpan -> BufSpan -> BufSpan
- Internal.GhcFacade: combineLocs :: Located a -> Located b -> SrcSpan
- Internal.GhcFacade: combineRealSrcSpans :: RealSrcSpan -> RealSrcSpan -> RealSrcSpan
- Internal.GhcFacade: combineSrcSpans :: SrcSpan -> SrcSpan -> SrcSpan
- Internal.GhcFacade: comma :: IsLine doc => doc
- Internal.GhcFacade: compilationProgressMsg :: Logger -> SDoc -> IO ()
- Internal.GhcFacade: concatBag :: Bag (Bag a) -> Bag a
- Internal.GhcFacade: concatFS :: [FastString] -> FastString
- Internal.GhcFacade: concatMapBag :: (a -> Bag b) -> Bag a -> Bag b
- Internal.GhcFacade: concatMapBagPair :: (a -> (Bag b, Bag c)) -> Bag a -> (Bag b, Bag c)
- Internal.GhcFacade: concatMapM :: (Monad m, Traversable f) => (a -> m [b]) -> f a -> m [b]
- Internal.GhcFacade: consBag :: a -> Bag a -> Bag a
- Internal.GhcFacade: consCts :: Ct -> Cts -> Cts
- Internal.GhcFacade: consFS :: Char -> FastString -> FastString
- Internal.GhcFacade: containsSpan :: RealSrcSpan -> RealSrcSpan -> Bool
- Internal.GhcFacade: cparen :: Bool -> SDoc -> SDoc
- Internal.GhcFacade: ctEqRel :: Ct -> EqRel
- Internal.GhcFacade: ctEvCoercion :: HasDebugCallStack => CtEvidence -> TcCoercion
- Internal.GhcFacade: ctEvEqRel :: CtEvidence -> EqRel
- Internal.GhcFacade: ctEvEvId :: CtEvidence -> EvVar
- Internal.GhcFacade: ctEvExpr :: HasDebugCallStack => CtEvidence -> EvExpr
- Internal.GhcFacade: ctEvFlavour :: CtEvidence -> CtFlavour
- Internal.GhcFacade: ctEvFlavourRole :: CtEvidence -> CtFlavourRole
- Internal.GhcFacade: ctEvId :: HasDebugCallStack => Ct -> EvVar
- Internal.GhcFacade: ctEvLoc :: CtEvidence -> CtLoc
- Internal.GhcFacade: ctEvOrigin :: CtEvidence -> CtOrigin
- Internal.GhcFacade: ctEvPred :: CtEvidence -> TcPredType
- Internal.GhcFacade: ctEvRewriters :: CtEvidence -> RewriterSet
- Internal.GhcFacade: ctEvRole :: CtEvidence -> Role
- Internal.GhcFacade: ctEvTerm :: CtEvidence -> EvTerm
- Internal.GhcFacade: ctEvUnique :: CtEvidence -> Unique
- Internal.GhcFacade: ctEvidence :: Ct -> CtEvidence
- Internal.GhcFacade: ctFlavour :: Ct -> CtFlavour
- Internal.GhcFacade: ctFlavourRole :: Ct -> CtFlavourRole
- Internal.GhcFacade: ctLoc :: Ct -> CtLoc
- Internal.GhcFacade: ctLocDepth :: CtLoc -> SubGoalDepth
- Internal.GhcFacade: ctLocEnv :: CtLoc -> TcLclEnv
- Internal.GhcFacade: ctLocLevel :: CtLoc -> TcLevel
- Internal.GhcFacade: ctLocOrigin :: CtLoc -> CtOrigin
- Internal.GhcFacade: ctLocSpan :: CtLoc -> RealSrcSpan
- Internal.GhcFacade: ctLocTypeOrKind_maybe :: CtLoc -> Maybe TypeOrKind
- Internal.GhcFacade: ctOrigin :: Ct -> CtOrigin
- Internal.GhcFacade: ctPred :: Ct -> PredType
- Internal.GhcFacade: ctRewriters :: Ct -> RewriterSet
- Internal.GhcFacade: cteImpredicative :: CheckTyEqProblem
- Internal.GhcFacade: cteInsolubleOccurs :: CheckTyEqProblem
- Internal.GhcFacade: cteOK :: CheckTyEqResult
- Internal.GhcFacade: cteProblem :: CheckTyEqProblem -> CheckTyEqResult
- Internal.GhcFacade: cteSolubleOccurs :: CheckTyEqProblem
- Internal.GhcFacade: cteTypeFamily :: CheckTyEqProblem
- Internal.GhcFacade: cterClearOccursCheck :: CheckTyEqResult -> CheckTyEqResult
- Internal.GhcFacade: cterFromKind :: CheckTyEqResult -> CheckTyEqResult
- Internal.GhcFacade: cterHasNoProblem :: CheckTyEqResult -> Bool
- Internal.GhcFacade: cterHasOccursCheck :: CheckTyEqResult -> Bool
- Internal.GhcFacade: cterHasOnlyProblem :: CheckTyEqResult -> CheckTyEqProblem -> Bool
- Internal.GhcFacade: cterHasProblem :: CheckTyEqResult -> CheckTyEqProblem -> Bool
- Internal.GhcFacade: cterRemoveProblem :: CheckTyEqResult -> CheckTyEqProblem -> CheckTyEqResult
- Internal.GhcFacade: cterSetOccursCheckSoluble :: CheckTyEqResult -> CheckTyEqResult
- Internal.GhcFacade: ctsElts :: Cts -> [Ct]
- Internal.GhcFacade: darrow :: SDoc
- Internal.GhcFacade: data () => ATValidityInfo
- Internal.GhcFacade: data () => AllowedDataResKind
- Internal.GhcFacade: data () => AmbiguityInfo
- Internal.GhcFacade: data () => ArgOrResult
- Internal.GhcFacade: data () => AssociatedTyLastVarInKind
- Internal.GhcFacade: data () => AssociatedTyNotParamOverLastTyVar
- Internal.GhcFacade: data () => AvailableBindings
- Internal.GhcFacade: data () => BadAnonWildcardContext
- Internal.GhcFacade: data () => Bag a
- Internal.GhcFacade: data () => BindingSite
- Internal.GhcFacade: data () => BufSpan
- Internal.GhcFacade: data () => CND_Extra
- Internal.GhcFacade: data () => CanEqLHS
- Internal.GhcFacade: data () => CannotUnifyVariableReason
- Internal.GhcFacade: data () => CheckTyEqProblem
- Internal.GhcFacade: data () => CheckTyEqResult
- Internal.GhcFacade: data () => Class
- Internal.GhcFacade: data () => ClassATItem
- Internal.GhcFacade: data () => CoercibleMsg
- Internal.GhcFacade: data () => CoercionHole
- Internal.GhcFacade: data () => ConversionFailReason
- Internal.GhcFacade: data () => Ct
- Internal.GhcFacade: data () => CtEvidence
- Internal.GhcFacade: data () => CtFlavour
- Internal.GhcFacade: data () => CtIrredReason
- Internal.GhcFacade: data () => CtLoc
- Internal.GhcFacade: data () => DataSort
- Internal.GhcFacade: data () => DecoratedSDoc
- Internal.GhcFacade: data () => DelayedError
- Internal.GhcFacade: data () => Depth
- Internal.GhcFacade: data () => DeriveAnyClassEnabled
- Internal.GhcFacade: data () => DeriveGenericsErrReason
- Internal.GhcFacade: data () => DeriveInstanceBadConstructor
- Internal.GhcFacade: data () => DeriveInstanceErrReason
- Internal.GhcFacade: data () => DiagOpts
- Internal.GhcFacade: data () => DiagnosticCode
- Internal.GhcFacade: data () => DiagnosticHint
- Internal.GhcFacade: data () => DiagnosticMessage
- Internal.GhcFacade: data () => DiagnosticReason
- Internal.GhcFacade: data () => DumpFormat
- Internal.GhcFacade: data () => EmptyStatementGroupErrReason
- Internal.GhcFacade: data () => ErrInfo
- Internal.GhcFacade: data () => ErrorItem
- Internal.GhcFacade: data () => EvBind
- Internal.GhcFacade: data () => EvBindsVar
- Internal.GhcFacade: data () => EvCallStack
- Internal.GhcFacade: data () => EvTerm
- Internal.GhcFacade: data () => EvTypeable
- Internal.GhcFacade: data () => ExpectedActualInfo
- Internal.GhcFacade: data () => Exported
- Internal.GhcFacade: data () => FastString
- Internal.GhcFacade: data () => FastZString
- Internal.GhcFacade: data () => FindResult
- Internal.GhcFacade: data () => FitsMbSuppressed
- Internal.GhcFacade: data () => FixedRuntimeRepErrorInfo
- Internal.GhcFacade: data () => FixedRuntimeRepProvenance
- Internal.GhcFacade: data () => FloatBind
- Internal.GhcFacade: data () => GenLocated l e
- Internal.GhcFacade: data () => GhcHint
- Internal.GhcFacade: data () => HDoc
- Internal.GhcFacade: data () => HLine
- Internal.GhcFacade: data () => HasAssociatedDataFamInsts
- Internal.GhcFacade: data () => HasGivenEqs
- Internal.GhcFacade: data () => HasKinds
- Internal.GhcFacade: data () => HasWildcard
- Internal.GhcFacade: data () => Hole
- Internal.GhcFacade: data () => HoleError
- Internal.GhcFacade: data () => HoleExprRef
- Internal.GhcFacade: data () => HoleFitDispConfig
- Internal.GhcFacade: data () => HoleSort
- Internal.GhcFacade: data () => HsDocContext
- Internal.GhcFacade: data () => HsWrapper
- Internal.GhcFacade: data () => HscEnv
- Internal.GhcFacade: data () => IOEnv env a
- Internal.GhcFacade: data () => IOEnvFailure
- Internal.GhcFacade: data () => IORef a
- Internal.GhcFacade: data () => IllegalDecls
- Internal.GhcFacade: data () => IllegalNewtypeReason
- Internal.GhcFacade: data () => ImplicStatus
- Internal.GhcFacade: data () => Implication
- Internal.GhcFacade: data () => ImportError
- Internal.GhcFacade: data () => InjectivityErrReason
- Internal.GhcFacade: data () => LanguageExtensionHint
- Internal.GhcFacade: data () => LeftOrRight
- Internal.GhcFacade: data () => LogFlags
- Internal.GhcFacade: data () => Logger
- Internal.GhcFacade: data () => LookupTHInstNameErrReason
- Internal.GhcFacade: data () => MatchArgBadMatches
- Internal.GhcFacade: data () => MatchArgsContext
- Internal.GhcFacade: data () => MessageClass
- Internal.GhcFacade: data () => Messages e
- Internal.GhcFacade: data () => MismatchEA
- Internal.GhcFacade: data () => MismatchMsg
- Internal.GhcFacade: data () => MissingSignature
- Internal.GhcFacade: data () => MkStringIds
- Internal.GhcFacade: data () => MsgEnvelope e
- Internal.GhcFacade: data () => NamePprCtx
- Internal.GhcFacade: data () => NameSpace
- Internal.GhcFacade: data () => NoDiagnosticOpts
- Internal.GhcFacade: data () => NotClosedReason
- Internal.GhcFacade: data () => NotConcreteError
- Internal.GhcFacade: data () => NotConcreteReason
- Internal.GhcFacade: data () => NotInScopeError
- Internal.GhcFacade: data () => OccEnv a
- Internal.GhcFacade: data () => OccName
- Internal.GhcFacade: data () => PotentialInstances
- Internal.GhcFacade: data () => PprStyle
- Internal.GhcFacade: data () => PromotedItem
- Internal.GhcFacade: data () => PromotionErr
- Internal.GhcFacade: data () => PromotionTickContext
- Internal.GhcFacade: data () => PsLoc
- Internal.GhcFacade: data () => PsSpan
- Internal.GhcFacade: data () => PtrString
- Internal.GhcFacade: data () => QCInst
- Internal.GhcFacade: data () => QualifyName
- Internal.GhcFacade: data () => QuoteWrapper
- Internal.GhcFacade: data () => RealSrcLoc
- Internal.GhcFacade: data () => RealSrcSpan
- Internal.GhcFacade: data () => RecordFieldPart
- Internal.GhcFacade: data () => RelevantBindings
- Internal.GhcFacade: data () => Role
- Internal.GhcFacade: data () => RunSpliceFailReason
- Internal.GhcFacade: data () => SDoc
- Internal.GhcFacade: data () => SDocContext
- Internal.GhcFacade: data () => SameOccInfo
- Internal.GhcFacade: data () => Severity
- Internal.GhcFacade: data () => ShadowedNameProvenance
- Internal.GhcFacade: data () => SoleExtraConstraintWildcardAllowed
- Internal.GhcFacade: data () => SolverReport
- Internal.GhcFacade: data () => SolverReportErrCtxt
- Internal.GhcFacade: data () => SolverReportSupplementary
- Internal.GhcFacade: data () => SolverReportWithCtxt
- Internal.GhcFacade: data () => SplicePhase
- Internal.GhcFacade: data () => SrcLoc
- Internal.GhcFacade: data () => SrcSpan
- Internal.GhcFacade: data () => SubGoalDepth
- Internal.GhcFacade: data () => SuggestPartialTypeSignatures
- Internal.GhcFacade: data () => SuggestUndecidableInstances
- Internal.GhcFacade: data () => SuggestUnliftedTypes
- Internal.GhcFacade: data () => THDeclDescriptor
- Internal.GhcFacade: data () => TcEvBinds
- Internal.GhcFacade: data () => TcEvDest
- Internal.GhcFacade: data () => TcPluginM a
- Internal.GhcFacade: data () => TcRnMessage
- Internal.GhcFacade: data () => TcRnMessageDetailed
- Internal.GhcFacade: data () => TcSolverReportMsg
- Internal.GhcFacade: data () => ThingBeingConverted
- Internal.GhcFacade: data () => TyVarInfo
- Internal.GhcFacade: data () => TypeDataForbids
- Internal.GhcFacade: data () => UnexpectedStatement
- Internal.GhcFacade: data () => UnhelpfulSpanReason
- Internal.GhcFacade: data () => UnknownDiagnostic
- Internal.GhcFacade: data () => UnrepresentableTypeDescr
- Internal.GhcFacade: data () => UnsupportedCallConvention
- Internal.GhcFacade: data () => UsingGeneralizedNewtypeDeriving
- Internal.GhcFacade: data () => ValidHoleFits
- Internal.GhcFacade: data () => Validity' a
- Internal.GhcFacade: data () => WantedConstraints
- Internal.GhcFacade: data () => WhenMatching
- Internal.GhcFacade: data () => WhereFrom
- Internal.GhcFacade: dataName :: NameSpace
- Internal.GhcFacade: dcolon :: SDoc
- Internal.GhcFacade: debugTraceMsg :: Logger -> Int -> SDoc -> IO ()
- Internal.GhcFacade: defaultDiagnosticOpts :: Diagnostic a => DiagnosticOpts a
- Internal.GhcFacade: defaultDumpAction :: DumpCache -> LogAction -> DumpAction
- Internal.GhcFacade: defaultDumpStyle :: PprStyle
- Internal.GhcFacade: defaultErrStyle :: PprStyle
- Internal.GhcFacade: defaultLogAction :: LogAction
- Internal.GhcFacade: defaultLogActionHPrintDoc :: LogFlags -> Bool -> Handle -> SDoc -> IO ()
- Internal.GhcFacade: defaultLogActionHPutStrDoc :: LogFlags -> Bool -> Handle -> SDoc -> IO ()
- Internal.GhcFacade: defaultLogFlags :: LogFlags
- Internal.GhcFacade: defaultSDocContext :: SDocContext
- Internal.GhcFacade: defaultTraceAction :: TraceAction a
- Internal.GhcFacade: defaultUserStyle :: PprStyle
- Internal.GhcFacade: delFromOccEnv :: OccEnv a -> OccName -> OccEnv a
- Internal.GhcFacade: delListFromOccEnv :: OccEnv a -> [OccName] -> OccEnv a
- Internal.GhcFacade: delTidyOccEnvList :: TidyOccEnv -> [FastString] -> TidyOccEnv
- Internal.GhcFacade: demoteOccName :: OccName -> Maybe OccName
- Internal.GhcFacade: deriveAnyClassEnabled :: Bool -> DeriveAnyClassEnabled
- Internal.GhcFacade: diagReasonSeverity :: DiagOpts -> DiagnosticReason -> Severity
- Internal.GhcFacade: diag_fatal_wopt :: WarningFlag -> DiagOpts -> Bool
- Internal.GhcFacade: diag_wopt :: WarningFlag -> DiagOpts -> Bool
- Internal.GhcFacade: diagnosticCode :: Diagnostic a => a -> Maybe DiagnosticCode
- Internal.GhcFacade: diagnosticHints :: Diagnostic a => a -> [GhcHint]
- Internal.GhcFacade: diagnosticMessage :: Diagnostic a => DiagnosticOpts a -> a -> DecoratedSDoc
- Internal.GhcFacade: diagnosticReason :: Diagnostic a => a -> DiagnosticReason
- Internal.GhcFacade: discardProvCtxtGivens :: CtOrigin -> [UserGiven] -> [UserGiven]
- Internal.GhcFacade: doOrDoes :: [a] -> SDoc
- Internal.GhcFacade: docToSDoc :: Doc -> SDoc
- Internal.GhcFacade: docWithContext :: IsOutput doc => (SDocContext -> doc) -> doc
- Internal.GhcFacade: dot :: IsLine doc => doc
- Internal.GhcFacade: double :: IsLine doc => Double -> doc
- Internal.GhcFacade: doublePrec :: Int -> Double -> SDoc
- Internal.GhcFacade: doubleQuotes :: IsLine doc => doc -> doc
- Internal.GhcFacade: dropMisleading :: WantedConstraints -> WantedConstraints
- Internal.GhcFacade: dualDoc :: IsDoc doc => SDoc -> HDoc -> doc
- Internal.GhcFacade: dualLine :: IsLine doc => SDoc -> HLine -> doc
- Internal.GhcFacade: dumpStyle :: PprStyle -> Bool
- Internal.GhcFacade: elemBag :: Eq a => a -> Bag a -> Bool
- Internal.GhcFacade: elemOccEnv :: OccName -> OccEnv a -> Bool
- Internal.GhcFacade: elemOccSet :: OccName -> OccSet -> Bool
- Internal.GhcFacade: empty :: IsOutput doc => doc
- Internal.GhcFacade: emptyBag :: Bag a
- Internal.GhcFacade: emptyCts :: Cts
- Internal.GhcFacade: emptyEvBindMap :: EvBindMap
- Internal.GhcFacade: emptyFsEnv :: FastStringEnv a
- Internal.GhcFacade: emptyMessages :: Messages e
- Internal.GhcFacade: emptyOccEnv :: OccEnv a
- Internal.GhcFacade: emptyOccSet :: OccSet
- Internal.GhcFacade: emptyRewriterSet :: RewriterSet
- Internal.GhcFacade: emptyTcEvBinds :: TcEvBinds
- Internal.GhcFacade: emptyTidyOccEnv :: TidyOccEnv
- Internal.GhcFacade: emptyWC :: WantedConstraints
- Internal.GhcFacade: eqCanEqLHS :: CanEqLHS -> CanEqLHS -> Bool
- Internal.GhcFacade: eqCanRewrite :: EqRel -> EqRel -> Bool
- Internal.GhcFacade: eqCanRewriteFR :: CtFlavourRole -> CtFlavourRole -> Bool
- Internal.GhcFacade: eqLocated :: Eq a => GenLocated l a -> GenLocated l a -> Bool
- Internal.GhcFacade: equals :: IsLine doc => doc
- Internal.GhcFacade: errorDiagnostic :: MessageClass
- Internal.GhcFacade: errorIds :: [Id]
- Internal.GhcFacade: errorItemCtLoc :: ErrorItem -> CtLoc
- Internal.GhcFacade: errorItemEqRel :: ErrorItem -> EqRel
- Internal.GhcFacade: errorItemOrigin :: ErrorItem -> CtOrigin
- Internal.GhcFacade: errorItemPred :: ErrorItem -> PredType
- Internal.GhcFacade: errorMsg :: Logger -> SDoc -> IO ()
- Internal.GhcFacade: errorsFound :: Diagnostic e => Messages e -> Bool
- Internal.GhcFacade: errorsOrFatalWarningsFound :: Messages e -> Bool
- Internal.GhcFacade: evBindMapBinds :: EvBindMap -> Bag EvBind
- Internal.GhcFacade: evBindMapToVarSet :: EvBindMap -> VarSet
- Internal.GhcFacade: evBindVar :: EvBind -> EvVar
- Internal.GhcFacade: evCast :: EvExpr -> TcCoercion -> EvTerm
- Internal.GhcFacade: evCoercion :: TcCoercion -> EvTerm
- Internal.GhcFacade: evDFunApp :: DFunId -> [Type] -> [EvExpr] -> EvTerm
- Internal.GhcFacade: evDataConApp :: DataCon -> [Type] -> [EvExpr] -> EvTerm
- Internal.GhcFacade: evId :: EvId -> EvExpr
- Internal.GhcFacade: evSelector :: Id -> [Type] -> [EvExpr] -> EvExpr
- Internal.GhcFacade: evTermCoercion :: EvTerm -> TcCoercion
- Internal.GhcFacade: evTermCoercion_maybe :: EvTerm -> Maybe TcCoercion
- Internal.GhcFacade: evTypeable :: Type -> EvTypeable -> EvTerm
- Internal.GhcFacade: evVarsOfTerm :: EvTerm -> VarSet
- Internal.GhcFacade: extendCtsList :: Cts -> [Ct] -> Cts
- Internal.GhcFacade: extendEvBinds :: EvBindMap -> EvBind -> EvBindMap
- Internal.GhcFacade: extendFsEnv :: FastStringEnv a -> FastString -> a -> FastStringEnv a
- Internal.GhcFacade: extendOccEnv :: OccEnv a -> OccName -> a -> OccEnv a
- Internal.GhcFacade: extendOccEnvList :: OccEnv a -> [(OccName, a)] -> OccEnv a
- Internal.GhcFacade: extendOccEnv_Acc :: (a -> b -> b) -> (a -> b) -> OccEnv b -> OccName -> a -> OccEnv b
- Internal.GhcFacade: extendOccEnv_C :: (a -> a -> a) -> OccEnv a -> OccName -> a -> OccEnv a
- Internal.GhcFacade: extendOccSet :: OccSet -> OccName -> OccSet
- Internal.GhcFacade: extendOccSetList :: OccSet -> [OccName] -> OccSet
- Internal.GhcFacade: extractLogger :: ContainsLogger t => t -> Logger
- Internal.GhcFacade: failM :: IOEnv env a
- Internal.GhcFacade: failWithM :: String -> IOEnv env a
- Internal.GhcFacade: fastStringToByteString :: FastString -> ByteString
- Internal.GhcFacade: fastStringToShortByteString :: FastString -> ShortByteString
- Internal.GhcFacade: fastZStringToByteString :: FastZString -> ByteString
- Internal.GhcFacade: fatalErrorMsg :: Logger -> SDoc -> IO ()
- Internal.GhcFacade: fcat :: [SDoc] -> SDoc
- Internal.GhcFacade: filterBag :: (a -> Bool) -> Bag a -> Bag a
- Internal.GhcFacade: filterBagM :: Monad m => (a -> m Bool) -> Bag a -> m (Bag a)
- Internal.GhcFacade: filterEvBindMap :: (EvBind -> Bool) -> EvBindMap -> EvBindMap
- Internal.GhcFacade: filterOccEnv :: (elt -> Bool) -> OccEnv elt -> OccEnv elt
- Internal.GhcFacade: filterOccSet :: (OccName -> Bool) -> OccSet -> OccSet
- Internal.GhcFacade: filterOutM :: Applicative m => (a -> m Bool) -> [a] -> m [a]
- Internal.GhcFacade: findImportedModule :: ModuleName -> PkgQual -> TcPluginM FindResult
- Internal.GhcFacade: findNeededEvVars :: EvBindMap -> VarSet -> VarSet
- Internal.GhcFacade: fixM :: (a -> IOEnv env a) -> IOEnv env a
- Internal.GhcFacade: flatMapBagM :: Monad m => (a -> m (Bag b)) -> Bag a -> m (Bag b)
- Internal.GhcFacade: flatMapBagPairM :: Monad m => (a -> m (Bag b, Bag c)) -> Bag a -> m (Bag b, Bag c)
- Internal.GhcFacade: float :: IsLine doc => Float -> doc
- Internal.GhcFacade: floatBindings :: FloatBind -> [Var]
- Internal.GhcFacade: foldBag :: (r -> r -> r) -> (a -> r) -> r -> Bag a -> r
- Internal.GhcFacade: foldEvBindMap :: (EvBind -> a -> a) -> a -> EvBindMap -> a
- Internal.GhcFacade: foldOccEnv :: (a -> b -> b) -> b -> OccEnv a -> b
- Internal.GhcFacade: foldlM :: (Foldable t, Monad m) => (b -> a -> m b) -> b -> t a -> m b
- Internal.GhcFacade: foldlM_ :: (Monad m, Foldable t) => (a -> b -> m a) -> a -> t b -> m ()
- Internal.GhcFacade: foldrM :: (Foldable t, Monad m) => (a -> b -> m b) -> b -> t a -> m b
- Internal.GhcFacade: forAllLit :: SDoc
- Internal.GhcFacade: formatBulleted :: SDocContext -> DecoratedSDoc -> SDoc
- Internal.GhcFacade: fsLit :: String -> FastString
- Internal.GhcFacade: fsep :: IsLine doc => [doc] -> doc
- Internal.GhcFacade: ftext :: IsLine doc => FastString -> doc
- Internal.GhcFacade: generatedSrcLoc :: SrcLoc
- Internal.GhcFacade: generatedSrcSpan :: SrcSpan
- Internal.GhcFacade: getBufPos :: SrcLoc -> Maybe BufPos
- Internal.GhcFacade: getBufSpan :: SrcSpan -> Maybe BufSpan
- Internal.GhcFacade: getCaretDiagnostic :: MessageClass -> SrcSpan -> IO SDoc
- Internal.GhcFacade: getEnv :: IOEnv env env
- Internal.GhcFacade: getEnvs :: TcPluginM (TcGblEnv, TcLclEnv)
- Internal.GhcFacade: getErrorMessages :: Diagnostic e => Messages e -> Bag (MsgEnvelope e)
- Internal.GhcFacade: getFamInstEnvs :: TcPluginM (FamInstEnv, FamInstEnv)
- Internal.GhcFacade: getFastStringTable :: IO [[[FastString]]]
- Internal.GhcFacade: getFastStringZEncCounter :: IO Int
- Internal.GhcFacade: getInstEnvs :: TcPluginM InstEnvs
- Internal.GhcFacade: getInvalids :: [Validity' a] -> [a]
- Internal.GhcFacade: getLoc :: GenLocated l e -> l
- Internal.GhcFacade: getLogger :: HasLogger m => m Logger
- Internal.GhcFacade: getMkStringIds :: Applicative m => (Name -> m Id) -> m MkStringIds
- Internal.GhcFacade: getPendingWantedScs :: Cts -> ([Ct], Cts)
- Internal.GhcFacade: getPprDebug :: IsOutput doc => (Bool -> doc) -> doc
- Internal.GhcFacade: getPprStyle :: (PprStyle -> SDoc) -> SDoc
- Internal.GhcFacade: getRealSrcSpan :: RealLocated a -> RealSrcSpan
- Internal.GhcFacade: getTargetPlatform :: TcPluginM Platform
- Internal.GhcFacade: getTopEnv :: TcPluginM HscEnv
- Internal.GhcFacade: getUserGivens :: SolverReportErrCtxt -> [UserGiven]
- Internal.GhcFacade: getUserGivensFromImplics :: [Implication] -> [UserGiven]
- Internal.GhcFacade: getUserTypeErrorMsg :: PredType -> Maybe Type
- Internal.GhcFacade: getWarningMessages :: Diagnostic e => Messages e -> Bag (MsgEnvelope e)
- Internal.GhcFacade: ghcExit :: Logger -> Int -> IO ()
- Internal.GhcFacade: hPutFS :: Handle -> FastString -> IO ()
- Internal.GhcFacade: hPutFZS :: Handle -> FastZString -> IO ()
- Internal.GhcFacade: hang :: SDoc -> Int -> SDoc -> SDoc
- Internal.GhcFacade: hangNotEmpty :: SDoc -> Int -> SDoc -> SDoc
- Internal.GhcFacade: hasAssociatedDataFamInsts :: Bool -> HasAssociatedDataFamInsts
- Internal.GhcFacade: hasKinds :: Bool -> HasKinds
- Internal.GhcFacade: hasOrHave :: [a] -> SDoc
- Internal.GhcFacade: hasWildcard :: Bool -> HasWildcard
- Internal.GhcFacade: hcat :: IsLine doc => [doc] -> doc
- Internal.GhcFacade: headMaybe :: Bag a -> Maybe a
- Internal.GhcFacade: hsWrapDictBinders :: HsWrapper -> Bag DictId
- Internal.GhcFacade: hsep :: IsLine doc => [doc] -> doc
- Internal.GhcFacade: idHsWrapper :: HsWrapper
- Internal.GhcFacade: ifPprDebug :: IsOutput doc => doc -> doc -> doc
- Internal.GhcFacade: implicationPrototype :: Implication
- Internal.GhcFacade: infixl 3 `snocBag`
- Internal.GhcFacade: infixl 4 `mkCoreApp`
- Internal.GhcFacade: infixr 3 `consBag`
- Internal.GhcFacade: initDiagOpts :: DynFlags -> DiagOpts
- Internal.GhcFacade: initDriverMessageOpts :: DynFlags -> DiagnosticOpts DriverMessage
- Internal.GhcFacade: initDsMessageOpts :: DynFlags -> DiagnosticOpts DsMessage
- Internal.GhcFacade: initLogger :: IO Logger
- Internal.GhcFacade: initPrintConfig :: DynFlags -> DiagnosticOpts GhcMessage
- Internal.GhcFacade: initPsMessageOpts :: DynFlags -> DiagnosticOpts PsMessage
- Internal.GhcFacade: initTcMessageOpts :: DynFlags -> DiagnosticOpts TcRnMessage
- Internal.GhcFacade: initTidyOccEnv :: [OccName] -> TidyOccEnv
- Internal.GhcFacade: initialSubGoalDepth :: SubGoalDepth
- Internal.GhcFacade: insolubleCt :: Ct -> Bool
- Internal.GhcFacade: insolubleEqCt :: Ct -> Bool
- Internal.GhcFacade: insolubleImplic :: Implication -> Bool
- Internal.GhcFacade: insolubleWC :: WantedConstraints -> Bool
- Internal.GhcFacade: insolubleWantedCt :: Ct -> Bool
- Internal.GhcFacade: int :: IsLine doc => Int -> doc
- Internal.GhcFacade: intWithCommas :: Integral a => a -> SDoc
- Internal.GhcFacade: integer :: IsLine doc => Integer -> doc
- Internal.GhcFacade: interactiveSrcLoc :: SrcLoc
- Internal.GhcFacade: interactiveSrcSpan :: SrcSpan
- Internal.GhcFacade: interpp'SP :: Outputable a => [a] -> SDoc
- Internal.GhcFacade: interpp'SP' :: (a -> SDoc) -> [a] -> SDoc
- Internal.GhcFacade: interppSP :: Outputable a => [a] -> SDoc
- Internal.GhcFacade: intersectOccSet :: OccSet -> OccSet -> OccSet
- Internal.GhcFacade: isAbstractClass :: Class -> Bool
- Internal.GhcFacade: isCoEvBindsVar :: EvBindsVar -> Bool
- Internal.GhcFacade: isDataConNameSpace :: NameSpace -> Bool
- Internal.GhcFacade: isDataOcc :: OccName -> Bool
- Internal.GhcFacade: isDataSymOcc :: OccName -> Bool
- Internal.GhcFacade: isDefaultMethodOcc :: OccName -> Bool
- Internal.GhcFacade: isDerivedOccName :: OccName -> Bool
- Internal.GhcFacade: isEmpty :: SDocContext -> SDoc -> Bool
- Internal.GhcFacade: isEmptyBag :: Bag a -> Bool
- Internal.GhcFacade: isEmptyCts :: Cts -> Bool
- Internal.GhcFacade: isEmptyEvBindMap :: EvBindMap -> Bool
- Internal.GhcFacade: isEmptyMessages :: Messages e -> Bool
- Internal.GhcFacade: isEmptyOccSet :: OccSet -> Bool
- Internal.GhcFacade: isEmptyRewriterSet :: RewriterSet -> Bool
- Internal.GhcFacade: isEmptyTcEvBinds :: TcEvBinds -> Bool
- Internal.GhcFacade: isEmptyWC :: WantedConstraints -> Bool
- Internal.GhcFacade: isExtrinsicErrorMessage :: MsgEnvelope e -> Bool
- Internal.GhcFacade: isGeneratedSrcSpan :: SrcSpan -> Bool
- Internal.GhcFacade: isGiven :: CtEvidence -> Bool
- Internal.GhcFacade: isGivenCt :: Ct -> Bool
- Internal.GhcFacade: isGivenLoc :: CtLoc -> Bool
- Internal.GhcFacade: isGoodSrcSpan :: SrcSpan -> Bool
- Internal.GhcFacade: isIdHsWrapper :: HsWrapper -> Bool
- Internal.GhcFacade: isInsolubleReason :: CtIrredReason -> Bool
- Internal.GhcFacade: isInsolubleStatus :: ImplicStatus -> Bool
- Internal.GhcFacade: isIntrinsicErrorMessage :: Diagnostic e => MsgEnvelope e -> Bool
- Internal.GhcFacade: isListEmptyOrSingleton :: [a] -> IsEmptyOrSingleton
- Internal.GhcFacade: isNoSrcSpan :: SrcSpan -> Bool
- Internal.GhcFacade: isOneLineSpan :: SrcSpan -> Bool
- Internal.GhcFacade: isOrAre :: [a] -> SDoc
- Internal.GhcFacade: isOutOfScopeHole :: Hole -> Bool
- Internal.GhcFacade: isPendingScDict :: Ct -> Bool
- Internal.GhcFacade: isRealSubspanOf :: RealSrcSpan -> RealSrcSpan -> Bool
- Internal.GhcFacade: isSingletonBag :: Bag a -> Bool
- Internal.GhcFacade: isSolvedStatus :: ImplicStatus -> Bool
- Internal.GhcFacade: isSolvedWC :: WantedConstraints -> Bool
- Internal.GhcFacade: isSubspanOf :: SrcSpan -> SrcSpan -> Bool
- Internal.GhcFacade: isSymOcc :: OccName -> Bool
- Internal.GhcFacade: isTcClsNameSpace :: NameSpace -> Bool
- Internal.GhcFacade: isTcOcc :: OccName -> Bool
- Internal.GhcFacade: isTouchableTcPluginM :: TcTyVar -> TcPluginM Bool
- Internal.GhcFacade: isTvNameSpace :: NameSpace -> Bool
- Internal.GhcFacade: isTvOcc :: OccName -> Bool
- Internal.GhcFacade: isTypeableBindOcc :: OccName -> Bool
- Internal.GhcFacade: isUserTypeError :: PredType -> Bool
- Internal.GhcFacade: isValNameSpace :: NameSpace -> Bool
- Internal.GhcFacade: isValOcc :: OccName -> Bool
- Internal.GhcFacade: isVarNameSpace :: NameSpace -> Bool
- Internal.GhcFacade: isVarOcc :: OccName -> Bool
- Internal.GhcFacade: isWanted :: CtEvidence -> Bool
- Internal.GhcFacade: isWantedCt :: Ct -> Bool
- Internal.GhcFacade: isWarningMessage :: Diagnostic e => MsgEnvelope e -> Bool
- Internal.GhcFacade: isZeroWidthSpan :: SrcSpan -> Bool
- Internal.GhcFacade: itsOrTheir :: [a] -> SDoc
- Internal.GhcFacade: jsonLogAction :: LogAction
- Internal.GhcFacade: keyword :: SDoc -> SDoc
- Internal.GhcFacade: lambda :: SDoc
- Internal.GhcFacade: larrow :: SDoc
- Internal.GhcFacade: larrowt :: SDoc
- Internal.GhcFacade: larrowtt :: SDoc
- Internal.GhcFacade: lbrace :: IsLine doc => doc
- Internal.GhcFacade: lbrack :: IsLine doc => doc
- Internal.GhcFacade: leftmostColumn :: Int
- Internal.GhcFacade: leftmost_largest :: SrcSpan -> SrcSpan -> Ordering
- Internal.GhcFacade: leftmost_smallest :: SrcSpan -> SrcSpan -> Ordering
- Internal.GhcFacade: lengthBag :: Bag a -> Int
- Internal.GhcFacade: lengthFS :: FastString -> Int
- Internal.GhcFacade: lengthFZS :: FastZString -> Int
- Internal.GhcFacade: lengthPS :: PtrString -> Int
- Internal.GhcFacade: lexicalCompareFS :: FastString -> FastString -> Ordering
- Internal.GhcFacade: liftA2 :: Applicative f => (a -> b -> c) -> f a -> f b -> f c
- Internal.GhcFacade: liftIO :: MonadIO m => IO a -> m a
- Internal.GhcFacade: line :: IsDoc doc => Line doc -> doc
- Internal.GhcFacade: lines_ :: IsDoc doc => [Line doc] -> doc
- Internal.GhcFacade: listToBag :: [a] -> Bag a
- Internal.GhcFacade: listToCts :: [Ct] -> Cts
- Internal.GhcFacade: logDumpFile :: Logger -> PprStyle -> DumpFlag -> String -> DumpFormat -> SDoc -> IO ()
- Internal.GhcFacade: logDumpMsg :: Logger -> String -> SDoc -> IO ()
- Internal.GhcFacade: logHasDumpFlag :: Logger -> DumpFlag -> Bool
- Internal.GhcFacade: logInfo :: Logger -> SDoc -> IO ()
- Internal.GhcFacade: logMsg :: Logger -> MessageClass -> SrcSpan -> SDoc -> IO ()
- Internal.GhcFacade: logOutput :: Logger -> SDoc -> IO ()
- Internal.GhcFacade: logTraceMsg :: Logger -> String -> SDoc -> a -> a
- Internal.GhcFacade: logVerbAtLeast :: Logger -> Int -> Bool
- Internal.GhcFacade: log_dopt :: DumpFlag -> LogFlags -> Bool
- Internal.GhcFacade: log_set_dopt :: DumpFlag -> LogFlags -> LogFlags
- Internal.GhcFacade: loggerTraceFlush :: Logger -> IO ()
- Internal.GhcFacade: loggerTraceFlushUpdate :: Logger -> (IO () -> IO ()) -> Logger
- Internal.GhcFacade: lollipop :: SDoc
- Internal.GhcFacade: lookupEvBind :: EvBindMap -> EvVar -> Maybe EvBind
- Internal.GhcFacade: lookupFsEnv :: FastStringEnv a -> FastString -> Maybe a
- Internal.GhcFacade: lookupOccEnv :: OccEnv a -> OccName -> Maybe a
- Internal.GhcFacade: lookupOrig :: Module -> OccName -> TcPluginM Name
- Internal.GhcFacade: lookupSrcLoc :: SrcLoc -> Map RealSrcLoc a -> Maybe a
- Internal.GhcFacade: lookupSrcSpan :: SrcSpan -> Map RealSrcSpan a -> Maybe a
- Internal.GhcFacade: lparen :: IsLine doc => doc
- Internal.GhcFacade: makeThreadSafe :: Logger -> IO Logger
- Internal.GhcFacade: mapAccumBagL :: (acc -> x -> (acc, y)) -> acc -> Bag x -> (acc, Bag y)
- Internal.GhcFacade: mapAccumBagLM :: Monad m => (acc -> x -> m (acc, y)) -> acc -> Bag x -> m (acc, Bag y)
- Internal.GhcFacade: mapAccumLM :: (Monad m, Traversable t) => (acc -> x -> m (acc, y)) -> acc -> t x -> m (acc, t y)
- Internal.GhcFacade: mapAndUnzip3M :: Monad m => (a -> m (b, c, d)) -> [a] -> m ([b], [c], [d])
- Internal.GhcFacade: mapAndUnzip4M :: Monad m => (a -> m (b, c, d, e)) -> [a] -> m ([b], [c], [d], [e])
- Internal.GhcFacade: mapAndUnzip5M :: Monad m => (a -> m (b, c, d, e, f)) -> [a] -> m ([b], [c], [d], [e], [f])
- Internal.GhcFacade: mapAndUnzipBagM :: Monad m => (a -> m (b, c)) -> Bag a -> m (Bag b, Bag c)
- Internal.GhcFacade: mapAndUnzipM :: Applicative m => (a -> m (b, c)) -> [a] -> m ([b], [c])
- Internal.GhcFacade: mapBag :: (a -> b) -> Bag a -> Bag b
- Internal.GhcFacade: mapBagM :: Monad m => (a -> m b) -> Bag a -> m (Bag b)
- Internal.GhcFacade: mapBagM_ :: Monad m => (a -> m b) -> Bag a -> m ()
- Internal.GhcFacade: mapDecoratedSDoc :: (SDoc -> SDoc) -> DecoratedSDoc -> DecoratedSDoc
- Internal.GhcFacade: mapMaybeBag :: (a -> Maybe b) -> Bag a -> Bag b
- Internal.GhcFacade: mapMaybeM :: Applicative m => (a -> m (Maybe b)) -> [a] -> m [b]
- Internal.GhcFacade: mapOccEnv :: (a -> b) -> OccEnv a -> OccEnv b
- Internal.GhcFacade: mapSndM :: (Applicative m, Traversable f) => (b -> m c) -> f (a, b) -> m (f (a, c))
- Internal.GhcFacade: matchFam :: TyCon -> [Type] -> TcPluginM (Maybe Reduction)
- Internal.GhcFacade: maxSubGoalDepth :: SubGoalDepth -> SubGoalDepth -> SubGoalDepth
- Internal.GhcFacade: maybeSymCo :: SwapFlag -> TcCoercion -> TcCoercion
- Internal.GhcFacade: mfix :: MonadFix m => (a -> m a) -> m a
- Internal.GhcFacade: minusOccEnv :: OccEnv a -> OccEnv b -> OccEnv a
- Internal.GhcFacade: minusOccEnv_C :: (a -> b -> Maybe a) -> OccEnv a -> OccEnv b -> OccEnv a
- Internal.GhcFacade: minusOccSet :: OccSet -> OccSet -> OccSet
- Internal.GhcFacade: mkAbsentErrorApp :: Type -> String -> CoreExpr
- Internal.GhcFacade: mkAbstractClass :: Name -> [TyVar] -> [FunDep TyVar] -> TyCon -> Class
- Internal.GhcFacade: mkBasicMismatchMsg :: MismatchEA -> ErrorItem -> Type -> Type -> MismatchMsg
- Internal.GhcFacade: mkBigCoreTup :: [CoreExpr] -> CoreExpr
- Internal.GhcFacade: mkBigCoreTupTy :: [Type] -> Type
- Internal.GhcFacade: mkBigCoreVarTup :: [Id] -> CoreExpr
- Internal.GhcFacade: mkBigCoreVarTupSolo :: [Id] -> CoreExpr
- Internal.GhcFacade: mkBigCoreVarTupTy :: [Id] -> Type
- Internal.GhcFacade: mkBigTupleCase :: UniqSupply -> [Id] -> CoreExpr -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkBigTupleSelector :: [Id] -> Id -> Id -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkBigTupleSelectorSolo :: [Id] -> Id -> Id -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkBuildExpr :: (MonadFail m, MonadThings m, MonadUnique m) => Type -> ((Id, Type) -> (Id, Type) -> m CoreExpr) -> m CoreExpr
- Internal.GhcFacade: mkBuilderOcc :: OccName -> OccName
- Internal.GhcFacade: mkCharExpr :: Char -> CoreExpr
- Internal.GhcFacade: mkChunkified :: ([a] -> a) -> [a] -> a
- Internal.GhcFacade: mkClass :: Name -> [TyVar] -> [FunDep TyVar] -> [PredType] -> [Id] -> [ClassATItem] -> [ClassOpItem] -> ClassMinimalDef -> TyCon -> Class
- Internal.GhcFacade: mkClassDataConOcc :: OccName -> OccName
- Internal.GhcFacade: mkClassOpAuxOcc :: OccName -> OccName
- Internal.GhcFacade: mkClsOcc :: String -> OccName
- Internal.GhcFacade: mkClsOccFS :: FastString -> OccName
- Internal.GhcFacade: mkCon2TagOcc :: OccName -> OccName
- Internal.GhcFacade: mkConsExpr :: Type -> CoreExpr -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkCoreApp :: SDoc -> CoreExpr -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkCoreApps :: CoreExpr -> [CoreExpr] -> CoreExpr
- Internal.GhcFacade: mkCoreConApps :: DataCon -> [CoreExpr] -> CoreExpr
- Internal.GhcFacade: mkCoreLams :: [CoreBndr] -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkCoreLet :: CoreBind -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkCoreLets :: [CoreBind] -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkCoreTup :: [CoreExpr] -> CoreExpr
- Internal.GhcFacade: mkCoreTupBoxity :: Boxity -> [CoreExpr] -> CoreExpr
- Internal.GhcFacade: mkCoreUnboxedSum :: Int -> Int -> [Type] -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkCoreUnboxedTuple :: [CoreExpr] -> CoreExpr
- Internal.GhcFacade: mkCoreVarTupTy :: [Id] -> Type
- Internal.GhcFacade: mkDFunOcc :: String -> Bool -> OccSet -> OccName
- Internal.GhcFacade: mkDataCOcc :: OccName -> OccName
- Internal.GhcFacade: mkDataConWorkerOcc :: OccName -> OccName
- Internal.GhcFacade: mkDataConWrapperOcc :: OccName -> OccName
- Internal.GhcFacade: mkDataOcc :: String -> OccName
- Internal.GhcFacade: mkDataOccFS :: FastString -> OccName
- Internal.GhcFacade: mkDataTOcc :: OccName -> OccName
- Internal.GhcFacade: mkDecorated :: [SDoc] -> DecoratedSDoc
- Internal.GhcFacade: mkDecoratedDiagnostic :: DiagnosticReason -> [GhcHint] -> [SDoc] -> DiagnosticMessage
- Internal.GhcFacade: mkDecoratedError :: [GhcHint] -> [SDoc] -> DiagnosticMessage
- Internal.GhcFacade: mkDefaultMethodOcc :: OccName -> OccName
- Internal.GhcFacade: mkDictOcc :: OccName -> OccName
- Internal.GhcFacade: mkDoubleExpr :: Double -> CoreExpr
- Internal.GhcFacade: mkDumpStyle :: NamePprCtx -> PprStyle
- Internal.GhcFacade: mkEqPredCoOcc :: OccName -> OccName
- Internal.GhcFacade: mkErrStyle :: NamePprCtx -> PprStyle
- Internal.GhcFacade: mkErrorMsgEnvelope :: Diagnostic e => SrcSpan -> NamePprCtx -> e -> MsgEnvelope e
- Internal.GhcFacade: mkEvCast :: EvExpr -> TcCoercion -> EvTerm
- Internal.GhcFacade: mkEvScSelectors :: Class -> [TcType] -> [(TcPredType, EvExpr)]
- Internal.GhcFacade: mkFastString :: String -> FastString
- Internal.GhcFacade: mkFastString# :: Addr# -> FastString
- Internal.GhcFacade: mkFastStringByteList :: [Word8] -> FastString
- Internal.GhcFacade: mkFastStringByteString :: ByteString -> FastString
- Internal.GhcFacade: mkFastStringBytes :: Ptr Word8 -> Int -> FastString
- Internal.GhcFacade: mkFastStringShortByteString :: ShortByteString -> FastString
- Internal.GhcFacade: mkFloatExpr :: Float -> CoreExpr
- Internal.GhcFacade: mkFoldrExpr :: MonadThings m => Type -> Type -> CoreExpr -> CoreExpr -> CoreExpr -> m CoreExpr
- Internal.GhcFacade: mkForeignExportOcc :: OccName -> OccName
- Internal.GhcFacade: mkFsEnv :: [(FastString, a)] -> FastStringEnv a
- Internal.GhcFacade: mkGen1R :: OccName -> OccName
- Internal.GhcFacade: mkGenR :: OccName -> OccName
- Internal.GhcFacade: mkGeneralLocated :: String -> e -> Located e
- Internal.GhcFacade: mkGeneralSrcLoc :: FastString -> SrcLoc
- Internal.GhcFacade: mkGeneralSrcSpan :: FastString -> SrcSpan
- Internal.GhcFacade: mkGivenEvBind :: EvVar -> EvTerm -> EvBind
- Internal.GhcFacade: mkGivenLoc :: TcLevel -> SkolemInfoAnon -> TcLclEnv -> CtLoc
- Internal.GhcFacade: mkGivens :: CtLoc -> [EvId] -> [Ct]
- Internal.GhcFacade: mkIPOcc :: OccName -> OccName
- Internal.GhcFacade: mkIfThenElse :: CoreExpr -> CoreExpr -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkImplicWC :: Bag Implication -> WantedConstraints
- Internal.GhcFacade: mkImpossibleExpr :: Type -> String -> CoreExpr
- Internal.GhcFacade: mkInstTyCoOcc :: OccName -> OccName
- Internal.GhcFacade: mkInstTyTcOcc :: String -> OccSet -> OccName
- Internal.GhcFacade: mkIntExpr :: Platform -> Integer -> CoreExpr
- Internal.GhcFacade: mkIntExprInt :: Platform -> Int -> CoreExpr
- Internal.GhcFacade: mkIntegerExpr :: Platform -> Integer -> CoreExpr
- Internal.GhcFacade: mkIrredCt :: CtIrredReason -> CtEvidence -> Ct
- Internal.GhcFacade: mkJustExpr :: Type -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkKindLoc :: TcType -> TcType -> CtLoc -> CtLoc
- Internal.GhcFacade: mkListExpr :: Type -> [CoreExpr] -> CoreExpr
- Internal.GhcFacade: mkLitRubbish :: Type -> Maybe CoreExpr
- Internal.GhcFacade: mkLocMessage :: MessageClass -> SrcSpan -> SDoc -> SDoc
- Internal.GhcFacade: mkLocMessageWarningGroups :: Bool -> MessageClass -> SrcSpan -> SDoc -> SDoc
- Internal.GhcFacade: mkLocalOcc :: Unique -> OccName -> OccName
- Internal.GhcFacade: mkMCDiagnostic :: DiagOpts -> DiagnosticReason -> Maybe DiagnosticCode -> MessageClass
- Internal.GhcFacade: mkMatcherOcc :: OccName -> OccName
- Internal.GhcFacade: mkMaxTagOcc :: OccName -> OccName
- Internal.GhcFacade: mkMessages :: Bag (MsgEnvelope e) -> Messages e
- Internal.GhcFacade: mkMethodOcc :: OccName -> OccName
- Internal.GhcFacade: mkMsgEnvelope :: Diagnostic e => DiagOpts -> SrcSpan -> NamePprCtx -> e -> MsgEnvelope e
- Internal.GhcFacade: mkNaturalExpr :: Platform -> Integer -> CoreExpr
- Internal.GhcFacade: mkNewTyCoOcc :: OccName -> OccName
- Internal.GhcFacade: mkNilExpr :: Type -> CoreExpr
- Internal.GhcFacade: mkNonCanonical :: CtEvidence -> Ct
- Internal.GhcFacade: mkNonCanonicalCt :: Ct -> Ct
- Internal.GhcFacade: mkNothingExpr :: Type -> CoreExpr
- Internal.GhcFacade: mkOccEnv :: [(OccName, a)] -> OccEnv a
- Internal.GhcFacade: mkOccEnv_C :: (a -> a -> a) -> [(OccName, a)] -> OccEnv a
- Internal.GhcFacade: mkOccName :: NameSpace -> String -> OccName
- Internal.GhcFacade: mkOccNameFS :: NameSpace -> FastString -> OccName
- Internal.GhcFacade: mkOccSet :: [OccName] -> OccSet
- Internal.GhcFacade: mkPlainDiagnostic :: DiagnosticReason -> [GhcHint] -> SDoc -> DiagnosticMessage
- Internal.GhcFacade: mkPlainError :: [GhcHint] -> SDoc -> DiagnosticMessage
- Internal.GhcFacade: mkPlainErrorMsgEnvelope :: Diagnostic e => SrcSpan -> e -> MsgEnvelope e
- Internal.GhcFacade: mkPlainMismatchMsg :: MismatchMsg -> TcSolverReportMsg
- Internal.GhcFacade: mkPlainMsgEnvelope :: Diagnostic e => DiagOpts -> SrcSpan -> e -> MsgEnvelope e
- Internal.GhcFacade: mkPsSpan :: PsLoc -> PsLoc -> PsSpan
- Internal.GhcFacade: mkPtrString# :: Addr# -> PtrString
- Internal.GhcFacade: mkRealSrcLoc :: FastString -> Int -> Int -> RealSrcLoc
- Internal.GhcFacade: mkRealSrcSpan :: RealSrcLoc -> RealSrcLoc -> RealSrcSpan
- Internal.GhcFacade: mkRecFldSelOcc :: FastString -> OccName
- Internal.GhcFacade: mkRepEqOcc :: OccName -> OccName
- Internal.GhcFacade: mkRuntimeErrorApp :: Id -> Type -> String -> CoreExpr
- Internal.GhcFacade: mkSimpleDecorated :: SDoc -> DecoratedSDoc
- Internal.GhcFacade: mkSimpleWC :: [CtEvidence] -> WantedConstraints
- Internal.GhcFacade: mkSingleAltCase :: CoreExpr -> Id -> AltCon -> [Var] -> CoreExpr -> CoreExpr
- Internal.GhcFacade: mkSpecOcc :: OccName -> OccName
- Internal.GhcFacade: mkSrcLoc :: FastString -> Int -> Int -> SrcLoc
- Internal.GhcFacade: mkSrcSpan :: SrcLoc -> SrcLoc -> SrcSpan
- Internal.GhcFacade: mkSrcSpanPs :: PsSpan -> SrcSpan
- Internal.GhcFacade: mkStringExpr :: MonadThings m => String -> m CoreExpr
- Internal.GhcFacade: mkStringExprFS :: MonadThings m => FastString -> m CoreExpr
- Internal.GhcFacade: mkStringExprFSWith :: MkStringIds -> FastString -> CoreExpr
- Internal.GhcFacade: mkSuperDictAuxOcc :: Int -> OccName -> OccName
- Internal.GhcFacade: mkSuperDictSelOcc :: Int -> OccName -> OccName
- Internal.GhcFacade: mkTag2ConOcc :: OccName -> OccName
- Internal.GhcFacade: mkTcEqPredLikeEv :: CtEvidence -> TcType -> TcType -> TcType
- Internal.GhcFacade: mkTcOcc :: String -> OccName
- Internal.GhcFacade: mkTcOccFS :: FastString -> OccName
- Internal.GhcFacade: mkTcRnNotInScope :: RdrName -> NotInScopeError -> TcRnMessage
- Internal.GhcFacade: mkTcRnUnknownMessage :: (Diagnostic a, Typeable a, DiagnosticOpts a ~ NoDiagnosticOpts) => a -> TcRnMessage
- Internal.GhcFacade: mkTyConRepOcc :: OccName -> OccName
- Internal.GhcFacade: mkTyVarOcc :: String -> OccName
- Internal.GhcFacade: mkTyVarOccFS :: FastString -> OccName
- Internal.GhcFacade: mkUncheckedIntExpr :: Integer -> CoreExpr
- Internal.GhcFacade: mkUserStyle :: NamePprCtx -> Depth -> PprStyle
- Internal.GhcFacade: mkVarOcc :: String -> OccName
- Internal.GhcFacade: mkVarOccFS :: FastString -> OccName
- Internal.GhcFacade: mkWantedEvBind :: EvVar -> EvTerm -> EvBind
- Internal.GhcFacade: mkWildCase :: CoreExpr -> Scaled Type -> Type -> [CoreAlt] -> CoreExpr
- Internal.GhcFacade: mkWildEvBinder :: PredType -> EvVar
- Internal.GhcFacade: mkWildValBinder :: Mult -> Type -> Id
- Internal.GhcFacade: mkWordExpr :: Platform -> Integer -> CoreExpr
- Internal.GhcFacade: mkWorkerOcc :: OccName -> OccName
- Internal.GhcFacade: mkWpCastN :: TcCoercionN -> HsWrapper
- Internal.GhcFacade: mkWpCastR :: TcCoercionR -> HsWrapper
- Internal.GhcFacade: mkWpEta :: [Id] -> HsWrapper -> HsWrapper
- Internal.GhcFacade: mkWpEvApps :: [EvTerm] -> HsWrapper
- Internal.GhcFacade: mkWpEvLams :: [Var] -> HsWrapper
- Internal.GhcFacade: mkWpEvVarApps :: [EvVar] -> HsWrapper
- Internal.GhcFacade: mkWpFun :: HsWrapper -> HsWrapper -> Scaled TcTypeFRR -> TcType -> HsWrapper
- Internal.GhcFacade: mkWpLet :: TcEvBinds -> HsWrapper
- Internal.GhcFacade: mkWpTyApps :: [Type] -> HsWrapper
- Internal.GhcFacade: mkWpTyLams :: [TyVar] -> HsWrapper
- Internal.GhcFacade: nON_EXHAUSTIVE_GUARDS_ERROR_ID :: Id
- Internal.GhcFacade: nO_METHOD_BINDING_ERROR_ID :: Id
- Internal.GhcFacade: nest :: Int -> SDoc -> SDoc
- Internal.GhcFacade: neverQualify :: NamePprCtx
- Internal.GhcFacade: neverQualifyModules :: QueryQualifyModule
- Internal.GhcFacade: neverQualifyNames :: QueryQualifyName
- Internal.GhcFacade: neverQualifyPackages :: QueryQualifyPackage
- Internal.GhcFacade: newCoercionHole :: PredType -> TcPluginM CoercionHole
- Internal.GhcFacade: newEvVar :: PredType -> TcPluginM EvVar
- Internal.GhcFacade: newFlexiTyVar :: Kind -> TcPluginM TcTyVar
- Internal.GhcFacade: newGiven :: EvBindsVar -> CtLoc -> PredType -> EvExpr -> TcPluginM CtEvidence
- Internal.GhcFacade: newMutVar :: a -> IOEnv env (IORef a)
- Internal.GhcFacade: newUnique :: TcPluginM Unique
- Internal.GhcFacade: newWanted :: CtLoc -> PredType -> TcPluginM CtEvidence
- Internal.GhcFacade: newtype () => BufPos
- Internal.GhcFacade: newtype () => EvBindMap
- Internal.GhcFacade: newtype () => Hsc a
- Internal.GhcFacade: newtype () => IsEmptyOrSingleton
- Internal.GhcFacade: newtype () => LexicalFastString
- Internal.GhcFacade: newtype () => NonDetFastString
- Internal.GhcFacade: newtype () => PDoc a
- Internal.GhcFacade: newtype () => RewriterSet
- Internal.GhcFacade: nilFS :: FastString
- Internal.GhcFacade: noHints :: [GhcHint]
- Internal.GhcFacade: noLoc :: e -> Located e
- Internal.GhcFacade: noSrcLoc :: SrcLoc
- Internal.GhcFacade: noSrcSpan :: SrcSpan
- Internal.GhcFacade: noValidHoleFits :: ValidHoleFits
- Internal.GhcFacade: nonDefaultableTyVarsOfWC :: WantedConstraints -> TyCoVarSet
- Internal.GhcFacade: nonDetOccEnvElts :: OccEnv a -> [a]
- Internal.GhcFacade: nonDetStrictFoldEvBindMap :: (EvBind -> a -> a) -> a -> EvBindMap -> a
- Internal.GhcFacade: nonEmptyToBag :: NonEmpty a -> Bag a
- Internal.GhcFacade: nullFS :: FastString -> Bool
- Internal.GhcFacade: occName :: HasOccName name => name -> OccName
- Internal.GhcFacade: occNameString :: OccName -> String
- Internal.GhcFacade: occSetToEnv :: OccSet -> OccEnv OccName
- Internal.GhcFacade: orM :: Monad m => m Bool -> m Bool -> m Bool
- Internal.GhcFacade: pAT_ERROR_ID :: Id
- Internal.GhcFacade: parenSymOcc :: OccName -> SDoc -> SDoc
- Internal.GhcFacade: parens :: IsLine doc => doc -> doc
- Internal.GhcFacade: partitionBag :: (a -> Bool) -> Bag a -> (Bag a, Bag a)
- Internal.GhcFacade: partitionBagWith :: (a -> Either b c) -> Bag a -> (Bag b, Bag c)
- Internal.GhcFacade: partitionM :: Monad m => (a -> m Bool) -> [a] -> m ([a], [a])
- Internal.GhcFacade: partitionMessages :: Diagnostic e => Messages e -> (Messages e, Messages e)
- Internal.GhcFacade: pdoc :: OutputableP env a => env -> a -> SDoc
- Internal.GhcFacade: peCategory :: PromotionErr -> String
- Internal.GhcFacade: pendingScDict_maybe :: Ct -> Maybe Ct
- Internal.GhcFacade: pendingScInst_maybe :: QCInst -> Maybe QCInst
- Internal.GhcFacade: pickLR :: LeftOrRight -> (a, a) -> a
- Internal.GhcFacade: plural :: [a] -> SDoc
- Internal.GhcFacade: plusOccEnv :: OccEnv a -> OccEnv a -> OccEnv a
- Internal.GhcFacade: plusOccEnv_C :: (a -> a -> a) -> OccEnv a -> OccEnv a -> OccEnv a
- Internal.GhcFacade: popDumpHook :: Logger -> Logger
- Internal.GhcFacade: popLogHook :: Logger -> Logger
- Internal.GhcFacade: popTraceHook :: Logger -> Logger
- Internal.GhcFacade: ppDataSort :: DataSort -> SDoc
- Internal.GhcFacade: ppUnless :: IsOutput doc => Bool -> doc -> doc
- Internal.GhcFacade: ppUnlessOption :: IsLine doc => (SDocContext -> Bool) -> doc -> doc
- Internal.GhcFacade: ppWhen :: IsOutput doc => Bool -> doc -> doc
- Internal.GhcFacade: ppWhenOption :: (SDocContext -> Bool) -> SDoc -> SDoc
- Internal.GhcFacade: ppr :: Outputable a => a -> SDoc
- Internal.GhcFacade: pprBndr :: OutputableBndr a => BindingSite -> a -> SDoc
- Internal.GhcFacade: pprCode :: SDoc -> SDoc
- Internal.GhcFacade: pprCtLoc :: CtLoc -> SDoc
- Internal.GhcFacade: pprCts :: Cts -> SDoc
- Internal.GhcFacade: pprDebugAndThen :: SDocContext -> (String -> a) -> SDoc -> SDoc -> a
- Internal.GhcFacade: pprDeeper :: SDoc -> SDoc
- Internal.GhcFacade: pprDeeperList :: ([SDoc] -> SDoc) -> [SDoc] -> SDoc
- Internal.GhcFacade: pprDefMethInfo :: DefMethInfo -> SDoc
- Internal.GhcFacade: pprEvVarTheta :: [EvVar] -> SDoc
- Internal.GhcFacade: pprEvVarWithType :: EvVar -> SDoc
- Internal.GhcFacade: pprEvVars :: [EvVar] -> SDoc
- Internal.GhcFacade: pprFastFilePath :: FastString -> SDoc
- Internal.GhcFacade: pprFilePathString :: IsLine doc => FilePath -> doc
- Internal.GhcFacade: pprFixedRuntimeRepProvenance :: FixedRuntimeRepProvenance -> SDoc
- Internal.GhcFacade: pprFunDep :: Outputable a => FunDep a -> SDoc
- Internal.GhcFacade: pprFundeps :: Outputable a => [FunDep a] -> SDoc
- Internal.GhcFacade: pprHsBytes :: ByteString -> SDoc
- Internal.GhcFacade: pprHsChar :: Char -> SDoc
- Internal.GhcFacade: pprHsString :: FastString -> SDoc
- Internal.GhcFacade: pprHsWrapper :: HsWrapper -> (Bool -> SDoc) -> SDoc
- Internal.GhcFacade: pprInfixOcc :: OutputableBndr a => a -> SDoc
- Internal.GhcFacade: pprInfixVar :: Bool -> SDoc -> SDoc
- Internal.GhcFacade: pprLocMsgEnvelope :: Diagnostic e => DiagnosticOpts e -> MsgEnvelope e -> SDoc
- Internal.GhcFacade: pprLocMsgEnvelopeDefault :: Diagnostic e => MsgEnvelope e -> SDoc
- Internal.GhcFacade: pprLocated :: (Outputable l, Outputable e) => GenLocated l e -> SDoc
- Internal.GhcFacade: pprLocatedAlways :: (Outputable l, Outputable e) => GenLocated l e -> SDoc
- Internal.GhcFacade: pprMessageBag :: Bag SDoc -> SDoc
- Internal.GhcFacade: pprMessages :: Diagnostic e => DiagnosticOpts e -> Messages e -> SDoc
- Internal.GhcFacade: pprModuleName :: IsLine doc => ModuleName -> doc
- Internal.GhcFacade: pprMsgEnvelopeBagWithLoc :: Diagnostic e => DiagnosticOpts e -> Bag (MsgEnvelope e) -> [SDoc]
- Internal.GhcFacade: pprMsgEnvelopeBagWithLocDefault :: Diagnostic e => Bag (MsgEnvelope e) -> [SDoc]
- Internal.GhcFacade: pprNameSpace :: NameSpace -> SDoc
- Internal.GhcFacade: pprNameSpaceBrief :: IsLine doc => NameSpace -> doc
- Internal.GhcFacade: pprNonVarNameSpace :: NameSpace -> SDoc
- Internal.GhcFacade: pprOccEnv :: (a -> SDoc) -> OccEnv a -> SDoc
- Internal.GhcFacade: pprOccName :: IsLine doc => OccName -> doc
- Internal.GhcFacade: pprPECategory :: PromotionErr -> SDoc
- Internal.GhcFacade: pprPrefixOcc :: OutputableBndr a => a -> SDoc
- Internal.GhcFacade: pprPrefixVar :: Bool -> SDoc -> SDoc
- Internal.GhcFacade: pprPrimChar :: Char -> SDoc
- Internal.GhcFacade: pprPrimInt :: Integer -> SDoc
- Internal.GhcFacade: pprPrimInt16 :: Integer -> SDoc
- Internal.GhcFacade: pprPrimInt32 :: Integer -> SDoc
- Internal.GhcFacade: pprPrimInt64 :: Integer -> SDoc
- Internal.GhcFacade: pprPrimInt8 :: Integer -> SDoc
- Internal.GhcFacade: pprPrimWord :: Integer -> SDoc
- Internal.GhcFacade: pprPrimWord16 :: Integer -> SDoc
- Internal.GhcFacade: pprPrimWord32 :: Integer -> SDoc
- Internal.GhcFacade: pprPrimWord64 :: Integer -> SDoc
- Internal.GhcFacade: pprPrimWord8 :: Integer -> SDoc
- Internal.GhcFacade: pprQuotedList :: Outputable a => [a] -> SDoc
- Internal.GhcFacade: pprRelevantBindings :: RelevantBindings -> SDoc
- Internal.GhcFacade: pprSetDepth :: Depth -> SDoc -> SDoc
- Internal.GhcFacade: pprUnhelpfulSpanReason :: UnhelpfulSpanReason -> SDoc
- Internal.GhcFacade: pprUserRealSpan :: Bool -> RealSrcSpan -> SDoc
- Internal.GhcFacade: pprUserSpan :: Bool -> SrcSpan -> SDoc
- Internal.GhcFacade: pprWithBars :: (a -> SDoc) -> [a] -> SDoc
- Internal.GhcFacade: pprWithCommas :: (a -> SDoc) -> [a] -> SDoc
- Internal.GhcFacade: prettyPrintGhcErrors :: ExceptionMonad m => Logger -> m a -> m a
- Internal.GhcFacade: primCharSuffix :: SDoc
- Internal.GhcFacade: primDoubleSuffix :: SDoc
- Internal.GhcFacade: primFloatSuffix :: SDoc
- Internal.GhcFacade: primInt16Suffix :: SDoc
- Internal.GhcFacade: primInt32Suffix :: SDoc
- Internal.GhcFacade: primInt64Suffix :: SDoc
- Internal.GhcFacade: primInt8Suffix :: SDoc
- Internal.GhcFacade: primIntSuffix :: SDoc
- Internal.GhcFacade: primWord16Suffix :: SDoc
- Internal.GhcFacade: primWord32Suffix :: SDoc
- Internal.GhcFacade: primWord64Suffix :: SDoc
- Internal.GhcFacade: primWord8Suffix :: SDoc
- Internal.GhcFacade: primWordSuffix :: SDoc
- Internal.GhcFacade: printInfoForUser :: Logger -> NamePprCtx -> SDoc -> IO ()
- Internal.GhcFacade: printOutputForUser :: Logger -> NamePprCtx -> SDoc -> IO ()
- Internal.GhcFacade: printSDoc :: SDocContext -> Mode -> Handle -> SDoc -> IO ()
- Internal.GhcFacade: printSDocLn :: SDocContext -> Mode -> Handle -> SDoc -> IO ()
- Internal.GhcFacade: promTick :: PprStyle -> QueryPromotionTick
- Internal.GhcFacade: promoteOccName :: OccName -> Maybe OccName
- Internal.GhcFacade: psLocatedToLocated :: PsLocated a -> Located a
- Internal.GhcFacade: psSpanEnd :: PsSpan -> PsLoc
- Internal.GhcFacade: psSpanStart :: PsSpan -> PsLoc
- Internal.GhcFacade: ptext :: PtrString -> SDoc
- Internal.GhcFacade: punctuate :: IsLine doc => doc -> [doc] -> [doc]
- Internal.GhcFacade: pure :: Applicative f => a -> f a
- Internal.GhcFacade: pushDumpHook :: (DumpAction -> DumpAction) -> Logger -> Logger
- Internal.GhcFacade: pushErrCtxt :: CtOrigin -> ErrCtxt -> CtLoc -> CtLoc
- Internal.GhcFacade: pushErrCtxtSameOrigin :: ErrCtxt -> CtLoc -> CtLoc
- Internal.GhcFacade: pushLogHook :: (LogAction -> LogAction) -> Logger -> Logger
- Internal.GhcFacade: pushTraceHook :: (forall a. () => TraceAction a -> TraceAction a) -> Logger -> Logger
- Internal.GhcFacade: putDumpFile :: Logger -> DumpAction
- Internal.GhcFacade: putDumpFileMaybe :: Logger -> DumpFlag -> String -> DumpFormat -> SDoc -> IO ()
- Internal.GhcFacade: putDumpFileMaybe' :: Logger -> NamePprCtx -> DumpFlag -> String -> DumpFormat -> SDoc -> IO ()
- Internal.GhcFacade: putLogMsg :: Logger -> LogAction
- Internal.GhcFacade: putMsg :: Logger -> SDoc -> IO ()
- Internal.GhcFacade: putTraceMsg :: Logger -> TraceAction a
- Internal.GhcFacade: qualModule :: PprStyle -> QueryQualifyModule
- Internal.GhcFacade: qualName :: PprStyle -> QueryQualifyName
- Internal.GhcFacade: qualPackage :: PprStyle -> QueryQualifyPackage
- Internal.GhcFacade: queryQual :: PprStyle -> NamePprCtx
- Internal.GhcFacade: quote :: SDoc -> SDoc
- Internal.GhcFacade: quoteWrapperTyVarTy :: QuoteWrapper -> Type
- Internal.GhcFacade: quotedListWithNor :: [SDoc] -> SDoc
- Internal.GhcFacade: quotedListWithOr :: [SDoc] -> SDoc
- Internal.GhcFacade: quotes :: SDoc -> SDoc
- Internal.GhcFacade: rEC_CON_ERROR_ID :: Id
- Internal.GhcFacade: rEC_SEL_ERROR_ID :: Id
- Internal.GhcFacade: rational :: Rational -> SDoc
- Internal.GhcFacade: rbrace :: IsLine doc => doc
- Internal.GhcFacade: rbrack :: IsLine doc => doc
- Internal.GhcFacade: rdrNameAmbiguousFieldOcc :: forall (p :: Pass). AmbiguousFieldOcc (GhcPass p) -> RdrName
- Internal.GhcFacade: readMutVar :: IORef a -> IOEnv env a
- Internal.GhcFacade: realSrcLocSpan :: RealSrcLoc -> RealSrcSpan
- Internal.GhcFacade: realSrcSpanEnd :: RealSrcSpan -> RealSrcLoc
- Internal.GhcFacade: realSrcSpanStart :: RealSrcSpan -> RealSrcLoc
- Internal.GhcFacade: reallyAlwaysQualify :: NamePprCtx
- Internal.GhcFacade: reallyAlwaysQualifyNames :: QueryQualifyName
- Internal.GhcFacade: removeBufSpan :: SrcSpan -> SrcSpan
- Internal.GhcFacade: renderWithContext :: SDocContext -> SDoc -> String
- Internal.GhcFacade: rewriterSetFromCo :: Coercion -> RewriterSet
- Internal.GhcFacade: rewriterSetFromType :: Type -> RewriterSet
- Internal.GhcFacade: rewriterSetFromTypes :: [Type] -> RewriterSet
- Internal.GhcFacade: rightmost_smallest :: SrcSpan -> SrcSpan -> Ordering
- Internal.GhcFacade: rparen :: IsLine doc => doc
- Internal.GhcFacade: runIOEnv :: env -> IOEnv env a -> IO a
- Internal.GhcFacade: runSDoc :: SDoc -> SDocContext -> Doc
- Internal.GhcFacade: sdocOption :: (SDocContext -> a) -> (a -> SDoc) -> SDoc
- Internal.GhcFacade: sdocWithContext :: (SDocContext -> SDoc) -> SDoc
- Internal.GhcFacade: semi :: IsLine doc => doc
- Internal.GhcFacade: sep :: IsLine doc => [doc] -> doc
- Internal.GhcFacade: setCtEvLoc :: CtEvidence -> CtLoc -> CtEvidence
- Internal.GhcFacade: setCtEvPredType :: HasDebugCallStack => CtEvidence -> Type -> CtEvidence
- Internal.GhcFacade: setCtLocEnv :: CtLoc -> TcLclEnv -> CtLoc
- Internal.GhcFacade: setCtLocOrigin :: CtLoc -> CtOrigin -> CtLoc
- Internal.GhcFacade: setCtLocSpan :: CtLoc -> RealSrcSpan -> CtLoc
- Internal.GhcFacade: setEnv :: env' -> IOEnv env' a -> IOEnv env a
- Internal.GhcFacade: setEvBind :: EvBindsVar -> EvBind -> TcPluginM ()
- Internal.GhcFacade: setLogFlags :: Logger -> LogFlags -> Logger
- Internal.GhcFacade: setOccNameSpace :: NameSpace -> OccName -> OccName
- Internal.GhcFacade: setStyleColoured :: Bool -> PprStyle -> PprStyle
- Internal.GhcFacade: showPass :: Logger -> String -> IO ()
- Internal.GhcFacade: showPprUnsafe :: Outputable a => a -> String
- Internal.GhcFacade: showSDocOneLine :: SDocContext -> SDoc -> String
- Internal.GhcFacade: showSDocUnsafe :: SDoc -> String
- Internal.GhcFacade: singleCt :: Ct -> Cts
- Internal.GhcFacade: singleMessage :: MsgEnvelope e -> Messages e
- Internal.GhcFacade: singular :: [a] -> SDoc
- Internal.GhcFacade: snocBag :: Bag a -> a -> Bag a
- Internal.GhcFacade: snocCts :: Cts -> Ct -> Cts
- Internal.GhcFacade: sortLocated :: [Located a] -> [Located a]
- Internal.GhcFacade: sortMsgBag :: Maybe DiagOpts -> Bag (MsgEnvelope e) -> [MsgEnvelope e]
- Internal.GhcFacade: sortQuantVars :: [Var] -> [Var]
- Internal.GhcFacade: sortRealLocated :: [RealLocated a] -> [RealLocated a]
- Internal.GhcFacade: space :: IsLine doc => doc
- Internal.GhcFacade: spaceIfSingleQuote :: SDoc -> SDoc
- Internal.GhcFacade: spans :: SrcSpan -> (Int, Int) -> Bool
- Internal.GhcFacade: speakN :: Int -> SDoc
- Internal.GhcFacade: speakNOf :: Int -> SDoc -> SDoc
- Internal.GhcFacade: speakNth :: Int -> SDoc
- Internal.GhcFacade: srcDataName :: NameSpace
- Internal.GhcFacade: srcLocCol :: RealSrcLoc -> Int
- Internal.GhcFacade: srcLocFile :: RealSrcLoc -> FastString
- Internal.GhcFacade: srcLocLine :: RealSrcLoc -> Int
- Internal.GhcFacade: srcLocSpan :: SrcLoc -> SrcSpan
- Internal.GhcFacade: srcSpanEnd :: SrcSpan -> SrcLoc
- Internal.GhcFacade: srcSpanEndCol :: RealSrcSpan -> Int
- Internal.GhcFacade: srcSpanEndLine :: RealSrcSpan -> Int
- Internal.GhcFacade: srcSpanFileName_maybe :: SrcSpan -> Maybe FastString
- Internal.GhcFacade: srcSpanFirstCharacter :: SrcSpan -> SrcSpan
- Internal.GhcFacade: srcSpanStart :: SrcSpan -> SrcLoc
- Internal.GhcFacade: srcSpanStartCol :: RealSrcSpan -> Int
- Internal.GhcFacade: srcSpanStartLine :: RealSrcSpan -> Int
- Internal.GhcFacade: srcSpanToRealSrcSpan :: SrcSpan -> Maybe RealSrcSpan
- Internal.GhcFacade: startsWithUnderscore :: OccName -> Bool
- Internal.GhcFacade: subGoalDepthExceeded :: DynFlags -> SubGoalDepth -> Bool
- Internal.GhcFacade: suggestAnyExtension :: [Extension] -> GhcHint
- Internal.GhcFacade: suggestAnyExtensionWithInfo :: SDoc -> [Extension] -> GhcHint
- Internal.GhcFacade: suggestExtension :: Extension -> GhcHint
- Internal.GhcFacade: suggestExtensionWithInfo :: SDoc -> Extension -> GhcHint
- Internal.GhcFacade: suggestExtensions :: [Extension] -> GhcHint
- Internal.GhcFacade: suggestExtensionsWithInfo :: SDoc -> [Extension] -> GhcHint
- Internal.GhcFacade: suggestPartialTypeSignatures :: Bool -> SuggestPartialTypeSignatures
- Internal.GhcFacade: suggestUndecidableInstances :: Bool -> SuggestUndecidableInstances
- Internal.GhcFacade: superClassesMightHelp :: WantedConstraints -> Bool
- Internal.GhcFacade: tYPE_ERROR_ID :: Id
- Internal.GhcFacade: tcClsName :: NameSpace
- Internal.GhcFacade: tcEvDestUnique :: TcEvDest -> Unique
- Internal.GhcFacade: tcLookup :: Name -> TcPluginM TcTyThing
- Internal.GhcFacade: tcLookupClass :: Name -> TcPluginM Class
- Internal.GhcFacade: tcLookupDataCon :: Name -> TcPluginM DataCon
- Internal.GhcFacade: tcLookupGlobal :: Name -> TcPluginM TyThing
- Internal.GhcFacade: tcLookupId :: Name -> TcPluginM Id
- Internal.GhcFacade: tcLookupTyCon :: Name -> TcPluginM TyCon
- Internal.GhcFacade: tcName :: NameSpace
- Internal.GhcFacade: tcPluginIO :: IO a -> TcPluginM a
- Internal.GhcFacade: tcPluginTrace :: String -> SDoc -> TcPluginM ()
- Internal.GhcFacade: text :: IsLine doc => String -> doc
- Internal.GhcFacade: thisOrThese :: [a] -> SDoc
- Internal.GhcFacade: tidyOccName :: TidyOccEnv -> OccName -> (TidyOccEnv, OccName)
- Internal.GhcFacade: toKindLoc :: CtLoc -> CtLoc
- Internal.GhcFacade: touchDumpFile :: Logger -> DumpFlag -> IO ()
- Internal.GhcFacade: traceCmd :: Logger -> String -> String -> IO a -> IO a
- Internal.GhcFacade: traceSDocContext :: SDocContext
- Internal.GhcFacade: traceSystoolCommand :: Logger -> String -> IO a -> IO a
- Internal.GhcFacade: tryAllM :: IOEnv env r -> IOEnv env (Either SomeException r)
- Internal.GhcFacade: tryM :: IOEnv env r -> IOEnv env (Either IOEnvFailure r)
- Internal.GhcFacade: tryMostM :: IOEnv env r -> IOEnv env (Either SomeException r)
- Internal.GhcFacade: tvName :: NameSpace
- Internal.GhcFacade: tyCoVarsOfCt :: Ct -> TcTyCoVarSet
- Internal.GhcFacade: tyCoVarsOfCtEv :: CtEvidence -> TcTyCoVarSet
- Internal.GhcFacade: tyCoVarsOfCtEvList :: CtEvidence -> [TcTyCoVar]
- Internal.GhcFacade: tyCoVarsOfCtEvsList :: [CtEvidence] -> [TcTyCoVar]
- Internal.GhcFacade: tyCoVarsOfCtList :: Ct -> [TcTyCoVar]
- Internal.GhcFacade: tyCoVarsOfCts :: Cts -> TcTyCoVarSet
- Internal.GhcFacade: tyCoVarsOfCtsList :: Cts -> [TcTyCoVar]
- Internal.GhcFacade: tyCoVarsOfWC :: WantedConstraints -> TyCoVarSet
- Internal.GhcFacade: tyCoVarsOfWCList :: WantedConstraints -> [TyCoVar]
- Internal.GhcFacade: type ClassMinimalDef = BooleanFormula Name
- Internal.GhcFacade: type ClassOpItem = (Id, DefMethInfo)
- Internal.GhcFacade: type CtFlavourRole = (CtFlavour, EqRel)
- Internal.GhcFacade: type Cts = Bag Ct
- Internal.GhcFacade: type DefMethInfo = Maybe (Name, DefMethSpec Type)
- Internal.GhcFacade: type DumpAction = LogFlags -> PprStyle -> DumpFlag -> String -> DumpFormat -> SDoc -> IO ()
- Internal.GhcFacade: type EvExpr = CoreExpr
- Internal.GhcFacade: type ExpectedBackends = [Backend]
- Internal.GhcFacade: type FastStringEnv a = UniqFM FastString a
- Internal.GhcFacade: type FunDep a = ([a], [a])
- Internal.GhcFacade: type Located = GenLocated SrcSpan
- Internal.GhcFacade: type LogAction = LogFlags -> MessageClass -> SrcSpan -> SDoc -> IO ()
- Internal.GhcFacade: type OccSet = UniqSet OccName
- Internal.GhcFacade: type PsLocated = GenLocated PsSpan
- Internal.GhcFacade: type QueryPromotionTick = PromotedItem -> Bool
- Internal.GhcFacade: type QueryQualifyModule = Module -> Bool
- Internal.GhcFacade: type QueryQualifyName = Module -> OccName -> QualifyName
- Internal.GhcFacade: type QueryQualifyPackage = Unit -> Bool
- Internal.GhcFacade: type RealLocated = GenLocated RealSrcSpan
- Internal.GhcFacade: type RecFieldEnv = NameEnv [FieldLabel]
- Internal.GhcFacade: type TcCoercion = Coercion
- Internal.GhcFacade: type TcCoercionN = CoercionN
- Internal.GhcFacade: type TcCoercionP = CoercionP
- Internal.GhcFacade: type TcCoercionR = CoercionR
- Internal.GhcFacade: type TcIdSet = IdSet
- Internal.GhcFacade: type TcMCoercion = MCoercion
- Internal.GhcFacade: type TcMCoercionN = MCoercionN
- Internal.GhcFacade: type TcMCoercionR = MCoercionR
- Internal.GhcFacade: type TcPluginResult' = TcPluginSolveResult
- Internal.GhcFacade: type TidyOccEnv = UniqFM FastString Int
- Internal.GhcFacade: type TraceAction a = LogFlags -> String -> SDoc -> a -> a
- Internal.GhcFacade: type UserGiven = Implication
- Internal.GhcFacade: type Validity = Validity' SDoc
- Internal.GhcFacade: type Xi = TcType
- Internal.GhcFacade: unLoc :: GenLocated l e -> e
- Internal.GhcFacade: unRealSrcSpan :: RealLocated a -> a
- Internal.GhcFacade: unconsFS :: FastString -> Maybe (Char, FastString)
- Internal.GhcFacade: underscore :: IsLine doc => doc
- Internal.GhcFacade: unhelpfulSpanFS :: UnhelpfulSpanReason -> FastString
- Internal.GhcFacade: unicodeSyntax :: SDoc -> SDoc -> SDoc
- Internal.GhcFacade: uninterruptibleMaskM_ :: IOEnv env a -> IOEnv env a
- Internal.GhcFacade: unionBags :: Bag a -> Bag a -> Bag a
- Internal.GhcFacade: unionDecoratedSDoc :: DecoratedSDoc -> DecoratedSDoc -> DecoratedSDoc
- Internal.GhcFacade: unionManyBags :: [Bag a] -> Bag a
- Internal.GhcFacade: unionManyMessages :: Foldable f => f (Messages e) -> Messages e
- Internal.GhcFacade: unionManyOccSets :: [OccSet] -> OccSet
- Internal.GhcFacade: unionMessages :: Messages e -> Messages e -> Messages e
- Internal.GhcFacade: unionOccSets :: OccSet -> OccSet -> OccSet
- Internal.GhcFacade: unionsWC :: [WantedConstraints] -> WantedConstraints
- Internal.GhcFacade: uniqCompareFS :: FastString -> FastString -> Ordering
- Internal.GhcFacade: uniqueOfFS :: FastString -> Int
- Internal.GhcFacade: unitBag :: a -> Bag a
- Internal.GhcFacade: unitExpr :: CoreExpr
- Internal.GhcFacade: unitOccEnv :: OccName -> a -> OccEnv a
- Internal.GhcFacade: unitOccSet :: OccName -> OccSet
- Internal.GhcFacade: unlessM :: Monad m => m Bool -> m () -> m ()
- Internal.GhcFacade: unpackFS :: FastString -> String
- Internal.GhcFacade: unpackPtrString :: PtrString -> String
- Internal.GhcFacade: unpackPtrStringTakeN :: Int -> PtrString -> String
- Internal.GhcFacade: unsafeInterleaveM :: IOEnv env a -> IOEnv env a
- Internal.GhcFacade: unsafeMkByteString :: String -> ByteString
- Internal.GhcFacade: unsafeTcPluginTcM :: TcM a -> TcPluginM a
- Internal.GhcFacade: unwrapIP :: Type -> CoercionR
- Internal.GhcFacade: unzipBag :: Bag (a, b) -> (Bag a, Bag b)
- Internal.GhcFacade: updEnv :: (env -> env') -> IOEnv env' a -> IOEnv env a
- Internal.GhcFacade: updMutVar :: IORef a -> (a -> a) -> IOEnv env ()
- Internal.GhcFacade: updMutVarM :: IORef a -> (a -> IOEnv env a) -> IOEnv env ()
- Internal.GhcFacade: updSDocContext :: (SDocContext -> SDocContext) -> SDoc -> SDoc
- Internal.GhcFacade: updateCtLocOrigin :: CtLoc -> (CtOrigin -> CtOrigin) -> CtLoc
- Internal.GhcFacade: updateLogFlags :: Logger -> (LogFlags -> LogFlags) -> Logger
- Internal.GhcFacade: useExtensionInOrderTo :: SDoc -> Extension -> GhcHint
- Internal.GhcFacade: userStyle :: PprStyle -> Bool
- Internal.GhcFacade: usingGeneralizedNewtypeDeriving :: Bool -> UsingGeneralizedNewtypeDeriving
- Internal.GhcFacade: varName :: NameSpace
- Internal.GhcFacade: varSetMinusEvBindMap :: VarSet -> EvBindMap -> VarSet
- Internal.GhcFacade: vbar :: IsLine doc => doc
- Internal.GhcFacade: vcat :: IsDoc doc => [doc] -> doc
- Internal.GhcFacade: wantedEvId_maybe :: Ct -> Maybe EvVar
- Internal.GhcFacade: whenM :: Monad m => m Bool -> m () -> m ()
- Internal.GhcFacade: whenPprDebug :: IsOutput doc => doc -> doc
- Internal.GhcFacade: wiredInSrcSpan :: SrcSpan
- Internal.GhcFacade: withDumpFileHandle :: DumpCache -> LogFlags -> DumpFlag -> (Maybe Handle -> IO ()) -> IO ()
- Internal.GhcFacade: withErrStyle :: NamePprCtx -> SDoc -> SDoc
- Internal.GhcFacade: withPprStyle :: PprStyle -> SDoc -> SDoc
- Internal.GhcFacade: withTiming :: MonadIO m => Logger -> SDoc -> (a -> ()) -> m a -> m a
- Internal.GhcFacade: withTimingSilent :: MonadIO m => Logger -> SDoc -> (a -> ()) -> m a -> m a
- Internal.GhcFacade: withUserStyle :: NamePprCtx -> Depth -> SDoc -> SDoc
- Internal.GhcFacade: word :: Integer -> SDoc
- Internal.GhcFacade: wrapFloat :: FloatBind -> CoreExpr -> CoreExpr
- Internal.GhcFacade: wrapFloats :: [FloatBind] -> CoreExpr -> CoreExpr
- Internal.GhcFacade: wrapIP :: Type -> CoercionR
- Internal.GhcFacade: wrapType :: Type -> [TyVar] -> [PredType] -> Type
- Internal.GhcFacade: writeMutVar :: IORef a -> a -> IOEnv env ()
- Internal.GhcFacade: zEncodeFS :: FastString -> FastZString
- Internal.GhcFacade: zString :: FastZString -> String
- Internal.GhcFacade: zStringTakeN :: Int -> FastZString -> String
- Internal.GhcFacade: zipWith3M :: Monad m => (a -> b -> c -> m d) -> [a] -> [b] -> [c] -> m [d]
- Internal.GhcFacade: zipWith3M_ :: Monad m => (a -> b -> c -> m d) -> [a] -> [b] -> [c] -> m ()
- Internal.GhcFacade: zipWith4M :: Monad m => (a -> b -> c -> d -> m e) -> [a] -> [b] -> [c] -> [d] -> m [e]
- Internal.GhcFacade: zipWithAndUnzipM :: Monad m => (a -> b -> m (c, d)) -> [a] -> [b] -> m ([c], [d])
- Internal.GhcFacade: zonkCt :: Ct -> TcPluginM Ct
- Internal.GhcFacade: zonkTcType :: TcType -> TcPluginM TcType
- Internal.GhcFacade: ztext :: IsLine doc => FastZString -> doc
- Internal.GhcFacade: }
+ Internal.GhcFacade: HsBndrInvisible :: LHsToken "@" pass -> HsBndrVis pass
+ Internal.GhcFacade: HsBndrRequired :: HsBndrVis pass
+ Internal.GhcFacade: HsInt16Prim :: XHsInt16Prim x -> Integer -> HsLit x
+ Internal.GhcFacade: HsInt32Prim :: XHsInt32Prim x -> Integer -> HsLit x
+ Internal.GhcFacade: HsInt8Prim :: XHsInt8Prim x -> Integer -> HsLit x
+ Internal.GhcFacade: HsWord16Prim :: XHsWord16Prim x -> Integer -> HsLit x
+ Internal.GhcFacade: HsWord32Prim :: XHsWord32Prim x -> Integer -> HsLit x
+ Internal.GhcFacade: HsWord8Prim :: XHsWord8Prim x -> Integer -> HsLit x
+ Internal.GhcFacade: IsBracket :: SpliceOrBracket
+ Internal.GhcFacade: IsSplice :: SpliceOrBracket
+ Internal.GhcFacade: LConsWithFields :: [(LocatedA (IdP (GhcPass p)), Maybe [Located Int])] -> IntMap (LFieldOcc (GhcPass p)) -> LConsWithFields (p :: Pass)
+ Internal.GhcFacade: NegateOp :: OpName
+ Internal.GhcFacade: NormalOp :: Name -> OpName
+ Internal.GhcFacade: Opt_DisableJsMinifier :: GeneralFlag
+ Internal.GhcFacade: Opt_InsertBreakpoints :: GeneralFlag
+ Internal.GhcFacade: Opt_SpecialiseIncoherents :: GeneralFlag
+ Internal.GhcFacade: Opt_UnoptimizedCoreForInterpreter :: GeneralFlag
+ Internal.GhcFacade: RecFldOp :: FieldOcc GhcRn -> OpName
+ Internal.GhcFacade: TcLclCtxt :: RealSrcSpan -> [ErrCtxt] -> Bool -> TcLevel -> TcBinderStack -> LocalRdrEnv -> ThStage -> ThBindEnv -> ArrowCtxt -> TcTypeEnv -> TcLclCtxt
+ Internal.GhcFacade: TyDeclBinders :: !(LocatedA (IdP (GhcPass p)), TyConFlavour ()) -> ![(LocatedA (IdP (GhcPass p)), TyConFlavour ())] -> ![LocatedA (IdP (GhcPass p))] -> !LConsWithFields p -> TyDeclBinders (p :: Pass)
+ Internal.GhcFacade: UnboundOp :: RdrName -> OpName
+ Internal.GhcFacade: [OverloadedRecUpdFields] :: forall p. XLHsOLRecUpdLabels p -> [LHsRecUpdProj p] -> LHsRecUpdFields p
+ Internal.GhcFacade: [RegularRecUpdFields] :: forall p. XLHsRecUpdLabels p -> [LHsRecUpdField p p] -> LHsRecUpdFields p
+ Internal.GhcFacade: [am_eof] :: AnnsModule -> Maybe (RealSrcSpan, RealSrcSpan)
+ Internal.GhcFacade: [consFields] :: LConsWithFields (p :: Pass) -> IntMap (LFieldOcc (GhcPass p))
+ Internal.GhcFacade: [consWithFieldIndices] :: LConsWithFields (p :: Pass) -> [(LocatedA (IdP (GhcPass p)), Maybe [Located Int])]
+ Internal.GhcFacade: [customWarningCategories] :: DynFlags -> WarningCategorySet
+ Internal.GhcFacade: [env_ut] :: Env gbl lcl -> {-# UNPACK #-} !Char
+ Internal.GhcFacade: [fatalCustomWarningCategories] :: DynFlags -> WarningCategorySet
+ Internal.GhcFacade: [fma] :: DynFlags -> Bool
+ Internal.GhcFacade: [givensFuel] :: DynFlags -> Int
+ Internal.GhcFacade: [modBreaks_module] :: ModBreaks -> RemotePtr ModuleName
+ Internal.GhcFacade: [nann_mclose] :: NameAnn -> Maybe EpaLocation
+ Internal.GhcFacade: [nann_mopen] :: NameAnn -> Maybe EpaLocation
+ Internal.GhcFacade: [nann_unicode] :: NameAnn -> Bool
+ Internal.GhcFacade: [ol_from_fun] :: OverLitRn -> LIdP GhcRn
+ Internal.GhcFacade: [ol_rebindable] :: OverLitRn -> Bool
+ Internal.GhcFacade: [ol_type] :: OverLitTc -> Type
+ Internal.GhcFacade: [ol_witness] :: OverLitTc -> HsExpr GhcTc
+ Internal.GhcFacade: [qcsFuel] :: DynFlags -> Int
+ Internal.GhcFacade: [tcl_lcl_ctxt] :: TcLclEnv -> !TcLclCtxt
+ Internal.GhcFacade: [tyDeclATs] :: TyDeclBinders (p :: Pass) -> ![(LocatedA (IdP (GhcPass p)), TyConFlavour ())]
+ Internal.GhcFacade: [tyDeclConsWithFields] :: TyDeclBinders (p :: Pass) -> !LConsWithFields p
+ Internal.GhcFacade: [tyDeclMainBinder] :: TyDeclBinders (p :: Pass) -> !(LocatedA (IdP (GhcPass p)), TyConFlavour ())
+ Internal.GhcFacade: [tyDeclOpSigs] :: TyDeclBinders (p :: Pass) -> ![LocatedA (IdP (GhcPass p))]
+ Internal.GhcFacade: [wantedsFuel] :: DynFlags -> Int
+ Internal.GhcFacade: ambiguousFieldOccLRdrName :: forall (p :: Pass). AmbiguousFieldOcc (GhcPass p) -> LocatedN RdrName
+ Internal.GhcFacade: ambiguousFieldOccRdrName :: forall (p :: Pass). AmbiguousFieldOcc (GhcPass p) -> RdrName
+ Internal.GhcFacade: conDetailsArity :: (rec -> Arity) -> HsConDetails tyarg arg rec -> Arity
+ Internal.GhcFacade: data HsBndrVis pass
+ Internal.GhcFacade: data LConsWithFields (p :: Pass)
+ Internal.GhcFacade: data LHsRecUpdFields p
+ Internal.GhcFacade: data OpName
+ Internal.GhcFacade: data SpliceOrBracket
+ Internal.GhcFacade: data TcLclCtxt
+ Internal.GhcFacade: data TyDeclBinders (p :: Pass)
+ Internal.GhcFacade: data family HsRecUpdParent x
+ Internal.GhcFacade: familyInfoTyConFlavour :: Maybe tc -> FamilyInfo pass -> TyConFlavour tc
+ Internal.GhcFacade: firstDataDefnCon :: DataDefnCons a -> Maybe a
+ Internal.GhcFacade: getTokenSrcSpan :: TokenLocation -> SrcSpan
+ Internal.GhcFacade: hsScopedKvs :: LHsKind GhcRn -> [Name]
+ Internal.GhcFacade: ieDeprecation :: forall (p :: Pass). IsPass p => IE (GhcPass p) -> Maybe (WarningTxt (GhcPass p))
+ Internal.GhcFacade: isBoringHsPat :: forall (p :: Pass). OutputableBndrId p => LPat (GhcPass p) -> Bool
+ Internal.GhcFacade: isHsBndrInvisible :: HsBndrVis pass -> Bool
+ Internal.GhcFacade: isUnliftedHsBinds :: LHsBinds GhcTc -> Bool
+ Internal.GhcFacade: modifyLclCtxt :: (TcLclCtxt -> TcLclCtxt) -> TcLclEnv -> TcLclEnv
+ Internal.GhcFacade: runTcPluginM :: TcPluginM a -> TcM a
+ Internal.GhcFacade: updateHsTyVarBndrFlag :: forall flag flag' (pass :: Pass). (flag -> flag') -> HsTyVarBndr flag (GhcPass pass) -> HsTyVarBndr flag' (GhcPass pass)
- Internal.GhcFacade: ATcId :: TcId -> IdBindingInfo -> TcTyThing
+ Internal.GhcFacade: ATcId :: Id -> IdBindingInfo -> TcTyThing
- Internal.GhcFacade: AnnsModule :: [AddEpAnn] -> AnnList -> AnnsModule
+ Internal.GhcFacade: AnnsModule :: [AddEpAnn] -> [TrailingAnn] -> Maybe (RealSrcSpan, RealSrcSpan) -> AnnsModule
- Internal.GhcFacade: DynFlags :: GhcMode -> GhcLink -> !Backend -> {-# UNPACK #-} !GhcNameVersion -> {-# UNPACK #-} !FileSettings -> Platform -> {-# UNPACK #-} !ToolSettings -> {-# UNPACK #-} !PlatformMisc -> [(String, String)] -> TempDir -> Int -> Int -> Int -> Int -> Int -> Maybe String -> [Int] -> Maybe Int -> Bool -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Int -> Int -> Int -> !Int -> Maybe Int -> Maybe Int -> Int -> Maybe Word -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Bool -> Maybe Int -> Int -> [FilePath] -> ModuleName -> Maybe String -> IntWithInf -> IntWithInf -> UnitId -> Maybe UnitId -> [(ModuleName, Module)] -> Maybe FilePath -> Maybe String -> Set ModuleName -> Set ModuleName -> Ways -> Maybe (String, Int) -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> String -> String -> String -> String -> String -> String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> DynLibLoader -> !Bool -> FilePath -> Maybe FilePath -> [Option] -> IncludeSpecs -> [String] -> [String] -> [String] -> Maybe String -> RtsOptsEnabled -> Bool -> String -> [ModuleName] -> [(ModuleName, String)] -> [String] -> [ExternalPluginSpec] -> FilePath -> Bool -> Bool -> [ModuleName] -> [String] -> [PackageDBFlag] -> [IgnorePackageFlag] -> [PackageFlag] -> [PackageFlag] -> [TrustFlag] -> Maybe FilePath -> EnumSet DumpFlag -> EnumSet GeneralFlag -> EnumSet WarningFlag -> EnumSet WarningFlag -> Maybe Language -> SafeHaskellMode -> Bool -> Bool -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> [OnOff Extension] -> EnumSet Extension -> !UnfoldingOpts -> Int -> Int -> FlushOut -> Maybe FilePath -> Maybe String -> [String] -> Int -> Int -> Bool -> OverridingBool -> Bool -> Scheme -> ProfAuto -> [CallerCcFilter] -> Maybe String -> Maybe SseVersion -> Maybe BmiVersion -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> IORef (Maybe LinkerInfo) -> IORef (Maybe CompilerInfo) -> IORef (Maybe CompilerInfo) -> Int -> Int -> Int -> Bool -> Maybe Int -> Word -> Int -> Weights -> DynFlags
+ Internal.GhcFacade: DynFlags :: GhcMode -> GhcLink -> !Backend -> {-# UNPACK #-} !GhcNameVersion -> {-# UNPACK #-} !FileSettings -> Platform -> {-# UNPACK #-} !ToolSettings -> {-# UNPACK #-} !PlatformMisc -> [(String, String)] -> TempDir -> Int -> Int -> Int -> Int -> Int -> Maybe String -> [Int] -> Maybe ParMakeCount -> Bool -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Int -> Int -> Int -> !Int -> Maybe Int -> Maybe Int -> Int -> Maybe Word -> Maybe Int -> Maybe Int -> Maybe Int -> Maybe Int -> Bool -> Maybe Int -> Int -> [FilePath] -> ModuleName -> Maybe String -> IntWithInf -> IntWithInf -> Int -> Int -> Int -> UnitId -> Maybe UnitId -> [(ModuleName, Module)] -> Maybe FilePath -> Maybe String -> Set ModuleName -> Set ModuleName -> Ways -> Maybe (String, Int) -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> String -> String -> String -> String -> String -> String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> DynLibLoader -> !Bool -> FilePath -> Maybe FilePath -> [Option] -> IncludeSpecs -> [String] -> [String] -> [String] -> Maybe String -> RtsOptsEnabled -> Bool -> String -> [ModuleName] -> [(ModuleName, String)] -> [String] -> [ExternalPluginSpec] -> FilePath -> Bool -> Bool -> [ModuleName] -> [String] -> [PackageDBFlag] -> [IgnorePackageFlag] -> [PackageFlag] -> [PackageFlag] -> [TrustFlag] -> Maybe FilePath -> EnumSet DumpFlag -> EnumSet GeneralFlag -> EnumSet WarningFlag -> EnumSet WarningFlag -> WarningCategorySet -> WarningCategorySet -> Maybe Language -> SafeHaskellMode -> Bool -> Bool -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> SrcSpan -> [OnOff Extension] -> EnumSet Extension -> !UnfoldingOpts -> Int -> Int -> FlushOut -> Maybe FilePath -> Maybe String -> [String] -> Int -> Int -> Bool -> OverridingBool -> Bool -> Scheme -> ProfAuto -> [CallerCcFilter] -> Maybe String -> Maybe SseVersion -> Maybe BmiVersion -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> IORef (Maybe LinkerInfo) -> IORef (Maybe CompilerInfo) -> IORef (Maybe CompilerInfo) -> Int -> Int -> Int -> Bool -> Maybe Int -> Word64 -> Int -> Weights -> DynFlags
- Internal.GhcFacade: HsAppKindTy :: XAppKindTy pass -> LHsType pass -> LHsKind pass -> HsType pass
+ Internal.GhcFacade: HsAppKindTy :: XAppKindTy pass -> LHsType pass -> !LHsToken "@" pass -> LHsKind pass -> HsType pass
- Internal.GhcFacade: HsArgPar :: SrcSpan -> HsArg tm ty
+ Internal.GhcFacade: HsArgPar :: SrcSpan -> HsArg p tm ty
- Internal.GhcFacade: HsQTvs :: XHsQTvs pass -> [LHsTyVarBndr () pass] -> LHsQTyVars pass
+ Internal.GhcFacade: HsQTvs :: XHsQTvs pass -> [LHsTyVarBndr (HsBndrVis pass) pass] -> LHsQTyVars pass
- Internal.GhcFacade: HsTypeArg :: SrcSpan -> ty -> HsArg tm ty
+ Internal.GhcFacade: HsTypeArg :: !LHsToken "@" p -> ty -> HsArg p tm ty
- Internal.GhcFacade: HsValArg :: tm -> HsArg tm ty
+ Internal.GhcFacade: HsValArg :: tm -> HsArg p tm ty
- Internal.GhcFacade: ModBreaks :: ForeignRef BreakArray -> !Array BreakIndex SrcSpan -> !Array BreakIndex [OccName] -> !Array BreakIndex [String] -> !Array BreakIndex (RemotePtr CostCentre) -> IntMap CgBreakInfo -> ModBreaks
+ Internal.GhcFacade: ModBreaks :: ForeignRef BreakArray -> !Array BreakIndex SrcSpan -> !Array BreakIndex [OccName] -> !Array BreakIndex [String] -> !Array BreakIndex (RemotePtr CostCentre) -> IntMap CgBreakInfo -> RemotePtr ModuleName -> ModBreaks
- Internal.GhcFacade: ModIface :: !Module -> !Maybe Module -> !HscSource -> Dependencies -> [Usage] -> ![IfaceExport] -> !Bool -> [(OccName, Fixity)] -> Warnings GhcRn -> [IfaceAnnotation] -> [IfaceDeclExts phase] -> Maybe [IfaceBindingX IfaceMaybeRhs IfaceTopBndrInfo] -> !Maybe GlobalRdrEnv -> [IfaceClsInst] -> [IfaceFamInst] -> [IfaceRule] -> !AnyHpcUsage -> !IfaceTrustInfo -> !Bool -> ![IfaceCompleteMatch] -> !Maybe Docs -> !IfaceBackendExts phase -> !ExtensibleFields -> !Fingerprint -> ModIface_ (phase :: ModIfacePhase)
+ Internal.GhcFacade: ModIface :: !Module -> !Maybe Module -> !HscSource -> Dependencies -> [Usage] -> ![IfaceExport] -> !Bool -> [(OccName, Fixity)] -> IfaceWarnings -> [IfaceAnnotation] -> [IfaceDeclExts phase] -> Maybe [IfaceBindingX IfaceMaybeRhs IfaceTopBndrInfo] -> !Maybe IfGlobalRdrEnv -> [IfaceClsInst] -> [IfaceFamInst] -> [IfaceRule] -> !AnyHpcUsage -> !IfaceTrustInfo -> !Bool -> ![IfaceCompleteMatch] -> !Maybe Docs -> !IfaceBackendExts phase -> !ExtensibleFields -> !Fingerprint -> ModIface_ (phase :: ModIfacePhase)
- Internal.GhcFacade: NameAnnRArrow :: EpaLocation -> [TrailingAnn] -> NameAnn
+ Internal.GhcFacade: NameAnnRArrow :: Bool -> Maybe EpaLocation -> EpaLocation -> Maybe EpaLocation -> [TrailingAnn] -> NameAnn
- Internal.GhcFacade: RecordUpd :: XRecordUpd p -> LHsExpr p -> Either [LHsRecUpdField p] [LHsRecUpdProj p] -> HsExpr p
+ Internal.GhcFacade: RecordUpd :: XRecordUpd p -> LHsExpr p -> LHsRecUpdFields p -> HsExpr p
- Internal.GhcFacade: SelfBoot :: ModDetails -> NameSet -> SelfBootInfo
+ Internal.GhcFacade: SelfBoot :: ModDetails -> SelfBootInfo
- Internal.GhcFacade: TcGblEnv :: Module -> Module -> HscSource -> GlobalRdrEnv -> Maybe [Type] -> FixityEnv -> RecFieldEnv -> TypeEnv -> KnotVars (IORef TypeEnv) -> !InstEnv -> !FamInstEnv -> AnnEnv -> [AvailInfo] -> ImportAvails -> DefUses -> TcRef [GlobalRdrElt] -> TcRef NameSet -> TcRef Bool -> TcRef Bool -> TcRef ([Linkable], PkgsLoaded) -> TcRef OccSet -> [(Module, Fingerprint)] -> Maybe [(LIE GhcRn, Avails)] -> [LImportDecl GhcRn] -> Maybe (HsGroup GhcRn) -> TcRef [FilePath] -> TcRef [LHsDecl GhcPs] -> TcRef [(ForeignSrcLang, FilePath)] -> TcRef NameSet -> TcRef [(TcLclEnv, ThModFinalizers)] -> TcRef [String] -> TcRef (Map TypeRep Dynamic) -> TcRef (Maybe (ForeignRef (IORef QState))) -> TcRef THDocs -> Bag EvBind -> Maybe Id -> LHsBinds GhcTc -> NameSet -> [LTcSpecPrag] -> Warnings GhcRn -> [Annotation] -> [TyCon] -> NameSet -> [ClsInst] -> [FamInst] -> [LRuleDecl GhcTc] -> [LForeignDecl GhcTc] -> [PatSyn] -> Maybe (LHsDoc GhcRn) -> !AnyHpcUsage -> SelfBootInfo -> Maybe Name -> TcRef Bool -> TcRef (Messages TcRnMessage) -> [TcPluginSolver] -> UniqFM TyCon [TcPluginRewriter] -> [FillDefaulting] -> [HoleFitPlugin] -> RealSrcSpan -> TcRef WantedConstraints -> !CompleteMatches -> TcRef CostCentreState -> TcRef (ModuleEnv Int) -> TcGblEnv
+ Internal.GhcFacade: TcGblEnv :: Module -> Module -> HscSource -> GlobalRdrEnv -> Maybe [Type] -> FixityEnv -> TypeEnv -> KnotVars (IORef TypeEnv) -> !InstEnv -> !FamInstEnv -> AnnEnv -> [AvailInfo] -> ImportAvails -> DefUses -> TcRef [GlobalRdrElt] -> TcRef NameSet -> TcRef Bool -> TcRef Bool -> TcRef ([Linkable], PkgsLoaded) -> TcRef OccSet -> [(Module, Fingerprint)] -> Maybe [(LIE GhcRn, Avails)] -> [LImportDecl GhcRn] -> Maybe (HsGroup GhcRn) -> TcRef [FilePath] -> TcRef [LHsDecl GhcPs] -> TcRef [(ForeignSrcLang, FilePath)] -> TcRef NameSet -> TcRef [(TcLclEnv, ThModFinalizers)] -> TcRef [String] -> TcRef (Map TypeRep Dynamic) -> TcRef (Maybe (ForeignRef (IORef QState))) -> TcRef THDocs -> Bag EvBind -> Maybe Id -> LHsBinds GhcTc -> NameSet -> [LTcSpecPrag] -> Warnings GhcRn -> [Annotation] -> [TyCon] -> NameSet -> [ClsInst] -> [FamInst] -> [LRuleDecl GhcTc] -> [LForeignDecl GhcTc] -> [PatSyn] -> Maybe (LHsDoc GhcRn) -> !AnyHpcUsage -> SelfBootInfo -> Maybe Name -> TcRef Bool -> TcRef (Messages TcRnMessage) -> [TcPluginSolver] -> UniqFM TyCon [TcPluginRewriter] -> [FillDefaulting] -> [HoleFitPlugin] -> RealSrcSpan -> TcRef WantedConstraints -> !CompleteMatches -> TcRef CostCentreState -> TcRef (ModuleEnv Int) -> TcGblEnv
- Internal.GhcFacade: TcLclEnv :: RealSrcSpan -> [ErrCtxt] -> Bool -> TcLevel -> ThStage -> ThBindEnv -> ArrowCtxt -> LocalRdrEnv -> TcTypeEnv -> TcRef UsageEnv -> TcBinderStack -> TcRef WantedConstraints -> TcRef (Messages TcRnMessage) -> TcLclEnv
+ Internal.GhcFacade: TcLclEnv :: !TcLclCtxt -> TcRef UsageEnv -> TcRef WantedConstraints -> TcRef (Messages TcRnMessage) -> TcLclEnv
- Internal.GhcFacade: [am_decls] :: AnnsModule -> AnnList
+ Internal.GhcFacade: [am_decls] :: AnnsModule -> [TrailingAnn]
- Internal.GhcFacade: [hsq_explicit] :: LHsQTyVars pass -> [LHsTyVarBndr () pass]
+ Internal.GhcFacade: [hsq_explicit] :: LHsQTyVars pass -> [LHsTyVarBndr (HsBndrVis pass) pass]
- Internal.GhcFacade: [initialUnique] :: DynFlags -> Word
+ Internal.GhcFacade: [initialUnique] :: DynFlags -> Word64
- Internal.GhcFacade: [mi_globals] :: ModIface_ (phase :: ModIfacePhase) -> !Maybe GlobalRdrEnv
+ Internal.GhcFacade: [mi_globals] :: ModIface_ (phase :: ModIfacePhase) -> !Maybe IfGlobalRdrEnv
- Internal.GhcFacade: [mi_warns] :: ModIface_ (phase :: ModIfacePhase) -> Warnings GhcRn
+ Internal.GhcFacade: [mi_warns] :: ModIface_ (phase :: ModIfacePhase) -> IfaceWarnings
- Internal.GhcFacade: [parMakeCount] :: DynFlags -> Maybe Int
+ Internal.GhcFacade: [parMakeCount] :: DynFlags -> Maybe ParMakeCount
- Internal.GhcFacade: [rupd_flds] :: HsExpr p -> Either [LHsRecUpdField p] [LHsRecUpdProj p]
+ Internal.GhcFacade: [rupd_flds] :: HsExpr p -> LHsRecUpdFields p
- Internal.GhcFacade: [tcl_arrow_ctxt] :: TcLclEnv -> ArrowCtxt
+ Internal.GhcFacade: [tcl_arrow_ctxt] :: TcLclCtxt -> ArrowCtxt
- Internal.GhcFacade: [tcl_bndrs] :: TcLclEnv -> TcBinderStack
+ Internal.GhcFacade: [tcl_bndrs] :: TcLclCtxt -> TcBinderStack
- Internal.GhcFacade: [tcl_ctxt] :: TcLclEnv -> [ErrCtxt]
+ Internal.GhcFacade: [tcl_ctxt] :: TcLclCtxt -> [ErrCtxt]
- Internal.GhcFacade: [tcl_env] :: TcLclEnv -> TcTypeEnv
+ Internal.GhcFacade: [tcl_env] :: TcLclCtxt -> TcTypeEnv
- Internal.GhcFacade: [tcl_in_gen_code] :: TcLclEnv -> Bool
+ Internal.GhcFacade: [tcl_in_gen_code] :: TcLclCtxt -> Bool
- Internal.GhcFacade: [tcl_loc] :: TcLclEnv -> RealSrcSpan
+ Internal.GhcFacade: [tcl_loc] :: TcLclCtxt -> RealSrcSpan
- Internal.GhcFacade: [tcl_rdr] :: TcLclEnv -> LocalRdrEnv
+ Internal.GhcFacade: [tcl_rdr] :: TcLclCtxt -> LocalRdrEnv
- Internal.GhcFacade: [tcl_tclvl] :: TcLclEnv -> TcLevel
+ Internal.GhcFacade: [tcl_tclvl] :: TcLclCtxt -> TcLevel
- Internal.GhcFacade: [tcl_th_bndrs] :: TcLclEnv -> ThBindEnv
+ Internal.GhcFacade: [tcl_th_bndrs] :: TcLclCtxt -> ThBindEnv
- Internal.GhcFacade: [tcl_th_ctxt] :: TcLclEnv -> ThStage
+ Internal.GhcFacade: [tcl_th_ctxt] :: TcLclCtxt -> ThStage
- Internal.GhcFacade: [tct_id] :: TcTyThing -> TcId
+ Internal.GhcFacade: [tct_id] :: TcTyThing -> Id
- Internal.GhcFacade: class () => MapXRec p
+ Internal.GhcFacade: class MapXRec p
- Internal.GhcFacade: class () => NamedThing a
+ Internal.GhcFacade: class NamedThing a
- Internal.GhcFacade: class () => OutputableBndrFlag flag (p :: Pass)
+ Internal.GhcFacade: class OutputableBndrFlag flag (p :: Pass)
- Internal.GhcFacade: class () => ParsedMod m
+ Internal.GhcFacade: class ParsedMod m
- Internal.GhcFacade: class () => UnXRec p
+ Internal.GhcFacade: class UnXRec p
- Internal.GhcFacade: class () => WrapXRec p a
+ Internal.GhcFacade: class WrapXRec p a
- Internal.GhcFacade: data () => ABExport
+ Internal.GhcFacade: data ABExport
- Internal.GhcFacade: data () => AbsBinds
+ Internal.GhcFacade: data AbsBinds
- Internal.GhcFacade: data () => AddEpAnn
+ Internal.GhcFacade: data AddEpAnn
- Internal.GhcFacade: data () => AmbiguousFieldOcc pass
+ Internal.GhcFacade: data AmbiguousFieldOcc pass
- Internal.GhcFacade: data () => Anchor
+ Internal.GhcFacade: data Anchor
- Internal.GhcFacade: data () => AnchorOperation
+ Internal.GhcFacade: data AnchorOperation
- Internal.GhcFacade: data () => AnnContext
+ Internal.GhcFacade: data AnnContext
- Internal.GhcFacade: data () => AnnDecl pass
+ Internal.GhcFacade: data AnnDecl pass
- Internal.GhcFacade: data () => AnnExplicitSum
+ Internal.GhcFacade: data AnnExplicitSum
- Internal.GhcFacade: data () => AnnFieldLabel
+ Internal.GhcFacade: data AnnFieldLabel
- Internal.GhcFacade: data () => AnnKeywordId
+ Internal.GhcFacade: data AnnKeywordId
- Internal.GhcFacade: data () => AnnList
+ Internal.GhcFacade: data AnnList
- Internal.GhcFacade: data () => AnnListItem
+ Internal.GhcFacade: data AnnListItem
- Internal.GhcFacade: data () => AnnParen
+ Internal.GhcFacade: data AnnParen
- Internal.GhcFacade: data () => AnnPragma
+ Internal.GhcFacade: data AnnPragma
- Internal.GhcFacade: data () => AnnProjection
+ Internal.GhcFacade: data AnnProjection
- Internal.GhcFacade: data () => AnnProvenance pass
+ Internal.GhcFacade: data AnnProvenance pass
- Internal.GhcFacade: data () => AnnSig
+ Internal.GhcFacade: data AnnSig
- Internal.GhcFacade: data () => AnnSortKey
+ Internal.GhcFacade: data AnnSortKey
- Internal.GhcFacade: data () => AnnsIf
+ Internal.GhcFacade: data AnnsIf
- Internal.GhcFacade: data () => AnnsModule
+ Internal.GhcFacade: data AnnsModule
- Internal.GhcFacade: data () => ApplicativeArg idL
+ Internal.GhcFacade: data ApplicativeArg idL
- Internal.GhcFacade: data () => ArithSeqInfo id
+ Internal.GhcFacade: data ArithSeqInfo id
- Internal.GhcFacade: data () => ArrowCtxt
+ Internal.GhcFacade: data ArrowCtxt
- Internal.GhcFacade: data () => Backend
+ Internal.GhcFacade: data Backend
- Internal.GhcFacade: data () => BreakInfo
+ Internal.GhcFacade: data BreakInfo
- Internal.GhcFacade: data () => CImportSpec
+ Internal.GhcFacade: data CImportSpec
- Internal.GhcFacade: data () => ClsInst
+ Internal.GhcFacade: data ClsInst
- Internal.GhcFacade: data () => ClsInstDecl pass
+ Internal.GhcFacade: data ClsInstDecl pass
- Internal.GhcFacade: data () => CmdTopTc
+ Internal.GhcFacade: data CmdTopTc
- Internal.GhcFacade: data () => CollectFlag p
+ Internal.GhcFacade: data CollectFlag p
- Internal.GhcFacade: data () => CompleteMatch
+ Internal.GhcFacade: data CompleteMatch
- Internal.GhcFacade: data () => ConDecl pass
+ Internal.GhcFacade: data ConDecl pass
- Internal.GhcFacade: data () => ConDeclField pass
+ Internal.GhcFacade: data ConDeclField pass
- Internal.GhcFacade: data () => ConPatTc
+ Internal.GhcFacade: data ConPatTc
- Internal.GhcFacade: data () => CoreModule
+ Internal.GhcFacade: data CoreModule
- Internal.GhcFacade: data () => DataCon
+ Internal.GhcFacade: data DataCon
- Internal.GhcFacade: data () => DataConCantHappen
+ Internal.GhcFacade: data DataConCantHappen
- Internal.GhcFacade: data () => DataDeclRn
+ Internal.GhcFacade: data DataDeclRn
- Internal.GhcFacade: data () => DataDefnCons a
+ Internal.GhcFacade: data DataDefnCons a
- Internal.GhcFacade: data () => DefaultDecl pass
+ Internal.GhcFacade: data DefaultDecl pass
- Internal.GhcFacade: data () => DefaultingProposal
+ Internal.GhcFacade: data DefaultingProposal
- Internal.GhcFacade: data () => DelayedSplice
+ Internal.GhcFacade: data DelayedSplice
- Internal.GhcFacade: data () => DeltaPos
+ Internal.GhcFacade: data DeltaPos
- Internal.GhcFacade: data () => DerivClauseTys pass
+ Internal.GhcFacade: data DerivClauseTys pass
- Internal.GhcFacade: data () => DerivDecl pass
+ Internal.GhcFacade: data DerivDecl pass
- Internal.GhcFacade: data () => DerivStrategy pass
+ Internal.GhcFacade: data DerivStrategy pass
- Internal.GhcFacade: data () => DesugaredModule
+ Internal.GhcFacade: data DesugaredModule
- Internal.GhcFacade: data () => DocDecl pass
+ Internal.GhcFacade: data DocDecl pass
- Internal.GhcFacade: data () => DocLoc
+ Internal.GhcFacade: data DocLoc
- Internal.GhcFacade: data () => DocStructureItem
+ Internal.GhcFacade: data DocStructureItem
- Internal.GhcFacade: data () => Docs
+ Internal.GhcFacade: data Docs
- Internal.GhcFacade: data () => DotFieldOcc p
+ Internal.GhcFacade: data DotFieldOcc p
- Internal.GhcFacade: data () => DynFlags
+ Internal.GhcFacade: data DynFlags
- Internal.GhcFacade: data () => Env gbl lcl
+ Internal.GhcFacade: data Env gbl lcl
- Internal.GhcFacade: data () => EpAnn ann
+ Internal.GhcFacade: data EpAnn ann
- Internal.GhcFacade: data () => EpAnnComments
+ Internal.GhcFacade: data EpAnnComments
- Internal.GhcFacade: data () => EpAnnHsCase
+ Internal.GhcFacade: data EpAnnHsCase
- Internal.GhcFacade: data () => EpAnnImportDecl
+ Internal.GhcFacade: data EpAnnImportDecl
- Internal.GhcFacade: data () => EpAnnSumPat
+ Internal.GhcFacade: data EpAnnSumPat
- Internal.GhcFacade: data () => EpAnnUnboundVar
+ Internal.GhcFacade: data EpAnnUnboundVar
- Internal.GhcFacade: data () => EpaComment
+ Internal.GhcFacade: data EpaComment
- Internal.GhcFacade: data () => EpaCommentTok
+ Internal.GhcFacade: data EpaCommentTok
- Internal.GhcFacade: data () => EpaLocation
+ Internal.GhcFacade: data EpaLocation
- Internal.GhcFacade: data () => ExecOptions
+ Internal.GhcFacade: data ExecOptions
- Internal.GhcFacade: data () => ExecResult
+ Internal.GhcFacade: data ExecResult
- Internal.GhcFacade: data () => ExternalPlugin
+ Internal.GhcFacade: data ExternalPlugin
- Internal.GhcFacade: data () => ExtractedTHDocs
+ Internal.GhcFacade: data ExtractedTHDocs
- Internal.GhcFacade: data () => FamEqn pass rhs
+ Internal.GhcFacade: data FamEqn pass rhs
- Internal.GhcFacade: data () => FamInst
+ Internal.GhcFacade: data FamInst
- Internal.GhcFacade: data () => FamilyDecl pass
+ Internal.GhcFacade: data FamilyDecl pass
- Internal.GhcFacade: data () => FamilyInfo pass
+ Internal.GhcFacade: data FamilyInfo pass
- Internal.GhcFacade: data () => FamilyResultSig pass
+ Internal.GhcFacade: data FamilyResultSig pass
- Internal.GhcFacade: data () => FieldOcc pass
+ Internal.GhcFacade: data FieldOcc pass
- Internal.GhcFacade: data () => Fixity
+ Internal.GhcFacade: data Fixity
- Internal.GhcFacade: data () => FixityDirection
+ Internal.GhcFacade: data FixityDirection
- Internal.GhcFacade: data () => FixitySig pass
+ Internal.GhcFacade: data FixitySig pass
- Internal.GhcFacade: data () => ForeignDecl pass
+ Internal.GhcFacade: data ForeignDecl pass
- Internal.GhcFacade: data () => ForeignExport pass
+ Internal.GhcFacade: data ForeignExport pass
- Internal.GhcFacade: data () => ForeignImport pass
+ Internal.GhcFacade: data ForeignImport pass
- Internal.GhcFacade: data () => ForeignSrcLang
+ Internal.GhcFacade: data ForeignSrcLang
- Internal.GhcFacade: data () => FrontendPlugin
+ Internal.GhcFacade: data FrontendPlugin
- Internal.GhcFacade: data () => FrontendResult
+ Internal.GhcFacade: data FrontendResult
- Internal.GhcFacade: data () => GRHS p body
+ Internal.GhcFacade: data GRHS p body
- Internal.GhcFacade: data () => GRHSs p body
+ Internal.GhcFacade: data GRHSs p body
- Internal.GhcFacade: data () => GeneralFlag
+ Internal.GhcFacade: data GeneralFlag
- Internal.GhcFacade: data () => GetDocsFailure
+ Internal.GhcFacade: data GetDocsFailure
- Internal.GhcFacade: data () => Ghc a
+ Internal.GhcFacade: data Ghc a
- Internal.GhcFacade: data () => GhcException
+ Internal.GhcFacade: data GhcException
- Internal.GhcFacade: data () => GhcLink
+ Internal.GhcFacade: data GhcLink
- Internal.GhcFacade: data () => GhcMode
+ Internal.GhcFacade: data GhcMode
- Internal.GhcFacade: data () => GhcPass (c :: Pass)
+ Internal.GhcFacade: data GhcPass (c :: Pass)
- Internal.GhcFacade: data () => GhcT (m :: Type -> Type) a
+ Internal.GhcFacade: data GhcT (m :: Type -> Type) a
- Internal.GhcFacade: data () => GrhsAnn
+ Internal.GhcFacade: data GrhsAnn
- Internal.GhcFacade: data () => HValue
+ Internal.GhcFacade: data HValue
- Internal.GhcFacade: data () => HasE
+ Internal.GhcFacade: data HasE
- Internal.GhcFacade: data () => History
+ Internal.GhcFacade: data History
- Internal.GhcFacade: data () => HoleFitPluginR
+ Internal.GhcFacade: data HoleFitPluginR
- Internal.GhcFacade: data () => HsArg tm ty
+ Internal.GhcFacade: data HsArg p tm ty
- Internal.GhcFacade: data () => HsArrAppType
+ Internal.GhcFacade: data HsArrAppType
- Internal.GhcFacade: data () => HsArrow pass
+ Internal.GhcFacade: data HsArrow pass
- Internal.GhcFacade: data () => HsArrowMatchContext
+ Internal.GhcFacade: data HsArrowMatchContext
- Internal.GhcFacade: data () => HsBindLR idL idR
+ Internal.GhcFacade: data HsBindLR idL idR
- Internal.GhcFacade: data () => HsBracketTc
+ Internal.GhcFacade: data HsBracketTc
- Internal.GhcFacade: data () => HsCmd id
+ Internal.GhcFacade: data HsCmd id
- Internal.GhcFacade: data () => HsCmdTop p
+ Internal.GhcFacade: data HsCmdTop p
- Internal.GhcFacade: data () => HsConDeclGADTDetails pass
+ Internal.GhcFacade: data HsConDeclGADTDetails pass
- Internal.GhcFacade: data () => HsConDetails tyarg arg rec
+ Internal.GhcFacade: data HsConDetails tyarg arg rec
- Internal.GhcFacade: data () => HsConPatTyArg p
+ Internal.GhcFacade: data HsConPatTyArg p
- Internal.GhcFacade: data () => HsDataDefn pass
+ Internal.GhcFacade: data HsDataDefn pass
- Internal.GhcFacade: data () => HsDecl p
+ Internal.GhcFacade: data HsDecl p
- Internal.GhcFacade: data () => HsDerivingClause pass
+ Internal.GhcFacade: data HsDerivingClause pass
- Internal.GhcFacade: data () => HsDoFlavour
+ Internal.GhcFacade: data HsDoFlavour
- Internal.GhcFacade: data () => HsDocString
+ Internal.GhcFacade: data HsDocString
- Internal.GhcFacade: data () => HsDocStringDecorator
+ Internal.GhcFacade: data HsDocStringDecorator
- Internal.GhcFacade: data () => HsExpansion orig expanded
+ Internal.GhcFacade: data HsExpansion orig expanded
- Internal.GhcFacade: data () => HsExpr p
+ Internal.GhcFacade: data HsExpr p
- Internal.GhcFacade: data () => HsFieldBind lhs rhs
+ Internal.GhcFacade: data HsFieldBind lhs rhs
- Internal.GhcFacade: data () => HsForAllTelescope pass
+ Internal.GhcFacade: data HsForAllTelescope pass
- Internal.GhcFacade: data () => HsGroup p
+ Internal.GhcFacade: data HsGroup p
- Internal.GhcFacade: data () => HsIPBinds id
+ Internal.GhcFacade: data HsIPBinds id
- Internal.GhcFacade: data () => HsImplBang
+ Internal.GhcFacade: data HsImplBang
- Internal.GhcFacade: data () => HsLinearArrowTokens pass
+ Internal.GhcFacade: data HsLinearArrowTokens pass
- Internal.GhcFacade: data () => HsLit x
+ Internal.GhcFacade: data HsLit x
- Internal.GhcFacade: data () => HsLocalBindsLR idL idR
+ Internal.GhcFacade: data HsLocalBindsLR idL idR
- Internal.GhcFacade: data () => HsMatchContext p
+ Internal.GhcFacade: data HsMatchContext p
- Internal.GhcFacade: data () => HsModule p
+ Internal.GhcFacade: data HsModule p
- Internal.GhcFacade: data () => HsOuterTyVarBndrs flag pass
+ Internal.GhcFacade: data HsOuterTyVarBndrs flag pass
- Internal.GhcFacade: data () => HsOverLit p
+ Internal.GhcFacade: data HsOverLit p
- Internal.GhcFacade: data () => HsPSRn
+ Internal.GhcFacade: data HsPSRn
- Internal.GhcFacade: data () => HsParsedModule
+ Internal.GhcFacade: data HsParsedModule
- Internal.GhcFacade: data () => HsPatExpansion a b
+ Internal.GhcFacade: data HsPatExpansion a b
- Internal.GhcFacade: data () => HsPatSigType pass
+ Internal.GhcFacade: data HsPatSigType pass
- Internal.GhcFacade: data () => HsPatSynDir id
+ Internal.GhcFacade: data HsPatSynDir id
- Internal.GhcFacade: data () => HsPragE p
+ Internal.GhcFacade: data HsPragE p
- Internal.GhcFacade: data () => HsQuote p
+ Internal.GhcFacade: data HsQuote p
- Internal.GhcFacade: data () => HsRecFields p arg
+ Internal.GhcFacade: data HsRecFields p arg
- Internal.GhcFacade: data () => HsRuleAnn
+ Internal.GhcFacade: data HsRuleAnn
- Internal.GhcFacade: data () => HsRuleRn
+ Internal.GhcFacade: data HsRuleRn
- Internal.GhcFacade: data () => HsScaled pass a
+ Internal.GhcFacade: data HsScaled pass a
- Internal.GhcFacade: data () => HsSigType pass
+ Internal.GhcFacade: data HsSigType pass
- Internal.GhcFacade: data () => HsSrcBang
+ Internal.GhcFacade: data HsSrcBang
- Internal.GhcFacade: data () => HsStmtContext p
+ Internal.GhcFacade: data HsStmtContext p
- Internal.GhcFacade: data () => HsToken (tok :: Symbol)
+ Internal.GhcFacade: data HsToken (tok :: Symbol)
- Internal.GhcFacade: data () => HsTupArg id
+ Internal.GhcFacade: data HsTupArg id
- Internal.GhcFacade: data () => HsTupleSort
+ Internal.GhcFacade: data HsTupleSort
- Internal.GhcFacade: data () => HsTyLit pass
+ Internal.GhcFacade: data HsTyLit pass
- Internal.GhcFacade: data () => HsTyVarBndr flag pass
+ Internal.GhcFacade: data HsTyVarBndr flag pass
- Internal.GhcFacade: data () => HsType pass
+ Internal.GhcFacade: data HsType pass
- Internal.GhcFacade: data () => HsUniToken (tok :: Symbol) (utok :: Symbol)
+ Internal.GhcFacade: data HsUniToken (tok :: Symbol) (utok :: Symbol)
- Internal.GhcFacade: data () => HsUntypedSplice id
+ Internal.GhcFacade: data HsUntypedSplice id
- Internal.GhcFacade: data () => HsUntypedSpliceResult thing
+ Internal.GhcFacade: data HsUntypedSpliceResult thing
- Internal.GhcFacade: data () => HsValBindsLR idL idR
+ Internal.GhcFacade: data HsValBindsLR idL idR
- Internal.GhcFacade: data () => HsWildCardBndrs pass thing
+ Internal.GhcFacade: data HsWildCardBndrs pass thing
- Internal.GhcFacade: data () => HsWrap (hs_syn :: Type -> Type)
+ Internal.GhcFacade: data HsWrap (hs_syn :: Type -> Type)
- Internal.GhcFacade: data () => IE pass
+ Internal.GhcFacade: data IE pass
- Internal.GhcFacade: data () => IEWildcard
+ Internal.GhcFacade: data IEWildcard
- Internal.GhcFacade: data () => IEWrappedName p
+ Internal.GhcFacade: data IEWrappedName p
- Internal.GhcFacade: data () => IPBind id
+ Internal.GhcFacade: data IPBind id
- Internal.GhcFacade: data () => IdBindingInfo
+ Internal.GhcFacade: data IdBindingInfo
- Internal.GhcFacade: data () => IfGblEnv
+ Internal.GhcFacade: data IfGblEnv
- Internal.GhcFacade: data () => IfLclEnv
+ Internal.GhcFacade: data IfLclEnv
- Internal.GhcFacade: data () => ImportAvails
+ Internal.GhcFacade: data ImportAvails
- Internal.GhcFacade: data () => ImportDecl pass
+ Internal.GhcFacade: data ImportDecl pass
- Internal.GhcFacade: data () => ImportDeclQualifiedStyle
+ Internal.GhcFacade: data ImportDeclQualifiedStyle
- Internal.GhcFacade: data () => ImportListInterpretation
+ Internal.GhcFacade: data ImportListInterpretation
- Internal.GhcFacade: data () => InjectivityAnn pass
+ Internal.GhcFacade: data InjectivityAnn pass
- Internal.GhcFacade: data () => InstDecl pass
+ Internal.GhcFacade: data InstDecl pass
- Internal.GhcFacade: data () => InteractiveImport
+ Internal.GhcFacade: data InteractiveImport
- Internal.GhcFacade: data () => IsBootInterface
+ Internal.GhcFacade: data IsBootInterface
- Internal.GhcFacade: data () => IsGroupClosed
+ Internal.GhcFacade: data IsGroupClosed
- Internal.GhcFacade: data () => IsUnicodeSyntax
+ Internal.GhcFacade: data IsUnicodeSyntax
- Internal.GhcFacade: data () => LHsQTyVars pass
+ Internal.GhcFacade: data LHsQTyVars pass
- Internal.GhcFacade: data () => LamCaseVariant
+ Internal.GhcFacade: data LamCaseVariant
- Internal.GhcFacade: data () => LayoutInfo pass
+ Internal.GhcFacade: data LayoutInfo pass
- Internal.GhcFacade: data () => LexicalFixity
+ Internal.GhcFacade: data LexicalFixity
- Internal.GhcFacade: data () => LoadHowMuch
+ Internal.GhcFacade: data LoadHowMuch
- Internal.GhcFacade: data () => LoadedPlugin
+ Internal.GhcFacade: data LoadedPlugin
- Internal.GhcFacade: data () => Match p body
+ Internal.GhcFacade: data Match p body
- Internal.GhcFacade: data () => MatchGroup p body
+ Internal.GhcFacade: data MatchGroup p body
- Internal.GhcFacade: data () => MatchGroupTc
+ Internal.GhcFacade: data MatchGroupTc
- Internal.GhcFacade: data () => ModBreaks
+ Internal.GhcFacade: data ModBreaks
- Internal.GhcFacade: data () => ModIface_ (phase :: ModIfacePhase)
+ Internal.GhcFacade: data ModIface_ (phase :: ModIfacePhase)
- Internal.GhcFacade: data () => ModLocation
+ Internal.GhcFacade: data ModLocation
- Internal.GhcFacade: data () => ModSummary
+ Internal.GhcFacade: data ModSummary
- Internal.GhcFacade: data () => ModuleGraph
+ Internal.GhcFacade: data ModuleGraph
- Internal.GhcFacade: data () => ModuleInfo
+ Internal.GhcFacade: data ModuleInfo
- Internal.GhcFacade: data () => NHsValBindsLR idL
+ Internal.GhcFacade: data NHsValBindsLR idL
- Internal.GhcFacade: data () => Name
+ Internal.GhcFacade: data Name
- Internal.GhcFacade: data () => NameAdornment
+ Internal.GhcFacade: data NameAdornment
- Internal.GhcFacade: data () => NameAnn
+ Internal.GhcFacade: data NameAnn
- Internal.GhcFacade: data () => NameShape
+ Internal.GhcFacade: data NameShape
- Internal.GhcFacade: data () => NewOrData
+ Internal.GhcFacade: data NewOrData
- Internal.GhcFacade: data () => NoEpAnns
+ Internal.GhcFacade: data NoEpAnns
- Internal.GhcFacade: data () => NoExtField
+ Internal.GhcFacade: data NoExtField
- Internal.GhcFacade: data () => OverLitRn
+ Internal.GhcFacade: data OverLitRn
- Internal.GhcFacade: data () => OverLitTc
+ Internal.GhcFacade: data OverLitTc
- Internal.GhcFacade: data () => OverLitVal
+ Internal.GhcFacade: data OverLitVal
- Internal.GhcFacade: data () => ParStmtBlock idL idR
+ Internal.GhcFacade: data ParStmtBlock idL idR
- Internal.GhcFacade: data () => ParenType
+ Internal.GhcFacade: data ParenType
- Internal.GhcFacade: data () => ParsedModule
+ Internal.GhcFacade: data ParsedModule
- Internal.GhcFacade: data () => ParsedResult
+ Internal.GhcFacade: data ParsedResult
- Internal.GhcFacade: data () => Pass
+ Internal.GhcFacade: data Pass
- Internal.GhcFacade: data () => Pat p
+ Internal.GhcFacade: data Pat p
- Internal.GhcFacade: data () => PatSynBind idL idR
+ Internal.GhcFacade: data PatSynBind idL idR
- Internal.GhcFacade: data () => PendingRnSplice
+ Internal.GhcFacade: data PendingRnSplice
- Internal.GhcFacade: data () => PendingStuff
+ Internal.GhcFacade: data PendingStuff
- Internal.GhcFacade: data () => PendingTcSplice
+ Internal.GhcFacade: data PendingTcSplice
- Internal.GhcFacade: data () => Phase
+ Internal.GhcFacade: data Phase
- Internal.GhcFacade: data () => PkgQual
+ Internal.GhcFacade: data PkgQual
- Internal.GhcFacade: data () => Plugin
+ Internal.GhcFacade: data Plugin
- Internal.GhcFacade: data () => PluginRecompile
+ Internal.GhcFacade: data PluginRecompile
- Internal.GhcFacade: data () => PluginWithArgs
+ Internal.GhcFacade: data PluginWithArgs
- Internal.GhcFacade: data () => Plugins
+ Internal.GhcFacade: data Plugins
- Internal.GhcFacade: data () => PromotionFlag
+ Internal.GhcFacade: data PromotionFlag
- Internal.GhcFacade: data () => PsMessages
+ Internal.GhcFacade: data PsMessages
- Internal.GhcFacade: data () => RdrName
+ Internal.GhcFacade: data RdrName
- Internal.GhcFacade: data () => RecStmtTc
+ Internal.GhcFacade: data RecStmtTc
- Internal.GhcFacade: data () => RecordPatSynField pass
+ Internal.GhcFacade: data RecordPatSynField pass
- Internal.GhcFacade: data () => Resume
+ Internal.GhcFacade: data Resume
- Internal.GhcFacade: data () => RewriteEnv
+ Internal.GhcFacade: data RewriteEnv
- Internal.GhcFacade: data () => RoleAnnotDecl pass
+ Internal.GhcFacade: data RoleAnnotDecl pass
- Internal.GhcFacade: data () => RuleBndr pass
+ Internal.GhcFacade: data RuleBndr pass
- Internal.GhcFacade: data () => RuleDecl pass
+ Internal.GhcFacade: data RuleDecl pass
- Internal.GhcFacade: data () => RuleDecls pass
+ Internal.GhcFacade: data RuleDecls pass
- Internal.GhcFacade: data () => SafeHaskellMode
+ Internal.GhcFacade: data SafeHaskellMode
- Internal.GhcFacade: data () => SelfBootInfo
+ Internal.GhcFacade: data SelfBootInfo
- Internal.GhcFacade: data () => Sig pass
+ Internal.GhcFacade: data Sig pass
- Internal.GhcFacade: data () => SingleStep
+ Internal.GhcFacade: data SingleStep
- Internal.GhcFacade: data () => SpliceDecl p
+ Internal.GhcFacade: data SpliceDecl p
- Internal.GhcFacade: data () => SpliceDecoration
+ Internal.GhcFacade: data SpliceDecoration
- Internal.GhcFacade: data () => SpliceType
+ Internal.GhcFacade: data SpliceType
- Internal.GhcFacade: data () => SrcSpanAnn' a
+ Internal.GhcFacade: data SrcSpanAnn' a
- Internal.GhcFacade: data () => SrcStrictness
+ Internal.GhcFacade: data SrcStrictness
- Internal.GhcFacade: data () => SrcUnpackedness
+ Internal.GhcFacade: data SrcUnpackedness
- Internal.GhcFacade: data () => StandaloneKindSig pass
+ Internal.GhcFacade: data StandaloneKindSig pass
- Internal.GhcFacade: data () => StaticPlugin
+ Internal.GhcFacade: data StaticPlugin
- Internal.GhcFacade: data () => StmtLR idL idR body
+ Internal.GhcFacade: data StmtLR idL idR body
- Internal.GhcFacade: data () => StrictnessMark
+ Internal.GhcFacade: data StrictnessMark
- Internal.GhcFacade: data () => SuccessFlag
+ Internal.GhcFacade: data SuccessFlag
- Internal.GhcFacade: data () => SyntaxExprRn
+ Internal.GhcFacade: data SyntaxExprRn
- Internal.GhcFacade: data () => SyntaxExprTc
+ Internal.GhcFacade: data SyntaxExprTc
- Internal.GhcFacade: data () => Target
+ Internal.GhcFacade: data Target
- Internal.GhcFacade: data () => TargetId
+ Internal.GhcFacade: data TargetId
- Internal.GhcFacade: data () => TcBinder
+ Internal.GhcFacade: data TcBinder
- Internal.GhcFacade: data () => TcGblEnv
+ Internal.GhcFacade: data TcGblEnv
- Internal.GhcFacade: data () => TcIdSigInfo
+ Internal.GhcFacade: data TcIdSigInfo
- Internal.GhcFacade: data () => TcIdSigInst
+ Internal.GhcFacade: data TcIdSigInst
- Internal.GhcFacade: data () => TcLclEnv
+ Internal.GhcFacade: data TcLclEnv
- Internal.GhcFacade: data () => TcPatSynInfo
+ Internal.GhcFacade: data TcPatSynInfo
- Internal.GhcFacade: data () => TcPlugin
+ Internal.GhcFacade: data TcPlugin
- Internal.GhcFacade: data () => TcPluginRewriteResult
+ Internal.GhcFacade: data TcPluginRewriteResult
- Internal.GhcFacade: data () => TcPluginSolveResult
+ Internal.GhcFacade: data TcPluginSolveResult
- Internal.GhcFacade: data () => TcRnExprMode
+ Internal.GhcFacade: data TcRnExprMode
- Internal.GhcFacade: data () => TcSigInfo
+ Internal.GhcFacade: data TcSigInfo
- Internal.GhcFacade: data () => TcSpecPrag
+ Internal.GhcFacade: data TcSpecPrag
- Internal.GhcFacade: data () => TcSpecPrags
+ Internal.GhcFacade: data TcSpecPrags
- Internal.GhcFacade: data () => TcTyThing
+ Internal.GhcFacade: data TcTyThing
- Internal.GhcFacade: data () => ThStage
+ Internal.GhcFacade: data ThStage
- Internal.GhcFacade: data () => Token
+ Internal.GhcFacade: data Token
- Internal.GhcFacade: data () => TokenLocation
+ Internal.GhcFacade: data TokenLocation
- Internal.GhcFacade: data () => TrailingAnn
+ Internal.GhcFacade: data TrailingAnn
- Internal.GhcFacade: data () => TransForm
+ Internal.GhcFacade: data TransForm
- Internal.GhcFacade: data () => TyClDecl pass
+ Internal.GhcFacade: data TyClDecl pass
- Internal.GhcFacade: data () => TyClGroup pass
+ Internal.GhcFacade: data TyClGroup pass
- Internal.GhcFacade: data () => TyCon
+ Internal.GhcFacade: data TyCon
- Internal.GhcFacade: data () => TyFamInstDecl pass
+ Internal.GhcFacade: data TyFamInstDecl pass
- Internal.GhcFacade: data () => TyThing
+ Internal.GhcFacade: data TyThing
- Internal.GhcFacade: data () => Type
+ Internal.GhcFacade: data Type
- Internal.GhcFacade: data () => TypecheckedModule
+ Internal.GhcFacade: data TypecheckedModule
- Internal.GhcFacade: data () => UntypedSpliceFlavour
+ Internal.GhcFacade: data UntypedSpliceFlavour
- Internal.GhcFacade: data () => WarnDecl pass
+ Internal.GhcFacade: data WarnDecl pass
- Internal.GhcFacade: data () => WarnDecls pass
+ Internal.GhcFacade: data WarnDecls pass
- Internal.GhcFacade: data () => WithHsDocIdentifiers a pass
+ Internal.GhcFacade: data WithHsDocIdentifiers a pass
- Internal.GhcFacade: data () => XBindStmtRn
+ Internal.GhcFacade: data XBindStmtRn
- Internal.GhcFacade: data () => XBindStmtTc
+ Internal.GhcFacade: data XBindStmtTc
- Internal.GhcFacade: data () => XImportDeclPass
+ Internal.GhcFacade: data XImportDeclPass
- Internal.GhcFacade: data () => XModulePs
+ Internal.GhcFacade: data XModulePs
- Internal.GhcFacade: data () => XViaStrategyPs
+ Internal.GhcFacade: data XViaStrategyPs
- Internal.GhcFacade: data () => XXExprGhcTc
+ Internal.GhcFacade: data XXExprGhcTc
- Internal.GhcFacade: data () => XXPatGhcTc
+ Internal.GhcFacade: data XXPatGhcTc
- Internal.GhcFacade: hsDataFamInstBinders :: forall (p :: Pass). IsPass p => DataFamInstDecl (GhcPass p) -> ([LocatedA (IdP (GhcPass p))], [LFieldOcc (GhcPass p)])
+ Internal.GhcFacade: hsDataFamInstBinders :: forall (p :: Pass). (IsPass p, OutputableBndrId p) => DataFamInstDecl (GhcPass p) -> LConsWithFields p
- Internal.GhcFacade: hsLTyClDeclBinders :: forall (p :: Pass). IsPass p => LocatedA (TyClDecl (GhcPass p)) -> ([LocatedA (IdP (GhcPass p))], [LFieldOcc (GhcPass p)])
+ Internal.GhcFacade: hsLTyClDeclBinders :: forall (p :: Pass). (IsPass p, OutputableBndrId p) => LocatedA (TyClDecl (GhcPass p)) -> TyDeclBinders p
- Internal.GhcFacade: hsLTyVarLocName :: forall flag (p :: Pass). LHsTyVarBndr flag (GhcPass p) -> LocatedN (IdP (GhcPass p))
+ Internal.GhcFacade: hsLTyVarLocName :: forall (p :: Pass) flag. Anno (IdGhcP p) ~ SrcSpanAnnN => LHsTyVarBndr flag (GhcPass p) -> LocatedN (IdP (GhcPass p))
- Internal.GhcFacade: hsLTyVarLocNames :: forall (p :: Pass). LHsQTyVars (GhcPass p) -> [LocatedN (IdP (GhcPass p))]
+ Internal.GhcFacade: hsLTyVarLocNames :: forall (p :: Pass). Anno (IdGhcP p) ~ SrcSpanAnnN => LHsQTyVars (GhcPass p) -> [LocatedN (IdP (GhcPass p))]
- Internal.GhcFacade: hsQTvExplicit :: LHsQTyVars pass -> [LHsTyVarBndr () pass]
+ Internal.GhcFacade: hsQTvExplicit :: LHsQTyVars pass -> [LHsTyVarBndr (HsBndrVis pass) pass]
- Internal.GhcFacade: hsRecUpdFieldRdr :: forall (p :: Pass). HsRecUpdField (GhcPass p) -> Located RdrName
+ Internal.GhcFacade: hsRecUpdFieldRdr :: forall (p :: Pass) q. HsRecUpdField (GhcPass p) q -> Located RdrName
- Internal.GhcFacade: isIrrefutableHsPat :: forall (p :: Pass). OutputableBndrId p => DynFlags -> LPat (GhcPass p) -> Bool
+ Internal.GhcFacade: isIrrefutableHsPat :: forall (p :: Pass). OutputableBndrId p => Bool -> LPat (GhcPass p) -> Bool
- Internal.GhcFacade: loadWithCache :: GhcMonad m => Maybe ModIfaceCache -> LoadHowMuch -> m SuccessFlag
+ Internal.GhcFacade: loadWithCache :: GhcMonad m => Maybe ModIfaceCache -> (GhcMessage -> AnyGhcDiagnostic) -> LoadHowMuch -> m SuccessFlag
- Internal.GhcFacade: mkHsAppKindTy :: forall (p :: Pass). XAppKindTy (GhcPass p) -> LHsType (GhcPass p) -> LHsType (GhcPass p) -> LHsType (GhcPass p)
+ Internal.GhcFacade: mkHsAppKindTy :: forall (p :: Pass). LHsType (GhcPass p) -> LHsToken "@" (GhcPass p) -> LHsType (GhcPass p) -> LHsType (GhcPass p)
- Internal.GhcFacade: mkHsQTvs :: [LHsTyVarBndr () GhcPs] -> LHsQTyVars GhcPs
+ Internal.GhcFacade: mkHsQTvs :: [LHsTyVarBndr (HsBndrVis GhcPs) GhcPs] -> LHsQTyVars GhcPs
- Internal.GhcFacade: mkVarBind :: forall (p :: Pass). IdP (GhcPass p) -> LHsExpr (GhcPass p) -> LHsBind (GhcPass p)
+ Internal.GhcFacade: mkVarBind :: IdP GhcTc -> LHsExpr GhcTc -> LHsBind GhcTc
- Internal.GhcFacade: modInfoRdrEnv :: ModuleInfo -> Maybe GlobalRdrEnv
+ Internal.GhcFacade: modInfoRdrEnv :: ModuleInfo -> Maybe IfGlobalRdrEnv
- Internal.GhcFacade: newOrDataToFlavour :: NewOrData -> TyConFlavour
+ Internal.GhcFacade: newOrDataToFlavour :: NewOrData -> TyConFlavour tc
- Internal.GhcFacade: newtype () => DataFamInstDecl pass
+ Internal.GhcFacade: newtype DataFamInstDecl pass
- Internal.GhcFacade: newtype () => FieldLabelStrings p
+ Internal.GhcFacade: newtype FieldLabelStrings p
- Internal.GhcFacade: newtype () => GhcApiError
+ Internal.GhcFacade: newtype GhcApiError
- Internal.GhcFacade: newtype () => HsDocStringChunk
+ Internal.GhcFacade: newtype HsDocStringChunk
- Internal.GhcFacade: newtype () => HsIPName
+ Internal.GhcFacade: newtype HsIPName
- Internal.GhcFacade: newtype () => IdSig
+ Internal.GhcFacade: newtype IdSig
- Internal.GhcFacade: newtype () => ModuleName
+ Internal.GhcFacade: newtype ModuleName
- Internal.GhcFacade: newtype () => RecFieldsDotDot
+ Internal.GhcFacade: newtype RecFieldsDotDot
- Internal.GhcFacade: newtype () => ThModFinalizers
+ Internal.GhcFacade: newtype ThModFinalizers
- Internal.GhcFacade: numVisibleArgs :: [HsArg tm ty] -> Arity
+ Internal.GhcFacade: numVisibleArgs :: [HsArg p tm ty] -> Arity
- Internal.GhcFacade: parseDynamicFlags :: MonadIO m => Logger -> DynFlags -> [Located String] -> m (DynFlags, [Located String], [Warn])
+ Internal.GhcFacade: parseDynamicFlags :: MonadIO m => Logger -> DynFlags -> [Located String] -> m (DynFlags, [Located String], Messages DriverMessage)
- Internal.GhcFacade: pprHsArgsApp :: (OutputableBndr id, Outputable tm, Outputable ty) => id -> LexicalFixity -> [HsArg tm ty] -> SDoc
+ Internal.GhcFacade: pprHsArgsApp :: (OutputableBndr id, Outputable tm, Outputable ty) => id -> LexicalFixity -> [HsArg p tm ty] -> SDoc
- Internal.GhcFacade: setLclEnvLoc :: TcLclEnv -> RealSrcSpan -> TcLclEnv
+ Internal.GhcFacade: setLclEnvLoc :: RealSrcSpan -> TcLclEnv -> TcLclEnv
- Internal.GhcFacade: setLclEnvTcLevel :: TcLclEnv -> TcLevel -> TcLclEnv
+ Internal.GhcFacade: setLclEnvTcLevel :: TcLevel -> TcLclEnv -> TcLclEnv
- Internal.GhcFacade: type ErrCtxt = (Bool, TidyEnv -> TcM (TidyEnv, SDoc))
+ Internal.GhcFacade: type ErrCtxt = (Bool, TidyEnv -> ZonkM (TidyEnv, SDoc))
- Internal.GhcFacade: type FillDefaulting = WantedConstraints -> TcPluginM [DefaultingProposal]
+ Internal.GhcFacade: type FillDefaulting = WantedConstraints -> TcPluginM DefaultingPluginResult
- Internal.GhcFacade: type HsRecUpdField p = HsFieldBind LAmbiguousFieldOcc p LHsExpr p
+ Internal.GhcFacade: type HsRecUpdField p q = HsFieldBind LAmbiguousFieldOcc p LHsExpr q
- Internal.GhcFacade: type LHsRecUpdField p = XRec p HsRecUpdField p
+ Internal.GhcFacade: type LHsRecUpdField p q = XRec p HsRecUpdField p q
- Internal.GhcFacade: type LHsTypeArg p = HsArg LHsType p LHsKind p
+ Internal.GhcFacade: type LHsTypeArg p = HsArg p LHsType p LHsKind p

Files

CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for pinned-warnings +## 0.1.3.0+* Support GHC 9.12.x+* Drop support for GHC 9.4+ ## 0.1.2.0 * Support GHC 9.10.x * Drop support for GHC 9.2
pinned-warnings.cabal view
@@ -4,7 +4,7 @@ -- http://haskell.org/cabal/users-guide/  name:                pinned-warnings-version:             0.1.2.0+version:             0.1.3.0 synopsis: Preserve warnings in a GHCi session description: Please see the README on GitHub at <https://github.com/aaronallen8455/pinned-warnings#readme> homepage:       https://github.com/aaronallen8455/pinned-warnings#readme@@ -19,7 +19,7 @@ extra-source-files:   README.md   CHANGELOG.md-tested-with: GHC ==9.4.2 || ==9.6.1 || ==9.8.1 || ==9.10.1+tested-with: GHC ==9.6.1 || ==9.8.1 || ==9.10.1 || ==9.12.1  library   exposed-modules:     PinnedWarnings@@ -28,12 +28,12 @@                        Internal.GhcFacade                        Internal.Types -  build-depends:       ghc              >= 9.4 && < 9.11,+  build-depends:       ghc              >= 9.6 && < 9.13,                        base             >= 4.16.0 && < 5,                        bytestring       >= 0.11.3 && < 0.13,                        containers       >= 0.6.5 && < 0.8,                        directory        >= 1.3.6 && < 1.4,-                       time             >= 1.11.1 && < 1.13,+                       time             >= 1.11.1 && < 2,                        transformers     >= 0.5.6 && < 0.7   hs-source-dirs:      src   default-language:    Haskell2010
src/Internal/GhcFacade.hs view
@@ -2,11 +2,9 @@ {-# LANGUAGE PatternSynonyms #-} module Internal.GhcFacade   ( module X-  , TcPluginResult'   , pattern CDictCan'   ) where -#if MIN_VERSION_ghc(9,6,0) import GHC as X hiding (FunDep) import GHC.Core.Class as X import GHC.Core.Make as X@@ -27,36 +25,6 @@ import GHC.Utils.Logger as X import GHC.Utils.Outputable as X import GHC.Driver.Config.Diagnostic as X--#elif MIN_VERSION_ghc(9,4,0)-import GHC as X hiding (FunDep)-import GHC.Core.Class as X-import GHC.Core.Make as X-import GHC.Data.Bag as X-import GHC.Data.FastString as X-import GHC.Data.IOEnv as X-import GHC.Driver.Plugins as X hiding (TcPlugin)-import GHC.Driver.Env.Types as X-import GHC.Tc.Errors.Types as X-import GHC.Tc.Plugin as X-import GHC.Tc.Types as X hiding (DefaultingPlugin)-import GHC.Tc.Types.Constraint as X-import GHC.Tc.Types.Evidence as X-import GHC.Types.Error as X-import GHC.Types.Name.Occurrence as X-import GHC.Types.SrcLoc as X-import GHC.Utils.Error as X-import GHC.Utils.Logger as X-import GHC.Utils.Outputable as X-import GHC.Driver.Config.Diagnostic as X--#endif--#if MIN_VERSION_ghc(9,4,0)-type TcPluginResult' = X.TcPluginSolveResult-#else-type TcPluginResult' = X.TcPluginResult-#endif  pattern CDictCan'   :: CtEvidence
src/PinnedWarnings.hs view
@@ -50,9 +50,7 @@     { Ghc.tcPluginInit  = initTcPlugin     , Ghc.tcPluginSolve = \pluginState _ _ -> checkWanteds pluginState     , Ghc.tcPluginStop  = const $ pure ()-#if MIN_VERSION_ghc(9,4,0)     , Ghc.tcPluginRewrite = mempty-#endif     }  data PluginState =@@ -76,11 +74,7 @@ lookupClass className = do   result <- Ghc.findImportedModule               (Ghc.mkModuleName "ShowWarnings")-#if MIN_VERSION_ghc(9,4,0)               Ghc.NoPkgQual-#else-              (Just "pinned-warnings")-#endif    case result of     Ghc.Found _ mod' -> do@@ -93,7 +87,7 @@ -- warnings into GHC. checkWanteds :: PluginState              -> [Ghc.Ct]-             -> Ghc.TcPluginM Ghc.TcPluginResult'+             -> Ghc.TcPluginM Ghc.TcPluginSolveResult checkWanteds pluginState     = fmap (flip Ghc.TcPluginOk [] . catMaybes)     . traverse go@@ -141,15 +135,9 @@              <$> Ghc.tcPluginIO (readMVar globalState)    Ghc.tcPluginIO . atomicModifyIORef' errsRef-#if MIN_VERSION_ghc(9,6,0)     $ \messages ->         (Ghc.mkMessages ((fmap . fmap) Ghc.mkTcRnUnknownMessage pinnedWarns)           `Ghc.unionMessages` messages, ())-#elif MIN_VERSION_ghc(9,4,0)-    $ \messages ->-        (Ghc.mkMessages ((fmap . fmap) Ghc.TcRnUnknownMessage pinnedWarns)-          `Ghc.unionMessages` messages, ())-#endif  -- | Remove warnings for modules that no longer exist pruneDeleted :: IO ()@@ -168,13 +156,8 @@ -- This occurs before any new warnings are captured for the module. resetPinnedWarnsForMod   :: Ghc.ModSummary-#if MIN_VERSION_ghc(9,4,0)   -> Ghc.ParsedResult   -> Ghc.Hsc Ghc.ParsedResult-#else-  -> Ghc.HsParsedModule-  -> Ghc.Hsc Ghc.HsParsedModule-#endif resetPinnedWarnsForMod modSummary parsedModule = do   let modFile = fromString $ Ghc.ms_hspp_file modSummary @@ -193,11 +176,7 @@     warningsHook :: Ghc.LogAction -> Ghc.LogAction     warningsHook logAction dynFlags messageClass srcSpan sdoc = do       case messageClass of-#if MIN_VERSION_ghc(9,6,0)         Ghc.MCDiagnostic Ghc.SevWarning _ _-#else-        Ghc.MCDiagnostic Ghc.SevWarning _-#endif           | Ghc.RealSrcLoc start _ <- Ghc.srcSpanStart srcSpan           , Ghc.RealSrcLoc end _ <- Ghc.srcSpanEnd srcSpan           , Just modFile <- Ghc.srcSpanFileName_maybe srcSpan