Safe Haskell | None |
---|---|
Language | Haskell98 |
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 String) Source #
setSection :: DescendentOf GlobalValue v => Ptr v -> Maybe String -> EncodeAST () Source #
getCOMDATName :: DescendentOf GlobalValue v => Ptr v -> DecodeAST (Maybe String) Source #
setCOMDAT :: DescendentOf GlobalObject v => Ptr v -> Maybe String -> 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 #
Orphan instances
Monad m0 => DecodeM m0 Linkage Linkage Source # | |
Monad m0 => DecodeM m0 Visibility Visibility Source # | |
Monad m0 => DecodeM m0 SelectionKind COMDATSelectionKind Source # | |
Monad m0 => EncodeM m0 Linkage Linkage Source # | |
Monad m0 => EncodeM m0 Visibility Visibility Source # | |
Monad m0 => EncodeM m0 SelectionKind COMDATSelectionKind Source # | |
Monad m0 => DecodeM m0 (Maybe StorageClass) DLLStorageClass Source # | |
Monad m0 => DecodeM m0 (Maybe Model) ThreadLocalMode Source # | |
Monad m0 => DecodeM m0 (Maybe UnnamedAddr) UnnamedAddr Source # | |
Monad m0 => EncodeM m0 (Maybe StorageClass) DLLStorageClass Source # | |
Monad m0 => EncodeM m0 (Maybe Model) ThreadLocalMode Source # | |
Monad m0 => EncodeM m0 (Maybe UnnamedAddr) UnnamedAddr Source # | |
DecodeM DecodeAST (String, SelectionKind) (Ptr COMDAT) Source # | |