Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
getLinkage :: DescendentOf GlobalValue v => Ptr v -> DecodeAST Linkage Source #
setLinkage :: DescendentOf GlobalValue v => Ptr v -> Linkage -> EncodeAST () Source #
getVisibility :: DescendentOf GlobalValue v => Ptr v -> DecodeAST Visibility Source #
setVisibility :: DescendentOf GlobalValue v => Ptr v -> Visibility -> EncodeAST () Source #
getDLLStorageClass :: DescendentOf GlobalValue v => Ptr v -> DecodeAST (Maybe StorageClass) Source #
setDLLStorageClass :: DescendentOf GlobalValue v => Ptr v -> Maybe StorageClass -> EncodeAST () Source #
getSection :: DescendentOf GlobalValue v => Ptr v -> DecodeAST (Maybe ShortByteString) Source #
setSection :: DescendentOf GlobalValue v => Ptr v -> Maybe ShortByteString -> EncodeAST () Source #
getCOMDATName :: DescendentOf GlobalValue v => Ptr v -> DecodeAST (Maybe ShortByteString) Source #
setCOMDAT :: DescendentOf GlobalObject v => Ptr v -> Maybe ShortByteString -> EncodeAST () Source #
setAlignment :: DescendentOf GlobalValue v => Ptr v -> Word32 -> EncodeAST () Source #
getAlignment :: DescendentOf GlobalValue v => Ptr v -> DecodeAST Word32 Source #
getThreadLocalMode :: DescendentOf GlobalValue v => Ptr v -> DecodeAST (Maybe Model) Source #
setThreadLocalMode :: DescendentOf GlobalValue v => Ptr v -> Maybe Model -> EncodeAST () Source #