//解析throw private void ParseThrow() { CodeThrow ret = new CodeThrow(); ret.obj = GetObject(); m_scriptExecutable.AddScriptInstruction(new ScriptInstruction(Opcode.THROW, ret)); }
private void ParseThrow() { CodeThrow @throw = new CodeThrow { obj = this.GetObject() }; this.m_scriptExecutable.AddScriptInstruction(new ScriptInstruction(Opcode.THROW, @throw)); }
void ProcessThrow() { CodeThrow code = (CodeThrow)m_scriptInstruction.Operand0; throw new InteriorException(ResolveOperand(code.obj)); }