Contents
Index
derive-storable-plugin-0.2.3.0: GHC core plugin supporting the derive-storable package.
Index
All
Foreign.Storable.Generic.Plugin.Internal.Error
calcGroupOrder
Foreign.Storable.Generic.Plugin.Internal.GroupTypes
caseExprIndex
Foreign.Storable.Generic.Plugin.Internal.Compile
CompilationError
Foreign.Storable.Generic.Plugin.Internal.Error
CompilationNotSupported
Foreign.Storable.Generic.Plugin.Internal.Error
compileExpr
Foreign.Storable.Generic.Plugin.Internal.Compile
compileGroups
Foreign.Storable.Generic.Plugin.Internal.Compile
compileGStorableBind
Foreign.Storable.Generic.Plugin.Internal.Compile
CrashOnWarning
Foreign.Storable.Generic.Plugin.Internal.Error
cutOccName
Foreign.Storable.Generic.Plugin.Internal.Helpers
elemType
Foreign.Storable.Generic.Plugin.Internal.Helpers
eqTyBind
Foreign.Storable.Generic.Plugin.Internal.Helpers
eqType
Foreign.Storable.Generic.Plugin.Internal.Helpers
eqTyVarBind
Foreign.Storable.Generic.Plugin.Internal.Helpers
Error
Foreign.Storable.Generic.Plugin.Internal.Error
exprToIntList
Foreign.Storable.Generic.Plugin.Internal.Compile
Flags
1 (Type/Class)
Foreign.Storable.Generic.Plugin.Internal.Error
2 (Data Constructor)
Foreign.Storable.Generic.Plugin.Internal.Error
getAlignmentType
Foreign.Storable.Generic.Plugin.Internal.Types
getDataConArgs
Foreign.Storable.Generic.Plugin.Internal.GroupTypes
getExprsBind
Foreign.Storable.Generic.Plugin.Internal.Helpers
getGStorableInstType
Foreign.Storable.Generic.Plugin.Internal.Types
getGStorableMethodType
Foreign.Storable.Generic.Plugin.Internal.Types
getGStorableType
Foreign.Storable.Generic.Plugin.Internal.Types
getIdsBind
Foreign.Storable.Generic.Plugin.Internal.Helpers
getIdsExpr
Foreign.Storable.Generic.Plugin.Internal.Helpers
getIdsExprsBind
Foreign.Storable.Generic.Plugin.Internal.Helpers
getOffsetsType
Foreign.Storable.Generic.Plugin.Internal.Types
getPeekType
Foreign.Storable.Generic.Plugin.Internal.Types
getPokeType
Foreign.Storable.Generic.Plugin.Internal.Types
getScopeExpr
Foreign.Storable.Generic.Plugin.Internal.Compile
getScopeId
Foreign.Storable.Generic.Plugin.Internal.Compile
getSizeType
Foreign.Storable.Generic.Plugin.Internal.Types
groupBinds
Foreign.Storable.Generic.Plugin.Internal.GroupTypes
groupTypes
Foreign.Storable.Generic.Plugin.Internal
gstorableSubstitution
Foreign.Storable.Generic.Plugin.Internal
hasConstraintKind
Foreign.Storable.Generic.Plugin.Internal.Types
hasGStorableConstraints
Foreign.Storable.Generic.Plugin.Internal.Types
inScopeAll
Foreign.Storable.Generic.Plugin.Internal.Compile
IntList
Foreign.Storable.Generic.Plugin.Internal.Compile
intListExpr
Foreign.Storable.Generic.Plugin.Internal.Compile
IntPrimVal
Foreign.Storable.Generic.Plugin.Internal.Compile
intSubstitution
Foreign.Storable.Generic.Plugin.Internal.Compile
intToExpr
Foreign.Storable.Generic.Plugin.Internal.Compile
isAlignmentId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isChoiceAlignmentId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isChoicePeekId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isChoicePokeId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isChoiceSizeOfId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isGStorableId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isGStorableInstId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isGStorableInstTyCon
Foreign.Storable.Generic.Plugin.Internal.Types
isGStorableMethodId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isIndexer
Foreign.Storable.Generic.Plugin.Internal.Compile
isIntType
Foreign.Storable.Generic.Plugin.Internal.Types
isIOTyCon
Foreign.Storable.Generic.Plugin.Internal.Types
isIOType
Foreign.Storable.Generic.Plugin.Internal.Types
isLitOrGlobal
Foreign.Storable.Generic.Plugin.Internal.Compile
isNonRecBind
Foreign.Storable.Generic.Plugin.Internal.Predicates
isOffsetsId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isPeekId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isPokeId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isProxy
Foreign.Storable.Generic.Plugin.Internal.Helpers
isPtrType
Foreign.Storable.Generic.Plugin.Internal.Types
isRealWorldTyCon
Foreign.Storable.Generic.Plugin.Internal.Types
isRealWorldType
Foreign.Storable.Generic.Plugin.Internal.Types
isSizeOfId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isSpecAlignmentId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isSpecGStorableInstId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isSpecPeekId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isSpecPokeId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isSpecSizeOfId
Foreign.Storable.Generic.Plugin.Internal.Predicates
isStatePrimTyCon
Foreign.Storable.Generic.Plugin.Internal.Types
isStatePrimType
Foreign.Storable.Generic.Plugin.Internal.Types
lintBind
Foreign.Storable.Generic.Plugin.Internal.Compile
None
Foreign.Storable.Generic.Plugin.Internal.Error
OffsetScope
Foreign.Storable.Generic.Plugin.Internal.Compile
offsetSubstitution
Foreign.Storable.Generic.Plugin.Internal.Compile
offsetSubstitutionTree
Foreign.Storable.Generic.Plugin.Internal.Compile
OrderingFailedBinds
Foreign.Storable.Generic.Plugin.Internal.Error
OrderingFailedTypes
Foreign.Storable.Generic.Plugin.Internal.Error
OtherError
Foreign.Storable.Generic.Plugin.Internal.Error
plugin
Foreign.Storable.Generic.Plugin
pprError
Foreign.Storable.Generic.Plugin.Internal.Error
RecBinding
Foreign.Storable.Generic.Plugin.Internal.Error
removeProxy
Foreign.Storable.Generic.Plugin.Internal.Helpers
replaceIdsBind
Foreign.Storable.Generic.Plugin.Internal.Compile
Some
Foreign.Storable.Generic.Plugin.Internal.Error
stringToPpr
Foreign.Storable.Generic.Plugin.Internal.Error
substituteTyCon
Foreign.Storable.Generic.Plugin.Internal.GroupTypes
toIsBind
Foreign.Storable.Generic.Plugin.Internal.Predicates
tryCompileExpr
Foreign.Storable.Generic.Plugin.Internal.Compile
TypeNotFound
Foreign.Storable.Generic.Plugin.Internal.Error
Verbosity
Foreign.Storable.Generic.Plugin.Internal.Error
withTypeCheck
Foreign.Storable.Generic.Plugin.Internal.Predicates