|
|
|
|
Synopsis |
|
|
|
Documentation |
|
data Unique |
The type of unique identifiers that are used in many places in GHC
for fast ordering and equality tests. You should generate these with
the functions from the UniqSupply module
| Instances | |
|
|
class Uniquable a where |
Class of things that we can obtain a Unique from
| | Methods | | | Instances | |
|
|
hasKey :: Uniquable a => a -> Unique -> Bool |
|
itName :: Unique -> Name |
|
mkUnboundName :: RdrName -> Name |
|
isUnboundName :: Name -> Bool |
|
basicKnownKeyNames :: [Name] |
|
genericTyConNames :: [Name] |
|
pRELUDE :: Module |
|
gHC_TYPES :: Module |
|
rOOT_MAIN :: Module |
|
iNTERACTIVE :: Module |
|
mAIN_NAME :: ModuleName |
|
mkPrimModule :: FastString -> Module |
|
mkIntegerModule :: FastString -> Module |
|
mkBaseModule :: FastString -> Module |
|
mkBaseModule_ :: ModuleName -> Module |
|
mkSybModule :: FastString -> Module |
|
mkMainModule :: FastString -> Module |
|
mkMainModule_ :: ModuleName -> Module |
|
mkTupleModule :: Boxity -> Arity -> Module |
|
main_RDR_Unqual :: RdrName |
|
dot_tv_RDR :: RdrName |
|
ge_RDR :: RdrName |
|
numClass_RDR :: RdrName |
|
append_RDR :: RdrName |
|
build_RDR :: RdrName |
|
and_RDR :: RdrName |
|
right_RDR :: RdrName |
|
toEnum_RDR :: RdrName |
|
enumFromTo_RDR :: RdrName |
|
plusInteger_RDR :: RdrName |
|
ioDataCon_RDR :: RdrName |
|
unpackCString_RDR :: RdrName |
|
wordDataCon_RDR :: RdrName |
|
returnIO_RDR :: RdrName |
|
fromRational_RDR :: RdrName |
|
fromString_RDR :: RdrName |
|
compose_RDR :: RdrName |
|
getTag_RDR :: RdrName |
|
readListDefault_RDR :: RdrName |
|
ident_RDR :: RdrName |
|
alt_RDR :: RdrName |
|
showList___RDR :: RdrName |
|
mkTypeRep_RDR :: RdrName |
|
undefined_RDR :: RdrName |
|
inlDataCon_RDR :: RdrName |
|
tcQual_RDR :: Module -> FastString -> RdrName |
|
runMainIOName :: Name |
|
orderingTyConName :: Name |
|
leftDataConName :: Name |
|
plusTyConName :: Name |
|
unpackCStringAppendName :: Name |
|
inlineIdName :: Name |
|
eqName :: Name |
|
thenMName :: Name |
|
groupWithName :: Name |
|
otherwiseIdName :: Name |
|
breakpointJumpName :: Name |
|
breakpointCondJumpName :: Name |
|
breakpointAutoJumpName :: Name |
|
sndName :: Name |
|
fromIntegerName :: Name |
|
ratioTyConName :: Name |
|
realFloatClassName :: Name |
|
ixClassName :: Name |
|
typeable1ClassName :: Name |
|
typeableClassNames :: [Name] |
|
dataClassName :: Name |
|
assertErrorName :: Name |
|
enumFromName :: Name |
|
filterName :: Name |
|
showClassName :: Name |
|
readClassName :: Name |
|
enumFromThenToPName :: Name |
|
ioDataConName :: Name |
|
printName :: Name |
|
int16TyConName :: Name |
|
word16TyConName :: Name |
|
funPtrTyConName :: Name |
|
newStablePtrName :: Name |
|
runSTRepName :: Name |
|
mfixName :: Name |
|
composeAName :: Name |
|
randomClassName :: Name |
|
objectTyConName :: Name |
|
marshalObjectName :: Name |
|
tcQual :: Module -> FastString -> Unique -> Name |
|
mk_known_key_name :: NameSpace -> Module -> FastString -> Unique -> Name |
|
conName :: Module -> FastString -> Unique -> Name |
|
methName :: Module -> FastString -> Unique -> Name |
|
enumClassKey :: Unique |
|
typeable1ClassKey :: Unique |
|
monadFixClassKey :: Unique |
|
randomClassKey :: Unique |
|
isStringClassKey :: Unique |
|
arrayPrimTyConKey :: Unique |
|
anyPrimTyCon1Key :: Unique |
|
stableNamePrimTyConKey :: Unique |
|
plusTyConKey :: Unique |
|
parrTyConKey :: Unique |
|
objectTyConKey :: Unique |
|
eitherTyConKey :: Unique |
|
coSuperKindTyConKey :: Unique |
|
openTypeKindTyConKey :: Unique |
|
transCoercionTyConKey :: Unique |
|
unknown1TyConKey :: Unique |
|
stringTyConKey :: Unique |
|
unitTyConKey :: Unique |
|
consDataConKey :: Unique |
|
inlDataConKey :: Unique |
|
parrDataConKey :: Unique |
|
rightDataConKey :: Unique |
|
augmentIdKey :: Unique |
|
concatIdKey :: Unique |
|
runMainKey :: Unique |
|
orIdKey :: Unique |
|
breakpointCondIdKey :: Unique |
|
inlineIdKey :: Unique |
|
groupWithIdKey :: Unique |
|
nullPIdKey :: Unique |
|
marshalObjectIdKey :: Unique |
|
unboundKey :: Unique |
|
minusClassOpKey :: Unique |
|
mfixIdKey :: Unique |
|
composeAIdKey :: Unique |
|
fromStringClassOpKey :: Unique |
|
numericTyKeys :: [Unique] |
|
numericClassKeys :: [Unique] |
|
fractionalClassKeys :: [Unique] |
|
needsDataDeclCtxtClassKeys :: [Unique] |
|
standardClassKeys :: [Unique] |
|
derivableClassKeys :: [Unique] |
|
Produced by Haddock version 2.3.0 |