![]() |
miasm
Reverse engineering framework
|


Public Member Functions | |
| def | __init__ (self, size, value) |
| def | concat_left (self, other_bits) |
| def | mask (self) |
| def | __invert__ (self) |
| def | __int__ (self) |
| def | __and__ (self, other_bits) |
| def | __eq__ (self, other_bits) |
| def | __getitem__ (self, info) |
| def | pop_count (self) |
| def | __str__ (self) |
Public Attributes | |
| size | |
| value | |
Stand for ARM ASL 'bits' type, ie. a bit vector
| def miasm.arch.aarch64.arch.bits.__init__ | ( | self, | |
| size, | |||
| value | |||
| ) |
Instantiate a bitvector of size @size with value @value
| def miasm.arch.aarch64.arch.bits.__and__ | ( | self, | |
| other_bits | |||
| ) |

| def miasm.arch.aarch64.arch.bits.__eq__ | ( | self, | |
| other_bits | |||
| ) |

| def miasm.arch.aarch64.arch.bits.__getitem__ | ( | self, | |
| info | |||
| ) |
| def miasm.arch.aarch64.arch.bits.__int__ | ( | self | ) |
| def miasm.arch.aarch64.arch.bits.__invert__ | ( | self | ) |

| def miasm.arch.aarch64.arch.bits.__str__ | ( | self | ) |
| def miasm.arch.aarch64.arch.bits.concat_left | ( | self, | |
| other_bits | |||
| ) |
Return a new bits instance for @other_bits . self
| def miasm.arch.aarch64.arch.bits.mask | ( | self | ) |

| def miasm.arch.aarch64.arch.bits.pop_count | ( | self | ) |
| miasm.arch.aarch64.arch.bits.size |
| miasm.arch.aarch64.arch.bits.value |