Code coverage report for dist/cjs/handlebars/compiler/base.js

Statements: 100% (13 / 13)      Branches: 100% (2 / 2)      Functions: 100% (1 / 1)      Lines: 100% (12 / 12)      Ignored: none     

All files » dist/cjs/handlebars/compiler/ » base.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21  1 1 1 1   1   1 1   1   1052   1049   1049     1
"use strict";
var parser = require("./parser")["default"];
var AST = require("./ast")["default"];
var Helpers = require("./helpers");
var extend = require("../utils").extend;
 
exports.parser = parser;
 
var yy = {};
extend(yy, Helpers, AST);
 
function parse(input) {
  // Just return if an already-compile AST was passed in.
  if (input.constructor === AST.ProgramNode) { return input; }
 
  parser.yy = yy;
 
  return parser.parse(input);
}
 
exports.parse = parse;