Code coverage report for sc/lang/compiler/codegen/value.js

Statements: 100% (8 / 8)      Branches: 100% (0 / 0)      Functions: 100% (3 / 3)      Lines: 100% (8 / 8)      Ignored: none     

All files » sc/lang/compiler/codegen/ » value.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171     1   1   1 1 1     1 1      
(function(sc) {
  "use strict";
 
  require("./codegen");
 
  var CodeGen = sc.lang.compiler.CodeGen;
 
  CodeGen.addGenerateMethod("ValueMethodEvaluator", function(node) {
    this.state.calledSegmentedMethod = true;
    return [ "this.push(),", this.generate(node.expr) ];
  });
 
  CodeGen.addGenerateMethod("ValueMethodResult", function() {
    return "this.shift()";
  });
})(sc);