internal bool OutputInstructionOperandTex(Operand op) { if (null == _outputInstructionOperandText) { _outputInstructionOperandText = MarshalingUtils.GetFunctionPointer<OutputInstructionOperandTextDelegate>(NativePointer, 0x44, 0x44); } return _outputInstructionOperandText(op); }
internal bool CompareInstructionOperand(Operand op1, Operand op2) { if (null == _compareInstructionOperand) { _compareInstructionOperand = MarshalingUtils.GetFunctionPointer<CompareInstructionOperandDelegate>(NativePointer, 0x4C, 0x4C); } return _compareInstructionOperand(op1, op2); }
internal int GenerateMapFile(Operand operand) { if (null == _isSPBased) { _isSPBased = MarshalingUtils.GetFunctionPointer<IsSPBasedDelegate>(NativePointer, 0xB8, 0xB8); } return _isSPBased(operand.GetNative()); }
internal bool CanHaveType(Operand op) { if (null == _canHaveType) { _canHaveType = MarshalingUtils.GetFunctionPointer<CanHaveTypeDelegate>(NativePointer, 0x50, 0x50); } return _canHaveType(op); }