foxdec-0.1.0.0: Formally Verified x86-64 Decompilation
Safe HaskellSafe-Inferred
LanguageHaskell2010

Binary.Elf

Synopsis

Documentation

data NamedElf Source #

Instances

Instances details
Generic NamedElf Source # 
Instance details

Defined in Binary.Elf

Associated Types

type Rep NamedElf :: Type -> Type #

Methods

from :: NamedElf -> Rep NamedElf x #

to :: Rep NamedElf x -> NamedElf #

Serialize NamedElf Source # 
Instance details

Defined in Binary.Elf

BinaryClass NamedElf Source # 
Instance details

Defined in Binary.Elf

type Rep NamedElf Source # 
Instance details

Defined in Binary.Elf

sections_ro_data :: [(String, String)] Source #

Overview of sections with read only data.

Orphan instances

Generic Elf Source # 
Instance details

Associated Types

type Rep Elf :: Type -> Type #

Methods

from :: Elf -> Rep Elf x #

to :: Rep Elf x -> Elf #

Generic ElfClass Source # 
Instance details

Associated Types

type Rep ElfClass :: Type -> Type #

Methods

from :: ElfClass -> Rep ElfClass x #

to :: Rep ElfClass x -> ElfClass #

Generic ElfData Source # 
Instance details

Associated Types

type Rep ElfData :: Type -> Type #

Methods

from :: ElfData -> Rep ElfData x #

to :: Rep ElfData x -> ElfData #

Generic ElfMachine Source # 
Instance details

Associated Types

type Rep ElfMachine :: Type -> Type #

Generic ElfOSABI Source # 
Instance details

Associated Types

type Rep ElfOSABI :: Type -> Type #

Methods

from :: ElfOSABI -> Rep ElfOSABI x #

to :: Rep ElfOSABI x -> ElfOSABI #

Generic ElfSection Source # 
Instance details

Associated Types

type Rep ElfSection :: Type -> Type #

Generic ElfSectionFlags Source # 
Instance details

Associated Types

type Rep ElfSectionFlags :: Type -> Type #

Generic ElfSectionType Source # 
Instance details

Associated Types

type Rep ElfSectionType :: Type -> Type #

Generic ElfSegment Source # 
Instance details

Associated Types

type Rep ElfSegment :: Type -> Type #

Generic ElfSegmentFlag Source # 
Instance details

Associated Types

type Rep ElfSegmentFlag :: Type -> Type #

Generic ElfSegmentType Source # 
Instance details

Associated Types

type Rep ElfSegmentType :: Type -> Type #

Generic ElfType Source # 
Instance details

Associated Types

type Rep ElfType :: Type -> Type #

Methods

from :: ElfType -> Rep ElfType x #

to :: Rep ElfType x -> ElfType #

Serialize Elf Source # 
Instance details

Methods

put :: Putter Elf #

get :: Get Elf #

Serialize ElfClass Source # 
Instance details

Serialize ElfData Source # 
Instance details

Serialize ElfMachine Source # 
Instance details

Serialize ElfOSABI Source # 
Instance details

Serialize ElfSection Source # 
Instance details

Serialize ElfSectionFlags Source # 
Instance details

Serialize ElfSectionType Source # 
Instance details

Serialize ElfSegment Source # 
Instance details

Serialize ElfSegmentFlag Source # 
Instance details

Serialize ElfSegmentType Source # 
Instance details

Serialize ElfType Source # 
Instance details