- EDAssemblySyntax_t
alias EDAssemblySyntax_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDByteBlock_t
alias EDByteBlock_t = int function(uint8_t* byte_, uint64_t address)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDByteReaderCallback
alias EDByteReaderCallback = int function(uint8_t* byte_, uint64_t address, void* arg)
@defgroup LLVMCEnhancedDisassembly Enhanced Disassembly
@ingroup LLVMC
@deprecated
- EDDisassemblerRef
alias EDDisassemblerRef = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDInstRef
alias EDInstRef = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDOperandRef
alias EDOperandRef = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDRegisterBlock_t
alias EDRegisterBlock_t = int function(uint64_t* value, uint regID)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDRegisterReaderCallback
alias EDRegisterReaderCallback = int function(uint64_t* value, uint regID, void* arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDTokenRef
alias EDTokenRef = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDTokenVisitor_t
alias EDTokenVisitor_t = int function(EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDBlockCreateInsts
uint EDBlockCreateInsts(EDInstRef* insts, int count, EDDisassemblerRef disassembler, EDByteBlock_t byteBlock, uint64_t address)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDBlockEvaluateOperand
int EDBlockEvaluateOperand(uint64_t* result, EDOperandRef operand, EDRegisterBlock_t regBlock)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDBlockVisitTokens
int EDBlockVisitTokens(EDInstRef inst, EDTokenVisitor_t visitor)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDBranchTargetID
int EDBranchTargetID(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDCreateInsts
uint EDCreateInsts(EDInstRef* insts, uint count, EDDisassemblerRef disassembler, EDByteReaderCallback byteReader, uint64_t address, void* arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDEvaluateOperand
int EDEvaluateOperand(uint64_t* result, EDOperandRef operand, EDRegisterReaderCallback regReader, void* arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDGetDisassembler
int EDGetDisassembler(EDDisassemblerRef* disassembler, const(char)* triple, EDAssemblySyntax_t syntax)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDGetInstString
int EDGetInstString(const(char)** buf, EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDGetOperand
int EDGetOperand(EDOperandRef* operand, EDInstRef inst, int index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDGetRegisterName
int EDGetRegisterName(const(char)** regName, EDDisassemblerRef disassembler, uint regID)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDGetToken
int EDGetToken(EDTokenRef* token, EDInstRef inst, int index)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDGetTokenString
int EDGetTokenString(const(char)** buf, EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDImmediateOperandValue
int EDImmediateOperandValue(uint64_t* value, EDOperandRef operand)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDInstByteSize
int EDInstByteSize(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDInstID
int EDInstID(uint* instID, EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDInstIsBranch
int EDInstIsBranch(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDInstIsMove
int EDInstIsMove(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDLiteralTokenAbsoluteValue
int EDLiteralTokenAbsoluteValue(uint64_t* value, EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDMoveSourceID
int EDMoveSourceID(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDMoveTargetID
int EDMoveTargetID(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDNumOperands
int EDNumOperands(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDNumTokens
int EDNumTokens(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDOperandIndexForToken
int EDOperandIndexForToken(EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDOperandIsImmediate
int EDOperandIsImmediate(EDOperandRef operand)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDOperandIsMemory
int EDOperandIsMemory(EDOperandRef operand)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDOperandIsRegister
int EDOperandIsRegister(EDOperandRef operand)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDRegisterIsProgramCounter
int EDRegisterIsProgramCounter(EDDisassemblerRef disassembler, uint regID)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDRegisterIsStackPointer
int EDRegisterIsStackPointer(EDDisassemblerRef disassembler, uint regID)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDRegisterOperandValue
int EDRegisterOperandValue(uint* value, EDOperandRef operand)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDRegisterTokenValue
int EDRegisterTokenValue(uint* registerID, EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDReleaseInst
void EDReleaseInst(EDInstRef inst)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDTokenIsLiteral
int EDTokenIsLiteral(EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDTokenIsNegativeLiteral
int EDTokenIsNegativeLiteral(EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDTokenIsOpcode
int EDTokenIsOpcode(EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDTokenIsPunctuation
int EDTokenIsPunctuation(EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDTokenIsRegister
int EDTokenIsRegister(EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- EDTokenIsWhitespace
int EDTokenIsWhitespace(EDTokenRef token)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.