Microsoft.JScript.ScriptBlock.TranslateToIL C# (CSharp) Method

TranslateToIL() private method

private TranslateToIL ( ILGenerator il, Type rtype ) : void
il ILGenerator
rtype Type
return void
      internal override void TranslateToIL(ILGenerator il, Type rtype){
        Expression expr = this.statement_block.ToExpression();
        if (expr != null)
          expr.TranslateToIL(il, rtype);
        else{
          this.statement_block.TranslateToIL(il, Typeob.Void);
          (new ConstantWrapper(null, this.context)).TranslateToIL(il, rtype);
        }
      }