webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
class | CollisionError |
class | IndexError |
Public Member Functions | |
def | vendor2idx (cls, v) |
def | vex2idx (cls, v) |
def | __init__ (self, typ) |
def | size (self) |
def | entries (self) |
def | numEntries (self) |
def | label (self) |
def | typ (self) |
def | meta (self) |
def | __str__ (self) |
def | add (self, opc, obj) |
def | lookup (self, opc) |
def | entryAt (self, index) |
def | setEntryAt (self, index, obj) |
def | getOpcodeTyp (cls, opc) |
def | getOpcodeIdx (cls, opc) |
def | getLabels (cls) |
Static Public Attributes | |
dictionary | OpcExtMap |
A single table of instruction definitions, indexed by a decode field.
def ud_opcode.UdOpcodeTable.__init__ | ( | self, | |
typ | |||
) |
def ud_opcode.UdOpcodeTable.__str__ | ( | self | ) |
def ud_opcode.UdOpcodeTable.add | ( | self, | |
opc, | |||
obj | |||
) |
def ud_opcode.UdOpcodeTable.entries | ( | self | ) |
def ud_opcode.UdOpcodeTable.entryAt | ( | self, | |
index | |||
) |
Returns the entry at a given index of the table, None if there is none. Raises an exception if the index is out of bounds.
def ud_opcode.UdOpcodeTable.getLabels | ( | cls | ) |
Returns a list of all labels
def ud_opcode.UdOpcodeTable.getOpcodeIdx | ( | cls, | |
opc | |||
) |
def ud_opcode.UdOpcodeTable.getOpcodeTyp | ( | cls, | |
opc | |||
) |
def ud_opcode.UdOpcodeTable.label | ( | self | ) |
def ud_opcode.UdOpcodeTable.lookup | ( | self, | |
opc | |||
) |
def ud_opcode.UdOpcodeTable.meta | ( | self | ) |
def ud_opcode.UdOpcodeTable.numEntries | ( | self | ) |
def ud_opcode.UdOpcodeTable.setEntryAt | ( | self, | |
index, | |||
obj | |||
) |
def ud_opcode.UdOpcodeTable.size | ( | self | ) |
def ud_opcode.UdOpcodeTable.typ | ( | self | ) |
def ud_opcode.UdOpcodeTable.vendor2idx | ( | cls, | |
v | |||
) |
def ud_opcode.UdOpcodeTable.vex2idx | ( | cls, | |
v | |||
) |
|
static |