Code coverage report for sc/lang/compiler/codegen/list-expr.js

Statements: 100% (9 / 9)      Branches: 100% (2 / 2)      Functions: 100% (2 / 2)      Lines: 100% (9 / 9)      Ignored: none     

All files » sc/lang/compiler/codegen/ » list-expr.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 231     1   1   1 8         8 3     8   8      
(function(sc) {
  "use strict";
 
  require("./codegen");
 
  var CodeGen = sc.lang.compiler.CodeGen;
 
  CodeGen.addGenerateMethod("ListExpression", function(node) {
    var result = [
      "$.Array(",
      this.insertArrayElement(node.elements),
    ];
 
    if (node.immutable) {
      result.push(",true");
    }
 
    result.push(")");
 
    return result;
  });
})(sc);