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