| 2759 | } |
| 2760 | |
| 2761 | int asCByteCode::InstrINT(asEBCInstr bc, int param) |
| 2762 | { |
| 2763 | asASSERT(asBCInfo[bc].type == asBCTYPE_DW_ARG); |
| 2764 | asASSERT(asBCInfo[bc].stackInc != 0xFFFF); |
| 2765 | |
| 2766 | if( AddInstruction() < 0 ) |
| 2767 | return 0; |
| 2768 | |
| 2769 | last->op = bc; |
| 2770 | *((int*) ARG_DW(last->arg)) = param; |
| 2771 | last->size = asBCTypeSize[asBCInfo[bc].type]; |
| 2772 | last->stackInc = asBCInfo[bc].stackInc; |
| 2773 | |
| 2774 | return last->stackInc; |
| 2775 | } |
| 2776 | |
| 2777 | int asCByteCode::InstrDWORD(asEBCInstr bc, asDWORD param) |
| 2778 | { |
no outgoing calls
no test coverage detected