| 2171 | |
| 2172 | |
| 2173 | size_t MediumLevelILInstruction::GetDestMemoryVersion() const |
| 2174 | { |
| 2175 | size_t operandIndex; |
| 2176 | if (GetOperandIndexForUsage(DestMemoryVersionMediumLevelOperandUsage, operandIndex)) |
| 2177 | return GetRawOperandAsIndex(operandIndex); |
| 2178 | if (GetOperandIndexForUsage(OutputSSAMemoryVersionMediumLevelOperandUsage, operandIndex)) |
| 2179 | return GetRawOperandAsExpr(operandIndex).GetRawOperandAsIndex(0); |
| 2180 | throw MediumLevelILInstructionAccessException(); |
| 2181 | } |
| 2182 | |
| 2183 | |
| 2184 | size_t MediumLevelILInstruction::GetSourceMemoryVersion() const |
nothing calls this directly
no test coverage detected