Lines Matching refs:_emit

56     this._emit("var " + this.buffer + " = \"\";");
62 _proto._emit = function _emit(code) { function
66 this._emit(code + '\n');
131 this._emit(startChar);
135 _this3._emit(',');
140 this._emit(endChar);
165 this._emit(this.buffer + " += runtime.suppressValue(");
167 this._emit("env.getExtension(\"" + node.extName + "\")[\"" + node.prop + "\"](");
168 this._emit('context');
170 this._emit(',');
182 _this4._emit(',');
189 _this4._emit(',');
203 _this4._emit('null');
213 this._emit(')');
214 this._emit(", " + autoescape + " && env.opts.autoescape);\n");
294 this._emit('env.getTest("' + right + '").call(context, ');
298 this._emit(',');
301 this._emit(') === true');
305 this._emit(str);
337 this._emit('!');
341 this._emit('Math.floor(');
343 this._emit(' / ');
345 this._emit(')');
348 this._emit('Math.pow(');
350 this._emit(', ');
352 this._emit(')');
355 this._emit('-');
359 this._emit('+');
366 _this5._emit(" " + compareOps[op.type] + " ");
371 this._emit('runtime.memberLookup((');
373 this._emit('),');
375 this._emit(')');
396 this._emit('(lineno = ' + node.lineno + ', colno = ' + node.colno + ', ');
397 this._emit('runtime.callWrap(');
403 this._emit(', "' + this._getNodeName(node.name).replace(/"/g, '\\"') + '", context, ');
405 this._emit(')');
410 this._emit('env.getFilter("' + name.value + '").call(context, ');
412 this._emit(')');
419 this._emit('env.getFilter("' + name.value + '").call(context, ');
425 this._emit('runtime.makeKeywordArgs(');
427 this._emit(')');
448 this._emit(ids.join(' = ') + ' = ');
452 this._emit(ids.join(' = ') + ' = ');
475 this._emit('switch (');
477 this._emit(') {');
479 _this7._emit('case ');
481 _this7._emit(': ');
489 this._emit('default:');
492 this._emit('}');
496 this._emit('if(');
502 _this8._emit('cb()');
510 _this8._emit('cb()');
515 this._emit('cb()');
520 this._emit('(function(cb) {');
522 this._emit('})(' + this._makeCallback());
564 this._emit("var " + arr + " = ");
567 this._emit("if(" + arr + ") {");
650 this._emit('var ' + arr + ' = runtime.fromIterator(');
655 this._emit("runtime." + asyncMethod + "(" + arr + ", " + arrayLen + ", function(");
657 _this11._emit(name.value + ",");
659 this._emit(i + ',' + len + ',next) {');
754 _this12._emit("frame.set(\"" + name + "\", ");
755 _this12._emit("Object.prototype.hasOwnProperty.call(kwargs, \"" + name + "\")");
756 _this12._emit(" ? kwargs[\"" + name + "\"] : ");
758 _this12._emit(');');
788 this._emit('(function (){');
790 this._emit("return " + funcId + ";})()");
798 this._emit('env.getTemplate(');
860 this._emit('(parentTemplate ? function(e, c, f, r, cb) { cb(""); } : ');
862 this._emit("context.getBlock(\"" + node.name.value + "\")");
864 this._emit(')');
940 _this15._emit(_this15.buffer + " += ");
945 _this15._emit(_this15.buffer + " += runtime.suppressValue(");
947 _this15._emit('runtime.ensureDefined(');
951 _this15._emit("," + node.lineno + "," + node.colno + ")");
953 _this15._emit(', env.opts.autoescape);\n');