Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Base_StackPointer String | |
Base_Section Word64 | |
Base_Malloc (Maybe Word64) (Maybe String) | |
Base_TLS | |
Base_StatePart StatePart |
Instances
Instances
Eq SValue Source # | |
Ord SValue Source # | |
Show SValue Source # | |
Generic SValue Source # | |
Serialize SValue Source # | |
NFData SValue Source # | |
Defined in Data.SValue2 | |
type Rep SValue Source # | |
Defined in Data.SValue2 type Rep SValue = D1 ('MetaData "SValue" "Data.SValue2" "foxdec-0.1.0.0-F8J4QQ8bsQELJyhc4kJb0m" 'False) ((C1 ('MetaCons "SPointer" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NESet PtrValue))) :+: C1 ('MetaCons "SConcrete" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NESet SimpleExpr)))) :+: (C1 ('MetaCons "SAddends" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NESet StatePart))) :+: C1 ('MetaCons "Top" 'PrefixI 'False) (U1 :: Type -> Type))) |
isImmediate :: SValue -> Bool Source #
isImmediateExpr :: SimpleExpr -> Bool Source #
isConcrete :: SValue -> Bool Source #
isSectionPtr :: PtrValue -> Bool Source #
isStackPointer :: PtrValue -> Bool Source #