Hoogle Search
Within LTS Haskell 24.63 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
WithHsDocIdentifiers :: a -> [Located (IdP pass)] -> WithHsDocIdentifiers a passghc GHC.Hs.Doc No documentation available.
hsDocIdentifiers :: WithHsDocIdentifiers a pass -> ![Located (IdP pass)]ghc GHC.Hs.Doc No documentation available.
hsDocIds :: WithHsDocIdentifiers a GhcRn -> NameSetghc GHC.Hs.Doc Extract a mapping from the lexed identifiers to the names they may correspond to.
-
ghc GHC.Hs.Extension Constraint type to bundle up the requirement for OutputableBndr on both the id and the NoGhcTc of it. See Note [NoGhcTc].
hsRecFieldId :: HsRecField GhcTc arg -> Idghc GHC.Hs.Pat No documentation available.
hsRecUpdFieldId :: HsFieldBind (LAmbiguousFieldOcc GhcTc) arg -> Located Idghc GHC.Hs.Pat No documentation available.
-
ghc GHC.Hs.Utils Collect Id binders only, or Ids + pattern synonyms, respectively
emptyRecStmtId :: Stmt GhcTc (LocatedA (HsCmd GhcTc))ghc GHC.Hs.Utils No documentation available.
DsIdentitiesFound :: Id -> Type -> DsMessageghc GHC.HsToCore.Errors.Types DsIdentitiesFound is a warning (controlled by the -Widentities flag) that is emitted on uses of Prelude numeric conversions that are probably the identity (and hence could be omitted). Example(s): main :: IO () main = do let x = 10 print $ conv 10 where conv :: Int -> Int conv x = fromIntegral x Here calling conv is essentially the identity function, and therefore can be omitted. Test case(s): deSugarshould_compileT4488
tidyLitPat :: HsLit GhcTc -> Pat GhcTcghc GHC.HsToCore.Match.Literal No documentation available.