Welcome to gtirb’s documentation!¶
- gtirb package
- Subpackages
- Submodules
- gtirb.auxdata module
- gtirb.block module
- gtirb.byteinterval module
- gtirb.cfg module
- gtirb.ir module
- gtirb.lazyintervaltree module
- gtirb.module module
- gtirb.node module
- gtirb.offset module
- gtirb.section module
- gtirb.serialization module
BoolCodec
Codec
CodecError
DecodeError
EncodeError
Float32Codec
Float64Codec
FloatCodec
Int16Codec
Int32Codec
Int64Codec
Int8Codec
IntegerCodec
MappingCodec
OffsetCodec
SequenceCodec
Serialization
SetCodec
StringCodec
SubtypeTree
TupleCodec
TypeNameError
UUIDCodec
Uint16Codec
Uint32Codec
Uint64Codec
Uint8Codec
UnknownCodecError
UnknownData
Variant
VariantCodec
- gtirb.symbol module
- gtirb.symbolicexpression module
- gtirb.util module
- gtirb.version module
- Module contents
AuxData
AuxDataContainer
Block
ByteBlock
ByteInterval
ByteInterval.__init__()
ByteInterval.address
ByteInterval.byte_blocks_at()
ByteInterval.byte_blocks_at_offset()
ByteInterval.byte_blocks_on()
ByteInterval.byte_blocks_on_offset()
ByteInterval.code_blocks_at()
ByteInterval.code_blocks_at_offset()
ByteInterval.code_blocks_on()
ByteInterval.code_blocks_on_offset()
ByteInterval.data_blocks_at()
ByteInterval.data_blocks_at_offset()
ByteInterval.data_blocks_on()
ByteInterval.data_blocks_on_offset()
ByteInterval.deep_eq()
ByteInterval.initialized_size
ByteInterval.ir
ByteInterval.module
ByteInterval.section
ByteInterval.size
ByteInterval.symbolic_expressions
ByteInterval.symbolic_expressions_at()
ByteInterval.symbolic_expressions_at_offset()
CFG
CfgNode
CodeBlock
DataBlock
Edge
EdgeLabel
EdgeType
IR
IR.__init__()
IR.byte_blocks
IR.byte_blocks_at()
IR.byte_blocks_on()
IR.byte_intervals
IR.byte_intervals_at()
IR.byte_intervals_on()
IR.cfg_nodes
IR.code_blocks
IR.code_blocks_at()
IR.code_blocks_on()
IR.data_blocks
IR.data_blocks_at()
IR.data_blocks_on()
IR.deep_eq()
IR.get_by_uuid()
IR.load_protobuf()
IR.load_protobuf_file()
IR.modules_named()
IR.proxy_blocks
IR.save_protobuf()
IR.save_protobuf_file()
IR.sections
IR.sections_at()
IR.sections_on()
IR.symbolic_expressions_at()
IR.symbols
Module
Module.ByteOrder
Module.FileFormat
Module.ISA
Module.__init__()
Module.byte_blocks
Module.byte_blocks_at()
Module.byte_blocks_on()
Module.byte_intervals
Module.byte_intervals_at()
Module.byte_intervals_on()
Module.cfg_nodes
Module.code_blocks
Module.code_blocks_at()
Module.code_blocks_on()
Module.data_blocks
Module.data_blocks_at()
Module.data_blocks_on()
Module.deep_eq()
Module.ir
Module.sections_at()
Module.sections_on()
Module.symbolic_expressions_at()
Module.symbols_named()
Node
Offset
ProxyBlock
Section
Section.Flag
Section.__init__()
Section.address
Section.byte_blocks
Section.byte_blocks_at()
Section.byte_blocks_on()
Section.byte_intervals_at()
Section.byte_intervals_on()
Section.code_blocks
Section.code_blocks_at()
Section.code_blocks_on()
Section.data_blocks
Section.data_blocks_at()
Section.data_blocks_on()
Section.deep_eq()
Section.ir
Section.module
Section.size
Section.symbolic_expressions_at()
Serialization
SymAddrAddr
SymAddrConst
Symbol
SymbolicExpression
Variant