Exemple #1
0
 function compile(tpl, config) {
   var fn;
   if(config.cache && (fn = cache[tpl])) {
     return fn
   }
   fn = compiler.compileToFn(tpl, config);
   if(config.cache) {
     cache[tpl] = fn
   }
   return fn
 }
Exemple #2
0
 function compile(tpl, config) {
   var fn;
   var cacheable = !config || config.cache !== false;
   if(cacheable && (fn = cache[tpl])) {
     return fn
   }
   fn = Compiler.compileToFn(tpl, config && config.name);
   if(cacheable) {
     cache[tpl] = fn
   }
   return fn
 }
Exemple #3
0
  compile: function() {
  _$jscoverage['/xtemplate.js'].functionData[2]++;
  _$jscoverage['/xtemplate.js'].lineData[37]++;
  var fn, self = this, config = self.config, tpl = self.tpl;
  _$jscoverage['/xtemplate.js'].lineData[42]++;
  if (visit1_42_1(visit2_42_2(config.cache !== false) && (fn = cache[tpl]))) {
    _$jscoverage['/xtemplate.js'].lineData[43]++;
    return fn;
  }
  _$jscoverage['/xtemplate.js'].lineData[46]++;
  fn = compiler.compileToFn(tpl, self.name);
  _$jscoverage['/xtemplate.js'].lineData[48]++;
  if (visit3_48_1(config.cache !== false)) {
    _$jscoverage['/xtemplate.js'].lineData[49]++;
    cache[tpl] = fn;
  }
  _$jscoverage['/xtemplate.js'].lineData[52]++;
  return fn;
}, 
Exemple #4
0
 function compile(tpl, config) {
   _$jscoverage['/xtemplate.js'].functionData[1]++;
   _$jscoverage['/xtemplate.js'].lineData[13]++;
   var fn;
   _$jscoverage['/xtemplate.js'].lineData[14]++;
   var cacheable = visit78_14_1(!config || visit79_14_2(config.cache !== false));
   _$jscoverage['/xtemplate.js'].lineData[16]++;
   if (visit80_16_1(cacheable && (fn = cache[tpl]))) {
     _$jscoverage['/xtemplate.js'].lineData[17]++;
     return fn;
   }
   _$jscoverage['/xtemplate.js'].lineData[20]++;
   fn = Compiler.compileToFn(tpl, visit81_20_1(config && config.name));
   _$jscoverage['/xtemplate.js'].lineData[22]++;
   if (visit82_22_1(cacheable)) {
     _$jscoverage['/xtemplate.js'].lineData[23]++;
     cache[tpl] = fn;
   }
   _$jscoverage['/xtemplate.js'].lineData[26]++;
   return fn;
 }
Exemple #5
0
 function compile(tpl, name, config) {
   _$jscoverage['/xtemplate.js'].functionData[1]++;
   _$jscoverage['/xtemplate.js'].lineData[13]++;
   var fn;
   _$jscoverage['/xtemplate.js'].lineData[15]++;
   var cacheable = visit74_15_1(!config || visit75_15_2(config.cache !== false));
   _$jscoverage['/xtemplate.js'].lineData[17]++;
   if (visit76_17_1(cacheable && (fn = cache[tpl]))) {
     _$jscoverage['/xtemplate.js'].lineData[18]++;
     return fn;
   }
   _$jscoverage['/xtemplate.js'].lineData[21]++;
   fn = Compiler.compileToFn(tpl, name);
   _$jscoverage['/xtemplate.js'].lineData[23]++;
   if (visit77_23_1(cacheable)) {
     _$jscoverage['/xtemplate.js'].lineData[24]++;
     cache[tpl] = fn;
   }
   _$jscoverage['/xtemplate.js'].lineData[27]++;
   return fn;
 }