Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
mkFRRUnboxedSum :: Maybe Int -> FixedRuntimeRepContextghc GHC.Tc.Types.Origin A synonym for FRRUnboxedSum exposed in the hs-boot file for GHC.Tc.Types.Origin.
-
ghc GHC.Tc.Utils.Unify No documentation available.
getDeepSubsumptionFlag :: TcM DeepSubsumptionFlagghc GHC.Tc.Utils.Unify No documentation available.
UnboxedSumType :: UnboxedTupleOrSumghc GHC.Types.Basic No documentation available.
-
ghc GHC.Types.Basic Are we dealing with an unboxed tuple or an unboxed sum? Used when validity checking, see check_ubx_tuple_or_sum.
unboxedTupleOrSumExtension :: UnboxedTupleOrSum -> Extensionghc GHC.Types.Basic No documentation available.
isSumTyConName :: Name -> Boolghc GHC.Types.Name No documentation available.
layoutUbxSum :: HasDebugCallStack => SortedSlotTys -> [SlotTy] -> [Int]ghc GHC.Types.RepType No documentation available.
ubxSumRepType :: [[PrimRep]] -> NonEmpty SlotTyghc GHC.Types.RepType Given the arguments of a sum type constructor application, return the unboxed sum rep type. E.g. (# Int# | Maybe Int | (# Int#, Float# #) #) We call `ubxSumRepType [ [IntRep], [LiftedRep], [IntRep, FloatRep] ]`, which returns [WordSlot, PtrSlot, WordSlot, FloatSlot] INVARIANT: Result slots are sorted (via Ord SlotTy), except that at the head of the list we have the slot for the tag.
mgModSummaries :: ModuleGraph -> [ModSummary]ghc GHC.Unit.Module.Graph No documentation available.