| 832 | |
| 833 | |
| 834 | MediumLevelILInstructionList MediumLevelILOperand::GetExprList() const |
| 835 | { |
| 836 | if (m_type != ExprListMediumLevelOperand) |
| 837 | throw MediumLevelILInstructionAccessException(); |
| 838 | if (m_usage == UntypedParameterExprsMediumLevelOperandUsage) |
| 839 | return m_instr.GetRawOperandAsExpr(m_operandIndex).GetRawOperandAsExprList(0); |
| 840 | if (m_usage == UntypedParameterSSAExprsMediumLevelOperandUsage) |
| 841 | return m_instr.GetRawOperandAsExpr(m_operandIndex).GetRawOperandAsExprList(1); |
| 842 | return m_instr.GetRawOperandAsExprList(m_operandIndex); |
| 843 | } |
| 844 | |
| 845 | |
| 846 | const MediumLevelILOperand MediumLevelILOperandList::ListIterator::operator*() |
nothing calls this directly
no test coverage detected