webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
ud_opcode.UdInsnDef Class Reference

Public Member Functions

def __init__ (self, insnDef)
 
def lookupPrefix (self, pfx)
 
def vendor (self)
 
def mode (self)
 
def osize (self)
 
def isDef64 (self)
 
def __str__ (self)
 

Public Attributes

 mnemonic
 
 prefixes
 
 opcodes
 
 operands
 

Detailed Description

An x86 instruction definition

Constructor & Destructor Documentation

◆ __init__()

def ud_opcode.UdInsnDef.__init__ (   self,
  insnDef 
)

Member Function Documentation

◆ __str__()

def ud_opcode.UdInsnDef.__str__ (   self)

◆ isDef64()

def ud_opcode.UdInsnDef.isDef64 (   self)

◆ lookupPrefix()

def ud_opcode.UdInsnDef.lookupPrefix (   self,
  pfx 
)
Lookup prefix (if any, None otherwise), by name

◆ mode()

def ud_opcode.UdInsnDef.mode (   self)

◆ osize()

def ud_opcode.UdInsnDef.osize (   self)

◆ vendor()

def ud_opcode.UdInsnDef.vendor (   self)

Member Data Documentation

◆ mnemonic

ud_opcode.UdInsnDef.mnemonic

◆ opcodes

ud_opcode.UdInsnDef.opcodes

◆ operands

ud_opcode.UdInsnDef.operands

◆ prefixes

ud_opcode.UdInsnDef.prefixes

The documentation for this class was generated from the following file: