Example #1
0
 protected override ICode VisitArrayLength(ExprArrayLength e) {
     this.Visit(e.Array);
     this.js.Append(".length");
     return e;
 }
 private Stmt LoadArrayLength() {
     var array = this.stack.Pop();
     var expr = new ExprArrayLength(this.ctx, array);
     return this.SsaLocalAssignment(expr);
 }