Socket
Socket
Sign inDemoInstall

pug-parser

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pug-parser - npm Package Compare versions

Comparing version 4.0.1 to 4.0.2

try.js

196

index.js

@@ -54,4 +54,4 @@ 'use strict';

var err = error(code, message, {
line: token.loc.start.line,
column: token.loc.start.column,
line: token.line,
column: token.col,
filename: this.filename,

@@ -233,3 +233,3 @@ src: this.src

case 'text-html':
return this.initBlock(this.peek().loc.start.line, this.parseTextHtml());
return this.initBlock(this.peek().line, this.parseTextHtml());
case 'dot':

@@ -255,7 +255,7 @@ return this.parseDot();

case 'class':
if (!this.peek().loc.start) debugger;
this.tokens.defer({
type: 'tag',
val: 'div',
loc: this.peek().loc,
line: this.peek().line,
col: this.peek().col,
filename: this.filename

@@ -282,3 +282,3 @@ });

var tags = [];
var lineno = this.peek().loc.start.line;
var lineno = this.peek().line;
var nextTok = this.peek();

@@ -293,4 +293,4 @@ loop:

val: tok.val,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -307,4 +307,4 @@ });

isInline: true,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -321,4 +321,4 @@ });

val: '\n',
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -357,4 +357,4 @@ });

filename: this.filename,
line: text.loc.start.line,
column: text.loc.start.column,
line: text.line,
column: text.col,
isHtml: true

@@ -406,3 +406,3 @@ };

var expr = this.parseExpr();
return expr.type === 'Block' ? expr : this.initBlock(tok.loc.start.line, [expr]);
return expr.type === 'Block' ? expr : this.initBlock(tok.line, [expr]);
} else {

@@ -422,8 +422,8 @@ return this.block();

expr: tok.val,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename
};
var block = this.emptyBlock(tok.loc.start.line + 1);
var block = this.emptyBlock(tok.line + 1);
this.expect('indent');

@@ -468,4 +468,4 @@ while ('outdent' != this.peek().type) {

debug: false,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -478,4 +478,4 @@ };

debug: false,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -497,4 +497,4 @@ };

debug: false,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -517,4 +517,4 @@ };

isInline: !!noBlock,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -545,6 +545,6 @@ };

test: tok.val,
consequent: this.emptyBlock(tok.loc.start.line),
consequent: this.emptyBlock(tok.line),
alternate: null,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -568,6 +568,6 @@ };

test: tok.val,
consequent: this.emptyBlock(tok.loc.start.line),
consequent: this.emptyBlock(tok.line),
alternate: null,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -597,4 +597,4 @@ }

test: tok.val,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -607,3 +607,3 @@ };

} else {
node.block = this.emptyBlock(tok.loc.start.line);
node.block = this.emptyBlock(tok.line);
}

@@ -620,4 +620,4 @@

var tok = this.expect('blockcode');
var line = tok.loc.start.line;
var column = tok.loc.start.column;
var line = tok.line;
var column = tok.col;
var body = this.peek();

@@ -671,4 +671,4 @@ var text = '';

buffer: tok.buffer,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -681,4 +681,4 @@ };

buffer: tok.buffer,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -698,4 +698,4 @@ };

val: tok.val,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -717,4 +717,4 @@ };

attrs: attrs,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -738,8 +738,8 @@ };

var textToken = this.advance();
block = this.initBlock(textToken.loc.start.line, [
block = this.initBlock(textToken.line, [
{
type: 'Text',
val: textToken.val,
line: textToken.loc.start.line,
column: textToken.loc.start.column,
line: textToken.line,
column: textToken.col,
filename: this.filename

@@ -749,5 +749,5 @@ }

} else if (this.peek().type === 'filter') {
block = this.initBlock(tok.loc.start.line, [this.parseFilter()]);
block = this.initBlock(tok.line, [this.parseFilter()]);
} else {
block = this.parseTextBlock() || this.emptyBlock(tok.loc.start.line);
block = this.parseTextBlock() || this.emptyBlock(tok.line);
}

@@ -760,4 +760,4 @@

attrs: attrs,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -779,4 +779,4 @@ };

block: this.block(),
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -803,8 +803,8 @@ };

path: path.val.trim(),
line: path.loc.start.line,
column: path.loc.start.column,
line: path.line,
column: path.col,
filename: this.filename
},
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -821,8 +821,8 @@ };

var node = 'indent' == this.peek().type ? this.block() : this.emptyBlock(tok.loc.start.line);
var node = 'indent' == this.peek().type ? this.block() : this.emptyBlock(tok.line);
node.type = 'NamedBlock';
node.name = tok.val.trim();
node.mode = tok.mode;
node.line = tok.loc.start.line;
node.column = tok.loc.start.column;
node.line = tok.line;
node.column = tok.col;

@@ -839,4 +839,4 @@ return node;

type: 'MixinBlock',
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -850,4 +850,4 @@ };

type: 'YieldBlock',
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -869,4 +869,4 @@ };

},
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -881,10 +881,10 @@ };

node.file.path = path.val.trim();
node.file.line = path.loc.start.line;
node.file.column = path.loc.start.column;
node.file.line = path.line;
node.file.column = path.col;
if ((/\.jade$/.test(node.file.path) || /\.pug$/.test(node.file.path)) && !filters.length) {
node.block = 'indent' == this.peek().type ? this.block() : this.emptyBlock(tok.loc.start.line);
node.block = 'indent' == this.peek().type ? this.block() : this.emptyBlock(tok.line);
if (/\.jade$/.test(node.file.path)) {
console.warn(
this.filename + ', line ' + tok.loc.start.line +
this.filename + ', line ' + tok.line +
':\nThe .jade extension is deprecated, use .pug for "' + node.file.path +'".'

@@ -915,8 +915,8 @@ );

args: args,
block: this.emptyBlock(tok.loc.start.line),
block: this.emptyBlock(tok.line),
call: true,
attrs: [],
attributeBlocks: [],
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -951,4 +951,4 @@ };

call: false,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -970,3 +970,3 @@ };

if (!tok) return;
var block = this.emptyBlock(tok.loc.start.line);
var block = this.emptyBlock(tok.line);
while (this.peek().type !== 'end-pipeless-text') {

@@ -979,4 +979,4 @@ var tok = this.advance();

val: tok.val,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -989,4 +989,4 @@ });

val: '\n',
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -1006,4 +1006,4 @@ });

isInline: true,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -1028,3 +1028,3 @@ });

var tok = this.expect('indent');
var block = this.emptyBlock(tok.loc.start.line);
var block = this.emptyBlock(tok.line);
while ('outdent' != this.peek().type) {

@@ -1058,8 +1058,8 @@ if ('newline' == this.peek().type) {

selfClosing: false,
block: this.emptyBlock(tok.loc.start.line),
block: this.emptyBlock(tok.line),
attrs: [],
attributeBlocks: [],
isInline: false,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -1081,8 +1081,8 @@ };

selfClosing: false,
block: this.emptyBlock(tok.loc.start.line),
block: this.emptyBlock(tok.line),
attrs: [],
attributeBlocks: [],
isInline: inlineTags.indexOf(tok.val) !== -1,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -1118,4 +1118,4 @@ };

val: "'" + tok.val + "'",
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename,

@@ -1127,3 +1127,3 @@ mustEscape: false

if (seenAttrs) {
console.warn(this.filename + ', line ' + this.peek().loc.start.line + ':\nYou should not have pug tags with multiple attributes.');
console.warn(this.filename + ', line ' + this.peek().line + ':\nYou should not have pug tags with multiple attributes.');
}

@@ -1138,4 +1138,4 @@ seenAttrs = true;

val: tok.val,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename

@@ -1226,4 +1226,4 @@ });

val: tok.val,
line: tok.loc.start.line,
column: tok.loc.start.column,
line: tok.line,
column: tok.col,
filename: this.filename,

@@ -1238,2 +1238,2 @@ mustEscape: tok.mustEscape !== false

}
};
};
{
"name": "pug-parser",
"version": "4.0.1",
"version": "4.0.2",
"description": "The pug parser (takes an array of tokens and converts it to an abstract syntax tree)",

@@ -5,0 +5,0 @@ "keywords": [

@@ -90,1 +90,2 @@ # pug-parser

MIT
kkk

@@ -1,9 +0,9 @@

{"type":"code","loc":{"start":{"line":1,"column":1},"filename":"/cases/attr-es2015.pug","end":{"line":1,"column":50}},"val":"var avatar = '219b77f9d21de75e81851b6b886057c7'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/attr-es2015.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/attr-es2015.pug","end":{"line":3,"column":4}},"val":"div"}
{"type":"class","loc":{"start":{"line":3,"column":4},"filename":"/cases/attr-es2015.pug","end":{"line":3,"column":15}},"val":"avatar-div"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":15},"filename":"/cases/attr-es2015.pug","end":{"line":3,"column":16}}}
{"type":"attribute","loc":{"start":{"line":3,"column":16},"filename":"/cases/attr-es2015.pug","end":{"line":3,"column":88}},"name":"style","mustEscape":true,"val":"`background-image: url(https://www.gravatar.com/avatar/${avatar})`"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":88},"filename":"/cases/attr-es2015.pug","end":{"line":3,"column":89}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/attr-es2015.pug","end":{"line":4,"column":1}}}
{"type":"eos","loc":{"start":{"line":4,"column":1},"filename":"/cases/attr-es2015.pug","end":{"line":4,"column":1}}}
{"type":"code","line":1,"col":1,"val":"var avatar = '219b77f9d21de75e81851b6b886057c7'","mustEscape":false,"buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"div"}
{"type":"class","line":3,"col":4,"val":"avatar-div"}
{"type":"start-attributes","line":3,"col":15}
{"type":"attribute","line":3,"col":16,"name":"style","val":"`background-image: url(https://www.gravatar.com/avatar/${avatar})`","mustEscape":true}
{"type":"end-attributes","line":3,"col":88}
{"type":"newline","line":4,"col":1}
{"type":"eos","line":4,"col":1}

@@ -1,33 +0,33 @@

{"type":"code","loc":{"start":{"line":1,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":1,"column":30}},"val":"var user = { name: 'tobi' }","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":2,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":4},"filename":"/cases/attrs-data.pug","end":{"line":2,"column":5}}}
{"type":"attribute","loc":{"start":{"line":2,"column":5},"filename":"/cases/attrs-data.pug","end":{"line":2,"column":19}},"name":"data-user","mustEscape":true,"val":"user"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":19},"filename":"/cases/attrs-data.pug","end":{"line":2,"column":20}}}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":3,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":4},"filename":"/cases/attrs-data.pug","end":{"line":3,"column":5}}}
{"type":"attribute","loc":{"start":{"line":3,"column":5},"filename":"/cases/attrs-data.pug","end":{"line":3,"column":23}},"name":"data-items","mustEscape":true,"val":"[1,2,3]"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":23},"filename":"/cases/attrs-data.pug","end":{"line":3,"column":24}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":4,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":4},"filename":"/cases/attrs-data.pug","end":{"line":4,"column":5}}}
{"type":"attribute","loc":{"start":{"line":4,"column":5},"filename":"/cases/attrs-data.pug","end":{"line":4,"column":25}},"name":"data-username","mustEscape":true,"val":"'tobi'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":25},"filename":"/cases/attrs-data.pug","end":{"line":4,"column":26}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":5,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":4},"filename":"/cases/attrs-data.pug","end":{"line":5,"column":5}}}
{"type":"attribute","loc":{"start":{"line":5,"column":5},"filename":"/cases/attrs-data.pug","end":{"line":5,"column":42}},"name":"data-escaped","mustEscape":true,"val":"{message: \"Let's rock!\"}"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":42},"filename":"/cases/attrs-data.pug","end":{"line":5,"column":43}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":6,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":4},"filename":"/cases/attrs-data.pug","end":{"line":6,"column":5}}}
{"type":"attribute","loc":{"start":{"line":6,"column":5},"filename":"/cases/attrs-data.pug","end":{"line":6,"column":60}},"name":"data-ampersand","mustEscape":true,"val":"{message: \"a quote: " this & that\"}"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":60},"filename":"/cases/attrs-data.pug","end":{"line":6,"column":61}}}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":7,"column":1}}}
{"type":"tag","loc":{"start":{"line":7,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":7,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":7,"column":4},"filename":"/cases/attrs-data.pug","end":{"line":7,"column":5}}}
{"type":"attribute","loc":{"start":{"line":7,"column":5},"filename":"/cases/attrs-data.pug","end":{"line":7,"column":26}},"name":"data-epoc","mustEscape":true,"val":"new Date(0)"}
{"type":"end-attributes","loc":{"start":{"line":7,"column":26},"filename":"/cases/attrs-data.pug","end":{"line":7,"column":27}}}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":8,"column":1}}}
{"type":"eos","loc":{"start":{"line":8,"column":1},"filename":"/cases/attrs-data.pug","end":{"line":8,"column":1}}}
{"type":"code","line":1,"col":1,"val":"var user = { name: 'tobi' }","mustEscape":false,"buffer":false}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"foo"}
{"type":"start-attributes","line":2,"col":4}
{"type":"attribute","line":2,"col":5,"name":"data-user","val":"user","mustEscape":true}
{"type":"end-attributes","line":2,"col":19}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"foo"}
{"type":"start-attributes","line":3,"col":4}
{"type":"attribute","line":3,"col":5,"name":"data-items","val":"[1,2,3]","mustEscape":true}
{"type":"end-attributes","line":3,"col":23}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"foo"}
{"type":"start-attributes","line":4,"col":4}
{"type":"attribute","line":4,"col":5,"name":"data-username","val":"'tobi'","mustEscape":true}
{"type":"end-attributes","line":4,"col":25}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"foo"}
{"type":"start-attributes","line":5,"col":4}
{"type":"attribute","line":5,"col":5,"name":"data-escaped","val":"{message: \"Let's rock!\"}","mustEscape":true}
{"type":"end-attributes","line":5,"col":42}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"foo"}
{"type":"start-attributes","line":6,"col":4}
{"type":"attribute","line":6,"col":5,"name":"data-ampersand","val":"{message: \"a quote: " this & that\"}","mustEscape":true}
{"type":"end-attributes","line":6,"col":60}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":1,"val":"foo"}
{"type":"start-attributes","line":7,"col":4}
{"type":"attribute","line":7,"col":5,"name":"data-epoc","val":"new Date(0)","mustEscape":true}
{"type":"end-attributes","line":7,"col":26}
{"type":"newline","line":8,"col":1}
{"type":"eos","line":8,"col":1}

@@ -1,78 +0,78 @@

{"type":"code","loc":{"start":{"line":1,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":1,"column":13}},"val":"var id = 5","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":2,"column":1}}}
{"type":"code","loc":{"start":{"line":2,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":2,"column":35}},"val":"function answer() { return 42; }","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":3,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":2},"filename":"/cases/attrs.js.pug","end":{"line":3,"column":3}}}
{"type":"attribute","loc":{"start":{"line":3,"column":3},"filename":"/cases/attrs.js.pug","end":{"line":3,"column":21}},"name":"href","mustEscape":true,"val":"'/user/' + id"}
{"type":"attribute","loc":{"start":{"line":3,"column":23},"filename":"/cases/attrs.js.pug","end":{"line":3,"column":37}},"name":"class","mustEscape":true,"val":"'button'"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":37},"filename":"/cases/attrs.js.pug","end":{"line":3,"column":38}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":4,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":2},"filename":"/cases/attrs.js.pug","end":{"line":4,"column":3}}}
{"type":"attribute","loc":{"start":{"line":4,"column":3},"filename":"/cases/attrs.js.pug","end":{"line":4,"column":25}},"name":"href","mustEscape":true,"val":"'/user/' + id"}
{"type":"attribute","loc":{"start":{"line":4,"column":27},"filename":"/cases/attrs.js.pug","end":{"line":4,"column":45}},"name":"class","mustEscape":true,"val":"'button'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":45},"filename":"/cases/attrs.js.pug","end":{"line":4,"column":46}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":5,"column":5}},"val":"meta"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":5},"filename":"/cases/attrs.js.pug","end":{"line":5,"column":6}}}
{"type":"attribute","loc":{"start":{"line":5,"column":6},"filename":"/cases/attrs.js.pug","end":{"line":5,"column":18}},"name":"key","mustEscape":true,"val":"'answer'"}
{"type":"attribute","loc":{"start":{"line":5,"column":20},"filename":"/cases/attrs.js.pug","end":{"line":5,"column":34}},"name":"value","mustEscape":true,"val":"answer()"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":34},"filename":"/cases/attrs.js.pug","end":{"line":5,"column":35}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":6,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":2},"filename":"/cases/attrs.js.pug","end":{"line":6,"column":3}}}
{"type":"attribute","loc":{"start":{"line":6,"column":3},"filename":"/cases/attrs.js.pug","end":{"line":6,"column":31}},"name":"class","mustEscape":true,"val":"['class1', 'class2']"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":31},"filename":"/cases/attrs.js.pug","end":{"line":6,"column":32}}}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":7,"column":1}}}
{"type":"tag","loc":{"start":{"line":7,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":7,"column":2}},"val":"a"}
{"type":"class","loc":{"start":{"line":7,"column":2},"filename":"/cases/attrs.js.pug","end":{"line":7,"column":12}},"val":"tag-class"}
{"type":"start-attributes","loc":{"start":{"line":7,"column":12},"filename":"/cases/attrs.js.pug","end":{"line":7,"column":13}}}
{"type":"attribute","loc":{"start":{"line":7,"column":13},"filename":"/cases/attrs.js.pug","end":{"line":7,"column":41}},"name":"class","mustEscape":true,"val":"['class1', 'class2']"}
{"type":"end-attributes","loc":{"start":{"line":7,"column":41},"filename":"/cases/attrs.js.pug","end":{"line":7,"column":42}}}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":9,"column":1}}}
{"type":"tag","loc":{"start":{"line":9,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":9,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":9,"column":2},"filename":"/cases/attrs.js.pug","end":{"line":9,"column":3}}}
{"type":"attribute","loc":{"start":{"line":9,"column":3},"filename":"/cases/attrs.js.pug","end":{"line":9,"column":21}},"name":"href","mustEscape":true,"val":"'/user/' + id"}
{"type":"attribute","loc":{"start":{"line":9,"column":22},"filename":"/cases/attrs.js.pug","end":{"line":9,"column":36}},"name":"class","mustEscape":true,"val":"'button'"}
{"type":"end-attributes","loc":{"start":{"line":9,"column":36},"filename":"/cases/attrs.js.pug","end":{"line":9,"column":37}}}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":10,"column":1}}}
{"type":"tag","loc":{"start":{"line":10,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":10,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":10,"column":2},"filename":"/cases/attrs.js.pug","end":{"line":10,"column":3}}}
{"type":"attribute","loc":{"start":{"line":10,"column":3},"filename":"/cases/attrs.js.pug","end":{"line":10,"column":25}},"name":"href","mustEscape":true,"val":"'/user/' + id"}
{"type":"attribute","loc":{"start":{"line":10,"column":26},"filename":"/cases/attrs.js.pug","end":{"line":10,"column":44}},"name":"class","mustEscape":true,"val":"'button'"}
{"type":"end-attributes","loc":{"start":{"line":10,"column":44},"filename":"/cases/attrs.js.pug","end":{"line":10,"column":45}}}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":11,"column":1}}}
{"type":"tag","loc":{"start":{"line":11,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":11,"column":5}},"val":"meta"}
{"type":"start-attributes","loc":{"start":{"line":11,"column":5},"filename":"/cases/attrs.js.pug","end":{"line":11,"column":6}}}
{"type":"attribute","loc":{"start":{"line":11,"column":6},"filename":"/cases/attrs.js.pug","end":{"line":11,"column":18}},"name":"key","mustEscape":true,"val":"'answer'"}
{"type":"attribute","loc":{"start":{"line":11,"column":19},"filename":"/cases/attrs.js.pug","end":{"line":11,"column":33}},"name":"value","mustEscape":true,"val":"answer()"}
{"type":"end-attributes","loc":{"start":{"line":11,"column":33},"filename":"/cases/attrs.js.pug","end":{"line":11,"column":34}}}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":12,"column":1}}}
{"type":"tag","loc":{"start":{"line":12,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":12,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":12,"column":2},"filename":"/cases/attrs.js.pug","end":{"line":12,"column":3}}}
{"type":"attribute","loc":{"start":{"line":12,"column":3},"filename":"/cases/attrs.js.pug","end":{"line":12,"column":31}},"name":"class","mustEscape":true,"val":"['class1', 'class2']"}
{"type":"end-attributes","loc":{"start":{"line":12,"column":31},"filename":"/cases/attrs.js.pug","end":{"line":12,"column":32}}}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":13,"column":1}}}
{"type":"tag","loc":{"start":{"line":13,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":13,"column":2}},"val":"a"}
{"type":"class","loc":{"start":{"line":13,"column":2},"filename":"/cases/attrs.js.pug","end":{"line":13,"column":12}},"val":"tag-class"}
{"type":"start-attributes","loc":{"start":{"line":13,"column":12},"filename":"/cases/attrs.js.pug","end":{"line":13,"column":13}}}
{"type":"attribute","loc":{"start":{"line":13,"column":13},"filename":"/cases/attrs.js.pug","end":{"line":13,"column":41}},"name":"class","mustEscape":true,"val":"['class1', 'class2']"}
{"type":"end-attributes","loc":{"start":{"line":13,"column":41},"filename":"/cases/attrs.js.pug","end":{"line":13,"column":42}}}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":15,"column":1}}}
{"type":"tag","loc":{"start":{"line":15,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":15,"column":4}},"val":"div"}
{"type":"start-attributes","loc":{"start":{"line":15,"column":4},"filename":"/cases/attrs.js.pug","end":{"line":15,"column":5}}}
{"type":"attribute","loc":{"start":{"line":15,"column":5},"filename":"/cases/attrs.js.pug","end":{"line":15,"column":10}},"name":"id","mustEscape":true,"val":"id"}
{"type":"end-attributes","loc":{"start":{"line":15,"column":10},"filename":"/cases/attrs.js.pug","end":{"line":15,"column":11}}}
{"type":"&attributes","loc":{"start":{"line":15,"column":11},"filename":"/cases/attrs.js.pug","end":{"line":15,"column":36}},"val":"{foo: 'bar'}"}
{"type":"newline","loc":{"start":{"line":16,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":16,"column":1}}}
{"type":"code","loc":{"start":{"line":16,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":16,"column":17}},"val":"var bar = null","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":17,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":17,"column":1}}}
{"type":"tag","loc":{"start":{"line":17,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":17,"column":4}},"val":"div"}
{"type":"start-attributes","loc":{"start":{"line":17,"column":4},"filename":"/cases/attrs.js.pug","end":{"line":17,"column":5}}}
{"type":"attribute","loc":{"start":{"line":17,"column":5},"filename":"/cases/attrs.js.pug","end":{"line":17,"column":13}},"name":"foo","mustEscape":true,"val":"null"}
{"type":"attribute","loc":{"start":{"line":17,"column":14},"filename":"/cases/attrs.js.pug","end":{"line":17,"column":21}},"name":"bar","mustEscape":true,"val":"bar"}
{"type":"end-attributes","loc":{"start":{"line":17,"column":21},"filename":"/cases/attrs.js.pug","end":{"line":17,"column":22}}}
{"type":"&attributes","loc":{"start":{"line":17,"column":22},"filename":"/cases/attrs.js.pug","end":{"line":17,"column":47}},"val":"{baz: 'baz'}"}
{"type":"newline","loc":{"start":{"line":18,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":18,"column":1}}}
{"type":"eos","loc":{"start":{"line":18,"column":1},"filename":"/cases/attrs.js.pug","end":{"line":18,"column":1}}}
{"type":"code","line":1,"col":1,"val":"var id = 5","mustEscape":false,"buffer":false}
{"type":"newline","line":2,"col":1}
{"type":"code","line":2,"col":1,"val":"function answer() { return 42; }","mustEscape":false,"buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"a"}
{"type":"start-attributes","line":3,"col":2}
{"type":"attribute","line":3,"col":3,"name":"href","val":"'/user/' + id","mustEscape":true}
{"type":"attribute","line":3,"col":23,"name":"class","val":"'button'","mustEscape":true}
{"type":"end-attributes","line":3,"col":37}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"a"}
{"type":"start-attributes","line":4,"col":2}
{"type":"attribute","line":4,"col":3,"name":"href","val":"'/user/' + id","mustEscape":true}
{"type":"attribute","line":4,"col":27,"name":"class","val":"'button'","mustEscape":true}
{"type":"end-attributes","line":4,"col":45}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"meta"}
{"type":"start-attributes","line":5,"col":5}
{"type":"attribute","line":5,"col":6,"name":"key","val":"'answer'","mustEscape":true}
{"type":"attribute","line":5,"col":20,"name":"value","val":"answer()","mustEscape":true}
{"type":"end-attributes","line":5,"col":34}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"a"}
{"type":"start-attributes","line":6,"col":2}
{"type":"attribute","line":6,"col":3,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":6,"col":31}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":1,"val":"a"}
{"type":"class","line":7,"col":2,"val":"tag-class"}
{"type":"start-attributes","line":7,"col":12}
{"type":"attribute","line":7,"col":13,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":7,"col":41}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":1,"val":"a"}
{"type":"start-attributes","line":9,"col":2}
{"type":"attribute","line":9,"col":3,"name":"href","val":"'/user/' + id","mustEscape":true}
{"type":"attribute","line":9,"col":22,"name":"class","val":"'button'","mustEscape":true}
{"type":"end-attributes","line":9,"col":36}
{"type":"newline","line":10,"col":1}
{"type":"tag","line":10,"col":1,"val":"a"}
{"type":"start-attributes","line":10,"col":2}
{"type":"attribute","line":10,"col":3,"name":"href","val":"'/user/' + id","mustEscape":true}
{"type":"attribute","line":10,"col":26,"name":"class","val":"'button'","mustEscape":true}
{"type":"end-attributes","line":10,"col":44}
{"type":"newline","line":11,"col":1}
{"type":"tag","line":11,"col":1,"val":"meta"}
{"type":"start-attributes","line":11,"col":5}
{"type":"attribute","line":11,"col":6,"name":"key","val":"'answer'","mustEscape":true}
{"type":"attribute","line":11,"col":19,"name":"value","val":"answer()","mustEscape":true}
{"type":"end-attributes","line":11,"col":33}
{"type":"newline","line":12,"col":1}
{"type":"tag","line":12,"col":1,"val":"a"}
{"type":"start-attributes","line":12,"col":2}
{"type":"attribute","line":12,"col":3,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":12,"col":31}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":1,"val":"a"}
{"type":"class","line":13,"col":2,"val":"tag-class"}
{"type":"start-attributes","line":13,"col":12}
{"type":"attribute","line":13,"col":13,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":13,"col":41}
{"type":"newline","line":15,"col":1}
{"type":"tag","line":15,"col":1,"val":"div"}
{"type":"start-attributes","line":15,"col":4}
{"type":"attribute","line":15,"col":5,"name":"id","val":"id","mustEscape":true}
{"type":"end-attributes","line":15,"col":10}
{"type":"&attributes","line":15,"col":11,"val":"{foo: 'bar'}"}
{"type":"newline","line":16,"col":1}
{"type":"code","line":16,"col":1,"val":"var bar = null","mustEscape":false,"buffer":false}
{"type":"newline","line":17,"col":1}
{"type":"tag","line":17,"col":1,"val":"div"}
{"type":"start-attributes","line":17,"col":4}
{"type":"attribute","line":17,"col":5,"name":"foo","val":"null","mustEscape":true}
{"type":"attribute","line":17,"col":14,"name":"bar","val":"bar","mustEscape":true}
{"type":"end-attributes","line":17,"col":21}
{"type":"&attributes","line":17,"col":22,"val":"{baz: 'baz'}"}
{"type":"newline","line":18,"col":1}
{"type":"eos","line":18,"col":1}

@@ -1,180 +0,180 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/attrs.pug","end":{"line":1,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":2},"filename":"/cases/attrs.pug","end":{"line":1,"column":3}}}
{"type":"attribute","loc":{"start":{"line":1,"column":3},"filename":"/cases/attrs.pug","end":{"line":1,"column":18}},"name":"href","mustEscape":true,"val":"'/contact'"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":18},"filename":"/cases/attrs.pug","end":{"line":1,"column":19}}}
{"type":"text","loc":{"start":{"line":1,"column":20},"filename":"/cases/attrs.pug","end":{"line":1,"column":27}},"val":"contact"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/attrs.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/attrs.pug","end":{"line":2,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":2},"filename":"/cases/attrs.pug","end":{"line":2,"column":3}}}
{"type":"attribute","loc":{"start":{"line":2,"column":3},"filename":"/cases/attrs.pug","end":{"line":2,"column":15}},"name":"href","mustEscape":true,"val":"'/save'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":15},"filename":"/cases/attrs.pug","end":{"line":2,"column":16}}}
{"type":"class","loc":{"start":{"line":2,"column":16},"filename":"/cases/attrs.pug","end":{"line":2,"column":23}},"val":"button"}
{"type":"text","loc":{"start":{"line":2,"column":24},"filename":"/cases/attrs.pug","end":{"line":2,"column":28}},"val":"save"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/attrs.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/attrs.pug","end":{"line":3,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":2},"filename":"/cases/attrs.pug","end":{"line":3,"column":3}}}
{"type":"attribute","loc":{"start":{"line":3,"column":3},"filename":"/cases/attrs.pug","end":{"line":3,"column":6}},"name":"foo","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":3,"column":8},"filename":"/cases/attrs.pug","end":{"line":3,"column":11}},"name":"bar","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":3,"column":13},"filename":"/cases/attrs.pug","end":{"line":3,"column":16}},"name":"baz","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":3,"column":16},"filename":"/cases/attrs.pug","end":{"line":3,"column":17}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/attrs.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/attrs.pug","end":{"line":4,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":2},"filename":"/cases/attrs.pug","end":{"line":4,"column":3}}}
{"type":"attribute","loc":{"start":{"line":4,"column":3},"filename":"/cases/attrs.pug","end":{"line":4,"column":22}},"name":"foo","mustEscape":true,"val":"'foo, bar, baz'"}
{"type":"attribute","loc":{"start":{"line":4,"column":24},"filename":"/cases/attrs.pug","end":{"line":4,"column":29}},"name":"bar","mustEscape":true,"val":"1"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":29},"filename":"/cases/attrs.pug","end":{"line":4,"column":30}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/attrs.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/attrs.pug","end":{"line":5,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":2},"filename":"/cases/attrs.pug","end":{"line":5,"column":3}}}
{"type":"attribute","loc":{"start":{"line":5,"column":3},"filename":"/cases/attrs.pug","end":{"line":5,"column":16}},"name":"foo","mustEscape":true,"val":"'((foo))'"}
{"type":"attribute","loc":{"start":{"line":5,"column":18},"filename":"/cases/attrs.pug","end":{"line":5,"column":34}},"name":"bar","mustEscape":true,"val":"(1) ? 1 : 0"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":35},"filename":"/cases/attrs.pug","end":{"line":5,"column":36}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/attrs.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/attrs.pug","end":{"line":6,"column":7}},"val":"select"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/attrs.pug","end":{"line":7,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":7,"column":3},"filename":"/cases/attrs.pug","end":{"line":7,"column":9}},"val":"option"}
{"type":"start-attributes","loc":{"start":{"line":7,"column":9},"filename":"/cases/attrs.pug","end":{"line":7,"column":10}}}
{"type":"attribute","loc":{"start":{"line":7,"column":10},"filename":"/cases/attrs.pug","end":{"line":7,"column":21}},"name":"value","mustEscape":true,"val":"'foo'"}
{"type":"attribute","loc":{"start":{"line":7,"column":23},"filename":"/cases/attrs.pug","end":{"line":7,"column":31}},"name":"selected","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":7,"column":31},"filename":"/cases/attrs.pug","end":{"line":7,"column":32}}}
{"type":"text","loc":{"start":{"line":7,"column":33},"filename":"/cases/attrs.pug","end":{"line":7,"column":36}},"val":"Foo"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/attrs.pug","end":{"line":8,"column":3}}}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/attrs.pug","end":{"line":8,"column":9}},"val":"option"}
{"type":"start-attributes","loc":{"start":{"line":8,"column":9},"filename":"/cases/attrs.pug","end":{"line":8,"column":10}}}
{"type":"attribute","loc":{"start":{"line":8,"column":10},"filename":"/cases/attrs.pug","end":{"line":8,"column":18}},"name":"selected","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":8,"column":20},"filename":"/cases/attrs.pug","end":{"line":8,"column":31}},"name":"value","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":8,"column":31},"filename":"/cases/attrs.pug","end":{"line":8,"column":32}}}
{"type":"text","loc":{"start":{"line":8,"column":33},"filename":"/cases/attrs.pug","end":{"line":8,"column":36}},"val":"Bar"}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/attrs.pug","end":{"line":9,"column":1}}}
{"type":"tag","loc":{"start":{"line":9,"column":1},"filename":"/cases/attrs.pug","end":{"line":9,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":9,"column":2},"filename":"/cases/attrs.pug","end":{"line":9,"column":3}}}
{"type":"attribute","loc":{"start":{"line":9,"column":3},"filename":"/cases/attrs.pug","end":{"line":9,"column":15}},"name":"foo","mustEscape":true,"val":"\"class:\""}
{"type":"end-attributes","loc":{"start":{"line":9,"column":15},"filename":"/cases/attrs.pug","end":{"line":9,"column":16}}}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/attrs.pug","end":{"line":10,"column":1}}}
{"type":"tag","loc":{"start":{"line":10,"column":1},"filename":"/cases/attrs.pug","end":{"line":10,"column":6}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":10,"column":6},"filename":"/cases/attrs.pug","end":{"line":10,"column":7}}}
{"type":"attribute","loc":{"start":{"line":10,"column":7},"filename":"/cases/attrs.pug","end":{"line":10,"column":21}},"name":"pattern","mustEscape":true,"val":"'\\\\S+'"}
{"type":"end-attributes","loc":{"start":{"line":10,"column":21},"filename":"/cases/attrs.pug","end":{"line":10,"column":22}}}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/attrs.pug","end":{"line":12,"column":1}}}
{"type":"tag","loc":{"start":{"line":12,"column":1},"filename":"/cases/attrs.pug","end":{"line":12,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":12,"column":2},"filename":"/cases/attrs.pug","end":{"line":12,"column":3}}}
{"type":"attribute","loc":{"start":{"line":12,"column":3},"filename":"/cases/attrs.pug","end":{"line":12,"column":18}},"name":"href","mustEscape":true,"val":"'/contact'"}
{"type":"end-attributes","loc":{"start":{"line":12,"column":18},"filename":"/cases/attrs.pug","end":{"line":12,"column":19}}}
{"type":"text","loc":{"start":{"line":12,"column":20},"filename":"/cases/attrs.pug","end":{"line":12,"column":27}},"val":"contact"}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/attrs.pug","end":{"line":13,"column":1}}}
{"type":"tag","loc":{"start":{"line":13,"column":1},"filename":"/cases/attrs.pug","end":{"line":13,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":13,"column":2},"filename":"/cases/attrs.pug","end":{"line":13,"column":3}}}
{"type":"attribute","loc":{"start":{"line":13,"column":3},"filename":"/cases/attrs.pug","end":{"line":13,"column":15}},"name":"href","mustEscape":true,"val":"'/save'"}
{"type":"end-attributes","loc":{"start":{"line":13,"column":15},"filename":"/cases/attrs.pug","end":{"line":13,"column":16}}}
{"type":"class","loc":{"start":{"line":13,"column":16},"filename":"/cases/attrs.pug","end":{"line":13,"column":23}},"val":"button"}
{"type":"text","loc":{"start":{"line":13,"column":24},"filename":"/cases/attrs.pug","end":{"line":13,"column":28}},"val":"save"}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/attrs.pug","end":{"line":14,"column":1}}}
{"type":"tag","loc":{"start":{"line":14,"column":1},"filename":"/cases/attrs.pug","end":{"line":14,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":14,"column":2},"filename":"/cases/attrs.pug","end":{"line":14,"column":3}}}
{"type":"attribute","loc":{"start":{"line":14,"column":3},"filename":"/cases/attrs.pug","end":{"line":14,"column":6}},"name":"foo","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":14,"column":7},"filename":"/cases/attrs.pug","end":{"line":14,"column":10}},"name":"bar","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":14,"column":11},"filename":"/cases/attrs.pug","end":{"line":14,"column":14}},"name":"baz","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":14,"column":14},"filename":"/cases/attrs.pug","end":{"line":14,"column":15}}}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/attrs.pug","end":{"line":15,"column":1}}}
{"type":"tag","loc":{"start":{"line":15,"column":1},"filename":"/cases/attrs.pug","end":{"line":15,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":15,"column":2},"filename":"/cases/attrs.pug","end":{"line":15,"column":3}}}
{"type":"attribute","loc":{"start":{"line":15,"column":3},"filename":"/cases/attrs.pug","end":{"line":15,"column":22}},"name":"foo","mustEscape":true,"val":"'foo, bar, baz'"}
{"type":"attribute","loc":{"start":{"line":15,"column":23},"filename":"/cases/attrs.pug","end":{"line":15,"column":28}},"name":"bar","mustEscape":true,"val":"1"}
{"type":"end-attributes","loc":{"start":{"line":15,"column":28},"filename":"/cases/attrs.pug","end":{"line":15,"column":29}}}
{"type":"newline","loc":{"start":{"line":16,"column":1},"filename":"/cases/attrs.pug","end":{"line":16,"column":1}}}
{"type":"tag","loc":{"start":{"line":16,"column":1},"filename":"/cases/attrs.pug","end":{"line":16,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":16,"column":2},"filename":"/cases/attrs.pug","end":{"line":16,"column":3}}}
{"type":"attribute","loc":{"start":{"line":16,"column":3},"filename":"/cases/attrs.pug","end":{"line":16,"column":16}},"name":"foo","mustEscape":true,"val":"'((foo))'"}
{"type":"attribute","loc":{"start":{"line":16,"column":17},"filename":"/cases/attrs.pug","end":{"line":16,"column":33}},"name":"bar","mustEscape":true,"val":"(1) ? 1 : 0"}
{"type":"end-attributes","loc":{"start":{"line":16,"column":34},"filename":"/cases/attrs.pug","end":{"line":16,"column":35}}}
{"type":"newline","loc":{"start":{"line":17,"column":1},"filename":"/cases/attrs.pug","end":{"line":17,"column":1}}}
{"type":"tag","loc":{"start":{"line":17,"column":1},"filename":"/cases/attrs.pug","end":{"line":17,"column":7}},"val":"select"}
{"type":"indent","loc":{"start":{"line":18,"column":1},"filename":"/cases/attrs.pug","end":{"line":18,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":18,"column":3},"filename":"/cases/attrs.pug","end":{"line":18,"column":9}},"val":"option"}
{"type":"start-attributes","loc":{"start":{"line":18,"column":9},"filename":"/cases/attrs.pug","end":{"line":18,"column":10}}}
{"type":"attribute","loc":{"start":{"line":18,"column":10},"filename":"/cases/attrs.pug","end":{"line":18,"column":21}},"name":"value","mustEscape":true,"val":"'foo'"}
{"type":"attribute","loc":{"start":{"line":18,"column":22},"filename":"/cases/attrs.pug","end":{"line":18,"column":30}},"name":"selected","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":18,"column":30},"filename":"/cases/attrs.pug","end":{"line":18,"column":31}}}
{"type":"text","loc":{"start":{"line":18,"column":32},"filename":"/cases/attrs.pug","end":{"line":18,"column":35}},"val":"Foo"}
{"type":"newline","loc":{"start":{"line":19,"column":1},"filename":"/cases/attrs.pug","end":{"line":19,"column":3}}}
{"type":"tag","loc":{"start":{"line":19,"column":3},"filename":"/cases/attrs.pug","end":{"line":19,"column":9}},"val":"option"}
{"type":"start-attributes","loc":{"start":{"line":19,"column":9},"filename":"/cases/attrs.pug","end":{"line":19,"column":10}}}
{"type":"attribute","loc":{"start":{"line":19,"column":10},"filename":"/cases/attrs.pug","end":{"line":19,"column":18}},"name":"selected","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":19,"column":19},"filename":"/cases/attrs.pug","end":{"line":19,"column":30}},"name":"value","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":19,"column":30},"filename":"/cases/attrs.pug","end":{"line":19,"column":31}}}
{"type":"text","loc":{"start":{"line":19,"column":32},"filename":"/cases/attrs.pug","end":{"line":19,"column":35}},"val":"Bar"}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/attrs.pug","end":{"line":20,"column":1}}}
{"type":"tag","loc":{"start":{"line":20,"column":1},"filename":"/cases/attrs.pug","end":{"line":20,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":20,"column":2},"filename":"/cases/attrs.pug","end":{"line":20,"column":3}}}
{"type":"attribute","loc":{"start":{"line":20,"column":3},"filename":"/cases/attrs.pug","end":{"line":20,"column":15}},"name":"foo","mustEscape":true,"val":"\"class:\""}
{"type":"end-attributes","loc":{"start":{"line":20,"column":15},"filename":"/cases/attrs.pug","end":{"line":20,"column":16}}}
{"type":"newline","loc":{"start":{"line":21,"column":1},"filename":"/cases/attrs.pug","end":{"line":21,"column":1}}}
{"type":"tag","loc":{"start":{"line":21,"column":1},"filename":"/cases/attrs.pug","end":{"line":21,"column":6}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":21,"column":6},"filename":"/cases/attrs.pug","end":{"line":21,"column":7}}}
{"type":"attribute","loc":{"start":{"line":21,"column":7},"filename":"/cases/attrs.pug","end":{"line":21,"column":21}},"name":"pattern","mustEscape":true,"val":"'\\\\S+'"}
{"type":"end-attributes","loc":{"start":{"line":21,"column":21},"filename":"/cases/attrs.pug","end":{"line":21,"column":22}}}
{"type":"newline","loc":{"start":{"line":22,"column":1},"filename":"/cases/attrs.pug","end":{"line":22,"column":1}}}
{"type":"tag","loc":{"start":{"line":22,"column":1},"filename":"/cases/attrs.pug","end":{"line":22,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":22,"column":4},"filename":"/cases/attrs.pug","end":{"line":22,"column":5}}}
{"type":"attribute","loc":{"start":{"line":22,"column":5},"filename":"/cases/attrs.pug","end":{"line":22,"column":17}},"name":"terse","mustEscape":true,"val":"\"true\""}
{"type":"end-attributes","loc":{"start":{"line":22,"column":17},"filename":"/cases/attrs.pug","end":{"line":22,"column":18}}}
{"type":"newline","loc":{"start":{"line":23,"column":1},"filename":"/cases/attrs.pug","end":{"line":23,"column":1}}}
{"type":"tag","loc":{"start":{"line":23,"column":1},"filename":"/cases/attrs.pug","end":{"line":23,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":23,"column":4},"filename":"/cases/attrs.pug","end":{"line":23,"column":5}}}
{"type":"attribute","loc":{"start":{"line":23,"column":5},"filename":"/cases/attrs.pug","end":{"line":23,"column":21}},"name":"date","mustEscape":true,"val":"new Date(0)"}
{"type":"end-attributes","loc":{"start":{"line":23,"column":21},"filename":"/cases/attrs.pug","end":{"line":23,"column":22}}}
{"type":"newline","loc":{"start":{"line":25,"column":1},"filename":"/cases/attrs.pug","end":{"line":25,"column":1}}}
{"type":"tag","loc":{"start":{"line":25,"column":1},"filename":"/cases/attrs.pug","end":{"line":25,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":25,"column":4},"filename":"/cases/attrs.pug","end":{"line":25,"column":5}}}
{"type":"attribute","loc":{"start":{"line":25,"column":5},"filename":"/cases/attrs.pug","end":{"line":25,"column":8}},"name":"abc","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":26,"column":5},"filename":"/cases/attrs.pug","end":{"line":26,"column":8}},"name":"def","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":26,"column":8},"filename":"/cases/attrs.pug","end":{"line":26,"column":9}}}
{"type":"newline","loc":{"start":{"line":27,"column":1},"filename":"/cases/attrs.pug","end":{"line":27,"column":1}}}
{"type":"tag","loc":{"start":{"line":27,"column":1},"filename":"/cases/attrs.pug","end":{"line":27,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":27,"column":4},"filename":"/cases/attrs.pug","end":{"line":27,"column":5}}}
{"type":"attribute","loc":{"start":{"line":27,"column":5},"filename":"/cases/attrs.pug","end":{"line":27,"column":8}},"name":"abc","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":28,"column":5},"filename":"/cases/attrs.pug","end":{"line":28,"column":8}},"name":"def","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":28,"column":8},"filename":"/cases/attrs.pug","end":{"line":28,"column":9}}}
{"type":"newline","loc":{"start":{"line":29,"column":1},"filename":"/cases/attrs.pug","end":{"line":29,"column":1}}}
{"type":"tag","loc":{"start":{"line":29,"column":1},"filename":"/cases/attrs.pug","end":{"line":29,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":29,"column":4},"filename":"/cases/attrs.pug","end":{"line":29,"column":5}}}
{"type":"attribute","loc":{"start":{"line":29,"column":5},"filename":"/cases/attrs.pug","end":{"line":29,"column":8}},"name":"abc","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":30,"column":3},"filename":"/cases/attrs.pug","end":{"line":30,"column":6}},"name":"def","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":30,"column":6},"filename":"/cases/attrs.pug","end":{"line":30,"column":7}}}
{"type":"newline","loc":{"start":{"line":31,"column":1},"filename":"/cases/attrs.pug","end":{"line":31,"column":1}}}
{"type":"tag","loc":{"start":{"line":31,"column":1},"filename":"/cases/attrs.pug","end":{"line":31,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":31,"column":4},"filename":"/cases/attrs.pug","end":{"line":31,"column":5}}}
{"type":"attribute","loc":{"start":{"line":31,"column":5},"filename":"/cases/attrs.pug","end":{"line":31,"column":8}},"name":"abc","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":32,"column":4},"filename":"/cases/attrs.pug","end":{"line":32,"column":7}},"name":"def","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":32,"column":7},"filename":"/cases/attrs.pug","end":{"line":32,"column":8}}}
{"type":"newline","loc":{"start":{"line":33,"column":1},"filename":"/cases/attrs.pug","end":{"line":33,"column":1}}}
{"type":"tag","loc":{"start":{"line":33,"column":1},"filename":"/cases/attrs.pug","end":{"line":33,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":33,"column":4},"filename":"/cases/attrs.pug","end":{"line":33,"column":5}}}
{"type":"attribute","loc":{"start":{"line":33,"column":5},"filename":"/cases/attrs.pug","end":{"line":33,"column":8}},"name":"abc","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":34,"column":3},"filename":"/cases/attrs.pug","end":{"line":34,"column":6}},"name":"def","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":34,"column":6},"filename":"/cases/attrs.pug","end":{"line":34,"column":7}}}
{"type":"newline","loc":{"start":{"line":35,"column":1},"filename":"/cases/attrs.pug","end":{"line":35,"column":1}}}
{"type":"tag","loc":{"start":{"line":35,"column":1},"filename":"/cases/attrs.pug","end":{"line":35,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":35,"column":4},"filename":"/cases/attrs.pug","end":{"line":35,"column":5}}}
{"type":"attribute","loc":{"start":{"line":35,"column":5},"filename":"/cases/attrs.pug","end":{"line":35,"column":8}},"name":"abc","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":36,"column":5},"filename":"/cases/attrs.pug","end":{"line":36,"column":8}},"name":"def","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":36,"column":8},"filename":"/cases/attrs.pug","end":{"line":36,"column":9}}}
{"type":"newline","loc":{"start":{"line":38,"column":1},"filename":"/cases/attrs.pug","end":{"line":38,"column":1}}}
{"type":"code","loc":{"start":{"line":38,"column":1},"filename":"/cases/attrs.pug","end":{"line":38,"column":41}},"val":"var attrs = {foo: 'bar', bar: '<baz>'}","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":40,"column":1},"filename":"/cases/attrs.pug","end":{"line":40,"column":1}}}
{"type":"tag","loc":{"start":{"line":40,"column":1},"filename":"/cases/attrs.pug","end":{"line":40,"column":4}},"val":"div"}
{"type":"&attributes","loc":{"start":{"line":40,"column":4},"filename":"/cases/attrs.pug","end":{"line":40,"column":22}},"val":"attrs"}
{"type":"newline","loc":{"start":{"line":42,"column":1},"filename":"/cases/attrs.pug","end":{"line":42,"column":1}}}
{"type":"tag","loc":{"start":{"line":42,"column":1},"filename":"/cases/attrs.pug","end":{"line":42,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":42,"column":2},"filename":"/cases/attrs.pug","end":{"line":42,"column":3}}}
{"type":"attribute","loc":{"start":{"line":42,"column":3},"filename":"/cases/attrs.pug","end":{"line":42,"column":12}},"name":"foo","mustEscape":true,"val":"'foo'"}
{"type":"attribute","loc":{"start":{"line":42,"column":13},"filename":"/cases/attrs.pug","end":{"line":42,"column":24}},"name":"bar","mustEscape":true,"val":"\"bar\""}
{"type":"end-attributes","loc":{"start":{"line":42,"column":24},"filename":"/cases/attrs.pug","end":{"line":42,"column":25}}}
{"type":"newline","loc":{"start":{"line":43,"column":1},"filename":"/cases/attrs.pug","end":{"line":43,"column":1}}}
{"type":"tag","loc":{"start":{"line":43,"column":1},"filename":"/cases/attrs.pug","end":{"line":43,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":43,"column":2},"filename":"/cases/attrs.pug","end":{"line":43,"column":3}}}
{"type":"attribute","loc":{"start":{"line":43,"column":3},"filename":"/cases/attrs.pug","end":{"line":43,"column":12}},"name":"foo","mustEscape":true,"val":"'foo'"}
{"type":"attribute","loc":{"start":{"line":43,"column":13},"filename":"/cases/attrs.pug","end":{"line":43,"column":24}},"name":"bar","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":43,"column":24},"filename":"/cases/attrs.pug","end":{"line":43,"column":25}}}
{"type":"newline","loc":{"start":{"line":44,"column":1},"filename":"/cases/attrs.pug","end":{"line":44,"column":1}}}
{"type":"eos","loc":{"start":{"line":44,"column":1},"filename":"/cases/attrs.pug","end":{"line":44,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"a"}
{"type":"start-attributes","line":1,"col":2}
{"type":"attribute","line":1,"col":3,"name":"href","val":"'/contact'","mustEscape":true}
{"type":"end-attributes","line":1,"col":18}
{"type":"text","line":1,"col":20,"val":"contact"}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"a"}
{"type":"start-attributes","line":2,"col":2}
{"type":"attribute","line":2,"col":3,"name":"href","val":"'/save'","mustEscape":true}
{"type":"end-attributes","line":2,"col":15}
{"type":"class","line":2,"col":16,"val":"button"}
{"type":"text","line":2,"col":24,"val":"save"}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"a"}
{"type":"start-attributes","line":3,"col":2}
{"type":"attribute","line":3,"col":3,"name":"foo","val":true,"mustEscape":true}
{"type":"attribute","line":3,"col":8,"name":"bar","val":true,"mustEscape":false}
{"type":"attribute","line":3,"col":13,"name":"baz","val":true,"mustEscape":false}
{"type":"end-attributes","line":3,"col":16}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"a"}
{"type":"start-attributes","line":4,"col":2}
{"type":"attribute","line":4,"col":3,"name":"foo","val":"'foo, bar, baz'","mustEscape":true}
{"type":"attribute","line":4,"col":24,"name":"bar","val":"1","mustEscape":true}
{"type":"end-attributes","line":4,"col":29}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"a"}
{"type":"start-attributes","line":5,"col":2}
{"type":"attribute","line":5,"col":3,"name":"foo","val":"'((foo))'","mustEscape":true}
{"type":"attribute","line":5,"col":18,"name":"bar","val":"(1) ? 1 : 0","mustEscape":true}
{"type":"end-attributes","line":5,"col":35}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"select"}
{"type":"indent","line":7,"col":1,"val":2}
{"type":"tag","line":7,"col":3,"val":"option"}
{"type":"start-attributes","line":7,"col":9}
{"type":"attribute","line":7,"col":10,"name":"value","val":"'foo'","mustEscape":true}
{"type":"attribute","line":7,"col":23,"name":"selected","val":true,"mustEscape":false}
{"type":"end-attributes","line":7,"col":31}
{"type":"text","line":7,"col":33,"val":"Foo"}
{"type":"newline","line":8,"col":1}
{"type":"tag","line":8,"col":3,"val":"option"}
{"type":"start-attributes","line":8,"col":9}
{"type":"attribute","line":8,"col":10,"name":"selected","val":true,"mustEscape":true}
{"type":"attribute","line":8,"col":20,"name":"value","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":8,"col":31}
{"type":"text","line":8,"col":33,"val":"Bar"}
{"type":"outdent","line":9,"col":1}
{"type":"tag","line":9,"col":1,"val":"a"}
{"type":"start-attributes","line":9,"col":2}
{"type":"attribute","line":9,"col":3,"name":"foo","val":"\"class:\"","mustEscape":true}
{"type":"end-attributes","line":9,"col":15}
{"type":"newline","line":10,"col":1}
{"type":"tag","line":10,"col":1,"val":"input"}
{"type":"start-attributes","line":10,"col":6}
{"type":"attribute","line":10,"col":7,"name":"pattern","val":"'\\\\S+'","mustEscape":true}
{"type":"end-attributes","line":10,"col":21}
{"type":"newline","line":12,"col":1}
{"type":"tag","line":12,"col":1,"val":"a"}
{"type":"start-attributes","line":12,"col":2}
{"type":"attribute","line":12,"col":3,"name":"href","val":"'/contact'","mustEscape":true}
{"type":"end-attributes","line":12,"col":18}
{"type":"text","line":12,"col":20,"val":"contact"}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":1,"val":"a"}
{"type":"start-attributes","line":13,"col":2}
{"type":"attribute","line":13,"col":3,"name":"href","val":"'/save'","mustEscape":true}
{"type":"end-attributes","line":13,"col":15}
{"type":"class","line":13,"col":16,"val":"button"}
{"type":"text","line":13,"col":24,"val":"save"}
{"type":"newline","line":14,"col":1}
{"type":"tag","line":14,"col":1,"val":"a"}
{"type":"start-attributes","line":14,"col":2}
{"type":"attribute","line":14,"col":3,"name":"foo","val":true,"mustEscape":true}
{"type":"attribute","line":14,"col":7,"name":"bar","val":true,"mustEscape":false}
{"type":"attribute","line":14,"col":11,"name":"baz","val":true,"mustEscape":false}
{"type":"end-attributes","line":14,"col":14}
{"type":"newline","line":15,"col":1}
{"type":"tag","line":15,"col":1,"val":"a"}
{"type":"start-attributes","line":15,"col":2}
{"type":"attribute","line":15,"col":3,"name":"foo","val":"'foo, bar, baz'","mustEscape":true}
{"type":"attribute","line":15,"col":23,"name":"bar","val":"1","mustEscape":true}
{"type":"end-attributes","line":15,"col":28}
{"type":"newline","line":16,"col":1}
{"type":"tag","line":16,"col":1,"val":"a"}
{"type":"start-attributes","line":16,"col":2}
{"type":"attribute","line":16,"col":3,"name":"foo","val":"'((foo))'","mustEscape":true}
{"type":"attribute","line":16,"col":17,"name":"bar","val":"(1) ? 1 : 0","mustEscape":true}
{"type":"end-attributes","line":16,"col":34}
{"type":"newline","line":17,"col":1}
{"type":"tag","line":17,"col":1,"val":"select"}
{"type":"indent","line":18,"col":1,"val":2}
{"type":"tag","line":18,"col":3,"val":"option"}
{"type":"start-attributes","line":18,"col":9}
{"type":"attribute","line":18,"col":10,"name":"value","val":"'foo'","mustEscape":true}
{"type":"attribute","line":18,"col":22,"name":"selected","val":true,"mustEscape":false}
{"type":"end-attributes","line":18,"col":30}
{"type":"text","line":18,"col":32,"val":"Foo"}
{"type":"newline","line":19,"col":1}
{"type":"tag","line":19,"col":3,"val":"option"}
{"type":"start-attributes","line":19,"col":9}
{"type":"attribute","line":19,"col":10,"name":"selected","val":true,"mustEscape":true}
{"type":"attribute","line":19,"col":19,"name":"value","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":19,"col":30}
{"type":"text","line":19,"col":32,"val":"Bar"}
{"type":"outdent","line":20,"col":1}
{"type":"tag","line":20,"col":1,"val":"a"}
{"type":"start-attributes","line":20,"col":2}
{"type":"attribute","line":20,"col":3,"name":"foo","val":"\"class:\"","mustEscape":true}
{"type":"end-attributes","line":20,"col":15}
{"type":"newline","line":21,"col":1}
{"type":"tag","line":21,"col":1,"val":"input"}
{"type":"start-attributes","line":21,"col":6}
{"type":"attribute","line":21,"col":7,"name":"pattern","val":"'\\\\S+'","mustEscape":true}
{"type":"end-attributes","line":21,"col":21}
{"type":"newline","line":22,"col":1}
{"type":"tag","line":22,"col":1,"val":"foo"}
{"type":"start-attributes","line":22,"col":4}
{"type":"attribute","line":22,"col":5,"name":"terse","val":"\"true\"","mustEscape":true}
{"type":"end-attributes","line":22,"col":17}
{"type":"newline","line":23,"col":1}
{"type":"tag","line":23,"col":1,"val":"foo"}
{"type":"start-attributes","line":23,"col":4}
{"type":"attribute","line":23,"col":5,"name":"date","val":"new Date(0)","mustEscape":true}
{"type":"end-attributes","line":23,"col":21}
{"type":"newline","line":25,"col":1}
{"type":"tag","line":25,"col":1,"val":"foo"}
{"type":"start-attributes","line":25,"col":4}
{"type":"attribute","line":25,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":26,"col":5,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":26,"col":8}
{"type":"newline","line":27,"col":1}
{"type":"tag","line":27,"col":1,"val":"foo"}
{"type":"start-attributes","line":27,"col":4}
{"type":"attribute","line":27,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":28,"col":5,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":28,"col":8}
{"type":"newline","line":29,"col":1}
{"type":"tag","line":29,"col":1,"val":"foo"}
{"type":"start-attributes","line":29,"col":4}
{"type":"attribute","line":29,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":30,"col":3,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":30,"col":6}
{"type":"newline","line":31,"col":1}
{"type":"tag","line":31,"col":1,"val":"foo"}
{"type":"start-attributes","line":31,"col":4}
{"type":"attribute","line":31,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":32,"col":4,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":32,"col":7}
{"type":"newline","line":33,"col":1}
{"type":"tag","line":33,"col":1,"val":"foo"}
{"type":"start-attributes","line":33,"col":4}
{"type":"attribute","line":33,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":34,"col":3,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":34,"col":6}
{"type":"newline","line":35,"col":1}
{"type":"tag","line":35,"col":1,"val":"foo"}
{"type":"start-attributes","line":35,"col":4}
{"type":"attribute","line":35,"col":5,"name":"abc","val":true,"mustEscape":true}
{"type":"attribute","line":36,"col":5,"name":"def","val":true,"mustEscape":false}
{"type":"end-attributes","line":36,"col":8}
{"type":"newline","line":38,"col":1}
{"type":"code","line":38,"col":1,"val":"var attrs = {foo: 'bar', bar: '<baz>'}","mustEscape":false,"buffer":false}
{"type":"newline","line":40,"col":1}
{"type":"tag","line":40,"col":1,"val":"div"}
{"type":"&attributes","line":40,"col":4,"val":"attrs"}
{"type":"newline","line":42,"col":1}
{"type":"tag","line":42,"col":1,"val":"a"}
{"type":"start-attributes","line":42,"col":2}
{"type":"attribute","line":42,"col":3,"name":"foo","val":"'foo'","mustEscape":true}
{"type":"attribute","line":42,"col":14,"name":"bar","val":"\"bar\"","mustEscape":true}
{"type":"end-attributes","line":42,"col":24}
{"type":"newline","line":43,"col":1}
{"type":"tag","line":43,"col":1,"val":"a"}
{"type":"start-attributes","line":43,"col":2}
{"type":"attribute","line":43,"col":3,"name":"foo","val":"'foo'","mustEscape":true}
{"type":"attribute","line":43,"col":14,"name":"bar","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":43,"col":24}
{"type":"newline","line":44,"col":1}
{"type":"eos","line":44,"col":1}

@@ -1,15 +0,15 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/attrs.unescaped.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":7},"filename":"/cases/attrs.unescaped.pug","end":{"line":1,"column":8}}}
{"type":"attribute","loc":{"start":{"line":1,"column":8},"filename":"/cases/attrs.unescaped.pug","end":{"line":1,"column":30}},"name":"type","mustEscape":true,"val":"'text/x-template'"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":30},"filename":"/cases/attrs.unescaped.pug","end":{"line":1,"column":31}}}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/attrs.unescaped.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/attrs.unescaped.pug","end":{"line":2,"column":6}},"val":"div"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":6},"filename":"/cases/attrs.unescaped.pug","end":{"line":2,"column":7}}}
{"type":"attribute","loc":{"start":{"line":2,"column":7},"filename":"/cases/attrs.unescaped.pug","end":{"line":2,"column":32}},"name":"id","mustEscape":false,"val":"'user-<%= user.id %>'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":32},"filename":"/cases/attrs.unescaped.pug","end":{"line":2,"column":33}}}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/attrs.unescaped.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/attrs.unescaped.pug","end":{"line":3,"column":7}},"val":"h1"}
{"type":"text","loc":{"start":{"line":3,"column":8},"filename":"/cases/attrs.unescaped.pug","end":{"line":3,"column":25}},"val":"<%= user.title %>"}
{"type":"outdent","loc":{"start":{"line":3,"column":25},"filename":"/cases/attrs.unescaped.pug","end":{"line":3,"column":25}}}
{"type":"outdent","loc":{"start":{"line":3,"column":25},"filename":"/cases/attrs.unescaped.pug","end":{"line":3,"column":25}}}
{"type":"eos","loc":{"start":{"line":3,"column":25},"filename":"/cases/attrs.unescaped.pug","end":{"line":3,"column":25}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"start-attributes","line":1,"col":7}
{"type":"attribute","line":1,"col":8,"name":"type","val":"'text/x-template'","mustEscape":true}
{"type":"end-attributes","line":1,"col":30}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"div"}
{"type":"start-attributes","line":2,"col":6}
{"type":"attribute","line":2,"col":7,"name":"id","val":"'user-<%= user.id %>'","mustEscape":false}
{"type":"end-attributes","line":2,"col":32}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"h1"}
{"type":"text","line":3,"col":8,"val":"<%= user.title %>"}
{"type":"outdent","line":3,"col":25}
{"type":"outdent","line":3,"col":25}
{"type":"eos","line":3,"col":25}

@@ -1,9 +0,9 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/basic.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/basic.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/basic.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/basic.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/basic.pug","end":{"line":3,"column":7}},"val":"h1"}
{"type":"text","loc":{"start":{"line":3,"column":8},"filename":"/cases/basic.pug","end":{"line":3,"column":13}},"val":"Title"}
{"type":"outdent","loc":{"start":{"line":3,"column":13},"filename":"/cases/basic.pug","end":{"line":3,"column":13}}}
{"type":"outdent","loc":{"start":{"line":3,"column":13},"filename":"/cases/basic.pug","end":{"line":3,"column":13}}}
{"type":"eos","loc":{"start":{"line":3,"column":13},"filename":"/cases/basic.pug","end":{"line":3,"column":13}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"h1"}
{"type":"text","line":3,"col":8,"val":"Title"}
{"type":"outdent","line":3,"col":13}
{"type":"outdent","line":3,"col":13}
{"type":"eos","line":3,"col":13}

@@ -1,13 +0,13 @@

{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/blanks.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/blanks.pug","end":{"line":3,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/blanks.pug","end":{"line":4,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/blanks.pug","end":{"line":4,"column":5}},"val":"li"}
{"type":"text","loc":{"start":{"line":4,"column":6},"filename":"/cases/blanks.pug","end":{"line":4,"column":9}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/blanks.pug","end":{"line":6,"column":3}}}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/blanks.pug","end":{"line":6,"column":5}},"val":"li"}
{"type":"text","loc":{"start":{"line":6,"column":6},"filename":"/cases/blanks.pug","end":{"line":6,"column":9}},"val":"bar"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/blanks.pug","end":{"line":8,"column":3}}}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/blanks.pug","end":{"line":8,"column":5}},"val":"li"}
{"type":"text","loc":{"start":{"line":8,"column":6},"filename":"/cases/blanks.pug","end":{"line":8,"column":9}},"val":"baz"}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/blanks.pug","end":{"line":9,"column":1}}}
{"type":"eos","loc":{"start":{"line":9,"column":1},"filename":"/cases/blanks.pug","end":{"line":9,"column":1}}}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"ul"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"tag","line":4,"col":3,"val":"li"}
{"type":"text","line":4,"col":6,"val":"foo"}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":3,"val":"li"}
{"type":"text","line":6,"col":6,"val":"bar"}
{"type":"newline","line":8,"col":1}
{"type":"tag","line":8,"col":3,"val":"li"}
{"type":"text","line":8,"col":6,"val":"baz"}
{"type":"outdent","line":9,"col":1}
{"type":"eos","line":9,"col":1}

@@ -1,28 +0,28 @@

{"type":"blockcode","loc":{"start":{"line":1,"column":1},"filename":"/cases/block-code.pug","end":{"line":1,"column":2}}}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":2},"filename":"/cases/block-code.pug","end":{"line":1,"column":2}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/block-code.pug","end":{"line":2,"column":32}},"val":"list = [\"uno\", \"dos\", \"tres\","}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/block-code.pug","end":{"line":3,"column":3}}}
{"type":"text","loc":{"start":{"line":3,"column":3},"filename":"/cases/block-code.pug","end":{"line":3,"column":38}},"val":" \"cuatro\", \"cinco\", \"seis\"];"}
{"type":"end-pipeless-text","loc":{"start":{"line":3,"column":38},"filename":"/cases/block-code.pug","end":{"line":3,"column":38}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/block-code.pug","end":{"line":4,"column":1}}}
{"type":"comment","loc":{"start":{"line":4,"column":1},"filename":"/cases/block-code.pug","end":{"line":4,"column":70}},"val":" Without a block, the element is accepted and no code is generated","buffer":false}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/block-code.pug","end":{"line":5,"column":1}}}
{"type":"blockcode","loc":{"start":{"line":5,"column":1},"filename":"/cases/block-code.pug","end":{"line":5,"column":2}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/block-code.pug","end":{"line":6,"column":1}}}
{"type":"each","loc":{"start":{"line":6,"column":1},"filename":"/cases/block-code.pug","end":{"line":6,"column":18}},"val":"item","key":null,"code":"list"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/block-code.pug","end":{"line":7,"column":3}},"val":2}
{"type":"blockcode","loc":{"start":{"line":7,"column":3},"filename":"/cases/block-code.pug","end":{"line":7,"column":4}}}
{"type":"start-pipeless-text","loc":{"start":{"line":7,"column":4},"filename":"/cases/block-code.pug","end":{"line":7,"column":4}}}
{"type":"text","loc":{"start":{"line":8,"column":5},"filename":"/cases/block-code.pug","end":{"line":8,"column":28}},"val":"string = item.charAt(0)"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/block-code.pug","end":{"line":9,"column":5}}}
{"type":"text","loc":{"start":{"line":9,"column":5},"filename":"/cases/block-code.pug","end":{"line":9,"column":5}},"val":""}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/block-code.pug","end":{"line":10,"column":5}}}
{"type":"text","loc":{"start":{"line":10,"column":5},"filename":"/cases/block-code.pug","end":{"line":10,"column":23}},"val":" .toUpperCase() +"}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/block-code.pug","end":{"line":11,"column":5}}}
{"type":"text","loc":{"start":{"line":11,"column":5},"filename":"/cases/block-code.pug","end":{"line":11,"column":19}},"val":"item.slice(1);"}
{"type":"end-pipeless-text","loc":{"start":{"line":11,"column":19},"filename":"/cases/block-code.pug","end":{"line":11,"column":19}}}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/block-code.pug","end":{"line":12,"column":3}}}
{"type":"tag","loc":{"start":{"line":12,"column":3},"filename":"/cases/block-code.pug","end":{"line":12,"column":5}},"val":"li"}
{"type":"code","loc":{"start":{"line":12,"column":5},"filename":"/cases/block-code.pug","end":{"line":12,"column":13}},"val":"string","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":13,"column":1},"filename":"/cases/block-code.pug","end":{"line":13,"column":1}}}
{"type":"eos","loc":{"start":{"line":13,"column":1},"filename":"/cases/block-code.pug","end":{"line":13,"column":1}}}
{"type":"blockcode","line":1,"col":1}
{"type":"start-pipeless-text","line":1,"col":2}
{"type":"text","line":2,"col":3,"val":"list = [\"uno\", \"dos\", \"tres\","}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":" \"cuatro\", \"cinco\", \"seis\"];"}
{"type":"end-pipeless-text","line":3,"col":38}
{"type":"newline","line":4,"col":1}
{"type":"comment","line":4,"col":1,"val":" Without a block, the element is accepted and no code is generated","buffer":false}
{"type":"newline","line":5,"col":1}
{"type":"blockcode","line":5,"col":1}
{"type":"newline","line":6,"col":1}
{"type":"each","line":6,"col":1,"val":"item","key":null,"code":"list"}
{"type":"indent","line":7,"col":1,"val":2}
{"type":"blockcode","line":7,"col":3}
{"type":"start-pipeless-text","line":7,"col":4}
{"type":"text","line":8,"col":5,"val":"string = item.charAt(0)"}
{"type":"newline","line":9,"col":1}
{"type":"text","line":9,"col":5,"val":""}
{"type":"newline","line":10,"col":1}
{"type":"text","line":10,"col":5,"val":" .toUpperCase() +"}
{"type":"newline","line":11,"col":1}
{"type":"text","line":11,"col":5,"val":"item.slice(1);"}
{"type":"end-pipeless-text","line":11,"col":19}
{"type":"newline","line":12,"col":1}
{"type":"tag","line":12,"col":3,"val":"li"}
{"type":"code","line":12,"col":5,"val":"string","mustEscape":true,"buffer":true}
{"type":"outdent","line":13,"col":1}
{"type":"eos","line":13,"col":1}

@@ -1,11 +0,11 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":1,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":5}},"val":"li"}
{"type":"class","loc":{"start":{"line":2,"column":5},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":15}},"val":"list-item"}
{"type":":","loc":{"start":{"line":2,"column":15},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":17}}}
{"type":"class","loc":{"start":{"line":2,"column":17},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":21}},"val":"foo"}
{"type":":","loc":{"start":{"line":2,"column":21},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":23}}}
{"type":"id","loc":{"start":{"line":2,"column":23},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":27}},"val":"bar"}
{"type":"text","loc":{"start":{"line":2,"column":28},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":31}},"val":"baz"}
{"type":"outdent","loc":{"start":{"line":2,"column":31},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":31}}}
{"type":"eos","loc":{"start":{"line":2,"column":31},"filename":"/cases/block-expansion.shorthands.pug","end":{"line":2,"column":31}}}
{"type":"tag","line":1,"col":1,"val":"ul"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"li"}
{"type":"class","line":2,"col":5,"val":"list-item"}
{"type":":","line":2,"col":15}
{"type":"class","line":2,"col":17,"val":"foo"}
{"type":":","line":2,"col":21}
{"type":"id","line":2,"col":23,"val":"bar"}
{"type":"text","line":2,"col":28,"val":"baz"}
{"type":"outdent","line":2,"col":31}
{"type":"eos","line":2,"col":31}

@@ -1,21 +0,21 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/block-expansion.pug","end":{"line":1,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/block-expansion.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/block-expansion.pug","end":{"line":2,"column":5}},"val":"li"}
{"type":":","loc":{"start":{"line":2,"column":5},"filename":"/cases/block-expansion.pug","end":{"line":2,"column":7}}}
{"type":"tag","loc":{"start":{"line":2,"column":7},"filename":"/cases/block-expansion.pug","end":{"line":2,"column":8}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":8},"filename":"/cases/block-expansion.pug","end":{"line":2,"column":9}}}
{"type":"attribute","loc":{"start":{"line":2,"column":9},"filename":"/cases/block-expansion.pug","end":{"line":2,"column":17}},"name":"href","mustEscape":true,"val":"'#'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":17},"filename":"/cases/block-expansion.pug","end":{"line":2,"column":18}}}
{"type":"text","loc":{"start":{"line":2,"column":19},"filename":"/cases/block-expansion.pug","end":{"line":2,"column":22}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/block-expansion.pug","end":{"line":3,"column":3}}}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/block-expansion.pug","end":{"line":3,"column":5}},"val":"li"}
{"type":":","loc":{"start":{"line":3,"column":5},"filename":"/cases/block-expansion.pug","end":{"line":3,"column":7}}}
{"type":"tag","loc":{"start":{"line":3,"column":7},"filename":"/cases/block-expansion.pug","end":{"line":3,"column":8}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":8},"filename":"/cases/block-expansion.pug","end":{"line":3,"column":9}}}
{"type":"attribute","loc":{"start":{"line":3,"column":9},"filename":"/cases/block-expansion.pug","end":{"line":3,"column":17}},"name":"href","mustEscape":true,"val":"'#'"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":17},"filename":"/cases/block-expansion.pug","end":{"line":3,"column":18}}}
{"type":"text","loc":{"start":{"line":3,"column":19},"filename":"/cases/block-expansion.pug","end":{"line":3,"column":22}},"val":"bar"}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/block-expansion.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/block-expansion.pug","end":{"line":5,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":5,"column":3},"filename":"/cases/block-expansion.pug","end":{"line":5,"column":6}},"val":"baz"}
{"type":"eos","loc":{"start":{"line":5,"column":6},"filename":"/cases/block-expansion.pug","end":{"line":5,"column":6}}}
{"type":"tag","line":1,"col":1,"val":"ul"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"li"}
{"type":":","line":2,"col":5}
{"type":"tag","line":2,"col":7,"val":"a"}
{"type":"start-attributes","line":2,"col":8}
{"type":"attribute","line":2,"col":9,"name":"href","val":"'#'","mustEscape":true}
{"type":"end-attributes","line":2,"col":17}
{"type":"text","line":2,"col":19,"val":"foo"}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":3,"val":"li"}
{"type":":","line":3,"col":5}
{"type":"tag","line":3,"col":7,"val":"a"}
{"type":"start-attributes","line":3,"col":8}
{"type":"attribute","line":3,"col":9,"name":"href","val":"'#'","mustEscape":true}
{"type":"end-attributes","line":3,"col":17}
{"type":"text","line":3,"col":19,"val":"bar"}
{"type":"outdent","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"p"}
{"type":"text","line":5,"col":3,"val":"baz"}
{"type":"eos","line":5,"col":6}

@@ -1,10 +0,10 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/blockquote.pug","end":{"line":1,"column":7}},"val":"figure"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/blockquote.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/blockquote.pug","end":{"line":2,"column":13}},"val":"blockquote"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/blockquote.pug","end":{"line":3,"column":5}},"val":4}
{"type":"text","loc":{"start":{"line":3,"column":7},"filename":"/cases/blockquote.pug","end":{"line":3,"column":123}},"val":"Try to define yourself by what you do, and you&#8217;ll burnout every time. You are. That is enough. I rest in that."}
{"type":"outdent","loc":{"start":{"line":4,"column":1},"filename":"/cases/blockquote.pug","end":{"line":4,"column":3}}}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/blockquote.pug","end":{"line":4,"column":13}},"val":"figcaption"}
{"type":"text","loc":{"start":{"line":4,"column":14},"filename":"/cases/blockquote.pug","end":{"line":4,"column":47}},"val":"from @thefray at 1:43pm on May 10"}
{"type":"outdent","loc":{"start":{"line":4,"column":47},"filename":"/cases/blockquote.pug","end":{"line":4,"column":47}}}
{"type":"eos","loc":{"start":{"line":4,"column":47},"filename":"/cases/blockquote.pug","end":{"line":4,"column":47}}}
{"type":"tag","line":1,"col":1,"val":"figure"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"blockquote"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"text","line":3,"col":7,"val":"Try to define yourself by what you do, and you&#8217;ll burnout every time. You are. That is enough. I rest in that."}
{"type":"outdent","line":4,"col":3}
{"type":"tag","line":4,"col":3,"val":"figcaption"}
{"type":"text","line":4,"col":14,"val":"from @thefray at 1:43pm on May 10"}
{"type":"outdent","line":4,"col":47}
{"type":"eos","line":4,"col":47}

@@ -1,9 +0,9 @@

{"type":"extends","loc":{"start":{"line":1,"column":1},"filename":"/cases/blocks-in-blocks.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/blocks-in-blocks.pug","end":{"line":1,"column":48}},"val":"./auxiliary/blocks-in-blocks-layout.pug"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/blocks-in-blocks.pug","end":{"line":3,"column":1}}}
{"type":"block","loc":{"start":{"line":3,"column":1},"filename":"/cases/blocks-in-blocks.pug","end":{"line":3,"column":11}},"val":"body","mode":"replace"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/blocks-in-blocks.pug","end":{"line":4,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/blocks-in-blocks.pug","end":{"line":4,"column":5}},"val":"h1"}
{"type":"text","loc":{"start":{"line":4,"column":6},"filename":"/cases/blocks-in-blocks.pug","end":{"line":4,"column":12}},"val":"Page 2"}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/blocks-in-blocks.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/blocks-in-blocks.pug","end":{"line":5,"column":1}}}
{"type":"extends","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"./auxiliary/blocks-in-blocks-layout.pug"}
{"type":"newline","line":3,"col":1}
{"type":"block","line":3,"col":1,"val":"body","mode":"replace"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"tag","line":4,"col":3,"val":"h1"}
{"type":"text","line":4,"col":6,"val":"Page 2"}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,44 +0,44 @@

{"type":"comment","loc":{"start":{"line":1,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":1,"column":49}},"val":" see https://github.com/pugjs/pug/issues/1589","buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":3,"column":1}}}
{"type":"code","loc":{"start":{"line":3,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":3,"column":17}},"val":"var ajax = true","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":5,"column":1}}}
{"type":"code","loc":{"start":{"line":5,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":5,"column":12}},"val":"if( ajax )","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":6,"column":5}},"val":4}
{"type":"comment","loc":{"start":{"line":6,"column":5},"filename":"/cases/blocks-in-if.pug","end":{"line":6,"column":46}},"val":" return only contents if ajax requests","buffer":false}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":7,"column":5}}}
{"type":"block","loc":{"start":{"line":7,"column":5},"filename":"/cases/blocks-in-if.pug","end":{"line":7,"column":19}},"val":"contents","mode":"replace"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":8,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":8,"column":9},"filename":"/cases/blocks-in-if.pug","end":{"line":8,"column":10}},"val":"p"}
{"type":"text","loc":{"start":{"line":8,"column":11},"filename":"/cases/blocks-in-if.pug","end":{"line":8,"column":24}},"val":"ajax contents"}
{"type":"outdent","loc":{"start":{"line":10,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":10,"column":1}}}
{"type":"outdent","loc":{"start":{"line":10,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":10,"column":1}}}
{"type":"code","loc":{"start":{"line":10,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":10,"column":6}},"val":"else","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":11,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":11,"column":5}},"val":4}
{"type":"comment","loc":{"start":{"line":11,"column":5},"filename":"/cases/blocks-in-if.pug","end":{"line":11,"column":24}},"val":" return all html","buffer":false}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":12,"column":5}}}
{"type":"doctype","loc":{"start":{"line":12,"column":5},"filename":"/cases/blocks-in-if.pug","end":{"line":12,"column":17}},"val":"html"}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":13,"column":5}}}
{"type":"tag","loc":{"start":{"line":13,"column":5},"filename":"/cases/blocks-in-if.pug","end":{"line":13,"column":9}},"val":"html"}
{"type":"indent","loc":{"start":{"line":14,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":14,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":14,"column":9},"filename":"/cases/blocks-in-if.pug","end":{"line":14,"column":13}},"val":"head"}
{"type":"indent","loc":{"start":{"line":15,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":15,"column":13}},"val":12}
{"type":"tag","loc":{"start":{"line":15,"column":13},"filename":"/cases/blocks-in-if.pug","end":{"line":15,"column":17}},"val":"meta"}
{"type":"start-attributes","loc":{"start":{"line":15,"column":17},"filename":"/cases/blocks-in-if.pug","end":{"line":15,"column":18}}}
{"type":"attribute","loc":{"start":{"line":15,"column":19},"filename":"/cases/blocks-in-if.pug","end":{"line":15,"column":33}},"name":"charset","mustEscape":true,"val":"'utf8'"}
{"type":"end-attributes","loc":{"start":{"line":15,"column":34},"filename":"/cases/blocks-in-if.pug","end":{"line":15,"column":35}}}
{"type":"newline","loc":{"start":{"line":16,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":16,"column":13}}}
{"type":"tag","loc":{"start":{"line":16,"column":13},"filename":"/cases/blocks-in-if.pug","end":{"line":16,"column":18}},"val":"title"}
{"type":"text","loc":{"start":{"line":16,"column":19},"filename":"/cases/blocks-in-if.pug","end":{"line":16,"column":25}},"val":"sample"}
{"type":"newline","loc":{"start":{"line":17,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":17,"column":13}}}
{"type":"tag","loc":{"start":{"line":17,"column":13},"filename":"/cases/blocks-in-if.pug","end":{"line":17,"column":17}},"val":"body"}
{"type":"indent","loc":{"start":{"line":18,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":18,"column":17}},"val":16}
{"type":"block","loc":{"start":{"line":18,"column":17},"filename":"/cases/blocks-in-if.pug","end":{"line":18,"column":31}},"val":"contents","mode":"replace"}
{"type":"indent","loc":{"start":{"line":19,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":19,"column":21}},"val":20}
{"type":"tag","loc":{"start":{"line":19,"column":21},"filename":"/cases/blocks-in-if.pug","end":{"line":19,"column":22}},"val":"p"}
{"type":"text","loc":{"start":{"line":19,"column":23},"filename":"/cases/blocks-in-if.pug","end":{"line":19,"column":35}},"val":"all contetns"}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":20,"column":1}}}
{"type":"eos","loc":{"start":{"line":20,"column":1},"filename":"/cases/blocks-in-if.pug","end":{"line":20,"column":1}}}
{"type":"comment","line":1,"col":1,"val":" see https://github.com/pugjs/pug/issues/1589","buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"code","line":3,"col":1,"val":"var ajax = true","mustEscape":false,"buffer":false}
{"type":"newline","line":5,"col":1}
{"type":"code","line":5,"col":1,"val":"if( ajax )","mustEscape":false,"buffer":false}
{"type":"indent","line":6,"col":1,"val":4}
{"type":"comment","line":6,"col":5,"val":" return only contents if ajax requests","buffer":false}
{"type":"newline","line":7,"col":1}
{"type":"block","line":7,"col":5,"val":"contents","mode":"replace"}
{"type":"indent","line":8,"col":1,"val":8}
{"type":"tag","line":8,"col":9,"val":"p"}
{"type":"text","line":8,"col":11,"val":"ajax contents"}
{"type":"outdent","line":10,"col":5}
{"type":"outdent","line":10,"col":1}
{"type":"code","line":10,"col":1,"val":"else","mustEscape":false,"buffer":false}
{"type":"indent","line":11,"col":1,"val":4}
{"type":"comment","line":11,"col":5,"val":" return all html","buffer":false}
{"type":"newline","line":12,"col":1}
{"type":"doctype","line":12,"col":5,"val":"html"}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":5,"val":"html"}
{"type":"indent","line":14,"col":1,"val":8}
{"type":"tag","line":14,"col":9,"val":"head"}
{"type":"indent","line":15,"col":1,"val":12}
{"type":"tag","line":15,"col":13,"val":"meta"}
{"type":"start-attributes","line":15,"col":17}
{"type":"attribute","line":15,"col":19,"name":"charset","val":"'utf8'","mustEscape":true}
{"type":"end-attributes","line":15,"col":34}
{"type":"newline","line":16,"col":1}
{"type":"tag","line":16,"col":13,"val":"title"}
{"type":"text","line":16,"col":19,"val":"sample"}
{"type":"newline","line":17,"col":1}
{"type":"tag","line":17,"col":13,"val":"body"}
{"type":"indent","line":18,"col":1,"val":16}
{"type":"block","line":18,"col":17,"val":"contents","mode":"replace"}
{"type":"indent","line":19,"col":1,"val":20}
{"type":"tag","line":19,"col":21,"val":"p"}
{"type":"text","line":19,"col":23,"val":"all contetns"}
{"type":"outdent","line":20,"col":17}
{"type":"outdent","line":20,"col":13}
{"type":"outdent","line":20,"col":9}
{"type":"outdent","line":20,"col":5}
{"type":"outdent","line":20,"col":1}
{"type":"eos","line":20,"col":1}

@@ -1,29 +0,29 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/case-blocks.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":3,"column":5}},"val":4}
{"type":"code","loc":{"start":{"line":3,"column":5},"filename":"/cases/case-blocks.pug","end":{"line":3,"column":22}},"val":"var friends = 1","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":4,"column":5}}}
{"type":"case","loc":{"start":{"line":4,"column":5},"filename":"/cases/case-blocks.pug","end":{"line":4,"column":17}},"val":"friends"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":5,"column":7}},"val":6}
{"type":"when","loc":{"start":{"line":5,"column":7},"filename":"/cases/case-blocks.pug","end":{"line":5,"column":13}},"val":"0"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":6,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":6,"column":9},"filename":"/cases/case-blocks.pug","end":{"line":6,"column":10}},"val":"p"}
{"type":"text","loc":{"start":{"line":6,"column":11},"filename":"/cases/case-blocks.pug","end":{"line":6,"column":30}},"val":"you have no friends"}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":7,"column":7}}}
{"type":"when","loc":{"start":{"line":7,"column":7},"filename":"/cases/case-blocks.pug","end":{"line":7,"column":13}},"val":"1"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":8,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":8,"column":9},"filename":"/cases/case-blocks.pug","end":{"line":8,"column":10}},"val":"p"}
{"type":"text","loc":{"start":{"line":8,"column":11},"filename":"/cases/case-blocks.pug","end":{"line":8,"column":28}},"val":"you have a friend"}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":9,"column":7}}}
{"type":"default","loc":{"start":{"line":9,"column":7},"filename":"/cases/case-blocks.pug","end":{"line":9,"column":14}}}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":10,"column":9},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":10}},"val":"p"}
{"type":"text","loc":{"start":{"line":10,"column":11},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":20}},"val":"you have "}
{"type":"interpolated-code","loc":{"start":{"line":10,"column":20},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":30}},"mustEscape":true,"buffer":true,"val":"friends"}
{"type":"text","loc":{"start":{"line":10,"column":30},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":38}},"val":" friends"}
{"type":"outdent","loc":{"start":{"line":10,"column":38},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":38}}}
{"type":"outdent","loc":{"start":{"line":10,"column":38},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":38}}}
{"type":"outdent","loc":{"start":{"line":10,"column":38},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":38}}}
{"type":"outdent","loc":{"start":{"line":10,"column":38},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":38}}}
{"type":"eos","loc":{"start":{"line":10,"column":38},"filename":"/cases/case-blocks.pug","end":{"line":10,"column":38}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"code","line":3,"col":5,"val":"var friends = 1","mustEscape":false,"buffer":false}
{"type":"newline","line":4,"col":1}
{"type":"case","line":4,"col":5,"val":"friends"}
{"type":"indent","line":5,"col":1,"val":6}
{"type":"when","line":5,"col":7,"val":"0"}
{"type":"indent","line":6,"col":1,"val":8}
{"type":"tag","line":6,"col":9,"val":"p"}
{"type":"text","line":6,"col":11,"val":"you have no friends"}
{"type":"outdent","line":7,"col":7}
{"type":"when","line":7,"col":7,"val":"1"}
{"type":"indent","line":8,"col":1,"val":8}
{"type":"tag","line":8,"col":9,"val":"p"}
{"type":"text","line":8,"col":11,"val":"you have a friend"}
{"type":"outdent","line":9,"col":7}
{"type":"default","line":9,"col":7}
{"type":"indent","line":10,"col":1,"val":8}
{"type":"tag","line":10,"col":9,"val":"p"}
{"type":"text","line":10,"col":11,"val":"you have "}
{"type":"interpolated-code","line":10,"col":20,"val":"friends","mustEscape":true,"buffer":true}
{"type":"text","line":10,"col":30,"val":" friends"}
{"type":"outdent","line":10,"col":38}
{"type":"outdent","line":10,"col":38}
{"type":"outdent","line":10,"col":38}
{"type":"outdent","line":10,"col":38}
{"type":"eos","line":10,"col":38}

@@ -1,61 +0,47 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/case.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/case.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/case.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/case.pug","end":{"line":3,"column":5}},"val":4}
{"type":"code","loc":{"start":{"line":3,"column":5},"filename":"/cases/case.pug","end":{"line":3,"column":22}},"val":"var friends = 1","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/case.pug","end":{"line":4,"column":5}}}
{"type":"case","loc":{"start":{"line":4,"column":5},"filename":"/cases/case.pug","end":{"line":4,"column":17}},"val":"friends"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/case.pug","end":{"line":5,"column":7}},"val":6}
{"type":"when","loc":{"start":{"line":5,"column":7},"filename":"/cases/case.pug","end":{"line":5,"column":13}},"val":"0"}
{"type":":","loc":{"start":{"line":5,"column":13},"filename":"/cases/case.pug","end":{"line":5,"column":15}}}
{"type":"tag","loc":{"start":{"line":5,"column":15},"filename":"/cases/case.pug","end":{"line":5,"column":16}},"val":"p"}
{"type":"text","loc":{"start":{"line":5,"column":17},"filename":"/cases/case.pug","end":{"line":5,"column":36}},"val":"you have no friends"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/case.pug","end":{"line":6,"column":7}}}
{"type":"when","loc":{"start":{"line":6,"column":7},"filename":"/cases/case.pug","end":{"line":6,"column":13}},"val":"1"}
{"type":":","loc":{"start":{"line":6,"column":13},"filename":"/cases/case.pug","end":{"line":6,"column":15}}}
{"type":"tag","loc":{"start":{"line":6,"column":15},"filename":"/cases/case.pug","end":{"line":6,"column":16}},"val":"p"}
{"type":"text","loc":{"start":{"line":6,"column":17},"filename":"/cases/case.pug","end":{"line":6,"column":34}},"val":"you have a friend"}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/case.pug","end":{"line":7,"column":7}}}
{"type":"default","loc":{"start":{"line":7,"column":7},"filename":"/cases/case.pug","end":{"line":7,"column":14}}}
{"type":":","loc":{"start":{"line":7,"column":14},"filename":"/cases/case.pug","end":{"line":7,"column":16}}}
{"type":"tag","loc":{"start":{"line":7,"column":16},"filename":"/cases/case.pug","end":{"line":7,"column":17}},"val":"p"}
{"type":"text","loc":{"start":{"line":7,"column":18},"filename":"/cases/case.pug","end":{"line":7,"column":27}},"val":"you have "}
{"type":"interpolated-code","loc":{"start":{"line":7,"column":27},"filename":"/cases/case.pug","end":{"line":7,"column":37}},"mustEscape":true,"buffer":true,"val":"friends"}
{"type":"text","loc":{"start":{"line":7,"column":37},"filename":"/cases/case.pug","end":{"line":7,"column":45}},"val":" friends"}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/case.pug","end":{"line":8,"column":5}}}
{"type":"code","loc":{"start":{"line":8,"column":5},"filename":"/cases/case.pug","end":{"line":8,"column":22}},"val":"var friends = 0","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/case.pug","end":{"line":9,"column":5}}}
{"type":"case","loc":{"start":{"line":9,"column":5},"filename":"/cases/case.pug","end":{"line":9,"column":17}},"val":"friends"}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/case.pug","end":{"line":10,"column":7}},"val":6}
{"type":"when","loc":{"start":{"line":10,"column":7},"filename":"/cases/case.pug","end":{"line":10,"column":13}},"val":"0"}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/case.pug","end":{"line":11,"column":7}}}
{"type":"when","loc":{"start":{"line":11,"column":7},"filename":"/cases/case.pug","end":{"line":11,"column":13}},"val":"1"}
{"type":"indent","loc":{"start":{"line":12,"column":1},"filename":"/cases/case.pug","end":{"line":12,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":12,"column":9},"filename":"/cases/case.pug","end":{"line":12,"column":10}},"val":"p"}
{"type":"text","loc":{"start":{"line":12,"column":11},"filename":"/cases/case.pug","end":{"line":12,"column":36}},"val":"you have very few friends"}
{"type":"outdent","loc":{"start":{"line":13,"column":1},"filename":"/cases/case.pug","end":{"line":13,"column":7}}}
{"type":"default","loc":{"start":{"line":13,"column":7},"filename":"/cases/case.pug","end":{"line":13,"column":14}}}
{"type":"indent","loc":{"start":{"line":14,"column":1},"filename":"/cases/case.pug","end":{"line":14,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":14,"column":9},"filename":"/cases/case.pug","end":{"line":14,"column":10}},"val":"p"}
{"type":"text","loc":{"start":{"line":14,"column":11},"filename":"/cases/case.pug","end":{"line":14,"column":20}},"val":"you have "}
{"type":"interpolated-code","loc":{"start":{"line":14,"column":20},"filename":"/cases/case.pug","end":{"line":14,"column":30}},"mustEscape":true,"buffer":true,"val":"friends"}
{"type":"text","loc":{"start":{"line":14,"column":30},"filename":"/cases/case.pug","end":{"line":14,"column":38}},"val":" friends"}
{"type":"outdent","loc":{"start":{"line":16,"column":1},"filename":"/cases/case.pug","end":{"line":16,"column":5}}}
{"type":"outdent","loc":{"start":{"line":16,"column":1},"filename":"/cases/case.pug","end":{"line":16,"column":5}}}
{"type":"code","loc":{"start":{"line":16,"column":5},"filename":"/cases/case.pug","end":{"line":16,"column":27}},"val":"var friend = 'Tim:G'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":17,"column":1},"filename":"/cases/case.pug","end":{"line":17,"column":5}}}
{"type":"case","loc":{"start":{"line":17,"column":5},"filename":"/cases/case.pug","end":{"line":17,"column":16}},"val":"friend"}
{"type":"indent","loc":{"start":{"line":18,"column":1},"filename":"/cases/case.pug","end":{"line":18,"column":7}},"val":6}
{"type":"when","loc":{"start":{"line":18,"column":7},"filename":"/cases/case.pug","end":{"line":18,"column":19}},"val":"'Tim:G'"}
{"type":":","loc":{"start":{"line":18,"column":19},"filename":"/cases/case.pug","end":{"line":18,"column":24}}}
{"type":"tag","loc":{"start":{"line":18,"column":24},"filename":"/cases/case.pug","end":{"line":18,"column":25}},"val":"p"}
{"type":"text","loc":{"start":{"line":18,"column":26},"filename":"/cases/case.pug","end":{"line":18,"column":44}},"val":"Friend is a string"}
{"type":"newline","loc":{"start":{"line":19,"column":1},"filename":"/cases/case.pug","end":{"line":19,"column":7}}}
{"type":"when","loc":{"start":{"line":19,"column":7},"filename":"/cases/case.pug","end":{"line":19,"column":22}},"val":"{tim: 'g'}"}
{"type":":","loc":{"start":{"line":19,"column":22},"filename":"/cases/case.pug","end":{"line":19,"column":24}}}
{"type":"tag","loc":{"start":{"line":19,"column":24},"filename":"/cases/case.pug","end":{"line":19,"column":25}},"val":"p"}
{"type":"text","loc":{"start":{"line":19,"column":26},"filename":"/cases/case.pug","end":{"line":19,"column":45}},"val":"Friend is an object"}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/case.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/case.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/case.pug","end":{"line":20,"column":1}}}
{"type":"eos","loc":{"start":{"line":20,"column":1},"filename":"/cases/case.pug","end":{"line":20,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"code","line":3,"col":5,"val":"var friends = 1","mustEscape":false,"buffer":false}
{"type":"newline","line":4,"col":1}
{"type":"case","line":4,"col":5,"val":"friends"}
{"type":"indent","line":5,"col":1,"val":6}
{"type":"when","line":5,"col":7,"val":"0"}
{"type":":","line":5,"col":13}
{"type":"tag","line":5,"col":15,"val":"p"}
{"type":"text","line":5,"col":17,"val":"you have no friends"}
{"type":"newline","line":6,"col":1}
{"type":"when","line":6,"col":7,"val":"1"}
{"type":":","line":6,"col":13}
{"type":"tag","line":6,"col":15,"val":"p"}
{"type":"text","line":6,"col":17,"val":"you have a friend"}
{"type":"newline","line":7,"col":1}
{"type":"default","line":7,"col":7}
{"type":":","line":7,"col":14}
{"type":"tag","line":7,"col":16,"val":"p"}
{"type":"text","line":7,"col":18,"val":"you have "}
{"type":"interpolated-code","line":7,"col":27,"val":"friends","mustEscape":true,"buffer":true}
{"type":"text","line":7,"col":37,"val":" friends"}
{"type":"outdent","line":8,"col":5}
{"type":"code","line":8,"col":5,"val":"var friends = 0","mustEscape":false,"buffer":false}
{"type":"newline","line":9,"col":1}
{"type":"case","line":9,"col":5,"val":"friends"}
{"type":"indent","line":10,"col":1,"val":6}
{"type":"when","line":10,"col":7,"val":"0"}
{"type":"newline","line":11,"col":1}
{"type":"when","line":11,"col":7,"val":"1"}
{"type":"indent","line":12,"col":1,"val":8}
{"type":"tag","line":12,"col":9,"val":"p"}
{"type":"text","line":12,"col":11,"val":"you have very few friends"}
{"type":"outdent","line":13,"col":7}
{"type":"default","line":13,"col":7}
{"type":"indent","line":14,"col":1,"val":8}
{"type":"tag","line":14,"col":9,"val":"p"}
{"type":"text","line":14,"col":11,"val":"you have "}
{"type":"interpolated-code","line":14,"col":20,"val":"friends","mustEscape":true,"buffer":true}
{"type":"text","line":14,"col":30,"val":" friends"}
{"type":"outdent","line":14,"col":38}
{"type":"outdent","line":14,"col":38}
{"type":"outdent","line":14,"col":38}
{"type":"outdent","line":14,"col":38}
{"type":"eos","line":14,"col":38}

@@ -1,15 +0,15 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/classes-empty.pug","end":{"line":1,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":2},"filename":"/cases/classes-empty.pug","end":{"line":1,"column":3}}}
{"type":"attribute","loc":{"start":{"line":1,"column":3},"filename":"/cases/classes-empty.pug","end":{"line":1,"column":11}},"name":"class","mustEscape":true,"val":"''"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":11},"filename":"/cases/classes-empty.pug","end":{"line":1,"column":12}}}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/classes-empty.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/classes-empty.pug","end":{"line":2,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":2},"filename":"/cases/classes-empty.pug","end":{"line":2,"column":3}}}
{"type":"attribute","loc":{"start":{"line":2,"column":3},"filename":"/cases/classes-empty.pug","end":{"line":2,"column":13}},"name":"class","mustEscape":true,"val":"null"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":13},"filename":"/cases/classes-empty.pug","end":{"line":2,"column":14}}}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/classes-empty.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/classes-empty.pug","end":{"line":3,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":2},"filename":"/cases/classes-empty.pug","end":{"line":3,"column":3}}}
{"type":"attribute","loc":{"start":{"line":3,"column":3},"filename":"/cases/classes-empty.pug","end":{"line":3,"column":18}},"name":"class","mustEscape":true,"val":"undefined"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":18},"filename":"/cases/classes-empty.pug","end":{"line":3,"column":19}}}
{"type":"eos","loc":{"start":{"line":3,"column":19},"filename":"/cases/classes-empty.pug","end":{"line":3,"column":19}}}
{"type":"tag","line":1,"col":1,"val":"a"}
{"type":"start-attributes","line":1,"col":2}
{"type":"attribute","line":1,"col":3,"name":"class","val":"''","mustEscape":true}
{"type":"end-attributes","line":1,"col":11}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"a"}
{"type":"start-attributes","line":2,"col":2}
{"type":"attribute","line":2,"col":3,"name":"class","val":"null","mustEscape":true}
{"type":"end-attributes","line":2,"col":13}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"a"}
{"type":"start-attributes","line":3,"col":2}
{"type":"attribute","line":3,"col":3,"name":"class","val":"undefined","mustEscape":true}
{"type":"end-attributes","line":3,"col":18}
{"type":"eos","line":3,"col":19}

@@ -1,27 +0,21 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/classes.pug","end":{"line":1,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":2},"filename":"/cases/classes.pug","end":{"line":1,"column":3}}}
{"type":"attribute","loc":{"start":{"line":1,"column":3},"filename":"/cases/classes.pug","end":{"line":1,"column":30}},"name":"class","mustEscape":true,"val":"['foo', 'bar', 'baz']"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":30},"filename":"/cases/classes.pug","end":{"line":1,"column":31}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/classes.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/classes.pug","end":{"line":5,"column":2}},"val":"a"}
{"type":"class","loc":{"start":{"line":5,"column":2},"filename":"/cases/classes.pug","end":{"line":5,"column":6}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":6},"filename":"/cases/classes.pug","end":{"line":5,"column":7}}}
{"type":"attribute","loc":{"start":{"line":5,"column":7},"filename":"/cases/classes.pug","end":{"line":5,"column":18}},"name":"class","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":18},"filename":"/cases/classes.pug","end":{"line":5,"column":19}}}
{"type":"class","loc":{"start":{"line":5,"column":19},"filename":"/cases/classes.pug","end":{"line":5,"column":23}},"val":"baz"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/classes.pug","end":{"line":9,"column":1}}}
{"type":"tag","loc":{"start":{"line":9,"column":1},"filename":"/cases/classes.pug","end":{"line":9,"column":2}},"val":"a"}
{"type":"class","loc":{"start":{"line":9,"column":2},"filename":"/cases/classes.pug","end":{"line":9,"column":14}},"val":"foo-bar_baz"}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/classes.pug","end":{"line":11,"column":1}}}
{"type":"tag","loc":{"start":{"line":11,"column":1},"filename":"/cases/classes.pug","end":{"line":11,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":11,"column":2},"filename":"/cases/classes.pug","end":{"line":11,"column":3}}}
{"type":"attribute","loc":{"start":{"line":11,"column":3},"filename":"/cases/classes.pug","end":{"line":11,"column":43}},"name":"class","mustEscape":true,"val":"{foo: true, bar: false, baz: true}"}
{"type":"end-attributes","loc":{"start":{"line":11,"column":43},"filename":"/cases/classes.pug","end":{"line":11,"column":44}}}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/classes.pug","end":{"line":13,"column":1}}}
{"type":"tag","loc":{"start":{"line":13,"column":1},"filename":"/cases/classes.pug","end":{"line":13,"column":2}},"val":"a"}
{"type":"class","loc":{"start":{"line":13,"column":2},"filename":"/cases/classes.pug","end":{"line":13,"column":7}},"val":"-foo"}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/classes.pug","end":{"line":14,"column":1}}}
{"type":"tag","loc":{"start":{"line":14,"column":1},"filename":"/cases/classes.pug","end":{"line":14,"column":2}},"val":"a"}
{"type":"class","loc":{"start":{"line":14,"column":2},"filename":"/cases/classes.pug","end":{"line":14,"column":7}},"val":"3foo"}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/classes.pug","end":{"line":15,"column":1}}}
{"type":"eos","loc":{"start":{"line":15,"column":1},"filename":"/cases/classes.pug","end":{"line":15,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"a"}
{"type":"start-attributes","line":1,"col":2}
{"type":"attribute","line":1,"col":3,"name":"class","val":"['foo', 'bar', 'baz']","mustEscape":true}
{"type":"end-attributes","line":1,"col":30}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"a"}
{"type":"class","line":5,"col":2,"val":"foo"}
{"type":"start-attributes","line":5,"col":6}
{"type":"attribute","line":5,"col":7,"name":"class","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":5,"col":18}
{"type":"class","line":5,"col":19,"val":"baz"}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":1,"val":"a"}
{"type":"class","line":9,"col":2,"val":"foo-bar_baz"}
{"type":"newline","line":11,"col":1}
{"type":"tag","line":11,"col":1,"val":"a"}
{"type":"start-attributes","line":11,"col":2}
{"type":"attribute","line":11,"col":3,"name":"class","val":"{foo: true, bar: false, baz: true}","mustEscape":true}
{"type":"end-attributes","line":11,"col":43}
{"type":"newline","line":12,"col":1}
{"type":"eos","line":12,"col":1}

@@ -1,86 +0,86 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":2,"column":1}}}
{"type":"code","loc":{"start":{"line":2,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":2,"column":12}},"val":"if (true)","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":3,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":3,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":3,"column":8}},"val":"foo"}
{"type":"outdent","loc":{"start":{"line":4,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":4,"column":1}}}
{"type":"code","loc":{"start":{"line":4,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":4,"column":7}},"val":"else","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":5,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":5,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":5,"column":8}},"val":"bar"}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":7,"column":1}}}
{"type":"code","loc":{"start":{"line":7,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":7,"column":14}},"val":"if (true) {","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":8,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":8,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":8,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":8,"column":8}},"val":"foo"}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":9,"column":1}}}
{"type":"code","loc":{"start":{"line":9,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":9,"column":11}},"val":"} else {","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":10,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":10,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":10,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":10,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":10,"column":8}},"val":"bar"}
{"type":"outdent","loc":{"start":{"line":11,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":11,"column":1}}}
{"type":"code","loc":{"start":{"line":11,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":11,"column":4}},"val":"}","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":13,"column":1}}}
{"type":"if","loc":{"start":{"line":13,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":13,"column":8}},"val":"true"}
{"type":"indent","loc":{"start":{"line":14,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":14,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":14,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":14,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":14,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":14,"column":8}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":15,"column":3}}}
{"type":"tag","loc":{"start":{"line":15,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":15,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":15,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":15,"column":8}},"val":"bar"}
{"type":"newline","loc":{"start":{"line":16,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":16,"column":3}}}
{"type":"tag","loc":{"start":{"line":16,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":16,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":16,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":16,"column":8}},"val":"baz"}
{"type":"outdent","loc":{"start":{"line":17,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":17,"column":1}}}
{"type":"else","loc":{"start":{"line":17,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":17,"column":5}},"val":""}
{"type":"indent","loc":{"start":{"line":18,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":18,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":18,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":18,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":18,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":18,"column":8}},"val":"bar"}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":20,"column":1}}}
{"type":"if","loc":{"start":{"line":20,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":20,"column":12}},"val":"!(true)"}
{"type":"indent","loc":{"start":{"line":21,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":21,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":21,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":21,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":21,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":21,"column":8}},"val":"foo"}
{"type":"outdent","loc":{"start":{"line":22,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":22,"column":1}}}
{"type":"else","loc":{"start":{"line":22,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":22,"column":5}},"val":""}
{"type":"indent","loc":{"start":{"line":23,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":23,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":23,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":23,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":23,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":23,"column":8}},"val":"bar"}
{"type":"outdent","loc":{"start":{"line":25,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":25,"column":1}}}
{"type":"if","loc":{"start":{"line":25,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":25,"column":12}},"val":"'nested'"}
{"type":"indent","loc":{"start":{"line":26,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":26,"column":3}},"val":2}
{"type":"if","loc":{"start":{"line":26,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":26,"column":13}},"val":"'works'"}
{"type":"indent","loc":{"start":{"line":27,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":27,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":27,"column":5},"filename":"/cases/code.conditionals.pug","end":{"line":27,"column":6}},"val":"p"}
{"type":"text","loc":{"start":{"line":27,"column":7},"filename":"/cases/code.conditionals.pug","end":{"line":27,"column":10}},"val":"yay"}
{"type":"outdent","loc":{"start":{"line":29,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":29,"column":1}}}
{"type":"outdent","loc":{"start":{"line":29,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":29,"column":1}}}
{"type":"comment","loc":{"start":{"line":29,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":29,"column":23}},"val":" allow empty blocks","buffer":false}
{"type":"newline","loc":{"start":{"line":30,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":30,"column":1}}}
{"type":"if","loc":{"start":{"line":30,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":30,"column":9}},"val":"false"}
{"type":"newline","loc":{"start":{"line":31,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":31,"column":1}}}
{"type":"else","loc":{"start":{"line":31,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":31,"column":5}},"val":""}
{"type":"indent","loc":{"start":{"line":32,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":32,"column":3}},"val":2}
{"type":"class","loc":{"start":{"line":32,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":32,"column":7}},"val":"bar"}
{"type":"outdent","loc":{"start":{"line":33,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":33,"column":1}}}
{"type":"if","loc":{"start":{"line":33,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":33,"column":8}},"val":"true"}
{"type":"indent","loc":{"start":{"line":34,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":34,"column":3}},"val":2}
{"type":"class","loc":{"start":{"line":34,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":34,"column":7}},"val":"bar"}
{"type":"outdent","loc":{"start":{"line":35,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":35,"column":1}}}
{"type":"else","loc":{"start":{"line":35,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":35,"column":5}},"val":""}
{"type":"newline","loc":{"start":{"line":36,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":36,"column":1}}}
{"type":"class","loc":{"start":{"line":36,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":36,"column":6}},"val":"bing"}
{"type":"newline","loc":{"start":{"line":38,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":38,"column":1}}}
{"type":"if","loc":{"start":{"line":38,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":38,"column":9}},"val":"false"}
{"type":"indent","loc":{"start":{"line":39,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":39,"column":3}},"val":2}
{"type":"class","loc":{"start":{"line":39,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":39,"column":8}},"val":"bing"}
{"type":"outdent","loc":{"start":{"line":40,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":40,"column":1}}}
{"type":"else-if","loc":{"start":{"line":40,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":40,"column":14}},"val":"false"}
{"type":"indent","loc":{"start":{"line":41,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":41,"column":3}},"val":2}
{"type":"class","loc":{"start":{"line":41,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":41,"column":7}},"val":"bar"}
{"type":"outdent","loc":{"start":{"line":42,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":42,"column":1}}}
{"type":"else","loc":{"start":{"line":42,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":42,"column":5}},"val":""}
{"type":"indent","loc":{"start":{"line":43,"column":1},"filename":"/cases/code.conditionals.pug","end":{"line":43,"column":3}},"val":2}
{"type":"class","loc":{"start":{"line":43,"column":3},"filename":"/cases/code.conditionals.pug","end":{"line":43,"column":7}},"val":"foo"}
{"type":"outdent","loc":{"start":{"line":43,"column":7},"filename":"/cases/code.conditionals.pug","end":{"line":43,"column":7}}}
{"type":"eos","loc":{"start":{"line":43,"column":7},"filename":"/cases/code.conditionals.pug","end":{"line":43,"column":7}}}
{"type":"newline","line":2,"col":1}
{"type":"code","line":2,"col":1,"val":"if (true)","mustEscape":false,"buffer":false}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"p"}
{"type":"text","line":3,"col":5,"val":"foo"}
{"type":"outdent","line":4,"col":1}
{"type":"code","line":4,"col":1,"val":"else","mustEscape":false,"buffer":false}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"p"}
{"type":"text","line":5,"col":5,"val":"bar"}
{"type":"outdent","line":7,"col":1}
{"type":"code","line":7,"col":1,"val":"if (true) {","mustEscape":false,"buffer":false}
{"type":"indent","line":8,"col":1,"val":2}
{"type":"tag","line":8,"col":3,"val":"p"}
{"type":"text","line":8,"col":5,"val":"foo"}
{"type":"outdent","line":9,"col":1}
{"type":"code","line":9,"col":1,"val":"} else {","mustEscape":false,"buffer":false}
{"type":"indent","line":10,"col":1,"val":2}
{"type":"tag","line":10,"col":3,"val":"p"}
{"type":"text","line":10,"col":5,"val":"bar"}
{"type":"outdent","line":11,"col":1}
{"type":"code","line":11,"col":1,"val":"}","mustEscape":false,"buffer":false}
{"type":"newline","line":13,"col":1}
{"type":"if","line":13,"col":1,"val":"true"}
{"type":"indent","line":14,"col":1,"val":2}
{"type":"tag","line":14,"col":3,"val":"p"}
{"type":"text","line":14,"col":5,"val":"foo"}
{"type":"newline","line":15,"col":1}
{"type":"tag","line":15,"col":3,"val":"p"}
{"type":"text","line":15,"col":5,"val":"bar"}
{"type":"newline","line":16,"col":1}
{"type":"tag","line":16,"col":3,"val":"p"}
{"type":"text","line":16,"col":5,"val":"baz"}
{"type":"outdent","line":17,"col":1}
{"type":"else","line":17,"col":1,"val":""}
{"type":"indent","line":18,"col":1,"val":2}
{"type":"tag","line":18,"col":3,"val":"p"}
{"type":"text","line":18,"col":5,"val":"bar"}
{"type":"outdent","line":20,"col":1}
{"type":"if","line":20,"col":1,"val":"!(true)"}
{"type":"indent","line":21,"col":1,"val":2}
{"type":"tag","line":21,"col":3,"val":"p"}
{"type":"text","line":21,"col":5,"val":"foo"}
{"type":"outdent","line":22,"col":1}
{"type":"else","line":22,"col":1,"val":""}
{"type":"indent","line":23,"col":1,"val":2}
{"type":"tag","line":23,"col":3,"val":"p"}
{"type":"text","line":23,"col":5,"val":"bar"}
{"type":"outdent","line":25,"col":1}
{"type":"if","line":25,"col":1,"val":"'nested'"}
{"type":"indent","line":26,"col":1,"val":2}
{"type":"if","line":26,"col":3,"val":"'works'"}
{"type":"indent","line":27,"col":1,"val":4}
{"type":"tag","line":27,"col":5,"val":"p"}
{"type":"text","line":27,"col":7,"val":"yay"}
{"type":"outdent","line":29,"col":3}
{"type":"outdent","line":29,"col":1}
{"type":"comment","line":29,"col":1,"val":" allow empty blocks","buffer":false}
{"type":"newline","line":30,"col":1}
{"type":"if","line":30,"col":1,"val":"false"}
{"type":"newline","line":31,"col":1}
{"type":"else","line":31,"col":1,"val":""}
{"type":"indent","line":32,"col":1,"val":2}
{"type":"class","line":32,"col":3,"val":"bar"}
{"type":"outdent","line":33,"col":1}
{"type":"if","line":33,"col":1,"val":"true"}
{"type":"indent","line":34,"col":1,"val":2}
{"type":"class","line":34,"col":3,"val":"bar"}
{"type":"outdent","line":35,"col":1}
{"type":"else","line":35,"col":1,"val":""}
{"type":"newline","line":36,"col":1}
{"type":"class","line":36,"col":1,"val":"bing"}
{"type":"newline","line":38,"col":1}
{"type":"if","line":38,"col":1,"val":"false"}
{"type":"indent","line":39,"col":1,"val":2}
{"type":"class","line":39,"col":3,"val":"bing"}
{"type":"outdent","line":40,"col":1}
{"type":"else-if","line":40,"col":1,"val":"false"}
{"type":"indent","line":41,"col":1,"val":2}
{"type":"class","line":41,"col":3,"val":"bar"}
{"type":"outdent","line":42,"col":1}
{"type":"else","line":42,"col":1,"val":""}
{"type":"indent","line":43,"col":1,"val":2}
{"type":"class","line":43,"col":3,"val":"foo"}
{"type":"outdent","line":43,"col":7}
{"type":"eos","line":43,"col":7}

@@ -1,6 +0,6 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/code.escape.pug","end":{"line":1,"column":2}},"val":"p"}
{"type":"code","loc":{"start":{"line":1,"column":2},"filename":"/cases/code.escape.pug","end":{"line":1,"column":14}},"val":"'<script>'","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/code.escape.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/code.escape.pug","end":{"line":2,"column":2}},"val":"p"}
{"type":"code","loc":{"start":{"line":2,"column":2},"filename":"/cases/code.escape.pug","end":{"line":2,"column":15}},"val":"'<script>'","mustEscape":false,"buffer":true}
{"type":"eos","loc":{"start":{"line":2,"column":15},"filename":"/cases/code.escape.pug","end":{"line":2,"column":15}}}
{"type":"tag","line":1,"col":1,"val":"p"}
{"type":"code","line":1,"col":2,"val":"'<script>'","mustEscape":true,"buffer":true}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"p"}
{"type":"code","line":2,"col":2,"val":"'<script>'","mustEscape":false,"buffer":true}
{"type":"eos","line":2,"col":15}

@@ -1,71 +0,71 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":2,"column":1}}}
{"type":"code","loc":{"start":{"line":2,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":2,"column":22}},"val":"var items = [1,2,3]","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":4,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":5,"column":3}},"val":2}
{"type":"code","loc":{"start":{"line":5,"column":3},"filename":"/cases/code.iteration.pug","end":{"line":5,"column":34}},"val":"items.forEach(function(item){","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":6,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":6,"column":5},"filename":"/cases/code.iteration.pug","end":{"line":6,"column":7}},"val":"li"}
{"type":"code","loc":{"start":{"line":6,"column":7},"filename":"/cases/code.iteration.pug","end":{"line":6,"column":13}},"val":"item","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":7,"column":3}}}
{"type":"code","loc":{"start":{"line":7,"column":3},"filename":"/cases/code.iteration.pug","end":{"line":7,"column":7}},"val":"})","mustEscape":false,"buffer":false}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":9,"column":1}}}
{"type":"code","loc":{"start":{"line":9,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":9,"column":22}},"val":"var items = [1,2,3]","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":11,"column":1}}}
{"type":"tag","loc":{"start":{"line":11,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":11,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":12,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":12,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":12,"column":3},"filename":"/cases/code.iteration.pug","end":{"line":12,"column":23}},"val":"item","key":"i","code":"items"}
{"type":"indent","loc":{"start":{"line":13,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":13,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":13,"column":5},"filename":"/cases/code.iteration.pug","end":{"line":13,"column":7}},"val":"li"}
{"type":"start-attributes","loc":{"start":{"line":13,"column":7},"filename":"/cases/code.iteration.pug","end":{"line":13,"column":8}}}
{"type":"attribute","loc":{"start":{"line":13,"column":8},"filename":"/cases/code.iteration.pug","end":{"line":13,"column":25}},"name":"class","mustEscape":true,"val":"'item-' + i"}
{"type":"end-attributes","loc":{"start":{"line":13,"column":25},"filename":"/cases/code.iteration.pug","end":{"line":13,"column":26}}}
{"type":"code","loc":{"start":{"line":13,"column":26},"filename":"/cases/code.iteration.pug","end":{"line":13,"column":32}},"val":"item","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":15,"column":1}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":15,"column":1}}}
{"type":"tag","loc":{"start":{"line":15,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":15,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":16,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":16,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":16,"column":3},"filename":"/cases/code.iteration.pug","end":{"line":16,"column":24}},"val":"item","key":"i","code":"items"}
{"type":"indent","loc":{"start":{"line":17,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":17,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":17,"column":5},"filename":"/cases/code.iteration.pug","end":{"line":17,"column":7}},"val":"li"}
{"type":"code","loc":{"start":{"line":17,"column":7},"filename":"/cases/code.iteration.pug","end":{"line":17,"column":13}},"val":"item","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":19,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":19,"column":1}}}
{"type":"outdent","loc":{"start":{"line":19,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":19,"column":1}}}
{"type":"tag","loc":{"start":{"line":19,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":19,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":20,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":20,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":20,"column":3},"filename":"/cases/code.iteration.pug","end":{"line":20,"column":22}},"val":"$item","key":null,"code":"items"}
{"type":"indent","loc":{"start":{"line":21,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":21,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":21,"column":5},"filename":"/cases/code.iteration.pug","end":{"line":21,"column":7}},"val":"li"}
{"type":"code","loc":{"start":{"line":21,"column":7},"filename":"/cases/code.iteration.pug","end":{"line":21,"column":14}},"val":"$item","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":23,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":23,"column":1}}}
{"type":"outdent","loc":{"start":{"line":23,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":23,"column":1}}}
{"type":"code","loc":{"start":{"line":23,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":23,"column":23}},"val":"var nums = [1, 2, 3]","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":24,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":24,"column":1}}}
{"type":"code","loc":{"start":{"line":24,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":24,"column":32}},"val":"var letters = ['a', 'b', 'c']","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":26,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":26,"column":1}}}
{"type":"tag","loc":{"start":{"line":26,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":26,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":27,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":27,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":27,"column":3},"filename":"/cases/code.iteration.pug","end":{"line":27,"column":19}},"val":"l","key":null,"code":"letters"}
{"type":"indent","loc":{"start":{"line":28,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":28,"column":5}},"val":4}
{"type":"each","loc":{"start":{"line":28,"column":5},"filename":"/cases/code.iteration.pug","end":{"line":28,"column":18}},"val":"n","key":null,"code":"nums"}
{"type":"indent","loc":{"start":{"line":29,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":29,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":29,"column":7},"filename":"/cases/code.iteration.pug","end":{"line":29,"column":9}},"val":"li"}
{"type":"interpolated-code","loc":{"start":{"line":29,"column":10},"filename":"/cases/code.iteration.pug","end":{"line":29,"column":14}},"mustEscape":true,"buffer":true,"val":"n"}
{"type":"text","loc":{"start":{"line":29,"column":14},"filename":"/cases/code.iteration.pug","end":{"line":29,"column":16}},"val":": "}
{"type":"interpolated-code","loc":{"start":{"line":29,"column":16},"filename":"/cases/code.iteration.pug","end":{"line":29,"column":20}},"mustEscape":true,"buffer":true,"val":"l"}
{"type":"outdent","loc":{"start":{"line":31,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":31,"column":1}}}
{"type":"outdent","loc":{"start":{"line":31,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":31,"column":1}}}
{"type":"outdent","loc":{"start":{"line":31,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":31,"column":1}}}
{"type":"code","loc":{"start":{"line":31,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":31,"column":16}},"val":"var count = 1","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":32,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":32,"column":1}}}
{"type":"code","loc":{"start":{"line":32,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":32,"column":66}},"val":"var counter = function() { return [count++, count++, count++] }","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":33,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":33,"column":1}}}
{"type":"tag","loc":{"start":{"line":33,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":33,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":34,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":34,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":34,"column":3},"filename":"/cases/code.iteration.pug","end":{"line":34,"column":21}},"val":"n","key":null,"code":"counter()"}
{"type":"indent","loc":{"start":{"line":35,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":35,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":35,"column":5},"filename":"/cases/code.iteration.pug","end":{"line":35,"column":7}},"val":"li"}
{"type":"interpolated-code","loc":{"start":{"line":35,"column":8},"filename":"/cases/code.iteration.pug","end":{"line":35,"column":12}},"mustEscape":true,"buffer":true,"val":"n"}
{"type":"outdent","loc":{"start":{"line":36,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":36,"column":1}}}
{"type":"outdent","loc":{"start":{"line":36,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":36,"column":1}}}
{"type":"eos","loc":{"start":{"line":36,"column":1},"filename":"/cases/code.iteration.pug","end":{"line":36,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"code","line":2,"col":1,"val":"var items = [1,2,3]","mustEscape":false,"buffer":false}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"ul"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"code","line":5,"col":3,"val":"items.forEach(function(item){","mustEscape":false,"buffer":false}
{"type":"indent","line":6,"col":1,"val":4}
{"type":"tag","line":6,"col":5,"val":"li"}
{"type":"code","line":6,"col":7,"val":"item","mustEscape":true,"buffer":true}
{"type":"outdent","line":7,"col":3}
{"type":"code","line":7,"col":3,"val":"})","mustEscape":false,"buffer":false}
{"type":"outdent","line":9,"col":1}
{"type":"code","line":9,"col":1,"val":"var items = [1,2,3]","mustEscape":false,"buffer":false}
{"type":"newline","line":11,"col":1}
{"type":"tag","line":11,"col":1,"val":"ul"}
{"type":"indent","line":12,"col":1,"val":2}
{"type":"each","line":12,"col":3,"val":"item","key":"i","code":"items"}
{"type":"indent","line":13,"col":1,"val":4}
{"type":"tag","line":13,"col":5,"val":"li"}
{"type":"start-attributes","line":13,"col":7}
{"type":"attribute","line":13,"col":8,"name":"class","val":"'item-' + i","mustEscape":true}
{"type":"end-attributes","line":13,"col":25}
{"type":"code","line":13,"col":26,"val":"item","mustEscape":true,"buffer":true}
{"type":"outdent","line":15,"col":3}
{"type":"outdent","line":15,"col":1}
{"type":"tag","line":15,"col":1,"val":"ul"}
{"type":"indent","line":16,"col":1,"val":2}
{"type":"each","line":16,"col":3,"val":"item","key":"i","code":"items"}
{"type":"indent","line":17,"col":1,"val":4}
{"type":"tag","line":17,"col":5,"val":"li"}
{"type":"code","line":17,"col":7,"val":"item","mustEscape":true,"buffer":true}
{"type":"outdent","line":19,"col":3}
{"type":"outdent","line":19,"col":1}
{"type":"tag","line":19,"col":1,"val":"ul"}
{"type":"indent","line":20,"col":1,"val":2}
{"type":"each","line":20,"col":3,"val":"$item","key":null,"code":"items"}
{"type":"indent","line":21,"col":1,"val":4}
{"type":"tag","line":21,"col":5,"val":"li"}
{"type":"code","line":21,"col":7,"val":"$item","mustEscape":true,"buffer":true}
{"type":"outdent","line":23,"col":3}
{"type":"outdent","line":23,"col":1}
{"type":"code","line":23,"col":1,"val":"var nums = [1, 2, 3]","mustEscape":false,"buffer":false}
{"type":"newline","line":24,"col":1}
{"type":"code","line":24,"col":1,"val":"var letters = ['a', 'b', 'c']","mustEscape":false,"buffer":false}
{"type":"newline","line":26,"col":1}
{"type":"tag","line":26,"col":1,"val":"ul"}
{"type":"indent","line":27,"col":1,"val":2}
{"type":"each","line":27,"col":3,"val":"l","key":null,"code":"letters"}
{"type":"indent","line":28,"col":1,"val":4}
{"type":"each","line":28,"col":5,"val":"n","key":null,"code":"nums"}
{"type":"indent","line":29,"col":1,"val":6}
{"type":"tag","line":29,"col":7,"val":"li"}
{"type":"interpolated-code","line":29,"col":10,"val":"n","mustEscape":true,"buffer":true}
{"type":"text","line":29,"col":14,"val":": "}
{"type":"interpolated-code","line":29,"col":16,"val":"l","mustEscape":true,"buffer":true}
{"type":"outdent","line":31,"col":5}
{"type":"outdent","line":31,"col":3}
{"type":"outdent","line":31,"col":1}
{"type":"code","line":31,"col":1,"val":"var count = 1","mustEscape":false,"buffer":false}
{"type":"newline","line":32,"col":1}
{"type":"code","line":32,"col":1,"val":"var counter = function() { return [count++, count++, count++] }","mustEscape":false,"buffer":false}
{"type":"newline","line":33,"col":1}
{"type":"tag","line":33,"col":1,"val":"ul"}
{"type":"indent","line":34,"col":1,"val":2}
{"type":"each","line":34,"col":3,"val":"n","key":null,"code":"counter()"}
{"type":"indent","line":35,"col":1,"val":4}
{"type":"tag","line":35,"col":5,"val":"li"}
{"type":"interpolated-code","line":35,"col":8,"val":"n","mustEscape":true,"buffer":true}
{"type":"outdent","line":36,"col":3}
{"type":"outdent","line":36,"col":1}
{"type":"eos","line":36,"col":1}

@@ -1,40 +0,40 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/code.pug","end":{"line":1,"column":2}},"val":"p"}
{"type":"code","loc":{"start":{"line":1,"column":2},"filename":"/cases/code.pug","end":{"line":1,"column":8}},"val":"null","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/code.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/code.pug","end":{"line":2,"column":2}},"val":"p"}
{"type":"code","loc":{"start":{"line":2,"column":2},"filename":"/cases/code.pug","end":{"line":2,"column":13}},"val":"undefined","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/code.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/code.pug","end":{"line":3,"column":2}},"val":"p"}
{"type":"code","loc":{"start":{"line":3,"column":2},"filename":"/cases/code.pug","end":{"line":3,"column":6}},"val":"''","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/code.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/code.pug","end":{"line":4,"column":2}},"val":"p"}
{"type":"code","loc":{"start":{"line":4,"column":2},"filename":"/cases/code.pug","end":{"line":4,"column":5}},"val":"0","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/code.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/code.pug","end":{"line":5,"column":2}},"val":"p"}
{"type":"code","loc":{"start":{"line":5,"column":2},"filename":"/cases/code.pug","end":{"line":5,"column":9}},"val":"false","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/code.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/code.pug","end":{"line":6,"column":2}},"val":"p"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":2},"filename":"/cases/code.pug","end":{"line":6,"column":3}}}
{"type":"attribute","loc":{"start":{"line":6,"column":3},"filename":"/cases/code.pug","end":{"line":6,"column":11}},"name":"foo","mustEscape":true,"val":"null"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":11},"filename":"/cases/code.pug","end":{"line":6,"column":12}}}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/code.pug","end":{"line":7,"column":1}}}
{"type":"tag","loc":{"start":{"line":7,"column":1},"filename":"/cases/code.pug","end":{"line":7,"column":2}},"val":"p"}
{"type":"start-attributes","loc":{"start":{"line":7,"column":2},"filename":"/cases/code.pug","end":{"line":7,"column":3}}}
{"type":"attribute","loc":{"start":{"line":7,"column":3},"filename":"/cases/code.pug","end":{"line":7,"column":16}},"name":"foo","mustEscape":true,"val":"undefined"}
{"type":"end-attributes","loc":{"start":{"line":7,"column":16},"filename":"/cases/code.pug","end":{"line":7,"column":17}}}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/code.pug","end":{"line":8,"column":1}}}
{"type":"tag","loc":{"start":{"line":8,"column":1},"filename":"/cases/code.pug","end":{"line":8,"column":2}},"val":"p"}
{"type":"start-attributes","loc":{"start":{"line":8,"column":2},"filename":"/cases/code.pug","end":{"line":8,"column":3}}}
{"type":"attribute","loc":{"start":{"line":8,"column":3},"filename":"/cases/code.pug","end":{"line":8,"column":9}},"name":"foo","mustEscape":true,"val":"''"}
{"type":"end-attributes","loc":{"start":{"line":8,"column":9},"filename":"/cases/code.pug","end":{"line":8,"column":10}}}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/code.pug","end":{"line":9,"column":1}}}
{"type":"tag","loc":{"start":{"line":9,"column":1},"filename":"/cases/code.pug","end":{"line":9,"column":2}},"val":"p"}
{"type":"start-attributes","loc":{"start":{"line":9,"column":2},"filename":"/cases/code.pug","end":{"line":9,"column":3}}}
{"type":"attribute","loc":{"start":{"line":9,"column":3},"filename":"/cases/code.pug","end":{"line":9,"column":8}},"name":"foo","mustEscape":true,"val":"0"}
{"type":"end-attributes","loc":{"start":{"line":9,"column":8},"filename":"/cases/code.pug","end":{"line":9,"column":9}}}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/code.pug","end":{"line":10,"column":1}}}
{"type":"tag","loc":{"start":{"line":10,"column":1},"filename":"/cases/code.pug","end":{"line":10,"column":2}},"val":"p"}
{"type":"start-attributes","loc":{"start":{"line":10,"column":2},"filename":"/cases/code.pug","end":{"line":10,"column":3}}}
{"type":"attribute","loc":{"start":{"line":10,"column":3},"filename":"/cases/code.pug","end":{"line":10,"column":12}},"name":"foo","mustEscape":true,"val":"false"}
{"type":"end-attributes","loc":{"start":{"line":10,"column":12},"filename":"/cases/code.pug","end":{"line":10,"column":13}}}
{"type":"eos","loc":{"start":{"line":10,"column":13},"filename":"/cases/code.pug","end":{"line":10,"column":13}}}
{"type":"tag","line":1,"col":1,"val":"p"}
{"type":"code","line":1,"col":2,"val":"null","mustEscape":true,"buffer":true}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"p"}
{"type":"code","line":2,"col":2,"val":"undefined","mustEscape":true,"buffer":true}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"p"}
{"type":"code","line":3,"col":2,"val":"''","mustEscape":true,"buffer":true}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"p"}
{"type":"code","line":4,"col":2,"val":"0","mustEscape":true,"buffer":true}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"p"}
{"type":"code","line":5,"col":2,"val":"false","mustEscape":true,"buffer":true}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"p"}
{"type":"start-attributes","line":6,"col":2}
{"type":"attribute","line":6,"col":3,"name":"foo","val":"null","mustEscape":true}
{"type":"end-attributes","line":6,"col":11}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":1,"val":"p"}
{"type":"start-attributes","line":7,"col":2}
{"type":"attribute","line":7,"col":3,"name":"foo","val":"undefined","mustEscape":true}
{"type":"end-attributes","line":7,"col":16}
{"type":"newline","line":8,"col":1}
{"type":"tag","line":8,"col":1,"val":"p"}
{"type":"start-attributes","line":8,"col":2}
{"type":"attribute","line":8,"col":3,"name":"foo","val":"''","mustEscape":true}
{"type":"end-attributes","line":8,"col":9}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":1,"val":"p"}
{"type":"start-attributes","line":9,"col":2}
{"type":"attribute","line":9,"col":3,"name":"foo","val":"0","mustEscape":true}
{"type":"end-attributes","line":9,"col":8}
{"type":"newline","line":10,"col":1}
{"type":"tag","line":10,"col":1,"val":"p"}
{"type":"start-attributes","line":10,"col":2}
{"type":"attribute","line":10,"col":3,"name":"foo","val":"false","mustEscape":true}
{"type":"end-attributes","line":10,"col":12}
{"type":"eos","line":10,"col":13}

@@ -1,26 +0,26 @@

{"type":"doctype","loc":{"start":{"line":1,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":1,"column":13}},"val":"html"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":2,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/comments-in-case.pug","end":{"line":3,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":4,"column":4}},"val":3}
{"type":"code","loc":{"start":{"line":4,"column":4},"filename":"/cases/comments-in-case.pug","end":{"line":4,"column":20}},"val":"var s = 'this'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":5,"column":4}}}
{"type":"case","loc":{"start":{"line":5,"column":4},"filename":"/cases/comments-in-case.pug","end":{"line":5,"column":10}},"val":"s"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":6,"column":6}},"val":5}
{"type":"comment","loc":{"start":{"line":6,"column":6},"filename":"/cases/comments-in-case.pug","end":{"line":6,"column":17}},"val":" Comment","buffer":false}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":7,"column":6}}}
{"type":"when","loc":{"start":{"line":7,"column":6},"filename":"/cases/comments-in-case.pug","end":{"line":7,"column":17}},"val":"'this'"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":8,"column":8}},"val":7}
{"type":"tag","loc":{"start":{"line":8,"column":8},"filename":"/cases/comments-in-case.pug","end":{"line":8,"column":9}},"val":"p"}
{"type":"text","loc":{"start":{"line":8,"column":10},"filename":"/cases/comments-in-case.pug","end":{"line":8,"column":20}},"val":"It's this!"}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":9,"column":6}}}
{"type":"when","loc":{"start":{"line":9,"column":6},"filename":"/cases/comments-in-case.pug","end":{"line":9,"column":17}},"val":"'that'"}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/comments-in-case.pug","end":{"line":10,"column":8}},"val":7}
{"type":"tag","loc":{"start":{"line":10,"column":8},"filename":"/cases/comments-in-case.pug","end":{"line":10,"column":9}},"val":"p"}
{"type":"text","loc":{"start":{"line":10,"column":10},"filename":"/cases/comments-in-case.pug","end":{"line":10,"column":20}},"val":"It's that!"}
{"type":"outdent","loc":{"start":{"line":10,"column":20},"filename":"/cases/comments-in-case.pug","end":{"line":10,"column":20}}}
{"type":"outdent","loc":{"start":{"line":10,"column":20},"filename":"/cases/comments-in-case.pug","end":{"line":10,"column":20}}}
{"type":"outdent","loc":{"start":{"line":10,"column":20},"filename":"/cases/comments-in-case.pug","end":{"line":10,"column":20}}}
{"type":"outdent","loc":{"start":{"line":10,"column":20},"filename":"/cases/comments-in-case.pug","end":{"line":10,"column":20}}}
{"type":"eos","loc":{"start":{"line":10,"column":20},"filename":"/cases/comments-in-case.pug","end":{"line":10,"column":20}}}
{"type":"doctype","line":1,"col":1,"val":"html"}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"html"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"body"}
{"type":"indent","line":4,"col":1,"val":3}
{"type":"code","line":4,"col":4,"val":"var s = 'this'","mustEscape":false,"buffer":false}
{"type":"newline","line":5,"col":1}
{"type":"case","line":5,"col":4,"val":"s"}
{"type":"indent","line":6,"col":1,"val":5}
{"type":"comment","line":6,"col":6,"val":" Comment","buffer":false}
{"type":"newline","line":7,"col":1}
{"type":"when","line":7,"col":6,"val":"'this'"}
{"type":"indent","line":8,"col":1,"val":7}
{"type":"tag","line":8,"col":8,"val":"p"}
{"type":"text","line":8,"col":10,"val":"It's this!"}
{"type":"outdent","line":9,"col":6}
{"type":"when","line":9,"col":6,"val":"'that'"}
{"type":"indent","line":10,"col":1,"val":7}
{"type":"tag","line":10,"col":8,"val":"p"}
{"type":"text","line":10,"col":10,"val":"It's that!"}
{"type":"outdent","line":10,"col":20}
{"type":"outdent","line":10,"col":20}
{"type":"outdent","line":10,"col":20}
{"type":"outdent","line":10,"col":20}
{"type":"eos","line":10,"col":20}

@@ -1,18 +0,18 @@

{"type":"comment","loc":{"start":{"line":1,"column":1},"filename":"/cases/comments.source.pug","end":{"line":1,"column":4}},"val":"","buffer":false}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":4},"filename":"/cases/comments.source.pug","end":{"line":1,"column":4}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/comments.source.pug","end":{"line":2,"column":7}},"val":"s/s."}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/comments.source.pug","end":{"line":3,"column":1}}}
{"type":"text","loc":{"start":{"line":3,"column":1},"filename":"/cases/comments.source.pug","end":{"line":3,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":3,"column":1},"filename":"/cases/comments.source.pug","end":{"line":3,"column":1}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/comments.source.pug","end":{"line":4,"column":1}}}
{"type":"comment","loc":{"start":{"line":4,"column":1},"filename":"/cases/comments.source.pug","end":{"line":4,"column":35}},"val":" test/cases/comments.source.pug","buffer":false}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/comments.source.pug","end":{"line":6,"column":1}}}
{"type":"comment","loc":{"start":{"line":6,"column":1},"filename":"/cases/comments.source.pug","end":{"line":6,"column":4}},"val":"","buffer":false}
{"type":"start-pipeless-text","loc":{"start":{"line":6,"column":4},"filename":"/cases/comments.source.pug","end":{"line":6,"column":4}}}
{"type":"text","loc":{"start":{"line":7,"column":3},"filename":"/cases/comments.source.pug","end":{"line":7,"column":33}},"val":"test/cases/comments.source.pug"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/comments.source.pug","end":{"line":8,"column":3}}}
{"type":"text","loc":{"start":{"line":8,"column":3},"filename":"/cases/comments.source.pug","end":{"line":8,"column":7}},"val":"when"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/comments.source.pug","end":{"line":9,"column":3}}}
{"type":"text","loc":{"start":{"line":9,"column":3},"filename":"/cases/comments.source.pug","end":{"line":9,"column":5}},"val":"()"}
{"type":"end-pipeless-text","loc":{"start":{"line":9,"column":5},"filename":"/cases/comments.source.pug","end":{"line":9,"column":5}}}
{"type":"eos","loc":{"start":{"line":9,"column":5},"filename":"/cases/comments.source.pug","end":{"line":9,"column":5}}}
{"type":"comment","line":1,"col":1,"val":"","buffer":false}
{"type":"start-pipeless-text","line":1,"col":4}
{"type":"text","line":2,"col":3,"val":"s/s."}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":""}
{"type":"end-pipeless-text","line":3,"col":3}
{"type":"newline","line":4,"col":1}
{"type":"comment","line":4,"col":1,"val":" test/cases/comments.source.pug","buffer":false}
{"type":"newline","line":6,"col":1}
{"type":"comment","line":6,"col":1,"val":"","buffer":false}
{"type":"start-pipeless-text","line":6,"col":4}
{"type":"text","line":7,"col":3,"val":"test/cases/comments.source.pug"}
{"type":"newline","line":8,"col":1}
{"type":"text","line":8,"col":3,"val":"when"}
{"type":"newline","line":9,"col":1}
{"type":"text","line":9,"col":3,"val":"()"}
{"type":"end-pipeless-text","line":9,"col":5}
{"type":"eos","line":9,"col":5}

@@ -1,61 +0,61 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/comments.pug","end":{"line":2,"column":1}}}
{"type":"comment","loc":{"start":{"line":2,"column":1},"filename":"/cases/comments.pug","end":{"line":2,"column":7}},"val":" foo","buffer":true}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/comments.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/comments.pug","end":{"line":3,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/comments.pug","end":{"line":4,"column":3}},"val":2}
{"type":"comment","loc":{"start":{"line":4,"column":3},"filename":"/cases/comments.pug","end":{"line":4,"column":9}},"val":" bar","buffer":true}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/comments.pug","end":{"line":5,"column":3}}}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/comments.pug","end":{"line":5,"column":5}},"val":"li"}
{"type":"text","loc":{"start":{"line":5,"column":6},"filename":"/cases/comments.pug","end":{"line":5,"column":9}},"val":"one"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/comments.pug","end":{"line":6,"column":3}}}
{"type":"comment","loc":{"start":{"line":6,"column":3},"filename":"/cases/comments.pug","end":{"line":6,"column":9}},"val":" baz","buffer":true}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/comments.pug","end":{"line":7,"column":3}}}
{"type":"tag","loc":{"start":{"line":7,"column":3},"filename":"/cases/comments.pug","end":{"line":7,"column":5}},"val":"li"}
{"type":"text","loc":{"start":{"line":7,"column":6},"filename":"/cases/comments.pug","end":{"line":7,"column":9}},"val":"two"}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/comments.pug","end":{"line":9,"column":1}}}
{"type":"comment","loc":{"start":{"line":9,"column":1},"filename":"/cases/comments.pug","end":{"line":9,"column":3}},"val":"","buffer":true}
{"type":"start-pipeless-text","loc":{"start":{"line":9,"column":3},"filename":"/cases/comments.pug","end":{"line":9,"column":3}}}
{"type":"text","loc":{"start":{"line":10,"column":3},"filename":"/cases/comments.pug","end":{"line":10,"column":5}},"val":"ul"}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/comments.pug","end":{"line":11,"column":3}}}
{"type":"text","loc":{"start":{"line":11,"column":3},"filename":"/cases/comments.pug","end":{"line":11,"column":11}},"val":" li foo"}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/comments.pug","end":{"line":12,"column":1}}}
{"type":"text","loc":{"start":{"line":12,"column":1},"filename":"/cases/comments.pug","end":{"line":12,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":12,"column":1},"filename":"/cases/comments.pug","end":{"line":12,"column":1}}}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/comments.pug","end":{"line":13,"column":1}}}
{"type":"comment","loc":{"start":{"line":13,"column":1},"filename":"/cases/comments.pug","end":{"line":13,"column":9}},"val":" block","buffer":true}
{"type":"start-pipeless-text","loc":{"start":{"line":13,"column":9},"filename":"/cases/comments.pug","end":{"line":13,"column":9}}}
{"type":"text","loc":{"start":{"line":14,"column":3},"filename":"/cases/comments.pug","end":{"line":14,"column":19}},"val":"// inline follow"}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/comments.pug","end":{"line":15,"column":3}}}
{"type":"text","loc":{"start":{"line":15,"column":3},"filename":"/cases/comments.pug","end":{"line":15,"column":11}},"val":"li three"}
{"type":"newline","loc":{"start":{"line":16,"column":1},"filename":"/cases/comments.pug","end":{"line":16,"column":1}}}
{"type":"text","loc":{"start":{"line":16,"column":1},"filename":"/cases/comments.pug","end":{"line":16,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":16,"column":1},"filename":"/cases/comments.pug","end":{"line":16,"column":1}}}
{"type":"newline","loc":{"start":{"line":17,"column":1},"filename":"/cases/comments.pug","end":{"line":17,"column":1}}}
{"type":"comment","loc":{"start":{"line":17,"column":1},"filename":"/cases/comments.pug","end":{"line":17,"column":9}},"val":" block","buffer":true}
{"type":"start-pipeless-text","loc":{"start":{"line":17,"column":9},"filename":"/cases/comments.pug","end":{"line":17,"column":9}}}
{"type":"text","loc":{"start":{"line":18,"column":3},"filename":"/cases/comments.pug","end":{"line":18,"column":29}},"val":"// inline followed by tags"}
{"type":"newline","loc":{"start":{"line":19,"column":1},"filename":"/cases/comments.pug","end":{"line":19,"column":3}}}
{"type":"text","loc":{"start":{"line":19,"column":3},"filename":"/cases/comments.pug","end":{"line":19,"column":5}},"val":"ul"}
{"type":"newline","loc":{"start":{"line":20,"column":1},"filename":"/cases/comments.pug","end":{"line":20,"column":3}}}
{"type":"text","loc":{"start":{"line":20,"column":3},"filename":"/cases/comments.pug","end":{"line":20,"column":12}},"val":" li four"}
{"type":"newline","loc":{"start":{"line":21,"column":1},"filename":"/cases/comments.pug","end":{"line":21,"column":1}}}
{"type":"text","loc":{"start":{"line":21,"column":1},"filename":"/cases/comments.pug","end":{"line":21,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":21,"column":1},"filename":"/cases/comments.pug","end":{"line":21,"column":1}}}
{"type":"newline","loc":{"start":{"line":22,"column":1},"filename":"/cases/comments.pug","end":{"line":22,"column":1}}}
{"type":"comment","loc":{"start":{"line":22,"column":1},"filename":"/cases/comments.pug","end":{"line":22,"column":13}},"val":"if IE lt 9","buffer":true}
{"type":"start-pipeless-text","loc":{"start":{"line":22,"column":13},"filename":"/cases/comments.pug","end":{"line":22,"column":13}}}
{"type":"text","loc":{"start":{"line":23,"column":3},"filename":"/cases/comments.pug","end":{"line":23,"column":12}},"val":"// inline"}
{"type":"newline","loc":{"start":{"line":24,"column":1},"filename":"/cases/comments.pug","end":{"line":24,"column":3}}}
{"type":"text","loc":{"start":{"line":24,"column":3},"filename":"/cases/comments.pug","end":{"line":24,"column":25}},"val":"script(src='/lame.js')"}
{"type":"newline","loc":{"start":{"line":25,"column":1},"filename":"/cases/comments.pug","end":{"line":25,"column":3}}}
{"type":"text","loc":{"start":{"line":25,"column":3},"filename":"/cases/comments.pug","end":{"line":25,"column":16}},"val":"// end-inline"}
{"type":"newline","loc":{"start":{"line":26,"column":1},"filename":"/cases/comments.pug","end":{"line":26,"column":1}}}
{"type":"text","loc":{"start":{"line":26,"column":1},"filename":"/cases/comments.pug","end":{"line":26,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":26,"column":1},"filename":"/cases/comments.pug","end":{"line":26,"column":1}}}
{"type":"newline","loc":{"start":{"line":27,"column":1},"filename":"/cases/comments.pug","end":{"line":27,"column":1}}}
{"type":"tag","loc":{"start":{"line":27,"column":1},"filename":"/cases/comments.pug","end":{"line":27,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":27,"column":3},"filename":"/cases/comments.pug","end":{"line":27,"column":7}},"val":"five"}
{"type":"newline","loc":{"start":{"line":29,"column":1},"filename":"/cases/comments.pug","end":{"line":29,"column":1}}}
{"type":"class","loc":{"start":{"line":29,"column":1},"filename":"/cases/comments.pug","end":{"line":29,"column":5}},"val":"foo"}
{"type":"text","loc":{"start":{"line":29,"column":6},"filename":"/cases/comments.pug","end":{"line":29,"column":22}},"val":"// not a comment"}
{"type":"eos","loc":{"start":{"line":29,"column":22},"filename":"/cases/comments.pug","end":{"line":29,"column":22}}}
{"type":"newline","line":2,"col":1}
{"type":"comment","line":2,"col":1,"val":" foo","buffer":true}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"ul"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"comment","line":4,"col":3,"val":" bar","buffer":true}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":3,"val":"li"}
{"type":"text","line":5,"col":6,"val":"one"}
{"type":"newline","line":6,"col":1}
{"type":"comment","line":6,"col":3,"val":" baz","buffer":true}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":3,"val":"li"}
{"type":"text","line":7,"col":6,"val":"two"}
{"type":"outdent","line":9,"col":1}
{"type":"comment","line":9,"col":1,"val":"","buffer":true}
{"type":"start-pipeless-text","line":9,"col":3}
{"type":"text","line":10,"col":3,"val":"ul"}
{"type":"newline","line":11,"col":1}
{"type":"text","line":11,"col":3,"val":" li foo"}
{"type":"newline","line":12,"col":1}
{"type":"text","line":12,"col":3,"val":""}
{"type":"end-pipeless-text","line":12,"col":3}
{"type":"newline","line":13,"col":1}
{"type":"comment","line":13,"col":1,"val":" block","buffer":true}
{"type":"start-pipeless-text","line":13,"col":9}
{"type":"text","line":14,"col":3,"val":"// inline follow"}
{"type":"newline","line":15,"col":1}
{"type":"text","line":15,"col":3,"val":"li three"}
{"type":"newline","line":16,"col":1}
{"type":"text","line":16,"col":3,"val":""}
{"type":"end-pipeless-text","line":16,"col":3}
{"type":"newline","line":17,"col":1}
{"type":"comment","line":17,"col":1,"val":" block","buffer":true}
{"type":"start-pipeless-text","line":17,"col":9}
{"type":"text","line":18,"col":3,"val":"// inline followed by tags"}
{"type":"newline","line":19,"col":1}
{"type":"text","line":19,"col":3,"val":"ul"}
{"type":"newline","line":20,"col":1}
{"type":"text","line":20,"col":3,"val":" li four"}
{"type":"newline","line":21,"col":1}
{"type":"text","line":21,"col":3,"val":""}
{"type":"end-pipeless-text","line":21,"col":3}
{"type":"newline","line":22,"col":1}
{"type":"comment","line":22,"col":1,"val":"if IE lt 9","buffer":true}
{"type":"start-pipeless-text","line":22,"col":13}
{"type":"text","line":23,"col":3,"val":"// inline"}
{"type":"newline","line":24,"col":1}
{"type":"text","line":24,"col":3,"val":"script(src='/lame.js')"}
{"type":"newline","line":25,"col":1}
{"type":"text","line":25,"col":3,"val":"// end-inline"}
{"type":"newline","line":26,"col":1}
{"type":"text","line":26,"col":3,"val":""}
{"type":"end-pipeless-text","line":26,"col":3}
{"type":"newline","line":27,"col":1}
{"type":"tag","line":27,"col":1,"val":"p"}
{"type":"text","line":27,"col":3,"val":"five"}
{"type":"newline","line":29,"col":1}
{"type":"class","line":29,"col":1,"val":"foo"}
{"type":"text","line":29,"col":6,"val":"// not a comment"}
{"type":"eos","line":29,"col":22}

@@ -1,2 +0,2 @@

{"type":"doctype","loc":{"start":{"line":1,"column":1},"filename":"/cases/doctype.custom.pug","end":{"line":1,"column":21}},"val":"custom stuff"}
{"type":"eos","loc":{"start":{"line":1,"column":21},"filename":"/cases/doctype.custom.pug","end":{"line":1,"column":21}}}
{"type":"doctype","line":1,"col":1,"val":"custom stuff"}
{"type":"eos","line":1,"col":21}

@@ -1,11 +0,11 @@

{"type":"doctype","loc":{"start":{"line":1,"column":1},"filename":"/cases/doctype.default.pug","end":{"line":1,"column":8}},"val":""}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/doctype.default.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/doctype.default.pug","end":{"line":2,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/doctype.default.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/doctype.default.pug","end":{"line":3,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/doctype.default.pug","end":{"line":4,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/doctype.default.pug","end":{"line":4,"column":7}},"val":"h1"}
{"type":"text","loc":{"start":{"line":4,"column":8},"filename":"/cases/doctype.default.pug","end":{"line":4,"column":13}},"val":"Title"}
{"type":"outdent","loc":{"start":{"line":4,"column":13},"filename":"/cases/doctype.default.pug","end":{"line":4,"column":13}}}
{"type":"outdent","loc":{"start":{"line":4,"column":13},"filename":"/cases/doctype.default.pug","end":{"line":4,"column":13}}}
{"type":"eos","loc":{"start":{"line":4,"column":13},"filename":"/cases/doctype.default.pug","end":{"line":4,"column":13}}}
{"type":"doctype","line":1,"col":1,"val":""}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"html"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"body"}
{"type":"indent","line":4,"col":1,"val":4}
{"type":"tag","line":4,"col":5,"val":"h1"}
{"type":"text","line":4,"col":8,"val":"Title"}
{"type":"outdent","line":4,"col":13}
{"type":"outdent","line":4,"col":13}
{"type":"eos","line":4,"col":13}

@@ -1,2 +0,2 @@

{"type":"doctype","loc":{"start":{"line":1,"column":1},"filename":"/cases/doctype.keyword.pug","end":{"line":1,"column":13}},"val":"html"}
{"type":"eos","loc":{"start":{"line":1,"column":13},"filename":"/cases/doctype.keyword.pug","end":{"line":1,"column":13}}}
{"type":"doctype","line":1,"col":1,"val":"html"}
{"type":"eos","line":1,"col":13}

@@ -1,88 +0,88 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/each.else.pug","end":{"line":2,"column":1}}}
{"type":"code","loc":{"start":{"line":2,"column":1},"filename":"/cases/each.else.pug","end":{"line":2,"column":17}},"val":"var users = []","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/each.else.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/each.else.pug","end":{"line":4,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/each.else.pug","end":{"line":5,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":5,"column":3},"filename":"/cases/each.else.pug","end":{"line":5,"column":20}},"val":"user","key":null,"code":"users"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/each.else.pug","end":{"line":6,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":6,"column":5},"filename":"/cases/each.else.pug","end":{"line":6,"column":7}},"val":"li"}
{"type":"code","loc":{"start":{"line":6,"column":7},"filename":"/cases/each.else.pug","end":{"line":6,"column":18}},"val":"user.name","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/each.else.pug","end":{"line":7,"column":3}}}
{"type":"else","loc":{"start":{"line":7,"column":3},"filename":"/cases/each.else.pug","end":{"line":7,"column":7}},"val":""}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/each.else.pug","end":{"line":8,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":8,"column":5},"filename":"/cases/each.else.pug","end":{"line":8,"column":7}},"val":"li"}
{"type":"text","loc":{"start":{"line":8,"column":8},"filename":"/cases/each.else.pug","end":{"line":8,"column":17}},"val":"no users!"}
{"type":"outdent","loc":{"start":{"line":11,"column":1},"filename":"/cases/each.else.pug","end":{"line":11,"column":1}}}
{"type":"outdent","loc":{"start":{"line":11,"column":1},"filename":"/cases/each.else.pug","end":{"line":11,"column":1}}}
{"type":"code","loc":{"start":{"line":11,"column":1},"filename":"/cases/each.else.pug","end":{"line":11,"column":70}},"val":"var users = [{ name: 'tobi', friends: ['loki'] }, { name: 'loki' }]","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/each.else.pug","end":{"line":13,"column":1}}}
{"type":"if","loc":{"start":{"line":13,"column":1},"filename":"/cases/each.else.pug","end":{"line":13,"column":9}},"val":"users"}
{"type":"indent","loc":{"start":{"line":14,"column":1},"filename":"/cases/each.else.pug","end":{"line":14,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":14,"column":3},"filename":"/cases/each.else.pug","end":{"line":14,"column":5}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":15,"column":1},"filename":"/cases/each.else.pug","end":{"line":15,"column":5}},"val":4}
{"type":"each","loc":{"start":{"line":15,"column":5},"filename":"/cases/each.else.pug","end":{"line":15,"column":22}},"val":"user","key":null,"code":"users"}
{"type":"indent","loc":{"start":{"line":16,"column":1},"filename":"/cases/each.else.pug","end":{"line":16,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":16,"column":7},"filename":"/cases/each.else.pug","end":{"line":16,"column":9}},"val":"li"}
{"type":"code","loc":{"start":{"line":16,"column":9},"filename":"/cases/each.else.pug","end":{"line":16,"column":20}},"val":"user.name","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":17,"column":1},"filename":"/cases/each.else.pug","end":{"line":17,"column":5}}}
{"type":"else","loc":{"start":{"line":17,"column":5},"filename":"/cases/each.else.pug","end":{"line":17,"column":9}},"val":""}
{"type":"indent","loc":{"start":{"line":18,"column":1},"filename":"/cases/each.else.pug","end":{"line":18,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":18,"column":7},"filename":"/cases/each.else.pug","end":{"line":18,"column":9}},"val":"li"}
{"type":"text","loc":{"start":{"line":18,"column":10},"filename":"/cases/each.else.pug","end":{"line":18,"column":19}},"val":"no users!"}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/each.else.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/each.else.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/each.else.pug","end":{"line":20,"column":1}}}
{"type":"code","loc":{"start":{"line":20,"column":1},"filename":"/cases/each.else.pug","end":{"line":20,"column":39}},"val":"var user = { name: 'tobi', age: 10 }","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":22,"column":1},"filename":"/cases/each.else.pug","end":{"line":22,"column":1}}}
{"type":"tag","loc":{"start":{"line":22,"column":1},"filename":"/cases/each.else.pug","end":{"line":22,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":23,"column":1},"filename":"/cases/each.else.pug","end":{"line":23,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":23,"column":3},"filename":"/cases/each.else.pug","end":{"line":23,"column":24}},"val":"val","key":"key","code":"user"}
{"type":"indent","loc":{"start":{"line":24,"column":1},"filename":"/cases/each.else.pug","end":{"line":24,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":24,"column":5},"filename":"/cases/each.else.pug","end":{"line":24,"column":7}},"val":"li"}
{"type":"interpolated-code","loc":{"start":{"line":24,"column":8},"filename":"/cases/each.else.pug","end":{"line":24,"column":14}},"mustEscape":true,"buffer":true,"val":"key"}
{"type":"text","loc":{"start":{"line":24,"column":14},"filename":"/cases/each.else.pug","end":{"line":24,"column":16}},"val":": "}
{"type":"interpolated-code","loc":{"start":{"line":24,"column":16},"filename":"/cases/each.else.pug","end":{"line":24,"column":22}},"mustEscape":true,"buffer":true,"val":"val"}
{"type":"outdent","loc":{"start":{"line":25,"column":1},"filename":"/cases/each.else.pug","end":{"line":25,"column":3}}}
{"type":"else","loc":{"start":{"line":25,"column":3},"filename":"/cases/each.else.pug","end":{"line":25,"column":7}},"val":""}
{"type":"indent","loc":{"start":{"line":26,"column":1},"filename":"/cases/each.else.pug","end":{"line":26,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":26,"column":5},"filename":"/cases/each.else.pug","end":{"line":26,"column":7}},"val":"li"}
{"type":"text","loc":{"start":{"line":26,"column":8},"filename":"/cases/each.else.pug","end":{"line":26,"column":28}},"val":"user has no details!"}
{"type":"outdent","loc":{"start":{"line":28,"column":1},"filename":"/cases/each.else.pug","end":{"line":28,"column":1}}}
{"type":"outdent","loc":{"start":{"line":28,"column":1},"filename":"/cases/each.else.pug","end":{"line":28,"column":1}}}
{"type":"code","loc":{"start":{"line":28,"column":1},"filename":"/cases/each.else.pug","end":{"line":28,"column":16}},"val":"var user = {}","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":30,"column":1},"filename":"/cases/each.else.pug","end":{"line":30,"column":1}}}
{"type":"tag","loc":{"start":{"line":30,"column":1},"filename":"/cases/each.else.pug","end":{"line":30,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":31,"column":1},"filename":"/cases/each.else.pug","end":{"line":31,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":31,"column":3},"filename":"/cases/each.else.pug","end":{"line":31,"column":25}},"val":"prop","key":"key","code":"user"}
{"type":"indent","loc":{"start":{"line":32,"column":1},"filename":"/cases/each.else.pug","end":{"line":32,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":32,"column":5},"filename":"/cases/each.else.pug","end":{"line":32,"column":7}},"val":"li"}
{"type":"interpolated-code","loc":{"start":{"line":32,"column":8},"filename":"/cases/each.else.pug","end":{"line":32,"column":14}},"mustEscape":true,"buffer":true,"val":"key"}
{"type":"text","loc":{"start":{"line":32,"column":14},"filename":"/cases/each.else.pug","end":{"line":32,"column":16}},"val":": "}
{"type":"interpolated-code","loc":{"start":{"line":32,"column":16},"filename":"/cases/each.else.pug","end":{"line":32,"column":22}},"mustEscape":true,"buffer":true,"val":"val"}
{"type":"outdent","loc":{"start":{"line":33,"column":1},"filename":"/cases/each.else.pug","end":{"line":33,"column":3}}}
{"type":"else","loc":{"start":{"line":33,"column":3},"filename":"/cases/each.else.pug","end":{"line":33,"column":7}},"val":""}
{"type":"indent","loc":{"start":{"line":34,"column":1},"filename":"/cases/each.else.pug","end":{"line":34,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":34,"column":5},"filename":"/cases/each.else.pug","end":{"line":34,"column":7}},"val":"li"}
{"type":"text","loc":{"start":{"line":34,"column":8},"filename":"/cases/each.else.pug","end":{"line":34,"column":28}},"val":"user has no details!"}
{"type":"outdent","loc":{"start":{"line":36,"column":1},"filename":"/cases/each.else.pug","end":{"line":36,"column":1}}}
{"type":"outdent","loc":{"start":{"line":36,"column":1},"filename":"/cases/each.else.pug","end":{"line":36,"column":1}}}
{"type":"code","loc":{"start":{"line":36,"column":1},"filename":"/cases/each.else.pug","end":{"line":36,"column":33}},"val":"var user = Object.create(null)","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":37,"column":1},"filename":"/cases/each.else.pug","end":{"line":37,"column":1}}}
{"type":"code","loc":{"start":{"line":37,"column":1},"filename":"/cases/each.else.pug","end":{"line":37,"column":21}},"val":"user.name = 'tobi'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":39,"column":1},"filename":"/cases/each.else.pug","end":{"line":39,"column":1}}}
{"type":"tag","loc":{"start":{"line":39,"column":1},"filename":"/cases/each.else.pug","end":{"line":39,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":40,"column":1},"filename":"/cases/each.else.pug","end":{"line":40,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":40,"column":3},"filename":"/cases/each.else.pug","end":{"line":40,"column":24}},"val":"val","key":"key","code":"user"}
{"type":"indent","loc":{"start":{"line":41,"column":1},"filename":"/cases/each.else.pug","end":{"line":41,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":41,"column":5},"filename":"/cases/each.else.pug","end":{"line":41,"column":7}},"val":"li"}
{"type":"interpolated-code","loc":{"start":{"line":41,"column":8},"filename":"/cases/each.else.pug","end":{"line":41,"column":14}},"mustEscape":true,"buffer":true,"val":"key"}
{"type":"text","loc":{"start":{"line":41,"column":14},"filename":"/cases/each.else.pug","end":{"line":41,"column":16}},"val":": "}
{"type":"interpolated-code","loc":{"start":{"line":41,"column":16},"filename":"/cases/each.else.pug","end":{"line":41,"column":22}},"mustEscape":true,"buffer":true,"val":"val"}
{"type":"outdent","loc":{"start":{"line":42,"column":1},"filename":"/cases/each.else.pug","end":{"line":42,"column":3}}}
{"type":"else","loc":{"start":{"line":42,"column":3},"filename":"/cases/each.else.pug","end":{"line":42,"column":7}},"val":""}
{"type":"indent","loc":{"start":{"line":43,"column":1},"filename":"/cases/each.else.pug","end":{"line":43,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":43,"column":5},"filename":"/cases/each.else.pug","end":{"line":43,"column":7}},"val":"li"}
{"type":"text","loc":{"start":{"line":43,"column":8},"filename":"/cases/each.else.pug","end":{"line":43,"column":28}},"val":"user has no details!"}
{"type":"outdent","loc":{"start":{"line":44,"column":1},"filename":"/cases/each.else.pug","end":{"line":44,"column":1}}}
{"type":"outdent","loc":{"start":{"line":44,"column":1},"filename":"/cases/each.else.pug","end":{"line":44,"column":1}}}
{"type":"eos","loc":{"start":{"line":44,"column":1},"filename":"/cases/each.else.pug","end":{"line":44,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"code","line":2,"col":1,"val":"var users = []","mustEscape":false,"buffer":false}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"ul"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"each","line":5,"col":3,"val":"user","key":null,"code":"users"}
{"type":"indent","line":6,"col":1,"val":4}
{"type":"tag","line":6,"col":5,"val":"li"}
{"type":"code","line":6,"col":7,"val":"user.name","mustEscape":true,"buffer":true}
{"type":"outdent","line":7,"col":3}
{"type":"else","line":7,"col":3,"val":""}
{"type":"indent","line":8,"col":1,"val":4}
{"type":"tag","line":8,"col":5,"val":"li"}
{"type":"text","line":8,"col":8,"val":"no users!"}
{"type":"outdent","line":11,"col":3}
{"type":"outdent","line":11,"col":1}
{"type":"code","line":11,"col":1,"val":"var users = [{ name: 'tobi', friends: ['loki'] }, { name: 'loki' }]","mustEscape":false,"buffer":false}
{"type":"newline","line":13,"col":1}
{"type":"if","line":13,"col":1,"val":"users"}
{"type":"indent","line":14,"col":1,"val":2}
{"type":"tag","line":14,"col":3,"val":"ul"}
{"type":"indent","line":15,"col":1,"val":4}
{"type":"each","line":15,"col":5,"val":"user","key":null,"code":"users"}
{"type":"indent","line":16,"col":1,"val":6}
{"type":"tag","line":16,"col":7,"val":"li"}
{"type":"code","line":16,"col":9,"val":"user.name","mustEscape":true,"buffer":true}
{"type":"outdent","line":17,"col":5}
{"type":"else","line":17,"col":5,"val":""}
{"type":"indent","line":18,"col":1,"val":6}
{"type":"tag","line":18,"col":7,"val":"li"}
{"type":"text","line":18,"col":10,"val":"no users!"}
{"type":"outdent","line":20,"col":5}
{"type":"outdent","line":20,"col":3}
{"type":"outdent","line":20,"col":1}
{"type":"code","line":20,"col":1,"val":"var user = { name: 'tobi', age: 10 }","mustEscape":false,"buffer":false}
{"type":"newline","line":22,"col":1}
{"type":"tag","line":22,"col":1,"val":"ul"}
{"type":"indent","line":23,"col":1,"val":2}
{"type":"each","line":23,"col":3,"val":"val","key":"key","code":"user"}
{"type":"indent","line":24,"col":1,"val":4}
{"type":"tag","line":24,"col":5,"val":"li"}
{"type":"interpolated-code","line":24,"col":8,"val":"key","mustEscape":true,"buffer":true}
{"type":"text","line":24,"col":14,"val":": "}
{"type":"interpolated-code","line":24,"col":16,"val":"val","mustEscape":true,"buffer":true}
{"type":"outdent","line":25,"col":3}
{"type":"else","line":25,"col":3,"val":""}
{"type":"indent","line":26,"col":1,"val":4}
{"type":"tag","line":26,"col":5,"val":"li"}
{"type":"text","line":26,"col":8,"val":"user has no details!"}
{"type":"outdent","line":28,"col":3}
{"type":"outdent","line":28,"col":1}
{"type":"code","line":28,"col":1,"val":"var user = {}","mustEscape":false,"buffer":false}
{"type":"newline","line":30,"col":1}
{"type":"tag","line":30,"col":1,"val":"ul"}
{"type":"indent","line":31,"col":1,"val":2}
{"type":"each","line":31,"col":3,"val":"prop","key":"key","code":"user"}
{"type":"indent","line":32,"col":1,"val":4}
{"type":"tag","line":32,"col":5,"val":"li"}
{"type":"interpolated-code","line":32,"col":8,"val":"key","mustEscape":true,"buffer":true}
{"type":"text","line":32,"col":14,"val":": "}
{"type":"interpolated-code","line":32,"col":16,"val":"val","mustEscape":true,"buffer":true}
{"type":"outdent","line":33,"col":3}
{"type":"else","line":33,"col":3,"val":""}
{"type":"indent","line":34,"col":1,"val":4}
{"type":"tag","line":34,"col":5,"val":"li"}
{"type":"text","line":34,"col":8,"val":"user has no details!"}
{"type":"outdent","line":36,"col":3}
{"type":"outdent","line":36,"col":1}
{"type":"code","line":36,"col":1,"val":"var user = Object.create(null)","mustEscape":false,"buffer":false}
{"type":"newline","line":37,"col":1}
{"type":"code","line":37,"col":1,"val":"user.name = 'tobi'","mustEscape":false,"buffer":false}
{"type":"newline","line":39,"col":1}
{"type":"tag","line":39,"col":1,"val":"ul"}
{"type":"indent","line":40,"col":1,"val":2}
{"type":"each","line":40,"col":3,"val":"val","key":"key","code":"user"}
{"type":"indent","line":41,"col":1,"val":4}
{"type":"tag","line":41,"col":5,"val":"li"}
{"type":"interpolated-code","line":41,"col":8,"val":"key","mustEscape":true,"buffer":true}
{"type":"text","line":41,"col":14,"val":": "}
{"type":"interpolated-code","line":41,"col":16,"val":"val","mustEscape":true,"buffer":true}
{"type":"outdent","line":42,"col":3}
{"type":"else","line":42,"col":3,"val":""}
{"type":"indent","line":43,"col":1,"val":4}
{"type":"tag","line":43,"col":5,"val":"li"}
{"type":"text","line":43,"col":8,"val":"user has no details!"}
{"type":"outdent","line":44,"col":3}
{"type":"outdent","line":44,"col":1}
{"type":"eos","line":44,"col":1}

@@ -1,6 +0,6 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/escape-chars.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"dot","loc":{"start":{"line":1,"column":7},"filename":"/cases/escape-chars.pug","end":{"line":1,"column":8}}}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":8},"filename":"/cases/escape-chars.pug","end":{"line":1,"column":8}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/escape-chars.pug","end":{"line":2,"column":18}},"val":"var re = /\\d+/;"}
{"type":"end-pipeless-text","loc":{"start":{"line":2,"column":18},"filename":"/cases/escape-chars.pug","end":{"line":2,"column":18}}}
{"type":"eos","loc":{"start":{"line":2,"column":18},"filename":"/cases/escape-chars.pug","end":{"line":2,"column":18}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"dot","line":1,"col":7}
{"type":"start-pipeless-text","line":1,"col":8}
{"type":"text","line":2,"col":3,"val":"var re = /\\d+/;"}
{"type":"end-pipeless-text","line":2,"col":18}
{"type":"eos","line":2,"col":18}

@@ -1,20 +0,20 @@

{"type":"doctype","loc":{"start":{"line":1,"column":1},"filename":"/cases/escape-test.pug","end":{"line":1,"column":13}},"val":"html"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/escape-test.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/escape-test.pug","end":{"line":2,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/escape-test.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/escape-test.pug","end":{"line":3,"column":9}},"val":"head"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/escape-test.pug","end":{"line":4,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":4,"column":9},"filename":"/cases/escape-test.pug","end":{"line":4,"column":14}},"val":"title"}
{"type":"text","loc":{"start":{"line":4,"column":15},"filename":"/cases/escape-test.pug","end":{"line":4,"column":26}},"val":"escape-test"}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/escape-test.pug","end":{"line":5,"column":5}}}
{"type":"tag","loc":{"start":{"line":5,"column":5},"filename":"/cases/escape-test.pug","end":{"line":5,"column":9}},"val":"body"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/escape-test.pug","end":{"line":6,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":6,"column":9},"filename":"/cases/escape-test.pug","end":{"line":6,"column":17}},"val":"textarea"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/escape-test.pug","end":{"line":7,"column":13}},"val":12}
{"type":"code","loc":{"start":{"line":7,"column":13},"filename":"/cases/escape-test.pug","end":{"line":7,"column":108}},"val":"var txt = '<param name=\"flashvars\" value=\"a=&quot;value_a&quot;&b=&quot;value_b&quot;&c=3\"/>'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/escape-test.pug","end":{"line":8,"column":13}}}
{"type":"interpolated-code","loc":{"start":{"line":8,"column":15},"filename":"/cases/escape-test.pug","end":{"line":8,"column":21}},"mustEscape":true,"buffer":true,"val":"txt"}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/escape-test.pug","end":{"line":9,"column":1}}}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/escape-test.pug","end":{"line":9,"column":1}}}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/escape-test.pug","end":{"line":9,"column":1}}}
{"type":"eos","loc":{"start":{"line":9,"column":1},"filename":"/cases/escape-test.pug","end":{"line":9,"column":1}}}
{"type":"doctype","line":1,"col":1,"val":"html"}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"html"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"head"}
{"type":"indent","line":4,"col":1,"val":8}
{"type":"tag","line":4,"col":9,"val":"title"}
{"type":"text","line":4,"col":15,"val":"escape-test"}
{"type":"outdent","line":5,"col":5}
{"type":"tag","line":5,"col":5,"val":"body"}
{"type":"indent","line":6,"col":1,"val":8}
{"type":"tag","line":6,"col":9,"val":"textarea"}
{"type":"indent","line":7,"col":1,"val":12}
{"type":"code","line":7,"col":13,"val":"var txt = '<param name=\"flashvars\" value=\"a=&quot;value_a&quot;&b=&quot;value_b&quot;&c=3\"/>'","mustEscape":false,"buffer":false}
{"type":"newline","line":8,"col":1}
{"type":"interpolated-code","line":8,"col":15,"val":"txt","mustEscape":true,"buffer":true}
{"type":"outdent","line":9,"col":9}
{"type":"outdent","line":9,"col":5}
{"type":"outdent","line":9,"col":1}
{"type":"eos","line":9,"col":1}

@@ -1,31 +0,31 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":1,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":4},"filename":"/cases/escaping-class-attribute.pug","end":{"line":1,"column":5}}}
{"type":"attribute","loc":{"start":{"line":1,"column":5},"filename":"/cases/escaping-class-attribute.pug","end":{"line":1,"column":22}},"name":"attr","mustEscape":true,"val":"\"<%= bar %>\""}
{"type":"end-attributes","loc":{"start":{"line":1,"column":22},"filename":"/cases/escaping-class-attribute.pug","end":{"line":1,"column":23}}}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":2,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":4},"filename":"/cases/escaping-class-attribute.pug","end":{"line":2,"column":5}}}
{"type":"attribute","loc":{"start":{"line":2,"column":5},"filename":"/cases/escaping-class-attribute.pug","end":{"line":2,"column":23}},"name":"class","mustEscape":true,"val":"\"<%= bar %>\""}
{"type":"end-attributes","loc":{"start":{"line":2,"column":23},"filename":"/cases/escaping-class-attribute.pug","end":{"line":2,"column":24}}}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":3,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":4},"filename":"/cases/escaping-class-attribute.pug","end":{"line":3,"column":5}}}
{"type":"attribute","loc":{"start":{"line":3,"column":5},"filename":"/cases/escaping-class-attribute.pug","end":{"line":3,"column":23}},"name":"attr","mustEscape":false,"val":"\"<%= bar %>\""}
{"type":"end-attributes","loc":{"start":{"line":3,"column":23},"filename":"/cases/escaping-class-attribute.pug","end":{"line":3,"column":24}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":4,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":4},"filename":"/cases/escaping-class-attribute.pug","end":{"line":4,"column":5}}}
{"type":"attribute","loc":{"start":{"line":4,"column":5},"filename":"/cases/escaping-class-attribute.pug","end":{"line":4,"column":24}},"name":"class","mustEscape":false,"val":"\"<%= bar %>\""}
{"type":"end-attributes","loc":{"start":{"line":4,"column":24},"filename":"/cases/escaping-class-attribute.pug","end":{"line":4,"column":25}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":5,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":4},"filename":"/cases/escaping-class-attribute.pug","end":{"line":5,"column":5}}}
{"type":"attribute","loc":{"start":{"line":5,"column":5},"filename":"/cases/escaping-class-attribute.pug","end":{"line":5,"column":33}},"name":"class","mustEscape":false,"val":"\"<%= bar %> lol rofl\""}
{"type":"end-attributes","loc":{"start":{"line":5,"column":33},"filename":"/cases/escaping-class-attribute.pug","end":{"line":5,"column":34}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":6,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":4},"filename":"/cases/escaping-class-attribute.pug","end":{"line":6,"column":5}}}
{"type":"attribute","loc":{"start":{"line":6,"column":5},"filename":"/cases/escaping-class-attribute.pug","end":{"line":6,"column":45}},"name":"class","mustEscape":false,"val":"\"<%= bar %> lol rofl <%= lmao %>\""}
{"type":"end-attributes","loc":{"start":{"line":6,"column":45},"filename":"/cases/escaping-class-attribute.pug","end":{"line":6,"column":46}}}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":7,"column":1}}}
{"type":"eos","loc":{"start":{"line":7,"column":1},"filename":"/cases/escaping-class-attribute.pug","end":{"line":7,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"foo"}
{"type":"start-attributes","line":1,"col":4}
{"type":"attribute","line":1,"col":5,"name":"attr","val":"\"<%= bar %>\"","mustEscape":true}
{"type":"end-attributes","line":1,"col":22}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"foo"}
{"type":"start-attributes","line":2,"col":4}
{"type":"attribute","line":2,"col":5,"name":"class","val":"\"<%= bar %>\"","mustEscape":true}
{"type":"end-attributes","line":2,"col":23}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"foo"}
{"type":"start-attributes","line":3,"col":4}
{"type":"attribute","line":3,"col":5,"name":"attr","val":"\"<%= bar %>\"","mustEscape":false}
{"type":"end-attributes","line":3,"col":23}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"foo"}
{"type":"start-attributes","line":4,"col":4}
{"type":"attribute","line":4,"col":5,"name":"class","val":"\"<%= bar %>\"","mustEscape":false}
{"type":"end-attributes","line":4,"col":24}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"foo"}
{"type":"start-attributes","line":5,"col":4}
{"type":"attribute","line":5,"col":5,"name":"class","val":"\"<%= bar %> lol rofl\"","mustEscape":false}
{"type":"end-attributes","line":5,"col":33}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"foo"}
{"type":"start-attributes","line":6,"col":4}
{"type":"attribute","line":6,"col":5,"name":"class","val":"\"<%= bar %> lol rofl <%= lmao %>\"","mustEscape":false}
{"type":"end-attributes","line":6,"col":45}
{"type":"newline","line":7,"col":1}
{"type":"eos","line":7,"col":1}

@@ -1,4 +0,4 @@

{"type":"include","loc":{"start":{"line":1,"column":1},"filename":"/cases/filter-in-include.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/filter-in-include.pug","end":{"line":1,"column":42}},"val":"./auxiliary/filter-in-include.pug"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/filter-in-include.pug","end":{"line":2,"column":1}}}
{"type":"eos","loc":{"start":{"line":2,"column":1},"filename":"/cases/filter-in-include.pug","end":{"line":2,"column":1}}}
{"type":"include","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"./auxiliary/filter-in-include.pug"}
{"type":"newline","line":2,"col":1}
{"type":"eos","line":2,"col":1}

@@ -1,16 +0,16 @@

{"type":"code","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":1,"column":41}},"val":"var users = [{ name: 'tobi', age: 2 }]","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":3,"column":9}},"val":"fb:users"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":4,"column":3}},"val":2}
{"type":"each","loc":{"start":{"line":4,"column":3},"filename":"/cases/filters-empty.pug","end":{"line":4,"column":20}},"val":"user","key":null,"code":"users"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":5,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":5,"column":5},"filename":"/cases/filters-empty.pug","end":{"line":5,"column":12}},"val":"fb:user"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":12},"filename":"/cases/filters-empty.pug","end":{"line":5,"column":13}}}
{"type":"attribute","loc":{"start":{"line":5,"column":13},"filename":"/cases/filters-empty.pug","end":{"line":5,"column":25}},"name":"age","mustEscape":true,"val":"user.age"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":25},"filename":"/cases/filters-empty.pug","end":{"line":5,"column":26}}}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":6,"column":7}},"val":6}
{"type":"filter","loc":{"start":{"line":6,"column":7},"filename":"/cases/filters-empty.pug","end":{"line":6,"column":13}},"val":"cdata"}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":7,"column":1}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":7,"column":1}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":7,"column":1}}}
{"type":"eos","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters-empty.pug","end":{"line":7,"column":1}}}
{"type":"code","line":1,"col":1,"val":"var users = [{ name: 'tobi', age: 2 }]","mustEscape":false,"buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"fb:users"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"each","line":4,"col":3,"val":"user","key":null,"code":"users"}
{"type":"indent","line":5,"col":1,"val":4}
{"type":"tag","line":5,"col":5,"val":"fb:user"}
{"type":"start-attributes","line":5,"col":12}
{"type":"attribute","line":5,"col":13,"name":"age","val":"user.age","mustEscape":true}
{"type":"end-attributes","line":5,"col":25}
{"type":"indent","line":6,"col":1,"val":6}
{"type":"filter","line":6,"col":7,"val":"cdata"}
{"type":"outdent","line":7,"col":5}
{"type":"outdent","line":7,"col":3}
{"type":"outdent","line":7,"col":1}
{"type":"eos","line":7,"col":1}

@@ -1,21 +0,21 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.coffeescript.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":7},"filename":"/cases/filters.coffeescript.pug","end":{"line":1,"column":8}}}
{"type":"attribute","loc":{"start":{"line":1,"column":8},"filename":"/cases/filters.coffeescript.pug","end":{"line":1,"column":30}},"name":"type","mustEscape":true,"val":"'text/javascript'"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":30},"filename":"/cases/filters.coffeescript.pug","end":{"line":1,"column":31}}}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/filters.coffeescript.pug","end":{"line":2,"column":3}},"val":2}
{"type":"filter","loc":{"start":{"line":2,"column":3},"filename":"/cases/filters.coffeescript.pug","end":{"line":2,"column":17}},"val":"coffee-script"}
{"type":"start-pipeless-text","loc":{"start":{"line":2,"column":17},"filename":"/cases/filters.coffeescript.pug","end":{"line":2,"column":17}}}
{"type":"text","loc":{"start":{"line":3,"column":5},"filename":"/cases/filters.coffeescript.pug","end":{"line":3,"column":18}},"val":"regexp = /\\n/"}
{"type":"end-pipeless-text","loc":{"start":{"line":3,"column":18},"filename":"/cases/filters.coffeescript.pug","end":{"line":3,"column":18}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/filters.coffeescript.pug","end":{"line":4,"column":3}}}
{"type":"filter","loc":{"start":{"line":4,"column":3},"filename":"/cases/filters.coffeescript.pug","end":{"line":4,"column":17}},"val":"coffee-script"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":17},"filename":"/cases/filters.coffeescript.pug","end":{"line":4,"column":18}}}
{"type":"attribute","loc":{"start":{"line":4,"column":18},"filename":"/cases/filters.coffeescript.pug","end":{"line":4,"column":29}},"name":"minify","mustEscape":true,"val":"true"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":29},"filename":"/cases/filters.coffeescript.pug","end":{"line":4,"column":30}}}
{"type":"start-pipeless-text","loc":{"start":{"line":4,"column":30},"filename":"/cases/filters.coffeescript.pug","end":{"line":4,"column":30}}}
{"type":"text","loc":{"start":{"line":5,"column":5},"filename":"/cases/filters.coffeescript.pug","end":{"line":5,"column":11}},"val":"math ="}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters.coffeescript.pug","end":{"line":6,"column":5}}}
{"type":"text","loc":{"start":{"line":6,"column":5},"filename":"/cases/filters.coffeescript.pug","end":{"line":6,"column":39}},"val":" square: (value) -> value * value"}
{"type":"end-pipeless-text","loc":{"start":{"line":6,"column":39},"filename":"/cases/filters.coffeescript.pug","end":{"line":6,"column":39}}}
{"type":"outdent","loc":{"start":{"line":6,"column":39},"filename":"/cases/filters.coffeescript.pug","end":{"line":6,"column":39}}}
{"type":"eos","loc":{"start":{"line":6,"column":39},"filename":"/cases/filters.coffeescript.pug","end":{"line":6,"column":39}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"start-attributes","line":1,"col":7}
{"type":"attribute","line":1,"col":8,"name":"type","val":"'text/javascript'","mustEscape":true}
{"type":"end-attributes","line":1,"col":30}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"filter","line":2,"col":3,"val":"coffee-script"}
{"type":"start-pipeless-text","line":2,"col":17}
{"type":"text","line":3,"col":5,"val":"regexp = /\\n/"}
{"type":"end-pipeless-text","line":3,"col":18}
{"type":"newline","line":4,"col":1}
{"type":"filter","line":4,"col":3,"val":"coffee-script"}
{"type":"start-attributes","line":4,"col":17}
{"type":"attribute","line":4,"col":18,"name":"minify","val":"true","mustEscape":true}
{"type":"end-attributes","line":4,"col":29}
{"type":"start-pipeless-text","line":4,"col":30}
{"type":"text","line":5,"col":5,"val":"math ="}
{"type":"newline","line":6,"col":1}
{"type":"text","line":6,"col":5,"val":" square: (value) -> value * value"}
{"type":"end-pipeless-text","line":6,"col":39}
{"type":"outdent","line":6,"col":39}
{"type":"eos","line":6,"col":39}

@@ -1,21 +0,21 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.custom.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/filters.custom.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/filters.custom.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/filters.custom.pug","end":{"line":3,"column":5}},"val":4}
{"type":"filter","loc":{"start":{"line":3,"column":5},"filename":"/cases/filters.custom.pug","end":{"line":3,"column":12}},"val":"custom"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":12},"filename":"/cases/filters.custom.pug","end":{"line":3,"column":13}}}
{"type":"attribute","loc":{"start":{"line":3,"column":13},"filename":"/cases/filters.custom.pug","end":{"line":3,"column":22}},"name":"opt","mustEscape":true,"val":"'val'"}
{"type":"attribute","loc":{"start":{"line":3,"column":23},"filename":"/cases/filters.custom.pug","end":{"line":3,"column":28}},"name":"num","mustEscape":true,"val":"2"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":28},"filename":"/cases/filters.custom.pug","end":{"line":3,"column":29}}}
{"type":"start-pipeless-text","loc":{"start":{"line":3,"column":29},"filename":"/cases/filters.custom.pug","end":{"line":3,"column":29}}}
{"type":"text","loc":{"start":{"line":4,"column":7},"filename":"/cases/filters.custom.pug","end":{"line":4,"column":13}},"val":"Line 1"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters.custom.pug","end":{"line":5,"column":7}}}
{"type":"text","loc":{"start":{"line":5,"column":7},"filename":"/cases/filters.custom.pug","end":{"line":5,"column":13}},"val":"Line 2"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters.custom.pug","end":{"line":6,"column":1}}}
{"type":"text","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters.custom.pug","end":{"line":6,"column":1}},"val":""}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters.custom.pug","end":{"line":7,"column":7}}}
{"type":"text","loc":{"start":{"line":7,"column":7},"filename":"/cases/filters.custom.pug","end":{"line":7,"column":13}},"val":"Line 4"}
{"type":"end-pipeless-text","loc":{"start":{"line":7,"column":13},"filename":"/cases/filters.custom.pug","end":{"line":7,"column":13}}}
{"type":"outdent","loc":{"start":{"line":7,"column":13},"filename":"/cases/filters.custom.pug","end":{"line":7,"column":13}}}
{"type":"outdent","loc":{"start":{"line":7,"column":13},"filename":"/cases/filters.custom.pug","end":{"line":7,"column":13}}}
{"type":"eos","loc":{"start":{"line":7,"column":13},"filename":"/cases/filters.custom.pug","end":{"line":7,"column":13}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"filter","line":3,"col":5,"val":"custom"}
{"type":"start-attributes","line":3,"col":12}
{"type":"attribute","line":3,"col":13,"name":"opt","val":"'val'","mustEscape":true}
{"type":"attribute","line":3,"col":23,"name":"num","val":"2","mustEscape":true}
{"type":"end-attributes","line":3,"col":28}
{"type":"start-pipeless-text","line":3,"col":29}
{"type":"text","line":4,"col":7,"val":"Line 1"}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":7,"val":"Line 2"}
{"type":"newline","line":6,"col":1}
{"type":"text","line":6,"col":7,"val":""}
{"type":"newline","line":7,"col":1}
{"type":"text","line":7,"col":7,"val":"Line 4"}
{"type":"end-pipeless-text","line":7,"col":13}
{"type":"outdent","line":7,"col":13}
{"type":"outdent","line":7,"col":13}
{"type":"eos","line":7,"col":13}

@@ -1,17 +0,17 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.include.custom.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/filters.include.custom.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/filters.include.custom.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/filters.include.custom.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/filters.include.custom.pug","end":{"line":3,"column":8}},"val":"pre"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/filters.include.custom.pug","end":{"line":4,"column":7}},"val":6}
{"type":"include","loc":{"start":{"line":4,"column":7},"filename":"/cases/filters.include.custom.pug","end":{"line":4,"column":14}}}
{"type":"filter","loc":{"start":{"line":4,"column":14},"filename":"/cases/filters.include.custom.pug","end":{"line":4,"column":21}},"val":"custom"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":21},"filename":"/cases/filters.include.custom.pug","end":{"line":4,"column":22}}}
{"type":"attribute","loc":{"start":{"line":4,"column":22},"filename":"/cases/filters.include.custom.pug","end":{"line":4,"column":31}},"name":"opt","mustEscape":true,"val":"'val'"}
{"type":"attribute","loc":{"start":{"line":4,"column":32},"filename":"/cases/filters.include.custom.pug","end":{"line":4,"column":37}},"name":"num","mustEscape":true,"val":"2"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":37},"filename":"/cases/filters.include.custom.pug","end":{"line":4,"column":38}}}
{"type":"path","loc":{"start":{"line":4,"column":39},"filename":"/cases/filters.include.custom.pug","end":{"line":4,"column":65}},"val":"filters.include.custom.pug"}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters.include.custom.pug","end":{"line":5,"column":1}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters.include.custom.pug","end":{"line":5,"column":1}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters.include.custom.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters.include.custom.pug","end":{"line":5,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"pre"}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"include","line":4,"col":7}
{"type":"filter","line":4,"col":14,"val":"custom"}
{"type":"start-attributes","line":4,"col":21}
{"type":"attribute","line":4,"col":22,"name":"opt","val":"'val'","mustEscape":true}
{"type":"attribute","line":4,"col":32,"name":"num","val":"2","mustEscape":true}
{"type":"end-attributes","line":4,"col":37}
{"type":"path","line":4,"col":39,"val":"filters.include.custom.pug"}
{"type":"outdent","line":5,"col":5}
{"type":"outdent","line":5,"col":3}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,30 +0,29 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.include.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/filters.include.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/filters.include.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/filters.include.pug","end":{"line":3,"column":5}},"val":4}
{"type":"include","loc":{"start":{"line":3,"column":5},"filename":"/cases/filters.include.pug","end":{"line":3,"column":12}}}
{"type":"filter","loc":{"start":{"line":3,"column":12},"filename":"/cases/filters.include.pug","end":{"line":3,"column":24}},"val":"markdown-it"}
{"type":"path","loc":{"start":{"line":3,"column":25},"filename":"/cases/filters.include.pug","end":{"line":3,"column":32}},"val":"some.md"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/filters.include.pug","end":{"line":4,"column":5}}}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/filters.include.pug","end":{"line":4,"column":11}},"val":"script"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters.include.pug","end":{"line":5,"column":7}},"val":6}
{"type":"include","loc":{"start":{"line":5,"column":7},"filename":"/cases/filters.include.pug","end":{"line":5,"column":14}}}
{"type":"filter","loc":{"start":{"line":5,"column":14},"filename":"/cases/filters.include.pug","end":{"line":5,"column":28}},"val":"coffee-script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":28},"filename":"/cases/filters.include.pug","end":{"line":5,"column":29}}}
{"type":"attribute","loc":{"start":{"line":5,"column":29},"filename":"/cases/filters.include.pug","end":{"line":5,"column":40}},"name":"minify","mustEscape":true,"val":"true"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":40},"filename":"/cases/filters.include.pug","end":{"line":5,"column":41}}}
{"type":"path","loc":{"start":{"line":5,"column":42},"filename":"/cases/filters.include.pug","end":{"line":5,"column":70}},"val":"include-filter-coffee.coffee"}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters.include.pug","end":{"line":6,"column":5}}}
{"type":"tag","loc":{"start":{"line":6,"column":5},"filename":"/cases/filters.include.pug","end":{"line":6,"column":11}},"val":"script"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters.include.pug","end":{"line":7,"column":7}},"val":6}
{"type":"include","loc":{"start":{"line":7,"column":7},"filename":"/cases/filters.include.pug","end":{"line":7,"column":14}}}
{"type":"filter","loc":{"start":{"line":7,"column":14},"filename":"/cases/filters.include.pug","end":{"line":7,"column":20}},"val":"cdata"}
{"type":"filter","loc":{"start":{"line":7,"column":20},"filename":"/cases/filters.include.pug","end":{"line":7,"column":34}},"val":"coffee-script"}
{"type":"start-attributes","loc":{"start":{"line":7,"column":34},"filename":"/cases/filters.include.pug","end":{"line":7,"column":35}}}
{"type":"attribute","loc":{"start":{"line":7,"column":35},"filename":"/cases/filters.include.pug","end":{"line":7,"column":47}},"name":"minify","mustEscape":true,"val":"false"}
{"type":"end-attributes","loc":{"start":{"line":7,"column":47},"filename":"/cases/filters.include.pug","end":{"line":7,"column":48}}}
{"type":"path","loc":{"start":{"line":7,"column":49},"filename":"/cases/filters.include.pug","end":{"line":7,"column":77}},"val":"include-filter-coffee.coffee"}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/filters.include.pug","end":{"line":8,"column":1}}}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/filters.include.pug","end":{"line":8,"column":1}}}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/filters.include.pug","end":{"line":8,"column":1}}}
{"type":"eos","loc":{"start":{"line":8,"column":1},"filename":"/cases/filters.include.pug","end":{"line":8,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"include","line":3,"col":5}
{"type":"filter","line":3,"col":12,"val":"markdown-it"}
{"type":"path","line":3,"col":25,"val":"some.md"}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":5,"val":"script"}
{"type":"indent","line":5,"col":1,"val":6}
{"type":"include","line":5,"col":7}
{"type":"filter","line":5,"col":14,"val":"coffee-script"}
{"type":"start-attributes","line":5,"col":28}
{"type":"attribute","line":5,"col":29,"name":"minify","val":"true","mustEscape":true}
{"type":"end-attributes","line":5,"col":40}
{"type":"path","line":5,"col":42,"val":"include-filter-coffee.coffee"}
{"type":"outdent","line":6,"col":5}
{"type":"tag","line":6,"col":5,"val":"script"}
{"type":"indent","line":7,"col":1,"val":6}
{"type":"include","line":7,"col":7}
{"type":"filter","line":7,"col":14,"val":"coffee-script"}
{"type":"start-attributes","line":7,"col":28}
{"type":"attribute","line":7,"col":29,"name":"minify","val":"false","mustEscape":true}
{"type":"end-attributes","line":7,"col":41}
{"type":"path","line":7,"col":43,"val":"include-filter-coffee.coffee"}
{"type":"outdent","line":8,"col":5}
{"type":"outdent","line":8,"col":3}
{"type":"outdent","line":8,"col":1}
{"type":"eos","line":8,"col":1}

@@ -1,8 +0,8 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.inline.pug","end":{"line":1,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":1,"column":3},"filename":"/cases/filters.inline.pug","end":{"line":1,"column":10}},"val":"before "}
{"type":"start-pug-interpolation","loc":{"start":{"line":1,"column":10},"filename":"/cases/filters.inline.pug","end":{"line":1,"column":12}}}
{"type":"filter","loc":{"start":{"line":1,"column":12},"filename":"/cases/filters.inline.pug","end":{"line":1,"column":18}},"val":"cdata"}
{"type":"text","loc":{"start":{"line":1,"column":19},"filename":"/cases/filters.inline.pug","end":{"line":1,"column":25}},"val":"inside"}
{"type":"end-pug-interpolation","loc":{"start":{"line":1,"column":25},"filename":"/cases/filters.inline.pug","end":{"line":1,"column":26}}}
{"type":"text","loc":{"start":{"line":1,"column":26},"filename":"/cases/filters.inline.pug","end":{"line":1,"column":32}},"val":" after"}
{"type":"eos","loc":{"start":{"line":1,"column":32},"filename":"/cases/filters.inline.pug","end":{"line":1,"column":32}}}
{"type":"tag","line":1,"col":1,"val":"p"}
{"type":"text","line":1,"col":3,"val":"before "}
{"type":"start-pug-interpolation","line":1,"col":10}
{"type":"filter","line":1,"col":12,"val":"cdata"}
{"type":"text","line":1,"col":19,"val":"inside"}
{"type":"end-pug-interpolation","line":1,"col":25}
{"type":"text","line":1,"col":26,"val":" after"}
{"type":"eos","line":1,"col":32}

@@ -1,23 +0,23 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.less.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/filters.less.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/filters.less.pug","end":{"line":2,"column":7}},"val":"head"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/filters.less.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/filters.less.pug","end":{"line":3,"column":10}},"val":"style"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":10},"filename":"/cases/filters.less.pug","end":{"line":3,"column":11}}}
{"type":"attribute","loc":{"start":{"line":3,"column":11},"filename":"/cases/filters.less.pug","end":{"line":3,"column":26}},"name":"type","mustEscape":true,"val":"\"text/css\""}
{"type":"end-attributes","loc":{"start":{"line":3,"column":26},"filename":"/cases/filters.less.pug","end":{"line":3,"column":27}}}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/filters.less.pug","end":{"line":4,"column":7}},"val":6}
{"type":"filter","loc":{"start":{"line":4,"column":7},"filename":"/cases/filters.less.pug","end":{"line":4,"column":12}},"val":"less"}
{"type":"start-pipeless-text","loc":{"start":{"line":4,"column":12},"filename":"/cases/filters.less.pug","end":{"line":4,"column":12}}}
{"type":"text","loc":{"start":{"line":5,"column":9},"filename":"/cases/filters.less.pug","end":{"line":5,"column":20}},"val":"@pad: 15px;"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters.less.pug","end":{"line":6,"column":9}}}
{"type":"text","loc":{"start":{"line":6,"column":9},"filename":"/cases/filters.less.pug","end":{"line":6,"column":15}},"val":"body {"}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters.less.pug","end":{"line":7,"column":9}}}
{"type":"text","loc":{"start":{"line":7,"column":9},"filename":"/cases/filters.less.pug","end":{"line":7,"column":25}},"val":" padding: @pad;"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/filters.less.pug","end":{"line":8,"column":9}}}
{"type":"text","loc":{"start":{"line":8,"column":9},"filename":"/cases/filters.less.pug","end":{"line":8,"column":10}},"val":"}"}
{"type":"end-pipeless-text","loc":{"start":{"line":8,"column":10},"filename":"/cases/filters.less.pug","end":{"line":8,"column":10}}}
{"type":"outdent","loc":{"start":{"line":8,"column":10},"filename":"/cases/filters.less.pug","end":{"line":8,"column":10}}}
{"type":"outdent","loc":{"start":{"line":8,"column":10},"filename":"/cases/filters.less.pug","end":{"line":8,"column":10}}}
{"type":"outdent","loc":{"start":{"line":8,"column":10},"filename":"/cases/filters.less.pug","end":{"line":8,"column":10}}}
{"type":"eos","loc":{"start":{"line":8,"column":10},"filename":"/cases/filters.less.pug","end":{"line":8,"column":10}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"head"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"style"}
{"type":"start-attributes","line":3,"col":10}
{"type":"attribute","line":3,"col":11,"name":"type","val":"\"text/css\"","mustEscape":true}
{"type":"end-attributes","line":3,"col":26}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"filter","line":4,"col":7,"val":"less"}
{"type":"start-pipeless-text","line":4,"col":12}
{"type":"text","line":5,"col":9,"val":"@pad: 15px;"}
{"type":"newline","line":6,"col":1}
{"type":"text","line":6,"col":9,"val":"body {"}
{"type":"newline","line":7,"col":1}
{"type":"text","line":7,"col":9,"val":" padding: @pad;"}
{"type":"newline","line":8,"col":1}
{"type":"text","line":8,"col":9,"val":"}"}
{"type":"end-pipeless-text","line":8,"col":10}
{"type":"outdent","line":8,"col":10}
{"type":"outdent","line":8,"col":10}
{"type":"outdent","line":8,"col":10}
{"type":"eos","line":8,"col":10}

@@ -1,13 +0,13 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.markdown.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/filters.markdown.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/filters.markdown.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/filters.markdown.pug","end":{"line":3,"column":5}},"val":4}
{"type":"filter","loc":{"start":{"line":3,"column":5},"filename":"/cases/filters.markdown.pug","end":{"line":3,"column":17}},"val":"markdown-it"}
{"type":"start-pipeless-text","loc":{"start":{"line":3,"column":17},"filename":"/cases/filters.markdown.pug","end":{"line":3,"column":17}}}
{"type":"text","loc":{"start":{"line":4,"column":7},"filename":"/cases/filters.markdown.pug","end":{"line":4,"column":42}},"val":"This is _some_ awesome **markdown**"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters.markdown.pug","end":{"line":5,"column":7}}}
{"type":"text","loc":{"start":{"line":5,"column":7},"filename":"/cases/filters.markdown.pug","end":{"line":5,"column":13}},"val":"whoop."}
{"type":"end-pipeless-text","loc":{"start":{"line":5,"column":13},"filename":"/cases/filters.markdown.pug","end":{"line":5,"column":13}}}
{"type":"outdent","loc":{"start":{"line":5,"column":13},"filename":"/cases/filters.markdown.pug","end":{"line":5,"column":13}}}
{"type":"outdent","loc":{"start":{"line":5,"column":13},"filename":"/cases/filters.markdown.pug","end":{"line":5,"column":13}}}
{"type":"eos","loc":{"start":{"line":5,"column":13},"filename":"/cases/filters.markdown.pug","end":{"line":5,"column":13}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"filter","line":3,"col":5,"val":"markdown-it"}
{"type":"start-pipeless-text","line":3,"col":17}
{"type":"text","line":4,"col":7,"val":"This is _some_ awesome **markdown**"}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":7,"val":"whoop."}
{"type":"end-pipeless-text","line":5,"col":13}
{"type":"outdent","line":5,"col":13}
{"type":"outdent","line":5,"col":13}
{"type":"eos","line":5,"col":13}

@@ -1,26 +0,26 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":2,"column":3}},"val":2}
{"type":"filter","loc":{"start":{"line":2,"column":3},"filename":"/cases/filters.nested.pug","end":{"line":2,"column":9}},"val":"cdata"}
{"type":"filter","loc":{"start":{"line":2,"column":9},"filename":"/cases/filters.nested.pug","end":{"line":2,"column":19}},"val":"uglify-js"}
{"type":"start-pipeless-text","loc":{"start":{"line":2,"column":19},"filename":"/cases/filters.nested.pug","end":{"line":2,"column":19}}}
{"type":"text","loc":{"start":{"line":3,"column":5},"filename":"/cases/filters.nested.pug","end":{"line":3,"column":18}},"val":"(function() {"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":4,"column":5}}}
{"type":"text","loc":{"start":{"line":4,"column":5},"filename":"/cases/filters.nested.pug","end":{"line":4,"column":26}},"val":" console.log('test')"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":5,"column":5}}}
{"type":"text","loc":{"start":{"line":5,"column":5},"filename":"/cases/filters.nested.pug","end":{"line":5,"column":9}},"val":"})()"}
{"type":"end-pipeless-text","loc":{"start":{"line":5,"column":9},"filename":"/cases/filters.nested.pug","end":{"line":5,"column":9}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":6,"column":7}},"val":"script"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":7,"column":3}},"val":2}
{"type":"filter","loc":{"start":{"line":7,"column":3},"filename":"/cases/filters.nested.pug","end":{"line":7,"column":9}},"val":"cdata"}
{"type":"filter","loc":{"start":{"line":7,"column":9},"filename":"/cases/filters.nested.pug","end":{"line":7,"column":19}},"val":"uglify-js"}
{"type":"filter","loc":{"start":{"line":7,"column":19},"filename":"/cases/filters.nested.pug","end":{"line":7,"column":33}},"val":"coffee-script"}
{"type":"start-pipeless-text","loc":{"start":{"line":7,"column":33},"filename":"/cases/filters.nested.pug","end":{"line":7,"column":33}}}
{"type":"text","loc":{"start":{"line":8,"column":5},"filename":"/cases/filters.nested.pug","end":{"line":8,"column":8}},"val":"(->"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":9,"column":5}}}
{"type":"text","loc":{"start":{"line":9,"column":5},"filename":"/cases/filters.nested.pug","end":{"line":9,"column":25}},"val":" console.log 'test'"}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/filters.nested.pug","end":{"line":10,"column":5}}}
{"type":"text","loc":{"start":{"line":10,"column":5},"filename":"/cases/filters.nested.pug","end":{"line":10,"column":8}},"val":")()"}
{"type":"end-pipeless-text","loc":{"start":{"line":10,"column":8},"filename":"/cases/filters.nested.pug","end":{"line":10,"column":8}}}
{"type":"outdent","loc":{"start":{"line":10,"column":8},"filename":"/cases/filters.nested.pug","end":{"line":10,"column":8}}}
{"type":"eos","loc":{"start":{"line":10,"column":8},"filename":"/cases/filters.nested.pug","end":{"line":10,"column":8}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"filter","line":2,"col":3,"val":"cdata"}
{"type":"filter","line":2,"col":9,"val":"uglify-js"}
{"type":"start-pipeless-text","line":2,"col":19}
{"type":"text","line":3,"col":5,"val":"(function() {"}
{"type":"newline","line":4,"col":1}
{"type":"text","line":4,"col":5,"val":" console.log('test')"}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":5,"val":"})()"}
{"type":"end-pipeless-text","line":5,"col":9}
{"type":"outdent","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"script"}
{"type":"indent","line":7,"col":1,"val":2}
{"type":"filter","line":7,"col":3,"val":"cdata"}
{"type":"filter","line":7,"col":9,"val":"uglify-js"}
{"type":"filter","line":7,"col":19,"val":"coffee-script"}
{"type":"start-pipeless-text","line":7,"col":33}
{"type":"text","line":8,"col":5,"val":"(->"}
{"type":"newline","line":9,"col":1}
{"type":"text","line":9,"col":5,"val":" console.log 'test'"}
{"type":"newline","line":10,"col":1}
{"type":"text","line":10,"col":5,"val":")()"}
{"type":"end-pipeless-text","line":10,"col":8}
{"type":"outdent","line":10,"col":8}
{"type":"eos","line":10,"col":8}

@@ -1,20 +0,20 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/filters.stylus.pug","end":{"line":2,"column":7}},"val":"head"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/filters.stylus.pug","end":{"line":3,"column":10}},"val":"style"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":10},"filename":"/cases/filters.stylus.pug","end":{"line":3,"column":11}}}
{"type":"attribute","loc":{"start":{"line":3,"column":11},"filename":"/cases/filters.stylus.pug","end":{"line":3,"column":26}},"name":"type","mustEscape":true,"val":"\"text/css\""}
{"type":"end-attributes","loc":{"start":{"line":3,"column":26},"filename":"/cases/filters.stylus.pug","end":{"line":3,"column":27}}}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":4,"column":7}},"val":6}
{"type":"filter","loc":{"start":{"line":4,"column":7},"filename":"/cases/filters.stylus.pug","end":{"line":4,"column":14}},"val":"stylus"}
{"type":"start-pipeless-text","loc":{"start":{"line":4,"column":14},"filename":"/cases/filters.stylus.pug","end":{"line":4,"column":14}}}
{"type":"text","loc":{"start":{"line":5,"column":9},"filename":"/cases/filters.stylus.pug","end":{"line":5,"column":13}},"val":"body"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":6,"column":9}}}
{"type":"text","loc":{"start":{"line":6,"column":9},"filename":"/cases/filters.stylus.pug","end":{"line":6,"column":24}},"val":" padding: 50px"}
{"type":"end-pipeless-text","loc":{"start":{"line":6,"column":24},"filename":"/cases/filters.stylus.pug","end":{"line":6,"column":24}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":7,"column":3}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":7,"column":3}}}
{"type":"tag","loc":{"start":{"line":7,"column":3},"filename":"/cases/filters.stylus.pug","end":{"line":7,"column":7}},"val":"body"}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":8,"column":1}}}
{"type":"eos","loc":{"start":{"line":8,"column":1},"filename":"/cases/filters.stylus.pug","end":{"line":8,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"head"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"style"}
{"type":"start-attributes","line":3,"col":10}
{"type":"attribute","line":3,"col":11,"name":"type","val":"\"text/css\"","mustEscape":true}
{"type":"end-attributes","line":3,"col":26}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"filter","line":4,"col":7,"val":"stylus"}
{"type":"start-pipeless-text","line":4,"col":14}
{"type":"text","line":5,"col":9,"val":"body"}
{"type":"newline","line":6,"col":1}
{"type":"text","line":6,"col":9,"val":" padding: 50px"}
{"type":"end-pipeless-text","line":6,"col":24}
{"type":"outdent","line":7,"col":5}
{"type":"outdent","line":7,"col":3}
{"type":"tag","line":7,"col":3,"val":"body"}
{"type":"outdent","line":8,"col":1}
{"type":"eos","line":8,"col":1}

@@ -1,26 +0,26 @@

{"type":"code","loc":{"start":{"line":1,"column":1},"filename":"/cases/html.pug","end":{"line":1,"column":30}},"val":"var version = 1449104952939","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/html.pug","end":{"line":3,"column":1}}}
{"type":"text-html","loc":{"start":{"line":3,"column":1},"filename":"/cases/html.pug","end":{"line":3,"column":5}},"val":"<ul>"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/html.pug","end":{"line":4,"column":3}},"val":2}
{"type":"text-html","loc":{"start":{"line":4,"column":3},"filename":"/cases/html.pug","end":{"line":4,"column":15}},"val":"<li>foo</li>"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/html.pug","end":{"line":5,"column":3}}}
{"type":"text-html","loc":{"start":{"line":5,"column":3},"filename":"/cases/html.pug","end":{"line":5,"column":15}},"val":"<li>bar</li>"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/html.pug","end":{"line":6,"column":3}}}
{"type":"text-html","loc":{"start":{"line":6,"column":3},"filename":"/cases/html.pug","end":{"line":6,"column":15}},"val":"<li>baz</li>"}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/html.pug","end":{"line":7,"column":1}}}
{"type":"text-html","loc":{"start":{"line":7,"column":1},"filename":"/cases/html.pug","end":{"line":7,"column":6}},"val":"</ul>"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/html.pug","end":{"line":9,"column":1}}}
{"type":"text-html","loc":{"start":{"line":9,"column":1},"filename":"/cases/html.pug","end":{"line":9,"column":31}},"val":"<!--build:js /js/app.min.js?v="}
{"type":"interpolated-code","loc":{"start":{"line":9,"column":31},"filename":"/cases/html.pug","end":{"line":9,"column":41}},"mustEscape":true,"buffer":true,"val":"version"}
{"type":"text-html","loc":{"start":{"line":9,"column":41},"filename":"/cases/html.pug","end":{"line":9,"column":44}},"val":"-->"}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/html.pug","end":{"line":10,"column":1}}}
{"type":"text-html","loc":{"start":{"line":10,"column":1},"filename":"/cases/html.pug","end":{"line":10,"column":16}},"val":"<!--endbuild-->"}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/html.pug","end":{"line":12,"column":1}}}
{"type":"tag","loc":{"start":{"line":12,"column":1},"filename":"/cases/html.pug","end":{"line":12,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":12,"column":3},"filename":"/cases/html.pug","end":{"line":12,"column":39}},"val":"You can <em>embed</em> html as well."}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/html.pug","end":{"line":13,"column":1}}}
{"type":"tag","loc":{"start":{"line":13,"column":1},"filename":"/cases/html.pug","end":{"line":13,"column":2}},"val":"p"}
{"type":":","loc":{"start":{"line":13,"column":2},"filename":"/cases/html.pug","end":{"line":13,"column":4}}}
{"type":"text-html","loc":{"start":{"line":13,"column":4},"filename":"/cases/html.pug","end":{"line":13,"column":59}},"val":"<strong>Even</strong> as the body of a block expansion."}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/html.pug","end":{"line":14,"column":1}}}
{"type":"eos","loc":{"start":{"line":14,"column":1},"filename":"/cases/html.pug","end":{"line":14,"column":1}}}
{"type":"code","line":1,"col":1,"val":"var version = 1449104952939","mustEscape":false,"buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"text-html","line":3,"col":1,"val":"<ul>"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"text-html","line":4,"col":3,"val":"<li>foo</li>"}
{"type":"newline","line":5,"col":1}
{"type":"text-html","line":5,"col":3,"val":"<li>bar</li>"}
{"type":"newline","line":6,"col":1}
{"type":"text-html","line":6,"col":3,"val":"<li>baz</li>"}
{"type":"outdent","line":7,"col":1}
{"type":"text-html","line":7,"col":1,"val":"</ul>"}
{"type":"newline","line":9,"col":1}
{"type":"text-html","line":9,"col":1,"val":"<!--build:js /js/app.min.js?v="}
{"type":"interpolated-code","line":9,"col":31,"mustEscape":true,"buffer":true,"val":"version"}
{"type":"text-html","line":9,"col":41,"val":"-->"}
{"type":"newline","line":10,"col":1}
{"type":"text-html","line":10,"col":1,"val":"<!--endbuild-->"}
{"type":"newline","line":12,"col":1}
{"type":"tag","line":12,"col":1,"val":"p"}
{"type":"text","line":12,"col":3,"val":"You can <em>embed</em> html as well."}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":1,"val":"p"}
{"type":":","line":13,"col":2}
{"type":"text-html","line":13,"col":4,"val":"<strong>Even</strong> as the body of a block expansion."}
{"type":"newline","line":14,"col":1}
{"type":"eos","line":14,"col":1}

@@ -1,20 +0,20 @@

{"type":"doctype","loc":{"start":{"line":1,"column":1},"filename":"/cases/html5.pug","end":{"line":1,"column":13}},"val":"html"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/html5.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/html5.pug","end":{"line":2,"column":6}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":6},"filename":"/cases/html5.pug","end":{"line":2,"column":7}}}
{"type":"attribute","loc":{"start":{"line":2,"column":7},"filename":"/cases/html5.pug","end":{"line":2,"column":22}},"name":"type","mustEscape":true,"val":"'checkbox'"}
{"type":"attribute","loc":{"start":{"line":2,"column":24},"filename":"/cases/html5.pug","end":{"line":2,"column":31}},"name":"checked","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":2,"column":31},"filename":"/cases/html5.pug","end":{"line":2,"column":32}}}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/html5.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/html5.pug","end":{"line":3,"column":6}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":6},"filename":"/cases/html5.pug","end":{"line":3,"column":7}}}
{"type":"attribute","loc":{"start":{"line":3,"column":7},"filename":"/cases/html5.pug","end":{"line":3,"column":22}},"name":"type","mustEscape":true,"val":"'checkbox'"}
{"type":"attribute","loc":{"start":{"line":3,"column":24},"filename":"/cases/html5.pug","end":{"line":3,"column":36}},"name":"checked","mustEscape":true,"val":"true"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":36},"filename":"/cases/html5.pug","end":{"line":3,"column":37}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/html5.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/html5.pug","end":{"line":4,"column":6}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":6},"filename":"/cases/html5.pug","end":{"line":4,"column":7}}}
{"type":"attribute","loc":{"start":{"line":4,"column":7},"filename":"/cases/html5.pug","end":{"line":4,"column":22}},"name":"type","mustEscape":true,"val":"'checkbox'"}
{"type":"attribute","loc":{"start":{"line":4,"column":24},"filename":"/cases/html5.pug","end":{"line":4,"column":37}},"name":"checked","mustEscape":true,"val":"false"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":37},"filename":"/cases/html5.pug","end":{"line":4,"column":38}}}
{"type":"eos","loc":{"start":{"line":4,"column":38},"filename":"/cases/html5.pug","end":{"line":4,"column":38}}}
{"type":"doctype","line":1,"col":1,"val":"html"}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"input"}
{"type":"start-attributes","line":2,"col":6}
{"type":"attribute","line":2,"col":7,"name":"type","val":"'checkbox'","mustEscape":true}
{"type":"attribute","line":2,"col":24,"name":"checked","val":true,"mustEscape":false}
{"type":"end-attributes","line":2,"col":31}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"input"}
{"type":"start-attributes","line":3,"col":6}
{"type":"attribute","line":3,"col":7,"name":"type","val":"'checkbox'","mustEscape":true}
{"type":"attribute","line":3,"col":24,"name":"checked","val":"true","mustEscape":true}
{"type":"end-attributes","line":3,"col":36}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"input"}
{"type":"start-attributes","line":4,"col":6}
{"type":"attribute","line":4,"col":7,"name":"type","val":"'checkbox'","mustEscape":true}
{"type":"attribute","line":4,"col":24,"name":"checked","val":"false","mustEscape":true}
{"type":"end-attributes","line":4,"col":37}
{"type":"eos","line":4,"col":38}

@@ -1,4 +0,4 @@

{"type":"include","loc":{"start":{"line":1,"column":1},"filename":"/cases/include-extends-from-root.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/include-extends-from-root.pug","end":{"line":1,"column":41}},"val":"/auxiliary/extends-from-root.pug"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-extends-from-root.pug","end":{"line":2,"column":1}}}
{"type":"eos","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-extends-from-root.pug","end":{"line":2,"column":1}}}
{"type":"include","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"/auxiliary/extends-from-root.pug"}
{"type":"newline","line":2,"col":1}
{"type":"eos","line":2,"col":1}

@@ -1,7 +0,7 @@

{"type":"include","loc":{"start":{"line":1,"column":1},"filename":"/cases/include-extends-of-common-template.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/include-extends-of-common-template.pug","end":{"line":1,"column":44}},"val":"auxiliary/extends-empty-block-1.pug"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-extends-of-common-template.pug","end":{"line":2,"column":1}}}
{"type":"include","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-extends-of-common-template.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/include-extends-of-common-template.pug","end":{"line":2,"column":44}},"val":"auxiliary/extends-empty-block-2.pug"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/include-extends-of-common-template.pug","end":{"line":3,"column":1}}}
{"type":"eos","loc":{"start":{"line":3,"column":1},"filename":"/cases/include-extends-of-common-template.pug","end":{"line":3,"column":1}}}
{"type":"include","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"auxiliary/extends-empty-block-1.pug"}
{"type":"newline","line":2,"col":1}
{"type":"include","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"auxiliary/extends-empty-block-2.pug"}
{"type":"newline","line":3,"col":1}
{"type":"eos","line":3,"col":1}

@@ -1,4 +0,4 @@

{"type":"include","loc":{"start":{"line":1,"column":1},"filename":"/cases/include-extends-relative.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/include-extends-relative.pug","end":{"line":1,"column":48}},"val":"../cases/auxiliary/extends-relative.pug"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-extends-relative.pug","end":{"line":2,"column":1}}}
{"type":"eos","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-extends-relative.pug","end":{"line":2,"column":1}}}
{"type":"include","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"../cases/auxiliary/extends-relative.pug"}
{"type":"newline","line":2,"col":1}
{"type":"eos","line":2,"col":1}

@@ -1,7 +0,7 @@

{"type":"text","loc":{"start":{"line":1,"column":3},"filename":"/cases/include-only-text-body.pug","end":{"line":1,"column":19}},"val":"The message is \""}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-only-text-body.pug","end":{"line":2,"column":1}}}
{"type":"yield","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-only-text-body.pug","end":{"line":2,"column":6}}}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/include-only-text-body.pug","end":{"line":3,"column":1}}}
{"type":"text","loc":{"start":{"line":3,"column":3},"filename":"/cases/include-only-text-body.pug","end":{"line":3,"column":4}},"val":"\""}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/include-only-text-body.pug","end":{"line":4,"column":1}}}
{"type":"eos","loc":{"start":{"line":4,"column":1},"filename":"/cases/include-only-text-body.pug","end":{"line":4,"column":1}}}
{"type":"text","line":1,"col":3,"val":"The message is \""}
{"type":"newline","line":2,"col":1}
{"type":"yield","line":2,"col":1}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":"\""}
{"type":"newline","line":4,"col":1}
{"type":"eos","line":4,"col":1}

@@ -1,16 +0,16 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/include-only-text.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/include-only-text.pug","end":{"line":3,"column":6}},"val":"p"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":4,"column":7}},"val":6}
{"type":"include","loc":{"start":{"line":4,"column":7},"filename":"/cases/include-only-text.pug","end":{"line":4,"column":14}}}
{"type":"path","loc":{"start":{"line":4,"column":15},"filename":"/cases/include-only-text.pug","end":{"line":4,"column":41}},"val":"include-only-text-body.pug"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":5,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":5,"column":9},"filename":"/cases/include-only-text.pug","end":{"line":5,"column":11}},"val":"em"}
{"type":"text","loc":{"start":{"line":5,"column":12},"filename":"/cases/include-only-text.pug","end":{"line":5,"column":23}},"val":"hello world"}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":6,"column":1}}}
{"type":"eos","loc":{"start":{"line":6,"column":1},"filename":"/cases/include-only-text.pug","end":{"line":6,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"p"}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"include","line":4,"col":7}
{"type":"path","line":4,"col":15,"val":"include-only-text-body.pug"}
{"type":"indent","line":5,"col":1,"val":8}
{"type":"tag","line":5,"col":9,"val":"em"}
{"type":"text","line":5,"col":12,"val":"hello world"}
{"type":"outdent","line":6,"col":7}
{"type":"outdent","line":6,"col":5}
{"type":"outdent","line":6,"col":3}
{"type":"outdent","line":6,"col":1}
{"type":"eos","line":6,"col":1}

@@ -1,12 +0,12 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/include-with-text-head.pug","end":{"line":1,"column":5}},"val":"head"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-with-text-head.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/include-with-text-head.pug","end":{"line":2,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":9},"filename":"/cases/include-with-text-head.pug","end":{"line":2,"column":10}}}
{"type":"attribute","loc":{"start":{"line":2,"column":10},"filename":"/cases/include-with-text-head.pug","end":{"line":2,"column":32}},"name":"type","mustEscape":true,"val":"'text/javascript'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":32},"filename":"/cases/include-with-text-head.pug","end":{"line":2,"column":33}}}
{"type":"dot","loc":{"start":{"line":2,"column":33},"filename":"/cases/include-with-text-head.pug","end":{"line":2,"column":34}}}
{"type":"start-pipeless-text","loc":{"start":{"line":2,"column":34},"filename":"/cases/include-with-text-head.pug","end":{"line":2,"column":34}}}
{"type":"text","loc":{"start":{"line":3,"column":5},"filename":"/cases/include-with-text-head.pug","end":{"line":3,"column":26}},"val":"alert('hello world');"}
{"type":"end-pipeless-text","loc":{"start":{"line":3,"column":26},"filename":"/cases/include-with-text-head.pug","end":{"line":3,"column":26}}}
{"type":"outdent","loc":{"start":{"line":3,"column":26},"filename":"/cases/include-with-text-head.pug","end":{"line":3,"column":26}}}
{"type":"eos","loc":{"start":{"line":3,"column":26},"filename":"/cases/include-with-text-head.pug","end":{"line":3,"column":26}}}
{"type":"tag","line":1,"col":1,"val":"head"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"script"}
{"type":"start-attributes","line":2,"col":9}
{"type":"attribute","line":2,"col":10,"name":"type","val":"'text/javascript'","mustEscape":true}
{"type":"end-attributes","line":2,"col":32}
{"type":"dot","line":2,"col":33}
{"type":"start-pipeless-text","line":2,"col":34}
{"type":"text","line":3,"col":5,"val":"alert('hello world');"}
{"type":"end-pipeless-text","line":3,"col":26}
{"type":"outdent","line":3,"col":26}
{"type":"eos","line":3,"col":26}

@@ -1,17 +0,17 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/include-with-text.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/include-with-text.pug","end":{"line":2,"column":3}},"val":2}
{"type":"include","loc":{"start":{"line":2,"column":3},"filename":"/cases/include-with-text.pug","end":{"line":2,"column":10}}}
{"type":"path","loc":{"start":{"line":2,"column":11},"filename":"/cases/include-with-text.pug","end":{"line":2,"column":37}},"val":"include-with-text-head.pug"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/include-with-text.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/include-with-text.pug","end":{"line":3,"column":11}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":11},"filename":"/cases/include-with-text.pug","end":{"line":3,"column":12}}}
{"type":"attribute","loc":{"start":{"line":3,"column":12},"filename":"/cases/include-with-text.pug","end":{"line":3,"column":29}},"name":"src","mustEscape":true,"val":"'/caustic.js'"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":29},"filename":"/cases/include-with-text.pug","end":{"line":3,"column":30}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/include-with-text.pug","end":{"line":4,"column":5}}}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/include-with-text.pug","end":{"line":4,"column":11}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":11},"filename":"/cases/include-with-text.pug","end":{"line":4,"column":12}}}
{"type":"attribute","loc":{"start":{"line":4,"column":12},"filename":"/cases/include-with-text.pug","end":{"line":4,"column":25}},"name":"src","mustEscape":true,"val":"'/app.js'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":25},"filename":"/cases/include-with-text.pug","end":{"line":4,"column":26}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/include-with-text.pug","end":{"line":5,"column":1}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/include-with-text.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/include-with-text.pug","end":{"line":5,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"include","line":2,"col":3}
{"type":"path","line":2,"col":11,"val":"include-with-text-head.pug"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"script"}
{"type":"start-attributes","line":3,"col":11}
{"type":"attribute","line":3,"col":12,"name":"src","val":"'/caustic.js'","mustEscape":true}
{"type":"end-attributes","line":3,"col":29}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":5,"val":"script"}
{"type":"start-attributes","line":4,"col":11}
{"type":"attribute","line":4,"col":12,"name":"src","val":"'/app.js'","mustEscape":true}
{"type":"end-attributes","line":4,"col":25}
{"type":"outdent","line":5,"col":3}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,10 +0,10 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/include.script.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"id","loc":{"start":{"line":1,"column":7},"filename":"/cases/include.script.pug","end":{"line":1,"column":20}},"val":"pet-template"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":20},"filename":"/cases/include.script.pug","end":{"line":1,"column":21}}}
{"type":"attribute","loc":{"start":{"line":1,"column":21},"filename":"/cases/include.script.pug","end":{"line":1,"column":43}},"name":"type","mustEscape":true,"val":"'text/x-template'"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":43},"filename":"/cases/include.script.pug","end":{"line":1,"column":44}}}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/include.script.pug","end":{"line":2,"column":3}},"val":2}
{"type":"include","loc":{"start":{"line":2,"column":3},"filename":"/cases/include.script.pug","end":{"line":2,"column":10}}}
{"type":"path","loc":{"start":{"line":2,"column":11},"filename":"/cases/include.script.pug","end":{"line":2,"column":28}},"val":"auxiliary/pet.pug"}
{"type":"outdent","loc":{"start":{"line":3,"column":1},"filename":"/cases/include.script.pug","end":{"line":3,"column":1}}}
{"type":"eos","loc":{"start":{"line":3,"column":1},"filename":"/cases/include.script.pug","end":{"line":3,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"id","line":1,"col":7,"val":"pet-template"}
{"type":"start-attributes","line":1,"col":20}
{"type":"attribute","line":1,"col":21,"name":"type","val":"'text/x-template'","mustEscape":true}
{"type":"end-attributes","line":1,"col":43}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"include","line":2,"col":3}
{"type":"path","line":2,"col":11,"val":"auxiliary/pet.pug"}
{"type":"outdent","line":3,"col":1}
{"type":"eos","line":3,"col":1}

@@ -1,11 +0,11 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/include.yield.nested.pug","end":{"line":2,"column":1}}}
{"type":"include","loc":{"start":{"line":2,"column":1},"filename":"/cases/include.yield.nested.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/include.yield.nested.pug","end":{"line":2,"column":35}},"val":"auxiliary/yield-nested.pug"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/include.yield.nested.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/include.yield.nested.pug","end":{"line":3,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":3,"column":5},"filename":"/cases/include.yield.nested.pug","end":{"line":3,"column":17}},"val":"some content"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/include.yield.nested.pug","end":{"line":4,"column":3}}}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/include.yield.nested.pug","end":{"line":4,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":4,"column":5},"filename":"/cases/include.yield.nested.pug","end":{"line":4,"column":18}},"val":"and some more"}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/include.yield.nested.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/include.yield.nested.pug","end":{"line":5,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"include","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"auxiliary/yield-nested.pug"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"p"}
{"type":"text","line":3,"col":5,"val":"some content"}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":3,"val":"p"}
{"type":"text","line":4,"col":5,"val":"and some more"}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,9 +0,9 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/includes-with-ext-js.pug","end":{"line":1,"column":4}},"val":"pre"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/includes-with-ext-js.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/includes-with-ext-js.pug","end":{"line":2,"column":7}},"val":"code"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/includes-with-ext-js.pug","end":{"line":3,"column":5}},"val":4}
{"type":"include","loc":{"start":{"line":3,"column":5},"filename":"/cases/includes-with-ext-js.pug","end":{"line":3,"column":12}}}
{"type":"path","loc":{"start":{"line":3,"column":13},"filename":"/cases/includes-with-ext-js.pug","end":{"line":3,"column":36}},"val":"javascript-new-lines.js"}
{"type":"outdent","loc":{"start":{"line":4,"column":1},"filename":"/cases/includes-with-ext-js.pug","end":{"line":4,"column":1}}}
{"type":"outdent","loc":{"start":{"line":4,"column":1},"filename":"/cases/includes-with-ext-js.pug","end":{"line":4,"column":1}}}
{"type":"eos","loc":{"start":{"line":4,"column":1},"filename":"/cases/includes-with-ext-js.pug","end":{"line":4,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"pre"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"code"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"include","line":3,"col":5}
{"type":"path","line":3,"col":13,"val":"javascript-new-lines.js"}
{"type":"outdent","line":4,"col":3}
{"type":"outdent","line":4,"col":1}
{"type":"eos","line":4,"col":1}

@@ -1,25 +0,25 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/includes.pug","end":{"line":2,"column":1}}}
{"type":"include","loc":{"start":{"line":2,"column":1},"filename":"/cases/includes.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/includes.pug","end":{"line":2,"column":29}},"val":"auxiliary/mixins.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/includes.pug","end":{"line":4,"column":1}}}
{"type":"call","loc":{"start":{"line":4,"column":1},"filename":"/cases/includes.pug","end":{"line":4,"column":5}},"val":"foo","args":null}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/includes.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/includes.pug","end":{"line":6,"column":5}},"val":"body"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/includes.pug","end":{"line":7,"column":3}},"val":2}
{"type":"include","loc":{"start":{"line":7,"column":3},"filename":"/cases/includes.pug","end":{"line":7,"column":10}}}
{"type":"path","loc":{"start":{"line":7,"column":11},"filename":"/cases/includes.pug","end":{"line":7,"column":31}},"val":"auxiliary/smile.html"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/includes.pug","end":{"line":8,"column":3}}}
{"type":"include","loc":{"start":{"line":8,"column":3},"filename":"/cases/includes.pug","end":{"line":8,"column":10}}}
{"type":"path","loc":{"start":{"line":8,"column":11},"filename":"/cases/includes.pug","end":{"line":8,"column":33}},"val":"auxiliary/escapes.html"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/includes.pug","end":{"line":9,"column":3}}}
{"type":"tag","loc":{"start":{"line":9,"column":3},"filename":"/cases/includes.pug","end":{"line":9,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":9,"column":9},"filename":"/cases/includes.pug","end":{"line":9,"column":10}}}
{"type":"attribute","loc":{"start":{"line":9,"column":10},"filename":"/cases/includes.pug","end":{"line":9,"column":32}},"name":"type","mustEscape":true,"val":"\"text/javascript\""}
{"type":"end-attributes","loc":{"start":{"line":9,"column":32},"filename":"/cases/includes.pug","end":{"line":9,"column":33}}}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/includes.pug","end":{"line":10,"column":5}},"val":4}
{"type":"include","loc":{"start":{"line":10,"column":5},"filename":"/cases/includes.pug","end":{"line":10,"column":12}}}
{"type":"filter","loc":{"start":{"line":10,"column":12},"filename":"/cases/includes.pug","end":{"line":10,"column":21}},"val":"verbatim"}
{"type":"path","loc":{"start":{"line":10,"column":22},"filename":"/cases/includes.pug","end":{"line":10,"column":45}},"val":"auxiliary/includable.js"}
{"type":"outdent","loc":{"start":{"line":11,"column":1},"filename":"/cases/includes.pug","end":{"line":11,"column":1}}}
{"type":"outdent","loc":{"start":{"line":11,"column":1},"filename":"/cases/includes.pug","end":{"line":11,"column":1}}}
{"type":"eos","loc":{"start":{"line":11,"column":1},"filename":"/cases/includes.pug","end":{"line":11,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"include","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"auxiliary/mixins.pug"}
{"type":"newline","line":4,"col":1}
{"type":"call","line":4,"col":1,"val":"foo","args":null}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"body"}
{"type":"indent","line":7,"col":1,"val":2}
{"type":"include","line":7,"col":3}
{"type":"path","line":7,"col":11,"val":"auxiliary/smile.html"}
{"type":"newline","line":8,"col":1}
{"type":"include","line":8,"col":3}
{"type":"path","line":8,"col":11,"val":"auxiliary/escapes.html"}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":3,"val":"script"}
{"type":"start-attributes","line":9,"col":9}
{"type":"attribute","line":9,"col":10,"name":"type","val":"\"text/javascript\"","mustEscape":true}
{"type":"end-attributes","line":9,"col":32}
{"type":"indent","line":10,"col":1,"val":4}
{"type":"include","line":10,"col":5}
{"type":"filter","line":10,"col":12,"val":"verbatim"}
{"type":"path","line":10,"col":22,"val":"auxiliary/includable.js"}
{"type":"outdent","line":11,"col":3}
{"type":"outdent","line":11,"col":1}
{"type":"eos","line":11,"col":1}

@@ -1,13 +0,13 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":2,"column":29}},"val":"auxiliary/dialog.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":4,"column":14}},"val":"content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":5,"column":5}},"val":"h1"}
{"type":"text","loc":{"start":{"line":5,"column":6},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":5,"column":12}},"val":"Alert!"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":6,"column":3}}}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":6,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":6,"column":5},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":6,"column":18}},"val":"I'm an alert!"}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":7,"column":1}}}
{"type":"eos","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.alert-dialog.pug","end":{"line":7,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"auxiliary/dialog.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"content","mode":"replace"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"h1"}
{"type":"text","line":5,"col":6,"val":"Alert!"}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":3,"val":"p"}
{"type":"text","line":6,"col":5,"val":"I'm an alert!"}
{"type":"outdent","line":7,"col":1}
{"type":"eos","line":7,"col":1}

@@ -1,24 +0,24 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/inheritance.defaults.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.defaults.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/inheritance.defaults.pug","end":{"line":2,"column":7}},"val":"head"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/inheritance.defaults.pug","end":{"line":3,"column":5}},"val":4}
{"type":"block","loc":{"start":{"line":3,"column":5},"filename":"/cases/inheritance.defaults.pug","end":{"line":3,"column":15}},"val":"head","mode":"replace"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.defaults.pug","end":{"line":4,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":4,"column":7},"filename":"/cases/inheritance.defaults.pug","end":{"line":4,"column":13}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":13},"filename":"/cases/inheritance.defaults.pug","end":{"line":4,"column":14}}}
{"type":"attribute","loc":{"start":{"line":4,"column":14},"filename":"/cases/inheritance.defaults.pug","end":{"line":4,"column":29}},"name":"src","mustEscape":true,"val":"'jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":29},"filename":"/cases/inheritance.defaults.pug","end":{"line":4,"column":30}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/inheritance.defaults.pug","end":{"line":5,"column":7}}}
{"type":"tag","loc":{"start":{"line":5,"column":7},"filename":"/cases/inheritance.defaults.pug","end":{"line":5,"column":13}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":13},"filename":"/cases/inheritance.defaults.pug","end":{"line":5,"column":14}}}
{"type":"attribute","loc":{"start":{"line":5,"column":14},"filename":"/cases/inheritance.defaults.pug","end":{"line":5,"column":32}},"name":"src","mustEscape":true,"val":"'keymaster.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":32},"filename":"/cases/inheritance.defaults.pug","end":{"line":5,"column":33}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":7}}}
{"type":"tag","loc":{"start":{"line":6,"column":7},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":13}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":13},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":14}}}
{"type":"attribute","loc":{"start":{"line":6,"column":14},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":30}},"name":"src","mustEscape":true,"val":"'caustic.js'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":30},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":31}}}
{"type":"outdent","loc":{"start":{"line":6,"column":31},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":31}}}
{"type":"outdent","loc":{"start":{"line":6,"column":31},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":31}}}
{"type":"outdent","loc":{"start":{"line":6,"column":31},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":31}}}
{"type":"eos","loc":{"start":{"line":6,"column":31},"filename":"/cases/inheritance.defaults.pug","end":{"line":6,"column":31}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"head"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"block","line":3,"col":5,"val":"head","mode":"replace"}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"tag","line":4,"col":7,"val":"script"}
{"type":"start-attributes","line":4,"col":13}
{"type":"attribute","line":4,"col":14,"name":"src","val":"'jquery.js'","mustEscape":true}
{"type":"end-attributes","line":4,"col":29}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":7,"val":"script"}
{"type":"start-attributes","line":5,"col":13}
{"type":"attribute","line":5,"col":14,"name":"src","val":"'keymaster.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":32}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":7,"val":"script"}
{"type":"start-attributes","line":6,"col":13}
{"type":"attribute","line":6,"col":14,"name":"src","val":"'caustic.js'","mustEscape":true}
{"type":"end-attributes","line":6,"col":30}
{"type":"outdent","line":6,"col":31}
{"type":"outdent","line":6,"col":31}
{"type":"outdent","line":6,"col":31}
{"type":"eos","line":6,"col":31}

@@ -1,28 +0,28 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":2,"column":7}}}
{"type":"path","loc":{"start":{"line":2,"column":8},"filename":"/cases/inheritance.extend.include.pug","end":{"line":2,"column":36}},"val":"auxiliary/layout.include.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":4,"column":11}},"val":"head","mode":"replace"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/inheritance.extend.include.pug","end":{"line":5,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":9},"filename":"/cases/inheritance.extend.include.pug","end":{"line":5,"column":10}}}
{"type":"attribute","loc":{"start":{"line":5,"column":10},"filename":"/cases/inheritance.extend.include.pug","end":{"line":5,"column":25}},"name":"src","mustEscape":true,"val":"'jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":25},"filename":"/cases/inheritance.extend.include.pug","end":{"line":5,"column":26}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":7,"column":1}}}
{"type":"block","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":7,"column":14}},"val":"content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":8,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/inheritance.extend.include.pug","end":{"line":8,"column":5}},"val":"h2"}
{"type":"text","loc":{"start":{"line":8,"column":6},"filename":"/cases/inheritance.extend.include.pug","end":{"line":8,"column":10}},"val":"Page"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":9,"column":3}}}
{"type":"tag","loc":{"start":{"line":9,"column":3},"filename":"/cases/inheritance.extend.include.pug","end":{"line":9,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":9,"column":5},"filename":"/cases/inheritance.extend.include.pug","end":{"line":9,"column":17}},"val":"Some content"}
{"type":"outdent","loc":{"start":{"line":11,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":11,"column":1}}}
{"type":"block","loc":{"start":{"line":11,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":11,"column":21}},"val":"window-content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":12,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":12,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":12,"column":3},"filename":"/cases/inheritance.extend.include.pug","end":{"line":12,"column":5}},"val":"h2"}
{"type":"text","loc":{"start":{"line":12,"column":6},"filename":"/cases/inheritance.extend.include.pug","end":{"line":12,"column":13}},"val":"Awesome"}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":13,"column":3}}}
{"type":"tag","loc":{"start":{"line":13,"column":3},"filename":"/cases/inheritance.extend.include.pug","end":{"line":13,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":13,"column":5},"filename":"/cases/inheritance.extend.include.pug","end":{"line":13,"column":39}},"val":"Now we can extend included blocks!"}
{"type":"outdent","loc":{"start":{"line":14,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":14,"column":1}}}
{"type":"eos","loc":{"start":{"line":14,"column":1},"filename":"/cases/inheritance.extend.include.pug","end":{"line":14,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":8,"val":"auxiliary/layout.include.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"head","mode":"replace"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"script"}
{"type":"start-attributes","line":5,"col":9}
{"type":"attribute","line":5,"col":10,"name":"src","val":"'jquery.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":25}
{"type":"outdent","line":7,"col":1}
{"type":"block","line":7,"col":1,"val":"content","mode":"replace"}
{"type":"indent","line":8,"col":1,"val":2}
{"type":"tag","line":8,"col":3,"val":"h2"}
{"type":"text","line":8,"col":6,"val":"Page"}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":3,"val":"p"}
{"type":"text","line":9,"col":5,"val":"Some content"}
{"type":"outdent","line":11,"col":1}
{"type":"block","line":11,"col":1,"val":"window-content","mode":"replace"}
{"type":"indent","line":12,"col":1,"val":2}
{"type":"tag","line":12,"col":3,"val":"h2"}
{"type":"text","line":12,"col":6,"val":"Awesome"}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":3,"val":"p"}
{"type":"text","line":13,"col":5,"val":"Now we can extend included blocks!"}
{"type":"outdent","line":14,"col":1}
{"type":"eos","line":14,"col":1}

@@ -1,9 +0,9 @@

{"type":"extends","loc":{"start":{"line":1,"column":1},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":1,"column":7}}}
{"type":"path","loc":{"start":{"line":1,"column":8},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":1,"column":52}},"val":"auxiliary/inheritance.extend.mixin.block.pug"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":3,"column":1}}}
{"type":"block","loc":{"start":{"line":3,"column":1},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":3,"column":14}},"val":"content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":4,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":4,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":4,"column":5},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":4,"column":17}},"val":"Hello World!"}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/inheritance.extend.mixins.block.pug","end":{"line":5,"column":1}}}
{"type":"extends","line":1,"col":1}
{"type":"path","line":1,"col":8,"val":"auxiliary/inheritance.extend.mixin.block.pug"}
{"type":"newline","line":3,"col":1}
{"type":"block","line":3,"col":1,"val":"content","mode":"replace"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"tag","line":4,"col":3,"val":"p"}
{"type":"text","line":4,"col":5,"val":"Hello World!"}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,22 +0,22 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":2,"column":7}}}
{"type":"path","loc":{"start":{"line":2,"column":8},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":2,"column":28}},"val":"auxiliary/layout.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":4,"column":1}}}
{"type":"mixin","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":4,"column":21}},"val":"article","args":"title"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":5,"column":3}},"val":2}
{"type":"if","loc":{"start":{"line":5,"column":3},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":5,"column":11}},"val":"title"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":6,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":6,"column":5},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":6,"column":7}},"val":"h1"}
{"type":"code","loc":{"start":{"line":6,"column":7},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":6,"column":14}},"val":"title","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":7,"column":3}}}
{"type":"mixin-block","loc":{"start":{"line":7,"column":3},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":7,"column":8}}}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":9,"column":1}}}
{"type":"block","loc":{"start":{"line":9,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":9,"column":14}},"val":"content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":10,"column":3}},"val":2}
{"type":"call","loc":{"start":{"line":10,"column":3},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":10,"column":34}},"val":"article","args":"\"The meaning of life\""}
{"type":"indent","loc":{"start":{"line":11,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":11,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":11,"column":5},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":11,"column":6}},"val":"p"}
{"type":"text","loc":{"start":{"line":11,"column":7},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":11,"column":19}},"val":"Foo bar baz!"}
{"type":"outdent","loc":{"start":{"line":12,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":12,"column":1}}}
{"type":"outdent","loc":{"start":{"line":12,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":12,"column":1}}}
{"type":"eos","loc":{"start":{"line":12,"column":1},"filename":"/cases/inheritance.extend.mixins.pug","end":{"line":12,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":8,"val":"auxiliary/layout.pug"}
{"type":"newline","line":4,"col":1}
{"type":"mixin","line":4,"col":1,"val":"article","args":"title"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"if","line":5,"col":3,"val":"title"}
{"type":"indent","line":6,"col":1,"val":4}
{"type":"tag","line":6,"col":5,"val":"h1"}
{"type":"code","line":6,"col":7,"val":"title","mustEscape":true,"buffer":true}
{"type":"outdent","line":7,"col":3}
{"type":"mixin-block","line":7,"col":3}
{"type":"outdent","line":9,"col":1}
{"type":"block","line":9,"col":1,"val":"content","mode":"replace"}
{"type":"indent","line":10,"col":1,"val":2}
{"type":"call","line":10,"col":3,"val":"article","args":"\"The meaning of life\""}
{"type":"indent","line":11,"col":1,"val":4}
{"type":"tag","line":11,"col":5,"val":"p"}
{"type":"text","line":11,"col":7,"val":"Foo bar baz!"}
{"type":"outdent","line":12,"col":3}
{"type":"outdent","line":12,"col":1}
{"type":"eos","line":12,"col":1}

@@ -1,9 +0,9 @@

{"type":"extends","loc":{"start":{"line":1,"column":1},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":1,"column":59}},"val":"/auxiliary/inheritance.extend.recursive-parent.pug"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":3,"column":1}}}
{"type":"block","loc":{"start":{"line":3,"column":1},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":3,"column":13}},"val":"parent","mode":"replace"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":4,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":4,"column":7}},"val":"h4"}
{"type":"text","loc":{"start":{"line":4,"column":8},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":4,"column":13}},"val":"child"}
{"type":"outdent","loc":{"start":{"line":4,"column":13},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":4,"column":13}}}
{"type":"eos","loc":{"start":{"line":4,"column":13},"filename":"/cases/inheritance.extend.recursive.pug","end":{"line":4,"column":13}}}
{"type":"extends","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"/auxiliary/inheritance.extend.recursive-parent.pug"}
{"type":"newline","line":3,"col":1}
{"type":"block","line":3,"col":1,"val":"parent","mode":"replace"}
{"type":"indent","line":4,"col":1,"val":4}
{"type":"tag","line":4,"col":5,"val":"h4"}
{"type":"text","line":4,"col":8,"val":"child"}
{"type":"outdent","line":4,"col":13}
{"type":"eos","line":4,"col":13}

@@ -1,20 +0,20 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":2,"column":7}}}
{"type":"path","loc":{"start":{"line":2,"column":8},"filename":"/cases/inheritance.extend.pug","end":{"line":2,"column":28}},"val":"auxiliary/layout.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":4,"column":11}},"val":"head","mode":"replace"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/inheritance.extend.pug","end":{"line":5,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":9},"filename":"/cases/inheritance.extend.pug","end":{"line":5,"column":10}}}
{"type":"attribute","loc":{"start":{"line":5,"column":10},"filename":"/cases/inheritance.extend.pug","end":{"line":5,"column":25}},"name":"src","mustEscape":true,"val":"'jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":25},"filename":"/cases/inheritance.extend.pug","end":{"line":5,"column":26}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":7,"column":1}}}
{"type":"block","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":7,"column":14}},"val":"content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":8,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/inheritance.extend.pug","end":{"line":8,"column":5}},"val":"h2"}
{"type":"text","loc":{"start":{"line":8,"column":6},"filename":"/cases/inheritance.extend.pug","end":{"line":8,"column":10}},"val":"Page"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":9,"column":3}}}
{"type":"tag","loc":{"start":{"line":9,"column":3},"filename":"/cases/inheritance.extend.pug","end":{"line":9,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":9,"column":5},"filename":"/cases/inheritance.extend.pug","end":{"line":9,"column":17}},"val":"Some content"}
{"type":"outdent","loc":{"start":{"line":10,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":10,"column":1}}}
{"type":"eos","loc":{"start":{"line":10,"column":1},"filename":"/cases/inheritance.extend.pug","end":{"line":10,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":8,"val":"auxiliary/layout.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"head","mode":"replace"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"script"}
{"type":"start-attributes","line":5,"col":9}
{"type":"attribute","line":5,"col":10,"name":"src","val":"'jquery.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":25}
{"type":"outdent","line":7,"col":1}
{"type":"block","line":7,"col":1,"val":"content","mode":"replace"}
{"type":"indent","line":8,"col":1,"val":2}
{"type":"tag","line":8,"col":3,"val":"h2"}
{"type":"text","line":8,"col":6,"val":"Page"}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":3,"val":"p"}
{"type":"text","line":9,"col":5,"val":"Some content"}
{"type":"outdent","line":10,"col":1}
{"type":"eos","line":10,"col":1}

@@ -1,20 +0,20 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":2,"column":7}}}
{"type":"path","loc":{"start":{"line":2,"column":8},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":2,"column":28}},"val":"auxiliary/layout.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":4,"column":11}},"val":"head","mode":"replace"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":6,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":6,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":9},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":6,"column":10}}}
{"type":"attribute","loc":{"start":{"line":6,"column":10},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":6,"column":25}},"name":"src","mustEscape":true,"val":"'jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":25},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":6,"column":26}}}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":8,"column":1}}}
{"type":"block","loc":{"start":{"line":8,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":8,"column":14}},"val":"content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":12,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":12,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":12,"column":3},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":12,"column":5}},"val":"h2"}
{"type":"text","loc":{"start":{"line":12,"column":6},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":12,"column":10}},"val":"Page"}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":13,"column":3}}}
{"type":"tag","loc":{"start":{"line":13,"column":3},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":13,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":13,"column":5},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":13,"column":17}},"val":"Some content"}
{"type":"outdent","loc":{"start":{"line":14,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":14,"column":1}}}
{"type":"eos","loc":{"start":{"line":14,"column":1},"filename":"/cases/inheritance.extend.whitespace.pug","end":{"line":14,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":8,"val":"auxiliary/layout.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"head","mode":"replace"}
{"type":"indent","line":6,"col":1,"val":2}
{"type":"tag","line":6,"col":3,"val":"script"}
{"type":"start-attributes","line":6,"col":9}
{"type":"attribute","line":6,"col":10,"name":"src","val":"'jquery.js'","mustEscape":true}
{"type":"end-attributes","line":6,"col":25}
{"type":"outdent","line":8,"col":1}
{"type":"block","line":8,"col":1,"val":"content","mode":"replace"}
{"type":"indent","line":12,"col":1,"val":2}
{"type":"tag","line":12,"col":3,"val":"h2"}
{"type":"text","line":12,"col":6,"val":"Page"}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":3,"val":"p"}
{"type":"text","line":13,"col":5,"val":"Some content"}
{"type":"outdent","line":14,"col":1}
{"type":"eos","line":14,"col":1}

@@ -1,20 +0,20 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/inheritance.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/inheritance.pug","end":{"line":2,"column":29}},"val":"auxiliary/layout.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/inheritance.pug","end":{"line":4,"column":11}},"val":"head","mode":"replace"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/inheritance.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/inheritance.pug","end":{"line":5,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":9},"filename":"/cases/inheritance.pug","end":{"line":5,"column":10}}}
{"type":"attribute","loc":{"start":{"line":5,"column":10},"filename":"/cases/inheritance.pug","end":{"line":5,"column":25}},"name":"src","mustEscape":true,"val":"'jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":25},"filename":"/cases/inheritance.pug","end":{"line":5,"column":26}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.pug","end":{"line":7,"column":1}}}
{"type":"block","loc":{"start":{"line":7,"column":1},"filename":"/cases/inheritance.pug","end":{"line":7,"column":14}},"val":"content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/inheritance.pug","end":{"line":8,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/inheritance.pug","end":{"line":8,"column":5}},"val":"h2"}
{"type":"text","loc":{"start":{"line":8,"column":6},"filename":"/cases/inheritance.pug","end":{"line":8,"column":10}},"val":"Page"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/inheritance.pug","end":{"line":9,"column":3}}}
{"type":"tag","loc":{"start":{"line":9,"column":3},"filename":"/cases/inheritance.pug","end":{"line":9,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":9,"column":5},"filename":"/cases/inheritance.pug","end":{"line":9,"column":17}},"val":"Some content"}
{"type":"outdent","loc":{"start":{"line":10,"column":1},"filename":"/cases/inheritance.pug","end":{"line":10,"column":1}}}
{"type":"eos","loc":{"start":{"line":10,"column":1},"filename":"/cases/inheritance.pug","end":{"line":10,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"auxiliary/layout.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"head","mode":"replace"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"script"}
{"type":"start-attributes","line":5,"col":9}
{"type":"attribute","line":5,"col":10,"name":"src","val":"'jquery.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":25}
{"type":"outdent","line":7,"col":1}
{"type":"block","line":7,"col":1,"val":"content","mode":"replace"}
{"type":"indent","line":8,"col":1,"val":2}
{"type":"tag","line":8,"col":3,"val":"h2"}
{"type":"text","line":8,"col":6,"val":"Page"}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":3,"val":"p"}
{"type":"text","line":9,"col":5,"val":"Some content"}
{"type":"outdent","line":10,"col":1}
{"type":"eos","line":10,"col":1}

@@ -1,10 +0,10 @@

{"type":"block","loc":{"start":{"line":1,"column":1},"filename":"/cases/inline-block-comment.pug","end":{"line":1,"column":14}},"val":"content","mode":"replace"}
{"type":"comment","loc":{"start":{"line":1,"column":15},"filename":"/cases/inline-block-comment.pug","end":{"line":1,"column":40}},"val":" Main content goes here","buffer":true}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/inline-block-comment.pug","end":{"line":2,"column":1}}}
{"type":"block","loc":{"start":{"line":2,"column":1},"filename":"/cases/inline-block-comment.pug","end":{"line":2,"column":15}},"val":"content","mode":"append"}
{"type":"comment","loc":{"start":{"line":2,"column":16},"filename":"/cases/inline-block-comment.pug","end":{"line":2,"column":46}},"val":" adding something to content","buffer":true}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/inline-block-comment.pug","end":{"line":3,"column":1}}}
{"type":"block","loc":{"start":{"line":3,"column":1},"filename":"/cases/inline-block-comment.pug","end":{"line":3,"column":16}},"val":"content","mode":"prepend"}
{"type":"comment","loc":{"start":{"line":3,"column":17},"filename":"/cases/inline-block-comment.pug","end":{"line":3,"column":60}},"val":" adding something to other end of content","buffer":true}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/inline-block-comment.pug","end":{"line":4,"column":1}}}
{"type":"eos","loc":{"start":{"line":4,"column":1},"filename":"/cases/inline-block-comment.pug","end":{"line":4,"column":1}}}
{"type":"block","line":1,"col":1,"val":"content","mode":"replace"}
{"type":"comment","line":1,"col":1,"val":" Main content goes here","buffer":true}
{"type":"newline","line":2,"col":1}
{"type":"block","line":2,"col":1,"val":"content","mode":"append"}
{"type":"comment","line":2,"col":1,"val":" adding something to content","buffer":true}
{"type":"newline","line":3,"col":1}
{"type":"block","line":3,"col":1,"val":"content","mode":"prepend"}
{"type":"comment","line":3,"col":1,"val":" adding something to other end of content","buffer":true}
{"type":"newline","line":4,"col":1}
{"type":"eos","line":4,"col":1}

@@ -1,77 +0,77 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":1,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":1,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":1,"column":8}},"val":"bing "}
{"type":"start-pug-interpolation","loc":{"start":{"line":1,"column":8},"filename":"/cases/inline-tag.pug","end":{"line":1,"column":10}}}
{"type":"tag","loc":{"start":{"line":1,"column":10},"filename":"/cases/inline-tag.pug","end":{"line":1,"column":16}},"val":"strong"}
{"type":"text","loc":{"start":{"line":1,"column":17},"filename":"/cases/inline-tag.pug","end":{"line":1,"column":20}},"val":"foo"}
{"type":"end-pug-interpolation","loc":{"start":{"line":1,"column":20},"filename":"/cases/inline-tag.pug","end":{"line":1,"column":21}}}
{"type":"text","loc":{"start":{"line":1,"column":21},"filename":"/cases/inline-tag.pug","end":{"line":1,"column":26}},"val":" bong"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":3,"column":2}},"val":"p"}
{"type":"dot","loc":{"start":{"line":3,"column":2},"filename":"/cases/inline-tag.pug","end":{"line":3,"column":3}}}
{"type":"start-pipeless-text","loc":{"start":{"line":3,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":3,"column":3}}}
{"type":"text","loc":{"start":{"line":4,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":4,"column":7}},"val":"bing"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":5,"column":3}}}
{"type":"text","loc":{"start":{"line":5,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":5,"column":3}},"val":""}
{"type":"start-pug-interpolation","loc":{"start":{"line":5,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":5,"column":5}}}
{"type":"tag","loc":{"start":{"line":5,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":5,"column":11}},"val":"strong"}
{"type":"text","loc":{"start":{"line":5,"column":12},"filename":"/cases/inline-tag.pug","end":{"line":5,"column":15}},"val":"foo"}
{"type":"end-pug-interpolation","loc":{"start":{"line":5,"column":15},"filename":"/cases/inline-tag.pug","end":{"line":5,"column":16}}}
{"type":"text","loc":{"start":{"line":5,"column":16},"filename":"/cases/inline-tag.pug","end":{"line":5,"column":16}},"val":""}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":6,"column":3}}}
{"type":"text","loc":{"start":{"line":6,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":6,"column":3}},"val":""}
{"type":"start-pug-interpolation","loc":{"start":{"line":6,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":6,"column":5}}}
{"type":"tag","loc":{"start":{"line":6,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":6,"column":11}},"val":"strong"}
{"type":"code","loc":{"start":{"line":6,"column":11},"filename":"/cases/inline-tag.pug","end":{"line":6,"column":20}},"val":"'[foo]'","mustEscape":true,"buffer":true}
{"type":"end-pug-interpolation","loc":{"start":{"line":6,"column":20},"filename":"/cases/inline-tag.pug","end":{"line":6,"column":21}}}
{"type":"text","loc":{"start":{"line":6,"column":21},"filename":"/cases/inline-tag.pug","end":{"line":6,"column":21}},"val":""}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":7,"column":3}}}
{"type":"text","loc":{"start":{"line":7,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":7,"column":3}},"val":""}
{"type":"start-pug-interpolation","loc":{"start":{"line":7,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":7,"column":5}}}
{"type":"code","loc":{"start":{"line":7,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":7,"column":23}},"val":"var foo = 'foo]'","mustEscape":false,"buffer":false}
{"type":"end-pug-interpolation","loc":{"start":{"line":7,"column":23},"filename":"/cases/inline-tag.pug","end":{"line":7,"column":24}}}
{"type":"text","loc":{"start":{"line":7,"column":24},"filename":"/cases/inline-tag.pug","end":{"line":7,"column":24}},"val":""}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":8,"column":3}}}
{"type":"text","loc":{"start":{"line":8,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":8,"column":7}},"val":"bong"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":9,"column":1}}}
{"type":"text","loc":{"start":{"line":9,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":9,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":9,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":9,"column":1}}}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":10,"column":1}}}
{"type":"tag","loc":{"start":{"line":10,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":10,"column":2}},"val":"p"}
{"type":"indent","loc":{"start":{"line":11,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":11,"column":3}},"val":2}
{"type":"text","loc":{"start":{"line":11,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":11,"column":9}},"val":"bing"}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":12,"column":3}}}
{"type":"text","loc":{"start":{"line":12,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":12,"column":5}},"val":""}
{"type":"start-pug-interpolation","loc":{"start":{"line":12,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":12,"column":7}}}
{"type":"tag","loc":{"start":{"line":12,"column":7},"filename":"/cases/inline-tag.pug","end":{"line":12,"column":13}},"val":"strong"}
{"type":"text","loc":{"start":{"line":12,"column":14},"filename":"/cases/inline-tag.pug","end":{"line":12,"column":17}},"val":"foo"}
{"type":"end-pug-interpolation","loc":{"start":{"line":12,"column":17},"filename":"/cases/inline-tag.pug","end":{"line":12,"column":18}}}
{"type":"text","loc":{"start":{"line":12,"column":18},"filename":"/cases/inline-tag.pug","end":{"line":12,"column":18}},"val":""}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":13,"column":3}}}
{"type":"text","loc":{"start":{"line":13,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":13,"column":5}},"val":""}
{"type":"start-pug-interpolation","loc":{"start":{"line":13,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":13,"column":7}}}
{"type":"tag","loc":{"start":{"line":13,"column":7},"filename":"/cases/inline-tag.pug","end":{"line":13,"column":13}},"val":"strong"}
{"type":"code","loc":{"start":{"line":13,"column":13},"filename":"/cases/inline-tag.pug","end":{"line":13,"column":22}},"val":"'[foo]'","mustEscape":true,"buffer":true}
{"type":"end-pug-interpolation","loc":{"start":{"line":13,"column":22},"filename":"/cases/inline-tag.pug","end":{"line":13,"column":23}}}
{"type":"text","loc":{"start":{"line":13,"column":23},"filename":"/cases/inline-tag.pug","end":{"line":13,"column":23}},"val":""}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":14,"column":3}}}
{"type":"text","loc":{"start":{"line":14,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":14,"column":5}},"val":""}
{"type":"start-pug-interpolation","loc":{"start":{"line":14,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":14,"column":7}}}
{"type":"code","loc":{"start":{"line":14,"column":7},"filename":"/cases/inline-tag.pug","end":{"line":14,"column":25}},"val":"var foo = 'foo]'","mustEscape":false,"buffer":false}
{"type":"end-pug-interpolation","loc":{"start":{"line":14,"column":25},"filename":"/cases/inline-tag.pug","end":{"line":14,"column":26}}}
{"type":"text","loc":{"start":{"line":14,"column":26},"filename":"/cases/inline-tag.pug","end":{"line":14,"column":26}},"val":""}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":15,"column":3}}}
{"type":"text","loc":{"start":{"line":15,"column":5},"filename":"/cases/inline-tag.pug","end":{"line":15,"column":9}},"val":"bong"}
{"type":"outdent","loc":{"start":{"line":17,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":17,"column":1}}}
{"type":"tag","loc":{"start":{"line":17,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":17,"column":2}},"val":"p"}
{"type":"dot","loc":{"start":{"line":17,"column":2},"filename":"/cases/inline-tag.pug","end":{"line":17,"column":3}}}
{"type":"start-pipeless-text","loc":{"start":{"line":17,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":17,"column":3}}}
{"type":"text","loc":{"start":{"line":18,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":18,"column":21}},"val":"#[strong escaped]"}
{"type":"newline","loc":{"start":{"line":19,"column":1},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":3}}}
{"type":"text","loc":{"start":{"line":19,"column":3},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":6}},"val":"#["}
{"type":"start-pug-interpolation","loc":{"start":{"line":19,"column":6},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":8}}}
{"type":"tag","loc":{"start":{"line":19,"column":8},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":14}},"val":"strong"}
{"type":"text","loc":{"start":{"line":19,"column":15},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":22}},"val":"escaped"}
{"type":"end-pug-interpolation","loc":{"start":{"line":19,"column":22},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":23}}}
{"type":"text","loc":{"start":{"line":19,"column":23},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":23}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":19,"column":23},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":23}}}
{"type":"eos","loc":{"start":{"line":19,"column":23},"filename":"/cases/inline-tag.pug","end":{"line":19,"column":23}}}
{"type":"tag","line":1,"col":1,"val":"p"}
{"type":"text","line":1,"col":3,"val":"bing "}
{"type":"start-pug-interpolation","line":1,"col":8}
{"type":"tag","line":1,"col":10,"val":"strong"}
{"type":"text","line":1,"col":17,"val":"foo"}
{"type":"end-pug-interpolation","line":1,"col":20}
{"type":"text","line":1,"col":21,"val":" bong"}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"p"}
{"type":"dot","line":3,"col":2}
{"type":"start-pipeless-text","line":3,"col":3}
{"type":"text","line":4,"col":3,"val":"bing"}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":3,"val":""}
{"type":"start-pug-interpolation","line":5,"col":3}
{"type":"tag","line":5,"col":5,"val":"strong"}
{"type":"text","line":5,"col":12,"val":"foo"}
{"type":"end-pug-interpolation","line":5,"col":15}
{"type":"text","line":5,"col":16,"val":""}
{"type":"newline","line":6,"col":1}
{"type":"text","line":6,"col":3,"val":""}
{"type":"start-pug-interpolation","line":6,"col":3}
{"type":"tag","line":6,"col":5,"val":"strong"}
{"type":"code","line":6,"col":11,"val":"'[foo]'","mustEscape":true,"buffer":true}
{"type":"end-pug-interpolation","line":6,"col":20}
{"type":"text","line":6,"col":21,"val":""}
{"type":"newline","line":7,"col":1}
{"type":"text","line":7,"col":3,"val":""}
{"type":"start-pug-interpolation","line":7,"col":3}
{"type":"code","line":7,"col":5,"val":"var foo = 'foo]'","mustEscape":false,"buffer":false}
{"type":"end-pug-interpolation","line":7,"col":23}
{"type":"text","line":7,"col":24,"val":""}
{"type":"newline","line":8,"col":1}
{"type":"text","line":8,"col":3,"val":"bong"}
{"type":"newline","line":9,"col":1}
{"type":"text","line":9,"col":3,"val":""}
{"type":"end-pipeless-text","line":9,"col":3}
{"type":"newline","line":10,"col":1}
{"type":"tag","line":10,"col":1,"val":"p"}
{"type":"indent","line":11,"col":1,"val":2}
{"type":"text","line":11,"col":5,"val":"bing"}
{"type":"newline","line":12,"col":1}
{"type":"text","line":12,"col":5,"val":""}
{"type":"start-pug-interpolation","line":12,"col":5}
{"type":"tag","line":12,"col":7,"val":"strong"}
{"type":"text","line":12,"col":14,"val":"foo"}
{"type":"end-pug-interpolation","line":12,"col":17}
{"type":"text","line":12,"col":18,"val":""}
{"type":"newline","line":13,"col":1}
{"type":"text","line":13,"col":5,"val":""}
{"type":"start-pug-interpolation","line":13,"col":5}
{"type":"tag","line":13,"col":7,"val":"strong"}
{"type":"code","line":13,"col":13,"val":"'[foo]'","mustEscape":true,"buffer":true}
{"type":"end-pug-interpolation","line":13,"col":22}
{"type":"text","line":13,"col":23,"val":""}
{"type":"newline","line":14,"col":1}
{"type":"text","line":14,"col":5,"val":""}
{"type":"start-pug-interpolation","line":14,"col":5}
{"type":"code","line":14,"col":7,"val":"var foo = 'foo]'","mustEscape":false,"buffer":false}
{"type":"end-pug-interpolation","line":14,"col":25}
{"type":"text","line":14,"col":26,"val":""}
{"type":"newline","line":15,"col":1}
{"type":"text","line":15,"col":5,"val":"bong"}
{"type":"outdent","line":17,"col":1}
{"type":"tag","line":17,"col":1,"val":"p"}
{"type":"dot","line":17,"col":2}
{"type":"start-pipeless-text","line":17,"col":3}
{"type":"text","line":18,"col":3,"val":"#[strong escaped]"}
{"type":"newline","line":19,"col":1}
{"type":"text","line":19,"col":3,"val":"#["}
{"type":"start-pug-interpolation","line":19,"col":6}
{"type":"tag","line":19,"col":8,"val":"strong"}
{"type":"text","line":19,"col":15,"val":"escaped"}
{"type":"end-pug-interpolation","line":19,"col":22}
{"type":"text","line":19,"col":23,"val":""}
{"type":"end-pipeless-text","line":19,"col":23}
{"type":"eos","line":19,"col":23}

@@ -1,38 +0,38 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":1,"column":3},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":3}},"val":""}
{"type":"start-pug-interpolation","loc":{"start":{"line":1,"column":3},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":5}}}
{"type":"tag","loc":{"start":{"line":1,"column":5},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":6}},"val":"a"}
{"type":"class","loc":{"start":{"line":1,"column":6},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":10}},"val":"rho"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":10},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":11}}}
{"type":"attribute","loc":{"start":{"line":1,"column":11},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":19}},"name":"href","mustEscape":true,"val":"'#'"}
{"type":"attribute","loc":{"start":{"line":1,"column":21},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":42}},"name":"class","mustEscape":true,"val":"'rho--modifier'"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":42},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":43}}}
{"type":"text","loc":{"start":{"line":1,"column":44},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":60}},"val":"with inline link"}
{"type":"end-pug-interpolation","loc":{"start":{"line":1,"column":60},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":61}}}
{"type":"text","loc":{"start":{"line":1,"column":61},"filename":"/cases/intepolated-elements.pug","end":{"line":1,"column":61}},"val":""}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":13}},"val":"Some text "}
{"type":"start-pug-interpolation","loc":{"start":{"line":2,"column":13},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":15}}}
{"type":"tag","loc":{"start":{"line":2,"column":15},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":16}},"val":"a"}
{"type":"class","loc":{"start":{"line":2,"column":16},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":20}},"val":"rho"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":20},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":21}}}
{"type":"attribute","loc":{"start":{"line":2,"column":21},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":29}},"name":"href","mustEscape":true,"val":"'#'"}
{"type":"attribute","loc":{"start":{"line":2,"column":31},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":52}},"name":"class","mustEscape":true,"val":"'rho--modifier'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":52},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":53}}}
{"type":"end-pug-interpolation","loc":{"start":{"line":2,"column":53},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":54}}}
{"type":"text","loc":{"start":{"line":2,"column":54},"filename":"/cases/intepolated-elements.pug","end":{"line":2,"column":54}},"val":""}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":3,"column":3},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":13}},"val":"Some text "}
{"type":"start-pug-interpolation","loc":{"start":{"line":3,"column":13},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":15}}}
{"type":"tag","loc":{"start":{"line":3,"column":15},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":16}},"val":"a"}
{"type":"class","loc":{"start":{"line":3,"column":16},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":20}},"val":"rho"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":20},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":21}}}
{"type":"attribute","loc":{"start":{"line":3,"column":21},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":29}},"name":"href","mustEscape":true,"val":"'#'"}
{"type":"attribute","loc":{"start":{"line":3,"column":31},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":52}},"name":"class","mustEscape":true,"val":"'rho--modifier'"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":52},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":53}}}
{"type":"text","loc":{"start":{"line":3,"column":54},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":70}},"val":"with inline link"}
{"type":"end-pug-interpolation","loc":{"start":{"line":3,"column":70},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":71}}}
{"type":"text","loc":{"start":{"line":3,"column":71},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":71}},"val":""}
{"type":"eos","loc":{"start":{"line":3,"column":71},"filename":"/cases/intepolated-elements.pug","end":{"line":3,"column":71}}}
{"type":"tag","line":1,"col":1,"val":"p"}
{"type":"text","line":1,"col":3,"val":""}
{"type":"start-pug-interpolation","line":1,"col":3}
{"type":"tag","line":1,"col":5,"val":"a"}
{"type":"class","line":1,"col":6,"val":"rho"}
{"type":"start-attributes","line":1,"col":10}
{"type":"attribute","line":1,"col":11,"name":"href","val":"'#'","mustEscape":true}
{"type":"attribute","line":1,"col":21,"name":"class","val":"'rho--modifier'","mustEscape":true}
{"type":"end-attributes","line":1,"col":42}
{"type":"text","line":1,"col":44,"val":"with inline link"}
{"type":"end-pug-interpolation","line":1,"col":60}
{"type":"text","line":1,"col":61,"val":""}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"p"}
{"type":"text","line":2,"col":3,"val":"Some text "}
{"type":"start-pug-interpolation","line":2,"col":13}
{"type":"tag","line":2,"col":15,"val":"a"}
{"type":"class","line":2,"col":16,"val":"rho"}
{"type":"start-attributes","line":2,"col":20}
{"type":"attribute","line":2,"col":21,"name":"href","val":"'#'","mustEscape":true}
{"type":"attribute","line":2,"col":31,"name":"class","val":"'rho--modifier'","mustEscape":true}
{"type":"end-attributes","line":2,"col":52}
{"type":"end-pug-interpolation","line":2,"col":53}
{"type":"text","line":2,"col":54,"val":""}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"p"}
{"type":"text","line":3,"col":3,"val":"Some text "}
{"type":"start-pug-interpolation","line":3,"col":13}
{"type":"tag","line":3,"col":15,"val":"a"}
{"type":"class","line":3,"col":16,"val":"rho"}
{"type":"start-attributes","line":3,"col":20}
{"type":"attribute","line":3,"col":21,"name":"href","val":"'#'","mustEscape":true}
{"type":"attribute","line":3,"col":31,"name":"class","val":"'rho--modifier'","mustEscape":true}
{"type":"end-attributes","line":3,"col":52}
{"type":"text","line":3,"col":54,"val":"with inline link"}
{"type":"end-pug-interpolation","line":3,"col":70}
{"type":"text","line":3,"col":71,"val":""}
{"type":"eos","line":3,"col":71}

@@ -1,15 +0,15 @@

{"type":"mixin","loc":{"start":{"line":1,"column":1},"filename":"/cases/interpolated-mixin.pug","end":{"line":1,"column":18}},"val":"linkit","args":"url"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/interpolated-mixin.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/interpolated-mixin.pug","end":{"line":2,"column":4}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":4},"filename":"/cases/interpolated-mixin.pug","end":{"line":2,"column":5}}}
{"type":"attribute","loc":{"start":{"line":2,"column":5},"filename":"/cases/interpolated-mixin.pug","end":{"line":2,"column":13}},"name":"href","mustEscape":true,"val":"url"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":13},"filename":"/cases/interpolated-mixin.pug","end":{"line":2,"column":14}}}
{"type":"code","loc":{"start":{"line":2,"column":14},"filename":"/cases/interpolated-mixin.pug","end":{"line":2,"column":19}},"val":"url","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":4,"column":1},"filename":"/cases/interpolated-mixin.pug","end":{"line":4,"column":1}}}
{"type":"tag","loc":{"start":{"line":4,"column":1},"filename":"/cases/interpolated-mixin.pug","end":{"line":4,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":4,"column":3},"filename":"/cases/interpolated-mixin.pug","end":{"line":4,"column":19}},"val":"This also works "}
{"type":"start-pug-interpolation","loc":{"start":{"line":4,"column":19},"filename":"/cases/interpolated-mixin.pug","end":{"line":4,"column":21}}}
{"type":"call","loc":{"start":{"line":4,"column":21},"filename":"/cases/interpolated-mixin.pug","end":{"line":4,"column":51}},"val":"linkit","args":"'http://www.bing.com'"}
{"type":"end-pug-interpolation","loc":{"start":{"line":4,"column":51},"filename":"/cases/interpolated-mixin.pug","end":{"line":4,"column":52}}}
{"type":"text","loc":{"start":{"line":4,"column":52},"filename":"/cases/interpolated-mixin.pug","end":{"line":4,"column":70}},"val":" so hurrah for Pug"}
{"type":"eos","loc":{"start":{"line":4,"column":70},"filename":"/cases/interpolated-mixin.pug","end":{"line":4,"column":70}}}
{"type":"mixin","line":1,"col":1,"val":"linkit","args":"url"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"a"}
{"type":"start-attributes","line":2,"col":4}
{"type":"attribute","line":2,"col":5,"name":"href","val":"url","mustEscape":true}
{"type":"end-attributes","line":2,"col":13}
{"type":"code","line":2,"col":14,"val":"url","mustEscape":true,"buffer":true}
{"type":"outdent","line":4,"col":1}
{"type":"tag","line":4,"col":1,"val":"p"}
{"type":"text","line":4,"col":3,"val":"This also works "}
{"type":"start-pug-interpolation","line":4,"col":19}
{"type":"call","line":4,"col":21,"val":"linkit","args":"'http://www.bing.com'"}
{"type":"end-pug-interpolation","line":4,"col":51}
{"type":"text","line":4,"col":52,"val":" so hurrah for Pug"}
{"type":"eos","line":4,"col":70}

@@ -1,15 +0,15 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/interpolation.escape.pug","end":{"line":2,"column":1}}}
{"type":"code","loc":{"start":{"line":2,"column":1},"filename":"/cases/interpolation.escape.pug","end":{"line":2,"column":15}},"val":"var id = 42;","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/interpolation.escape.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/interpolation.escape.pug","end":{"line":3,"column":4}},"val":"foo"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/interpolation.escape.pug","end":{"line":4,"column":3}},"val":2}
{"type":"text","loc":{"start":{"line":4,"column":5},"filename":"/cases/interpolation.escape.pug","end":{"line":4,"column":9}},"val":"some"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/interpolation.escape.pug","end":{"line":5,"column":3}}}
{"type":"text","loc":{"start":{"line":5,"column":5},"filename":"/cases/interpolation.escape.pug","end":{"line":5,"column":13}},"val":"#{text}"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/interpolation.escape.pug","end":{"line":6,"column":3}}}
{"type":"text","loc":{"start":{"line":6,"column":5},"filename":"/cases/interpolation.escape.pug","end":{"line":6,"column":9}},"val":"here"}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/interpolation.escape.pug","end":{"line":7,"column":3}}}
{"type":"text","loc":{"start":{"line":7,"column":5},"filename":"/cases/interpolation.escape.pug","end":{"line":7,"column":11}},"val":"My ID "}
{"type":"interpolated-code","loc":{"start":{"line":7,"column":11},"filename":"/cases/interpolation.escape.pug","end":{"line":7,"column":31}},"mustEscape":true,"buffer":true,"val":"\"is {\" + id + \"}\""}
{"type":"outdent","loc":{"start":{"line":7,"column":31},"filename":"/cases/interpolation.escape.pug","end":{"line":7,"column":31}}}
{"type":"eos","loc":{"start":{"line":7,"column":31},"filename":"/cases/interpolation.escape.pug","end":{"line":7,"column":31}}}
{"type":"newline","line":2,"col":1}
{"type":"code","line":2,"col":1,"val":"var id = 42;","mustEscape":false,"buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"foo"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"text","line":4,"col":5,"val":"some"}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":5,"val":"#{text}"}
{"type":"newline","line":6,"col":1}
{"type":"text","line":6,"col":5,"val":"here"}
{"type":"newline","line":7,"col":1}
{"type":"text","line":7,"col":5,"val":"My ID "}
{"type":"interpolated-code","line":7,"col":11,"val":"\"is {\" + id + \"}\"","mustEscape":true,"buffer":true}
{"type":"outdent","line":7,"col":31}
{"type":"eos","line":7,"col":31}

@@ -1,17 +0,17 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/layout.append.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/layout.append.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/layout.append.pug","end":{"line":2,"column":42}},"val":"../fixtures/append/app-layout.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.append.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.append.pug","end":{"line":4,"column":18}},"val":"head","mode":"append"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/layout.append.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/layout.append.pug","end":{"line":5,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":9},"filename":"/cases/layout.append.pug","end":{"line":5,"column":10}}}
{"type":"attribute","loc":{"start":{"line":5,"column":10},"filename":"/cases/layout.append.pug","end":{"line":5,"column":22}},"name":"src","mustEscape":true,"val":"'foo.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":22},"filename":"/cases/layout.append.pug","end":{"line":5,"column":23}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/layout.append.pug","end":{"line":6,"column":3}}}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/layout.append.pug","end":{"line":6,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":9},"filename":"/cases/layout.append.pug","end":{"line":6,"column":10}}}
{"type":"attribute","loc":{"start":{"line":6,"column":10},"filename":"/cases/layout.append.pug","end":{"line":6,"column":22}},"name":"src","mustEscape":true,"val":"'bar.js'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":22},"filename":"/cases/layout.append.pug","end":{"line":6,"column":23}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.append.pug","end":{"line":7,"column":1}}}
{"type":"eos","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.append.pug","end":{"line":7,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"../fixtures/append/app-layout.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"head","mode":"append"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"script"}
{"type":"start-attributes","line":5,"col":9}
{"type":"attribute","line":5,"col":10,"name":"src","val":"'foo.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":22}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":3,"val":"script"}
{"type":"start-attributes","line":6,"col":9}
{"type":"attribute","line":6,"col":10,"name":"src","val":"'bar.js'","mustEscape":true}
{"type":"end-attributes","line":6,"col":22}
{"type":"outdent","line":7,"col":1}
{"type":"eos","line":7,"col":1}

@@ -1,17 +0,17 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/layout.append.without-block.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/layout.append.without-block.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/layout.append.without-block.pug","end":{"line":2,"column":56}},"val":"../fixtures/append-without-block/app-layout.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.append.without-block.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.append.without-block.pug","end":{"line":4,"column":12}},"val":"head","mode":"append"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/layout.append.without-block.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/layout.append.without-block.pug","end":{"line":5,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":9},"filename":"/cases/layout.append.without-block.pug","end":{"line":5,"column":10}}}
{"type":"attribute","loc":{"start":{"line":5,"column":10},"filename":"/cases/layout.append.without-block.pug","end":{"line":5,"column":22}},"name":"src","mustEscape":true,"val":"'foo.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":22},"filename":"/cases/layout.append.without-block.pug","end":{"line":5,"column":23}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/layout.append.without-block.pug","end":{"line":6,"column":3}}}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/layout.append.without-block.pug","end":{"line":6,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":9},"filename":"/cases/layout.append.without-block.pug","end":{"line":6,"column":10}}}
{"type":"attribute","loc":{"start":{"line":6,"column":10},"filename":"/cases/layout.append.without-block.pug","end":{"line":6,"column":22}},"name":"src","mustEscape":true,"val":"'bar.js'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":22},"filename":"/cases/layout.append.without-block.pug","end":{"line":6,"column":23}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.append.without-block.pug","end":{"line":7,"column":1}}}
{"type":"eos","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.append.without-block.pug","end":{"line":7,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"../fixtures/append-without-block/app-layout.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"head","mode":"append"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"script"}
{"type":"start-attributes","line":5,"col":9}
{"type":"attribute","line":5,"col":10,"name":"src","val":"'foo.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":22}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":3,"val":"script"}
{"type":"start-attributes","line":6,"col":9}
{"type":"attribute","line":6,"col":10,"name":"src","val":"'bar.js'","mustEscape":true}
{"type":"end-attributes","line":6,"col":22}
{"type":"outdent","line":7,"col":1}
{"type":"eos","line":7,"col":1}

@@ -1,46 +0,46 @@

{"type":"extends","loc":{"start":{"line":1,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":1,"column":60}},"val":"../fixtures/multi-append-prepend-block/redefine.pug"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":3,"column":1}}}
{"type":"block","loc":{"start":{"line":3,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":3,"column":15}},"val":"content","mode":"append"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":4,"column":2}},"val":1}
{"type":"tag","loc":{"start":{"line":4,"column":2},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":4,"column":3}},"val":"p"}
{"type":"class","loc":{"start":{"line":4,"column":3},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":4,"column":9}},"val":"first"}
{"type":"class","loc":{"start":{"line":4,"column":9},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":4,"column":16}},"val":"append"}
{"type":"text","loc":{"start":{"line":4,"column":17},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":4,"column":46}},"val":"Something appended to content"}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":6,"column":1}}}
{"type":"block","loc":{"start":{"line":6,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":6,"column":16}},"val":"content","mode":"prepend"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":7,"column":2}},"val":1}
{"type":"tag","loc":{"start":{"line":7,"column":2},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":7,"column":3}},"val":"p"}
{"type":"class","loc":{"start":{"line":7,"column":3},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":7,"column":9}},"val":"first"}
{"type":"class","loc":{"start":{"line":7,"column":9},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":7,"column":17}},"val":"prepend"}
{"type":"text","loc":{"start":{"line":7,"column":18},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":7,"column":48}},"val":"Something prepended to content"}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":9,"column":1}}}
{"type":"block","loc":{"start":{"line":9,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":9,"column":15}},"val":"content","mode":"append"}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":10,"column":2}},"val":1}
{"type":"tag","loc":{"start":{"line":10,"column":2},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":10,"column":3}},"val":"p"}
{"type":"class","loc":{"start":{"line":10,"column":3},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":10,"column":8}},"val":"last"}
{"type":"class","loc":{"start":{"line":10,"column":8},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":10,"column":15}},"val":"append"}
{"type":"text","loc":{"start":{"line":10,"column":16},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":10,"column":45}},"val":"Last append must be most last"}
{"type":"outdent","loc":{"start":{"line":12,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":12,"column":1}}}
{"type":"block","loc":{"start":{"line":12,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":12,"column":16}},"val":"content","mode":"prepend"}
{"type":"indent","loc":{"start":{"line":13,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":13,"column":2}},"val":1}
{"type":"tag","loc":{"start":{"line":13,"column":2},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":13,"column":3}},"val":"p"}
{"type":"class","loc":{"start":{"line":13,"column":3},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":13,"column":8}},"val":"last"}
{"type":"class","loc":{"start":{"line":13,"column":8},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":13,"column":16}},"val":"prepend"}
{"type":"text","loc":{"start":{"line":13,"column":17},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":13,"column":48}},"val":"Last prepend must appear at top"}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":15,"column":1}}}
{"type":"block","loc":{"start":{"line":15,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":15,"column":12}},"val":"head","mode":"append"}
{"type":"indent","loc":{"start":{"line":16,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":16,"column":2}},"val":1}
{"type":"tag","loc":{"start":{"line":16,"column":2},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":16,"column":8}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":16,"column":8},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":16,"column":9}}}
{"type":"attribute","loc":{"start":{"line":16,"column":9},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":16,"column":24}},"name":"src","mustEscape":true,"val":"'jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":16,"column":24},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":16,"column":25}}}
{"type":"outdent","loc":{"start":{"line":18,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":18,"column":1}}}
{"type":"block","loc":{"start":{"line":18,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":18,"column":13}},"val":"head","mode":"prepend"}
{"type":"indent","loc":{"start":{"line":19,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":19,"column":2}},"val":1}
{"type":"tag","loc":{"start":{"line":19,"column":2},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":19,"column":8}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":19,"column":8},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":19,"column":9}}}
{"type":"attribute","loc":{"start":{"line":19,"column":9},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":19,"column":21}},"name":"src","mustEscape":true,"val":"'foo.js'"}
{"type":"end-attributes","loc":{"start":{"line":19,"column":21},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":19,"column":22}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":20,"column":1}}}
{"type":"eos","loc":{"start":{"line":20,"column":1},"filename":"/cases/layout.multi.append.prepend.block.pug","end":{"line":20,"column":1}}}
{"type":"extends","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"../fixtures/multi-append-prepend-block/redefine.pug"}
{"type":"newline","line":3,"col":1}
{"type":"block","line":3,"col":1,"val":"content","mode":"append"}
{"type":"indent","line":4,"col":1,"val":1}
{"type":"tag","line":4,"col":2,"val":"p"}
{"type":"class","line":4,"col":3,"val":"first"}
{"type":"class","line":4,"col":9,"val":"append"}
{"type":"text","line":4,"col":17,"val":"Something appended to content"}
{"type":"outdent","line":6,"col":1}
{"type":"block","line":6,"col":1,"val":"content","mode":"prepend"}
{"type":"indent","line":7,"col":1,"val":1}
{"type":"tag","line":7,"col":2,"val":"p"}
{"type":"class","line":7,"col":3,"val":"first"}
{"type":"class","line":7,"col":9,"val":"prepend"}
{"type":"text","line":7,"col":18,"val":"Something prepended to content"}
{"type":"outdent","line":9,"col":1}
{"type":"block","line":9,"col":1,"val":"content","mode":"append"}
{"type":"indent","line":10,"col":1,"val":1}
{"type":"tag","line":10,"col":2,"val":"p"}
{"type":"class","line":10,"col":3,"val":"last"}
{"type":"class","line":10,"col":8,"val":"append"}
{"type":"text","line":10,"col":16,"val":"Last append must be most last"}
{"type":"outdent","line":12,"col":1}
{"type":"block","line":12,"col":1,"val":"content","mode":"prepend"}
{"type":"indent","line":13,"col":1,"val":1}
{"type":"tag","line":13,"col":2,"val":"p"}
{"type":"class","line":13,"col":3,"val":"last"}
{"type":"class","line":13,"col":8,"val":"prepend"}
{"type":"text","line":13,"col":17,"val":"Last prepend must appear at top"}
{"type":"outdent","line":15,"col":1}
{"type":"block","line":15,"col":1,"val":"head","mode":"append"}
{"type":"indent","line":16,"col":1,"val":1}
{"type":"tag","line":16,"col":2,"val":"script"}
{"type":"start-attributes","line":16,"col":8}
{"type":"attribute","line":16,"col":9,"name":"src","val":"'jquery.js'","mustEscape":true}
{"type":"end-attributes","line":16,"col":24}
{"type":"outdent","line":18,"col":1}
{"type":"block","line":18,"col":1,"val":"head","mode":"prepend"}
{"type":"indent","line":19,"col":1,"val":1}
{"type":"tag","line":19,"col":2,"val":"script"}
{"type":"start-attributes","line":19,"col":8}
{"type":"attribute","line":19,"col":9,"name":"src","val":"'foo.js'","mustEscape":true}
{"type":"end-attributes","line":19,"col":21}
{"type":"outdent","line":20,"col":1}
{"type":"eos","line":20,"col":1}

@@ -1,17 +0,17 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/layout.prepend.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/layout.prepend.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/layout.prepend.pug","end":{"line":2,"column":43}},"val":"../fixtures/prepend/app-layout.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.prepend.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.prepend.pug","end":{"line":4,"column":19}},"val":"head","mode":"prepend"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/layout.prepend.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/layout.prepend.pug","end":{"line":5,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":9},"filename":"/cases/layout.prepend.pug","end":{"line":5,"column":10}}}
{"type":"attribute","loc":{"start":{"line":5,"column":10},"filename":"/cases/layout.prepend.pug","end":{"line":5,"column":22}},"name":"src","mustEscape":true,"val":"'foo.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":22},"filename":"/cases/layout.prepend.pug","end":{"line":5,"column":23}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/layout.prepend.pug","end":{"line":6,"column":3}}}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/layout.prepend.pug","end":{"line":6,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":9},"filename":"/cases/layout.prepend.pug","end":{"line":6,"column":10}}}
{"type":"attribute","loc":{"start":{"line":6,"column":10},"filename":"/cases/layout.prepend.pug","end":{"line":6,"column":22}},"name":"src","mustEscape":true,"val":"'bar.js'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":22},"filename":"/cases/layout.prepend.pug","end":{"line":6,"column":23}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.prepend.pug","end":{"line":7,"column":1}}}
{"type":"eos","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.prepend.pug","end":{"line":7,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"../fixtures/prepend/app-layout.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"head","mode":"prepend"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"script"}
{"type":"start-attributes","line":5,"col":9}
{"type":"attribute","line":5,"col":10,"name":"src","val":"'foo.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":22}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":3,"val":"script"}
{"type":"start-attributes","line":6,"col":9}
{"type":"attribute","line":6,"col":10,"name":"src","val":"'bar.js'","mustEscape":true}
{"type":"end-attributes","line":6,"col":22}
{"type":"outdent","line":7,"col":1}
{"type":"eos","line":7,"col":1}

@@ -1,17 +0,17 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":2,"column":1}}}
{"type":"extends","loc":{"start":{"line":2,"column":1},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":2,"column":8}}}
{"type":"path","loc":{"start":{"line":2,"column":9},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":2,"column":57}},"val":"../fixtures/prepend-without-block/app-layout.pug"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":4,"column":1}}}
{"type":"block","loc":{"start":{"line":4,"column":1},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":4,"column":13}},"val":"head","mode":"prepend"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":5,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":5,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":9},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":5,"column":10}}}
{"type":"attribute","loc":{"start":{"line":5,"column":10},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":5,"column":22}},"name":"src","mustEscape":true,"val":"'foo.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":22},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":5,"column":23}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":6,"column":3}}}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":6,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":9},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":6,"column":10}}}
{"type":"attribute","loc":{"start":{"line":6,"column":10},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":6,"column":22}},"name":"src","mustEscape":true,"val":"'bar.js'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":22},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":6,"column":23}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":7,"column":1}}}
{"type":"eos","loc":{"start":{"line":7,"column":1},"filename":"/cases/layout.prepend.without-block.pug","end":{"line":7,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"extends","line":2,"col":1}
{"type":"path","line":2,"col":9,"val":"../fixtures/prepend-without-block/app-layout.pug"}
{"type":"newline","line":4,"col":1}
{"type":"block","line":4,"col":1,"val":"head","mode":"prepend"}
{"type":"indent","line":5,"col":1,"val":2}
{"type":"tag","line":5,"col":3,"val":"script"}
{"type":"start-attributes","line":5,"col":9}
{"type":"attribute","line":5,"col":10,"name":"src","val":"'foo.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":22}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":3,"val":"script"}
{"type":"start-attributes","line":6,"col":9}
{"type":"attribute","line":6,"col":10,"name":"src","val":"'bar.js'","mustEscape":true}
{"type":"end-attributes","line":6,"col":22}
{"type":"outdent","line":7,"col":1}
{"type":"eos","line":7,"col":1}

@@ -1,9 +0,9 @@

{"type":"include","loc":{"start":{"line":1,"column":1},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":1,"column":45}},"val":"./auxiliary/mixin-at-end-of-file.pug"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":3,"column":1}}}
{"type":"call","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":3,"column":9}},"val":"slide","args":""}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":4,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":4,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":4,"column":5},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":4,"column":25}},"val":"some awesome content"}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-at-end-of-file.pug","end":{"line":5,"column":1}}}
{"type":"include","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"./auxiliary/mixin-at-end-of-file.pug"}
{"type":"newline","line":3,"col":1}
{"type":"call","line":3,"col":1,"val":"slide","args":""}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"tag","line":4,"col":3,"val":"p"}
{"type":"text","line":4,"col":5,"val":"some awesome content"}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,12 +0,12 @@

{"type":"mixin","loc":{"start":{"line":1,"column":1},"filename":"/cases/mixin-block-with-space.pug","end":{"line":1,"column":12}},"val":"m","args":"id"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixin-block-with-space.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/mixin-block-with-space.pug","end":{"line":2,"column":6}},"val":"div"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin-block-with-space.pug","end":{"line":3,"column":5}},"val":4}
{"type":"mixin-block","loc":{"start":{"line":3,"column":5},"filename":"/cases/mixin-block-with-space.pug","end":{"line":3,"column":10}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-block-with-space.pug","end":{"line":5,"column":1}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-block-with-space.pug","end":{"line":5,"column":1}}}
{"type":"call","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-block-with-space.pug","end":{"line":5,"column":5}},"val":"m","args":""}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/mixin-block-with-space.pug","end":{"line":6,"column":3}},"val":2}
{"type":"text","loc":{"start":{"line":6,"column":5},"filename":"/cases/mixin-block-with-space.pug","end":{"line":6,"column":28}},"val":"This text should appear"}
{"type":"outdent","loc":{"start":{"line":6,"column":28},"filename":"/cases/mixin-block-with-space.pug","end":{"line":6,"column":28}}}
{"type":"eos","loc":{"start":{"line":6,"column":28},"filename":"/cases/mixin-block-with-space.pug","end":{"line":6,"column":28}}}
{"type":"mixin","line":1,"col":1,"val":"m","args":"id"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"div"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"mixin-block","line":3,"col":5}
{"type":"outdent","line":5,"col":3}
{"type":"outdent","line":5,"col":1}
{"type":"call","line":5,"col":1,"val":"m","args":""}
{"type":"indent","line":6,"col":1,"val":2}
{"type":"text","line":6,"col":5,"val":"This text should appear"}
{"type":"outdent","line":6,"col":28}
{"type":"eos","line":6,"col":28}

@@ -1,14 +0,14 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":2,"column":1}}}
{"type":"mixin","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":2,"column":12}},"val":"foo","args":null}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/mixin-hoist.pug","end":{"line":3,"column":5}},"val":"h1"}
{"type":"code","loc":{"start":{"line":3,"column":5},"filename":"/cases/mixin-hoist.pug","end":{"line":3,"column":12}},"val":"title","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":5,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":6,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/mixin-hoist.pug","end":{"line":6,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":7,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":7,"column":5},"filename":"/cases/mixin-hoist.pug","end":{"line":7,"column":9}},"val":"foo","args":null}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":8,"column":1}}}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":8,"column":1}}}
{"type":"eos","loc":{"start":{"line":8,"column":1},"filename":"/cases/mixin-hoist.pug","end":{"line":8,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"mixin","line":2,"col":1,"val":"foo","args":null}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"h1"}
{"type":"code","line":3,"col":5,"val":"title","mustEscape":true,"buffer":true}
{"type":"outdent","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"html"}
{"type":"indent","line":6,"col":1,"val":2}
{"type":"tag","line":6,"col":3,"val":"body"}
{"type":"indent","line":7,"col":1,"val":4}
{"type":"call","line":7,"col":5,"val":"foo","args":null}
{"type":"outdent","line":8,"col":3}
{"type":"outdent","line":8,"col":1}
{"type":"eos","line":8,"col":1}

@@ -1,7 +0,7 @@

{"type":"comment","loc":{"start":{"line":1,"column":1},"filename":"/cases/mixin-via-include.pug","end":{"line":1,"column":65}},"val":" regression test for https://github.com/pugjs/pug/issues/1435","buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin-via-include.pug","end":{"line":3,"column":1}}}
{"type":"include","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin-via-include.pug","end":{"line":3,"column":8}}}
{"type":"path","loc":{"start":{"line":3,"column":9},"filename":"/cases/mixin-via-include.pug","end":{"line":3,"column":38}},"val":"../fixtures/mixin-include.pug"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-via-include.pug","end":{"line":5,"column":1}}}
{"type":"call","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin-via-include.pug","end":{"line":5,"column":6}},"val":"bang","args":null}
{"type":"eos","loc":{"start":{"line":5,"column":6},"filename":"/cases/mixin-via-include.pug","end":{"line":5,"column":6}}}
{"type":"comment","line":1,"col":1,"val":" regression test for https://github.com/pugjs/pug/issues/1435","buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"include","line":3,"col":1}
{"type":"path","line":3,"col":9,"val":"../fixtures/mixin-include.pug"}
{"type":"newline","line":5,"col":1}
{"type":"call","line":5,"col":1,"val":"bang","args":null}
{"type":"eos","line":5,"col":6}

@@ -1,161 +0,161 @@

{"type":"mixin","loc":{"start":{"line":1,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":1,"column":22}},"val":"centered","args":"title"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":2,"column":6}},"val":"div"}
{"type":"class","loc":{"start":{"line":2,"column":6},"filename":"/cases/mixin.attrs.pug","end":{"line":2,"column":15}},"val":"centered"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":15},"filename":"/cases/mixin.attrs.pug","end":{"line":2,"column":16}}}
{"type":"attribute","loc":{"start":{"line":2,"column":16},"filename":"/cases/mixin.attrs.pug","end":{"line":2,"column":32}},"name":"id","mustEscape":true,"val":"attributes.id"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":32},"filename":"/cases/mixin.attrs.pug","end":{"line":2,"column":33}}}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":3,"column":5}},"val":4}
{"type":"code","loc":{"start":{"line":3,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":3,"column":17}},"val":"if (title)","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":4,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":4,"column":7},"filename":"/cases/mixin.attrs.pug","end":{"line":4,"column":9}},"val":"h1"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":9},"filename":"/cases/mixin.attrs.pug","end":{"line":4,"column":10}}}
{"type":"attribute","loc":{"start":{"line":4,"column":10},"filename":"/cases/mixin.attrs.pug","end":{"line":4,"column":32}},"name":"class","mustEscape":true,"val":"attributes.class"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":32},"filename":"/cases/mixin.attrs.pug","end":{"line":4,"column":33}}}
{"type":"code","loc":{"start":{"line":4,"column":33},"filename":"/cases/mixin.attrs.pug","end":{"line":4,"column":40}},"val":"title","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":5,"column":5}}}
{"type":"mixin-block","loc":{"start":{"line":5,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":5,"column":10}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":6,"column":5}}}
{"type":"code","loc":{"start":{"line":6,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":6,"column":27}},"val":"if (attributes.href)","mustEscape":false,"buffer":false}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":7,"column":7}},"val":6}
{"type":"class","loc":{"start":{"line":7,"column":7},"filename":"/cases/mixin.attrs.pug","end":{"line":7,"column":14}},"val":"footer"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":8,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":8,"column":9},"filename":"/cases/mixin.attrs.pug","end":{"line":8,"column":10}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":8,"column":10},"filename":"/cases/mixin.attrs.pug","end":{"line":8,"column":11}}}
{"type":"attribute","loc":{"start":{"line":8,"column":11},"filename":"/cases/mixin.attrs.pug","end":{"line":8,"column":31}},"name":"href","mustEscape":true,"val":"attributes.href"}
{"type":"end-attributes","loc":{"start":{"line":8,"column":31},"filename":"/cases/mixin.attrs.pug","end":{"line":8,"column":32}}}
{"type":"text","loc":{"start":{"line":8,"column":33},"filename":"/cases/mixin.attrs.pug","end":{"line":8,"column":37}},"val":"Back"}
{"type":"outdent","loc":{"start":{"line":10,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":10,"column":1}}}
{"type":"outdent","loc":{"start":{"line":10,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":10,"column":1}}}
{"type":"outdent","loc":{"start":{"line":10,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":10,"column":1}}}
{"type":"outdent","loc":{"start":{"line":10,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":10,"column":1}}}
{"type":"mixin","loc":{"start":{"line":10,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":10,"column":18}},"val":"main","args":"title"}
{"type":"indent","loc":{"start":{"line":11,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":11,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":11,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":11,"column":6}},"val":"div"}
{"type":"class","loc":{"start":{"line":11,"column":6},"filename":"/cases/mixin.attrs.pug","end":{"line":11,"column":14}},"val":"stretch"}
{"type":"indent","loc":{"start":{"line":12,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":12,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":12,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":12,"column":21}},"val":"centered","args":"title"}
{"type":"class","loc":{"start":{"line":12,"column":21},"filename":"/cases/mixin.attrs.pug","end":{"line":12,"column":31}},"val":"highlight"}
{"type":"&attributes","loc":{"start":{"line":12,"column":31},"filename":"/cases/mixin.attrs.pug","end":{"line":12,"column":54}},"val":"attributes"}
{"type":"indent","loc":{"start":{"line":13,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":13,"column":7}},"val":6}
{"type":"mixin-block","loc":{"start":{"line":13,"column":7},"filename":"/cases/mixin.attrs.pug","end":{"line":13,"column":12}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":15,"column":1}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":15,"column":1}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":15,"column":1}}}
{"type":"mixin","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":15,"column":13}},"val":"bottom","args":null}
{"type":"indent","loc":{"start":{"line":16,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":16,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":16,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":16,"column":6}},"val":"div"}
{"type":"class","loc":{"start":{"line":16,"column":6},"filename":"/cases/mixin.attrs.pug","end":{"line":16,"column":13}},"val":"bottom"}
{"type":"&attributes","loc":{"start":{"line":16,"column":13},"filename":"/cases/mixin.attrs.pug","end":{"line":16,"column":36}},"val":"attributes"}
{"type":"indent","loc":{"start":{"line":17,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":17,"column":5}},"val":4}
{"type":"mixin-block","loc":{"start":{"line":17,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":17,"column":10}}}
{"type":"outdent","loc":{"start":{"line":19,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":19,"column":1}}}
{"type":"outdent","loc":{"start":{"line":19,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":19,"column":1}}}
{"type":"tag","loc":{"start":{"line":19,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":19,"column":5}},"val":"body"}
{"type":"indent","loc":{"start":{"line":20,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":20,"column":3}},"val":2}
{"type":"call","loc":{"start":{"line":20,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":20,"column":12}},"val":"centered","args":null}
{"type":"id","loc":{"start":{"line":20,"column":12},"filename":"/cases/mixin.attrs.pug","end":{"line":20,"column":18}},"val":"First"}
{"type":"text","loc":{"start":{"line":20,"column":19},"filename":"/cases/mixin.attrs.pug","end":{"line":20,"column":30}},"val":"Hello World"}
{"type":"newline","loc":{"start":{"line":21,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":21,"column":3}}}
{"type":"call","loc":{"start":{"line":21,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":21,"column":25}},"val":"centered","args":"'Section 1'"}
{"type":"id","loc":{"start":{"line":21,"column":25},"filename":"/cases/mixin.attrs.pug","end":{"line":21,"column":32}},"val":"Second"}
{"type":"indent","loc":{"start":{"line":22,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":22,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":22,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":22,"column":6}},"val":"p"}
{"type":"text","loc":{"start":{"line":22,"column":7},"filename":"/cases/mixin.attrs.pug","end":{"line":22,"column":30}},"val":"Some important content."}
{"type":"outdent","loc":{"start":{"line":23,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":23,"column":3}}}
{"type":"call","loc":{"start":{"line":23,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":23,"column":25}},"val":"centered","args":"'Section 2'"}
{"type":"id","loc":{"start":{"line":23,"column":25},"filename":"/cases/mixin.attrs.pug","end":{"line":23,"column":31}},"val":"Third"}
{"type":"class","loc":{"start":{"line":23,"column":31},"filename":"/cases/mixin.attrs.pug","end":{"line":23,"column":35}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":23,"column":35},"filename":"/cases/mixin.attrs.pug","end":{"line":23,"column":36}}}
{"type":"attribute","loc":{"start":{"line":23,"column":36},"filename":"/cases/mixin.attrs.pug","end":{"line":23,"column":52}},"name":"href","mustEscape":true,"val":"'menu.html'"}
{"type":"attribute","loc":{"start":{"line":23,"column":54},"filename":"/cases/mixin.attrs.pug","end":{"line":23,"column":65}},"name":"class","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":23,"column":65},"filename":"/cases/mixin.attrs.pug","end":{"line":23,"column":66}}}
{"type":"indent","loc":{"start":{"line":24,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":24,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":24,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":24,"column":6}},"val":"p"}
{"type":"text","loc":{"start":{"line":24,"column":7},"filename":"/cases/mixin.attrs.pug","end":{"line":24,"column":35}},"val":"Even more important content."}
{"type":"outdent","loc":{"start":{"line":25,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":25,"column":3}}}
{"type":"call","loc":{"start":{"line":25,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":25,"column":21}},"val":"main","args":"'Section 3'"}
{"type":"start-attributes","loc":{"start":{"line":25,"column":21},"filename":"/cases/mixin.attrs.pug","end":{"line":25,"column":22}}}
{"type":"attribute","loc":{"start":{"line":25,"column":22},"filename":"/cases/mixin.attrs.pug","end":{"line":25,"column":30}},"name":"href","mustEscape":true,"val":"'#'"}
{"type":"end-attributes","loc":{"start":{"line":25,"column":30},"filename":"/cases/mixin.attrs.pug","end":{"line":25,"column":31}}}
{"type":"indent","loc":{"start":{"line":26,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":26,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":26,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":26,"column":6}},"val":"p"}
{"type":"text","loc":{"start":{"line":26,"column":7},"filename":"/cases/mixin.attrs.pug","end":{"line":26,"column":20}},"val":"Last content."}
{"type":"outdent","loc":{"start":{"line":27,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":3}}}
{"type":"call","loc":{"start":{"line":27,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":10}},"val":"bottom","args":null}
{"type":"class","loc":{"start":{"line":27,"column":10},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":14}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":27,"column":14},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":15}}}
{"type":"attribute","loc":{"start":{"line":27,"column":15},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":26}},"name":"class","mustEscape":true,"val":"'bar'"}
{"type":"attribute","loc":{"start":{"line":27,"column":28},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":38}},"name":"name","mustEscape":true,"val":"'end'"}
{"type":"attribute","loc":{"start":{"line":27,"column":40},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":49}},"name":"id","mustEscape":true,"val":"'Last'"}
{"type":"attribute","loc":{"start":{"line":27,"column":51},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":66}},"name":"data-attr","mustEscape":true,"val":"'baz'"}
{"type":"end-attributes","loc":{"start":{"line":27,"column":66},"filename":"/cases/mixin.attrs.pug","end":{"line":27,"column":67}}}
{"type":"indent","loc":{"start":{"line":28,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":28,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":28,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":28,"column":6}},"val":"p"}
{"type":"text","loc":{"start":{"line":28,"column":7},"filename":"/cases/mixin.attrs.pug","end":{"line":28,"column":24}},"val":"Some final words."}
{"type":"outdent","loc":{"start":{"line":29,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":29,"column":3}}}
{"type":"call","loc":{"start":{"line":29,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":29,"column":10}},"val":"bottom","args":null}
{"type":"start-attributes","loc":{"start":{"line":29,"column":10},"filename":"/cases/mixin.attrs.pug","end":{"line":29,"column":11}}}
{"type":"attribute","loc":{"start":{"line":29,"column":11},"filename":"/cases/mixin.attrs.pug","end":{"line":29,"column":37}},"name":"class","mustEscape":true,"val":"['class1', 'class2']"}
{"type":"end-attributes","loc":{"start":{"line":29,"column":37},"filename":"/cases/mixin.attrs.pug","end":{"line":29,"column":38}}}
{"type":"outdent","loc":{"start":{"line":31,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":31,"column":1}}}
{"type":"mixin","loc":{"start":{"line":31,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":31,"column":10}},"val":"foo","args":null}
{"type":"indent","loc":{"start":{"line":32,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":32,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":32,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":32,"column":6}},"val":"div"}
{"type":"class","loc":{"start":{"line":32,"column":6},"filename":"/cases/mixin.attrs.pug","end":{"line":32,"column":12}},"val":"thing"}
{"type":"start-attributes","loc":{"start":{"line":32,"column":12},"filename":"/cases/mixin.attrs.pug","end":{"line":32,"column":13}}}
{"type":"attribute","loc":{"start":{"line":32,"column":13},"filename":"/cases/mixin.attrs.pug","end":{"line":32,"column":24}},"name":"attr1","mustEscape":true,"val":"'foo'"}
{"type":"attribute","loc":{"start":{"line":32,"column":26},"filename":"/cases/mixin.attrs.pug","end":{"line":32,"column":37}},"name":"attr2","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":32,"column":37},"filename":"/cases/mixin.attrs.pug","end":{"line":32,"column":38}}}
{"type":"&attributes","loc":{"start":{"line":32,"column":38},"filename":"/cases/mixin.attrs.pug","end":{"line":32,"column":61}},"val":"attributes"}
{"type":"outdent","loc":{"start":{"line":34,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":34,"column":1}}}
{"type":"code","loc":{"start":{"line":34,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":34,"column":20}},"val":"var val = '<biz>'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":35,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":35,"column":1}}}
{"type":"code","loc":{"start":{"line":35,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":35,"column":31}},"val":"var classes = ['foo', 'bar']","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":36,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":1}}}
{"type":"call","loc":{"start":{"line":36,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":5}},"val":"foo","args":null}
{"type":"start-attributes","loc":{"start":{"line":36,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":6}}}
{"type":"attribute","loc":{"start":{"line":36,"column":6},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":17}},"name":"attr3","mustEscape":true,"val":"'baz'"}
{"type":"attribute","loc":{"start":{"line":36,"column":18},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":30}},"name":"data-foo","mustEscape":true,"val":"val"}
{"type":"attribute","loc":{"start":{"line":36,"column":31},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":44}},"name":"data-bar","mustEscape":false,"val":"val"}
{"type":"attribute","loc":{"start":{"line":36,"column":45},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":58}},"name":"class","mustEscape":true,"val":"classes"}
{"type":"end-attributes","loc":{"start":{"line":36,"column":58},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":59}}}
{"type":"class","loc":{"start":{"line":36,"column":59},"filename":"/cases/mixin.attrs.pug","end":{"line":36,"column":65}},"val":"thunk"}
{"type":"newline","loc":{"start":{"line":38,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":38,"column":1}}}
{"type":"comment","loc":{"start":{"line":38,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":38,"column":30}},"val":" Regression test for #1424","buffer":false}
{"type":"newline","loc":{"start":{"line":39,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":39,"column":1}}}
{"type":"mixin","loc":{"start":{"line":39,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":39,"column":32}},"val":"work_filmstrip_item","args":"work"}
{"type":"indent","loc":{"start":{"line":40,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":40,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":40,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":40,"column":6}},"val":"div"}
{"type":"&attributes","loc":{"start":{"line":40,"column":6},"filename":"/cases/mixin.attrs.pug","end":{"line":40,"column":29}},"val":"attributes"}
{"type":"code","loc":{"start":{"line":40,"column":29},"filename":"/cases/mixin.attrs.pug","end":{"line":40,"column":35}},"val":"work","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":41,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":41,"column":1}}}
{"type":"call","loc":{"start":{"line":41,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":41,"column":29}},"val":"work_filmstrip_item","args":"'work'"}
{"type":"start-attributes","loc":{"start":{"line":41,"column":29},"filename":"/cases/mixin.attrs.pug","end":{"line":41,"column":30}}}
{"type":"attribute","loc":{"start":{"line":41,"column":30},"filename":"/cases/mixin.attrs.pug","end":{"line":41,"column":54}},"name":"data-profile","mustEscape":true,"val":"'profile'"}
{"type":"attribute","loc":{"start":{"line":41,"column":56},"filename":"/cases/mixin.attrs.pug","end":{"line":41,"column":82}},"name":"data-creator-name","mustEscape":true,"val":"'name'"}
{"type":"end-attributes","loc":{"start":{"line":41,"column":82},"filename":"/cases/mixin.attrs.pug","end":{"line":41,"column":83}}}
{"type":"newline","loc":{"start":{"line":43,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":43,"column":1}}}
{"type":"mixin","loc":{"start":{"line":43,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":43,"column":39}},"val":"my-mixin","args":"arg1, arg2, arg3, arg4"}
{"type":"indent","loc":{"start":{"line":44,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":44,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":44,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":44,"column":4}},"val":"p"}
{"type":"code","loc":{"start":{"line":44,"column":4},"filename":"/cases/mixin.attrs.pug","end":{"line":44,"column":10}},"val":"arg1","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":45,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":45,"column":3}}}
{"type":"tag","loc":{"start":{"line":45,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":45,"column":4}},"val":"p"}
{"type":"code","loc":{"start":{"line":45,"column":4},"filename":"/cases/mixin.attrs.pug","end":{"line":45,"column":10}},"val":"arg2","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":46,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":46,"column":3}}}
{"type":"tag","loc":{"start":{"line":46,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":46,"column":4}},"val":"p"}
{"type":"code","loc":{"start":{"line":46,"column":4},"filename":"/cases/mixin.attrs.pug","end":{"line":46,"column":10}},"val":"arg3","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":47,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":47,"column":3}}}
{"type":"tag","loc":{"start":{"line":47,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":47,"column":4}},"val":"p"}
{"type":"code","loc":{"start":{"line":47,"column":4},"filename":"/cases/mixin.attrs.pug","end":{"line":47,"column":10}},"val":"arg4","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":49,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":49,"column":1}}}
{"type":"call","loc":{"start":{"line":49,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":49,"column":5}},"val":"foo","args":null}
{"type":"start-attributes","loc":{"start":{"line":49,"column":5},"filename":"/cases/mixin.attrs.pug","end":{"line":49,"column":6}}}
{"type":"attribute","loc":{"start":{"line":50,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":50,"column":14}},"name":"attr3","mustEscape":true,"val":"\"qux\""}
{"type":"attribute","loc":{"start":{"line":51,"column":3},"filename":"/cases/mixin.attrs.pug","end":{"line":51,"column":14}},"name":"class","mustEscape":true,"val":"\"baz\""}
{"type":"end-attributes","loc":{"start":{"line":52,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":52,"column":2}}}
{"type":"newline","loc":{"start":{"line":54,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":54,"column":1}}}
{"type":"call","loc":{"start":{"line":54,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":59,"column":2}},"val":"my-mixin","args":"\n'1',\n '2',\n '3',\n '4'\n"}
{"type":"newline","loc":{"start":{"line":60,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":60,"column":1}}}
{"type":"eos","loc":{"start":{"line":60,"column":1},"filename":"/cases/mixin.attrs.pug","end":{"line":60,"column":1}}}
{"type":"mixin","line":1,"col":1,"val":"centered","args":"title"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"div"}
{"type":"class","line":2,"col":6,"val":"centered"}
{"type":"start-attributes","line":2,"col":15}
{"type":"attribute","line":2,"col":16,"name":"id","val":"attributes.id","mustEscape":true}
{"type":"end-attributes","line":2,"col":32}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"code","line":3,"col":5,"val":"if (title)","mustEscape":false,"buffer":false}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"tag","line":4,"col":7,"val":"h1"}
{"type":"start-attributes","line":4,"col":9}
{"type":"attribute","line":4,"col":10,"name":"class","val":"attributes.class","mustEscape":true}
{"type":"end-attributes","line":4,"col":32}
{"type":"code","line":4,"col":33,"val":"title","mustEscape":true,"buffer":true}
{"type":"outdent","line":5,"col":5}
{"type":"mixin-block","line":5,"col":5}
{"type":"newline","line":6,"col":1}
{"type":"code","line":6,"col":5,"val":"if (attributes.href)","mustEscape":false,"buffer":false}
{"type":"indent","line":7,"col":1,"val":6}
{"type":"class","line":7,"col":7,"val":"footer"}
{"type":"indent","line":8,"col":1,"val":8}
{"type":"tag","line":8,"col":9,"val":"a"}
{"type":"start-attributes","line":8,"col":10}
{"type":"attribute","line":8,"col":11,"name":"href","val":"attributes.href","mustEscape":true}
{"type":"end-attributes","line":8,"col":31}
{"type":"text","line":8,"col":33,"val":"Back"}
{"type":"outdent","line":10,"col":7}
{"type":"outdent","line":10,"col":5}
{"type":"outdent","line":10,"col":3}
{"type":"outdent","line":10,"col":1}
{"type":"mixin","line":10,"col":1,"val":"main","args":"title"}
{"type":"indent","line":11,"col":1,"val":2}
{"type":"tag","line":11,"col":3,"val":"div"}
{"type":"class","line":11,"col":6,"val":"stretch"}
{"type":"indent","line":12,"col":1,"val":4}
{"type":"call","line":12,"col":5,"val":"centered","args":"title"}
{"type":"class","line":12,"col":21,"val":"highlight"}
{"type":"&attributes","line":12,"col":31,"val":"attributes"}
{"type":"indent","line":13,"col":1,"val":6}
{"type":"mixin-block","line":13,"col":7}
{"type":"outdent","line":15,"col":5}
{"type":"outdent","line":15,"col":3}
{"type":"outdent","line":15,"col":1}
{"type":"mixin","line":15,"col":1,"val":"bottom","args":null}
{"type":"indent","line":16,"col":1,"val":2}
{"type":"tag","line":16,"col":3,"val":"div"}
{"type":"class","line":16,"col":6,"val":"bottom"}
{"type":"&attributes","line":16,"col":13,"val":"attributes"}
{"type":"indent","line":17,"col":1,"val":4}
{"type":"mixin-block","line":17,"col":5}
{"type":"outdent","line":19,"col":3}
{"type":"outdent","line":19,"col":1}
{"type":"tag","line":19,"col":1,"val":"body"}
{"type":"indent","line":20,"col":1,"val":2}
{"type":"call","line":20,"col":3,"val":"centered","args":null}
{"type":"id","line":20,"col":12,"val":"First"}
{"type":"text","line":20,"col":19,"val":"Hello World"}
{"type":"newline","line":21,"col":1}
{"type":"call","line":21,"col":3,"val":"centered","args":"'Section 1'"}
{"type":"id","line":21,"col":25,"val":"Second"}
{"type":"indent","line":22,"col":1,"val":4}
{"type":"tag","line":22,"col":5,"val":"p"}
{"type":"text","line":22,"col":7,"val":"Some important content."}
{"type":"outdent","line":23,"col":3}
{"type":"call","line":23,"col":3,"val":"centered","args":"'Section 2'"}
{"type":"id","line":23,"col":25,"val":"Third"}
{"type":"class","line":23,"col":31,"val":"foo"}
{"type":"start-attributes","line":23,"col":35}
{"type":"attribute","line":23,"col":36,"name":"href","val":"'menu.html'","mustEscape":true}
{"type":"attribute","line":23,"col":54,"name":"class","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":23,"col":65}
{"type":"indent","line":24,"col":1,"val":4}
{"type":"tag","line":24,"col":5,"val":"p"}
{"type":"text","line":24,"col":7,"val":"Even more important content."}
{"type":"outdent","line":25,"col":3}
{"type":"call","line":25,"col":3,"val":"main","args":"'Section 3'"}
{"type":"start-attributes","line":25,"col":21}
{"type":"attribute","line":25,"col":22,"name":"href","val":"'#'","mustEscape":true}
{"type":"end-attributes","line":25,"col":30}
{"type":"indent","line":26,"col":1,"val":4}
{"type":"tag","line":26,"col":5,"val":"p"}
{"type":"text","line":26,"col":7,"val":"Last content."}
{"type":"outdent","line":27,"col":3}
{"type":"call","line":27,"col":3,"val":"bottom","args":null}
{"type":"class","line":27,"col":10,"val":"foo"}
{"type":"start-attributes","line":27,"col":14}
{"type":"attribute","line":27,"col":15,"name":"class","val":"'bar'","mustEscape":true}
{"type":"attribute","line":27,"col":28,"name":"name","val":"'end'","mustEscape":true}
{"type":"attribute","line":27,"col":40,"name":"id","val":"'Last'","mustEscape":true}
{"type":"attribute","line":27,"col":51,"name":"data-attr","val":"'baz'","mustEscape":true}
{"type":"end-attributes","line":27,"col":66}
{"type":"indent","line":28,"col":1,"val":4}
{"type":"tag","line":28,"col":5,"val":"p"}
{"type":"text","line":28,"col":7,"val":"Some final words."}
{"type":"outdent","line":29,"col":3}
{"type":"call","line":29,"col":3,"val":"bottom","args":null}
{"type":"start-attributes","line":29,"col":10}
{"type":"attribute","line":29,"col":11,"name":"class","val":"['class1', 'class2']","mustEscape":true}
{"type":"end-attributes","line":29,"col":37}
{"type":"outdent","line":31,"col":1}
{"type":"mixin","line":31,"col":1,"val":"foo","args":null}
{"type":"indent","line":32,"col":1,"val":2}
{"type":"tag","line":32,"col":3,"val":"div"}
{"type":"class","line":32,"col":6,"val":"thing"}
{"type":"start-attributes","line":32,"col":12}
{"type":"attribute","line":32,"col":13,"name":"attr1","val":"'foo'","mustEscape":true}
{"type":"attribute","line":32,"col":26,"name":"attr2","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":32,"col":37}
{"type":"&attributes","line":32,"col":38,"val":"attributes"}
{"type":"outdent","line":34,"col":1}
{"type":"code","line":34,"col":1,"val":"var val = '<biz>'","mustEscape":false,"buffer":false}
{"type":"newline","line":35,"col":1}
{"type":"code","line":35,"col":1,"val":"var classes = ['foo', 'bar']","mustEscape":false,"buffer":false}
{"type":"newline","line":36,"col":1}
{"type":"call","line":36,"col":1,"val":"foo","args":null}
{"type":"start-attributes","line":36,"col":5}
{"type":"attribute","line":36,"col":6,"name":"attr3","val":"'baz'","mustEscape":true}
{"type":"attribute","line":36,"col":18,"name":"data-foo","val":"val","mustEscape":true}
{"type":"attribute","line":36,"col":31,"name":"data-bar","val":"val","mustEscape":false}
{"type":"attribute","line":36,"col":45,"name":"class","val":"classes","mustEscape":true}
{"type":"end-attributes","line":36,"col":58}
{"type":"class","line":36,"col":59,"val":"thunk"}
{"type":"newline","line":38,"col":1}
{"type":"comment","line":38,"col":1,"val":" Regression test for #1424","buffer":false}
{"type":"newline","line":39,"col":1}
{"type":"mixin","line":39,"col":1,"val":"work_filmstrip_item","args":"work"}
{"type":"indent","line":40,"col":1,"val":2}
{"type":"tag","line":40,"col":3,"val":"div"}
{"type":"&attributes","line":40,"col":6,"val":"attributes"}
{"type":"code","line":40,"col":29,"val":"work","mustEscape":true,"buffer":true}
{"type":"outdent","line":41,"col":1}
{"type":"call","line":41,"col":1,"val":"work_filmstrip_item","args":"'work'"}
{"type":"start-attributes","line":41,"col":29}
{"type":"attribute","line":41,"col":31,"name":"data-profile","val":"'profile'","mustEscape":true}
{"type":"attribute","line":41,"col":56,"name":"data-creator-name","val":"'name'","mustEscape":true}
{"type":"end-attributes","line":41,"col":82}
{"type":"newline","line":43,"col":1}
{"type":"mixin","line":43,"col":1,"val":"my-mixin","args":"arg1, arg2, arg3, arg4"}
{"type":"indent","line":44,"col":1,"val":2}
{"type":"tag","line":44,"col":3,"val":"p"}
{"type":"code","line":44,"col":4,"val":"arg1","mustEscape":true,"buffer":true}
{"type":"newline","line":45,"col":1}
{"type":"tag","line":45,"col":3,"val":"p"}
{"type":"code","line":45,"col":4,"val":"arg2","mustEscape":true,"buffer":true}
{"type":"newline","line":46,"col":1}
{"type":"tag","line":46,"col":3,"val":"p"}
{"type":"code","line":46,"col":4,"val":"arg3","mustEscape":true,"buffer":true}
{"type":"newline","line":47,"col":1}
{"type":"tag","line":47,"col":3,"val":"p"}
{"type":"code","line":47,"col":4,"val":"arg4","mustEscape":true,"buffer":true}
{"type":"outdent","line":49,"col":1}
{"type":"call","line":49,"col":1,"val":"foo","args":null}
{"type":"start-attributes","line":49,"col":5}
{"type":"attribute","line":50,"col":3,"name":"attr3","val":"\"qux\"","mustEscape":true}
{"type":"attribute","line":51,"col":3,"name":"class","val":"\"baz\"","mustEscape":true}
{"type":"end-attributes","line":52,"col":1}
{"type":"newline","line":54,"col":1}
{"type":"call","line":54,"col":1,"val":"my-mixin","args":"\n'1',\n '2',\n '3',\n '4'\n"}
{"type":"newline","line":60,"col":1}
{"type":"eos","line":60,"col":1}

@@ -1,56 +0,56 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":2,"column":1}}}
{"type":"mixin","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":2,"column":20}},"val":"article","args":"name"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":3,"column":10}},"val":"section"}
{"type":"class","loc":{"start":{"line":3,"column":10},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":3,"column":18}},"val":"article"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":4,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":4,"column":7}},"val":"h1"}
{"type":"code","loc":{"start":{"line":4,"column":7},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":4,"column":13}},"val":"name","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":5,"column":5}}}
{"type":"mixin-block","loc":{"start":{"line":5,"column":5},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":5,"column":10}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":7,"column":1}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":7,"column":1}}}
{"type":"tag","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":7,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":8,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":8,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":9,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":9,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":9,"column":5},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":9,"column":20}},"val":"article","args":"'Foo'"}
{"type":":","loc":{"start":{"line":9,"column":20},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":9,"column":22}}}
{"type":"tag","loc":{"start":{"line":9,"column":22},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":9,"column":23}},"val":"p"}
{"type":"text","loc":{"start":{"line":9,"column":24},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":9,"column":39}},"val":"I'm article foo"}
{"type":"outdent","loc":{"start":{"line":11,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":11,"column":1}}}
{"type":"outdent","loc":{"start":{"line":11,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":11,"column":1}}}
{"type":"mixin","loc":{"start":{"line":11,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":11,"column":20}},"val":"article","args":"name"}
{"type":"indent","loc":{"start":{"line":12,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":12,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":12,"column":3},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":12,"column":10}},"val":"section"}
{"type":"class","loc":{"start":{"line":12,"column":10},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":12,"column":18}},"val":"article"}
{"type":"indent","loc":{"start":{"line":13,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":13,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":13,"column":5},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":13,"column":7}},"val":"h1"}
{"type":"code","loc":{"start":{"line":13,"column":7},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":13,"column":13}},"val":"name","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":14,"column":5}}}
{"type":"tag","loc":{"start":{"line":14,"column":5},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":14,"column":6}},"val":"p"}
{"type":"indent","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":15,"column":7}},"val":6}
{"type":"mixin-block","loc":{"start":{"line":15,"column":7},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":15,"column":12}}}
{"type":"outdent","loc":{"start":{"line":17,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":17,"column":1}}}
{"type":"outdent","loc":{"start":{"line":17,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":17,"column":1}}}
{"type":"outdent","loc":{"start":{"line":17,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":17,"column":1}}}
{"type":"tag","loc":{"start":{"line":17,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":17,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":18,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":18,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":18,"column":3},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":18,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":19,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":19,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":19,"column":5},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":19,"column":26}},"val":"article","args":"'Something'"}
{"type":"dot","loc":{"start":{"line":19,"column":26},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":19,"column":27}}}
{"type":"start-pipeless-text","loc":{"start":{"line":19,"column":27},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":19,"column":27}}}
{"type":"text","loc":{"start":{"line":20,"column":7},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":20,"column":24}},"val":"I'm a much longer"}
{"type":"newline","loc":{"start":{"line":21,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":21,"column":7}}}
{"type":"text","loc":{"start":{"line":21,"column":7},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":21,"column":25}},"val":"text-only article,"}
{"type":"newline","loc":{"start":{"line":22,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":22,"column":7}}}
{"type":"text","loc":{"start":{"line":22,"column":7},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":22,"column":24}},"val":"but you can still"}
{"type":"newline","loc":{"start":{"line":23,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":23,"column":7}}}
{"type":"text","loc":{"start":{"line":23,"column":7},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":23,"column":23}},"val":"inline html tags"}
{"type":"newline","loc":{"start":{"line":24,"column":1},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":24,"column":7}}}
{"type":"text","loc":{"start":{"line":24,"column":7},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":24,"column":25}},"val":"in me if you want."}
{"type":"end-pipeless-text","loc":{"start":{"line":24,"column":25},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":24,"column":25}}}
{"type":"outdent","loc":{"start":{"line":24,"column":25},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":24,"column":25}}}
{"type":"outdent","loc":{"start":{"line":24,"column":25},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":24,"column":25}}}
{"type":"eos","loc":{"start":{"line":24,"column":25},"filename":"/cases/mixin.block-tag-behaviour.pug","end":{"line":24,"column":25}}}
{"type":"newline","line":2,"col":1}
{"type":"mixin","line":2,"col":1,"val":"article","args":"name"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"section"}
{"type":"class","line":3,"col":10,"val":"article"}
{"type":"indent","line":4,"col":1,"val":4}
{"type":"tag","line":4,"col":5,"val":"h1"}
{"type":"code","line":4,"col":7,"val":"name","mustEscape":true,"buffer":true}
{"type":"newline","line":5,"col":1}
{"type":"mixin-block","line":5,"col":5}
{"type":"outdent","line":7,"col":3}
{"type":"outdent","line":7,"col":1}
{"type":"tag","line":7,"col":1,"val":"html"}
{"type":"indent","line":8,"col":1,"val":2}
{"type":"tag","line":8,"col":3,"val":"body"}
{"type":"indent","line":9,"col":1,"val":4}
{"type":"call","line":9,"col":5,"val":"article","args":"'Foo'"}
{"type":":","line":9,"col":20}
{"type":"tag","line":9,"col":22,"val":"p"}
{"type":"text","line":9,"col":24,"val":"I'm article foo"}
{"type":"outdent","line":11,"col":3}
{"type":"outdent","line":11,"col":1}
{"type":"mixin","line":11,"col":1,"val":"article","args":"name"}
{"type":"indent","line":12,"col":1,"val":2}
{"type":"tag","line":12,"col":3,"val":"section"}
{"type":"class","line":12,"col":10,"val":"article"}
{"type":"indent","line":13,"col":1,"val":4}
{"type":"tag","line":13,"col":5,"val":"h1"}
{"type":"code","line":13,"col":7,"val":"name","mustEscape":true,"buffer":true}
{"type":"newline","line":14,"col":1}
{"type":"tag","line":14,"col":5,"val":"p"}
{"type":"indent","line":15,"col":1,"val":6}
{"type":"mixin-block","line":15,"col":7}
{"type":"outdent","line":17,"col":5}
{"type":"outdent","line":17,"col":3}
{"type":"outdent","line":17,"col":1}
{"type":"tag","line":17,"col":1,"val":"html"}
{"type":"indent","line":18,"col":1,"val":2}
{"type":"tag","line":18,"col":3,"val":"body"}
{"type":"indent","line":19,"col":1,"val":4}
{"type":"call","line":19,"col":5,"val":"article","args":"'Something'"}
{"type":"dot","line":19,"col":26}
{"type":"start-pipeless-text","line":19,"col":27}
{"type":"text","line":20,"col":7,"val":"I'm a much longer"}
{"type":"newline","line":21,"col":1}
{"type":"text","line":21,"col":7,"val":"text-only article,"}
{"type":"newline","line":22,"col":1}
{"type":"text","line":22,"col":7,"val":"but you can still"}
{"type":"newline","line":23,"col":1}
{"type":"text","line":23,"col":7,"val":"inline html tags"}
{"type":"newline","line":24,"col":1}
{"type":"text","line":24,"col":7,"val":"in me if you want."}
{"type":"end-pipeless-text","line":24,"col":25}
{"type":"outdent","line":24,"col":25}
{"type":"outdent","line":24,"col":25}
{"type":"eos","line":24,"col":25}

@@ -1,108 +0,108 @@

{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":3,"column":1}}}
{"type":"mixin","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":3,"column":27}},"val":"form","args":"method, action"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":4,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":4,"column":7}},"val":"form"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":7},"filename":"/cases/mixin.blocks.pug","end":{"line":4,"column":8}}}
{"type":"attribute","loc":{"start":{"line":4,"column":8},"filename":"/cases/mixin.blocks.pug","end":{"line":4,"column":21}},"name":"method","mustEscape":true,"val":"method"}
{"type":"attribute","loc":{"start":{"line":4,"column":23},"filename":"/cases/mixin.blocks.pug","end":{"line":4,"column":36}},"name":"action","mustEscape":true,"val":"action"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":36},"filename":"/cases/mixin.blocks.pug","end":{"line":4,"column":37}}}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":5,"column":5}},"val":4}
{"type":"code","loc":{"start":{"line":5,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":5,"column":44}},"val":"var csrf_token_from_somewhere = 'hey'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":6,"column":5}}}
{"type":"tag","loc":{"start":{"line":6,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":6,"column":10}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":10},"filename":"/cases/mixin.blocks.pug","end":{"line":6,"column":11}}}
{"type":"attribute","loc":{"start":{"line":6,"column":11},"filename":"/cases/mixin.blocks.pug","end":{"line":6,"column":24}},"name":"type","mustEscape":true,"val":"'hidden'"}
{"type":"attribute","loc":{"start":{"line":6,"column":26},"filename":"/cases/mixin.blocks.pug","end":{"line":6,"column":38}},"name":"name","mustEscape":true,"val":"'_csrf'"}
{"type":"attribute","loc":{"start":{"line":6,"column":40},"filename":"/cases/mixin.blocks.pug","end":{"line":6,"column":71}},"name":"value","mustEscape":true,"val":"csrf_token_from_somewhere"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":71},"filename":"/cases/mixin.blocks.pug","end":{"line":6,"column":72}}}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":7,"column":5}}}
{"type":"mixin-block","loc":{"start":{"line":7,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":7,"column":10}}}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":9,"column":1}}}
{"type":"outdent","loc":{"start":{"line":9,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":9,"column":1}}}
{"type":"tag","loc":{"start":{"line":9,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":9,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":10,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":10,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":10,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":11,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":11,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":11,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":11,"column":28}},"val":"form","args":"'GET', '/search'"}
{"type":"indent","loc":{"start":{"line":12,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":12,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":12,"column":7},"filename":"/cases/mixin.blocks.pug","end":{"line":12,"column":12}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":12,"column":12},"filename":"/cases/mixin.blocks.pug","end":{"line":12,"column":13}}}
{"type":"attribute","loc":{"start":{"line":12,"column":13},"filename":"/cases/mixin.blocks.pug","end":{"line":12,"column":24}},"name":"type","mustEscape":true,"val":"'text'"}
{"type":"attribute","loc":{"start":{"line":12,"column":26},"filename":"/cases/mixin.blocks.pug","end":{"line":12,"column":38}},"name":"name","mustEscape":true,"val":"'query'"}
{"type":"attribute","loc":{"start":{"line":12,"column":40},"filename":"/cases/mixin.blocks.pug","end":{"line":12,"column":60}},"name":"placeholder","mustEscape":true,"val":"'Search'"}
{"type":"end-attributes","loc":{"start":{"line":12,"column":60},"filename":"/cases/mixin.blocks.pug","end":{"line":12,"column":61}}}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":13,"column":7}}}
{"type":"tag","loc":{"start":{"line":13,"column":7},"filename":"/cases/mixin.blocks.pug","end":{"line":13,"column":12}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":13,"column":12},"filename":"/cases/mixin.blocks.pug","end":{"line":13,"column":13}}}
{"type":"attribute","loc":{"start":{"line":13,"column":13},"filename":"/cases/mixin.blocks.pug","end":{"line":13,"column":26}},"name":"type","mustEscape":true,"val":"'submit'"}
{"type":"attribute","loc":{"start":{"line":13,"column":28},"filename":"/cases/mixin.blocks.pug","end":{"line":13,"column":42}},"name":"value","mustEscape":true,"val":"'Search'"}
{"type":"end-attributes","loc":{"start":{"line":13,"column":42},"filename":"/cases/mixin.blocks.pug","end":{"line":13,"column":43}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":15,"column":1}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":15,"column":1}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":15,"column":1}}}
{"type":"tag","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":15,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":16,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":16,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":16,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":16,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":17,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":17,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":17,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":17,"column":29}},"val":"form","args":"'POST', '/search'"}
{"type":"indent","loc":{"start":{"line":18,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":18,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":18,"column":7},"filename":"/cases/mixin.blocks.pug","end":{"line":18,"column":12}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":18,"column":12},"filename":"/cases/mixin.blocks.pug","end":{"line":18,"column":13}}}
{"type":"attribute","loc":{"start":{"line":18,"column":13},"filename":"/cases/mixin.blocks.pug","end":{"line":18,"column":24}},"name":"type","mustEscape":true,"val":"'text'"}
{"type":"attribute","loc":{"start":{"line":18,"column":26},"filename":"/cases/mixin.blocks.pug","end":{"line":18,"column":38}},"name":"name","mustEscape":true,"val":"'query'"}
{"type":"attribute","loc":{"start":{"line":18,"column":40},"filename":"/cases/mixin.blocks.pug","end":{"line":18,"column":60}},"name":"placeholder","mustEscape":true,"val":"'Search'"}
{"type":"end-attributes","loc":{"start":{"line":18,"column":60},"filename":"/cases/mixin.blocks.pug","end":{"line":18,"column":61}}}
{"type":"newline","loc":{"start":{"line":19,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":19,"column":7}}}
{"type":"tag","loc":{"start":{"line":19,"column":7},"filename":"/cases/mixin.blocks.pug","end":{"line":19,"column":12}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":19,"column":12},"filename":"/cases/mixin.blocks.pug","end":{"line":19,"column":13}}}
{"type":"attribute","loc":{"start":{"line":19,"column":13},"filename":"/cases/mixin.blocks.pug","end":{"line":19,"column":26}},"name":"type","mustEscape":true,"val":"'submit'"}
{"type":"attribute","loc":{"start":{"line":19,"column":28},"filename":"/cases/mixin.blocks.pug","end":{"line":19,"column":42}},"name":"value","mustEscape":true,"val":"'Search'"}
{"type":"end-attributes","loc":{"start":{"line":19,"column":42},"filename":"/cases/mixin.blocks.pug","end":{"line":19,"column":43}}}
{"type":"outdent","loc":{"start":{"line":21,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":21,"column":1}}}
{"type":"outdent","loc":{"start":{"line":21,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":21,"column":1}}}
{"type":"outdent","loc":{"start":{"line":21,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":21,"column":1}}}
{"type":"tag","loc":{"start":{"line":21,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":21,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":22,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":22,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":22,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":22,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":23,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":23,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":23,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":23,"column":29}},"val":"form","args":"'POST', '/search'"}
{"type":"outdent","loc":{"start":{"line":25,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":25,"column":1}}}
{"type":"outdent","loc":{"start":{"line":25,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":25,"column":1}}}
{"type":"mixin","loc":{"start":{"line":25,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":25,"column":12}},"val":"bar","args":null}
{"type":"indent","loc":{"start":{"line":26,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":26,"column":3}},"val":2}
{"type":"id","loc":{"start":{"line":26,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":26,"column":7}},"val":"bar"}
{"type":"indent","loc":{"start":{"line":27,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":27,"column":5}},"val":4}
{"type":"mixin-block","loc":{"start":{"line":27,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":27,"column":10}}}
{"type":"outdent","loc":{"start":{"line":29,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":29,"column":1}}}
{"type":"outdent","loc":{"start":{"line":29,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":29,"column":1}}}
{"type":"mixin","loc":{"start":{"line":29,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":29,"column":12}},"val":"foo","args":null}
{"type":"indent","loc":{"start":{"line":30,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":30,"column":3}},"val":2}
{"type":"id","loc":{"start":{"line":30,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":30,"column":7}},"val":"foo"}
{"type":"indent","loc":{"start":{"line":31,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":31,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":31,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":31,"column":9}},"val":"bar","args":null}
{"type":"indent","loc":{"start":{"line":32,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":32,"column":7}},"val":6}
{"type":"mixin-block","loc":{"start":{"line":32,"column":7},"filename":"/cases/mixin.blocks.pug","end":{"line":32,"column":12}}}
{"type":"outdent","loc":{"start":{"line":34,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":34,"column":1}}}
{"type":"outdent","loc":{"start":{"line":34,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":34,"column":1}}}
{"type":"outdent","loc":{"start":{"line":34,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":34,"column":1}}}
{"type":"call","loc":{"start":{"line":34,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":34,"column":5}},"val":"foo","args":null}
{"type":"indent","loc":{"start":{"line":35,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":35,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":35,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":35,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":35,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":35,"column":8}},"val":"one"}
{"type":"newline","loc":{"start":{"line":36,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":36,"column":3}}}
{"type":"tag","loc":{"start":{"line":36,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":36,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":36,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":36,"column":8}},"val":"two"}
{"type":"newline","loc":{"start":{"line":37,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":37,"column":3}}}
{"type":"tag","loc":{"start":{"line":37,"column":3},"filename":"/cases/mixin.blocks.pug","end":{"line":37,"column":4}},"val":"p"}
{"type":"text","loc":{"start":{"line":37,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":37,"column":10}},"val":"three"}
{"type":"outdent","loc":{"start":{"line":40,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":40,"column":1}}}
{"type":"mixin","loc":{"start":{"line":40,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":40,"column":10}},"val":"baz","args":null}
{"type":"indent","loc":{"start":{"line":41,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":41,"column":5}},"val":4}
{"type":"id","loc":{"start":{"line":41,"column":5},"filename":"/cases/mixin.blocks.pug","end":{"line":41,"column":9}},"val":"baz"}
{"type":"indent","loc":{"start":{"line":42,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":42,"column":9}},"val":8}
{"type":"mixin-block","loc":{"start":{"line":42,"column":9},"filename":"/cases/mixin.blocks.pug","end":{"line":42,"column":14}}}
{"type":"outdent","loc":{"start":{"line":44,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":44,"column":1}}}
{"type":"outdent","loc":{"start":{"line":44,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":44,"column":1}}}
{"type":"call","loc":{"start":{"line":44,"column":1},"filename":"/cases/mixin.blocks.pug","end":{"line":44,"column":7}},"val":"baz","args":""}
{"type":"code","loc":{"start":{"line":44,"column":7},"filename":"/cases/mixin.blocks.pug","end":{"line":44,"column":14}},"val":"'123'","mustEscape":true,"buffer":true}
{"type":"eos","loc":{"start":{"line":44,"column":14},"filename":"/cases/mixin.blocks.pug","end":{"line":44,"column":14}}}
{"type":"newline","line":3,"col":1}
{"type":"mixin","line":3,"col":1,"val":"form","args":"method, action"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"tag","line":4,"col":3,"val":"form"}
{"type":"start-attributes","line":4,"col":7}
{"type":"attribute","line":4,"col":8,"name":"method","val":"method","mustEscape":true}
{"type":"attribute","line":4,"col":23,"name":"action","val":"action","mustEscape":true}
{"type":"end-attributes","line":4,"col":36}
{"type":"indent","line":5,"col":1,"val":4}
{"type":"code","line":5,"col":5,"val":"var csrf_token_from_somewhere = 'hey'","mustEscape":false,"buffer":false}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":5,"val":"input"}
{"type":"start-attributes","line":6,"col":10}
{"type":"attribute","line":6,"col":11,"name":"type","val":"'hidden'","mustEscape":true}
{"type":"attribute","line":6,"col":26,"name":"name","val":"'_csrf'","mustEscape":true}
{"type":"attribute","line":6,"col":40,"name":"value","val":"csrf_token_from_somewhere","mustEscape":true}
{"type":"end-attributes","line":6,"col":71}
{"type":"newline","line":7,"col":1}
{"type":"mixin-block","line":7,"col":5}
{"type":"outdent","line":9,"col":3}
{"type":"outdent","line":9,"col":1}
{"type":"tag","line":9,"col":1,"val":"html"}
{"type":"indent","line":10,"col":1,"val":2}
{"type":"tag","line":10,"col":3,"val":"body"}
{"type":"indent","line":11,"col":1,"val":4}
{"type":"call","line":11,"col":5,"val":"form","args":"'GET', '/search'"}
{"type":"indent","line":12,"col":1,"val":6}
{"type":"tag","line":12,"col":7,"val":"input"}
{"type":"start-attributes","line":12,"col":12}
{"type":"attribute","line":12,"col":13,"name":"type","val":"'text'","mustEscape":true}
{"type":"attribute","line":12,"col":26,"name":"name","val":"'query'","mustEscape":true}
{"type":"attribute","line":12,"col":40,"name":"placeholder","val":"'Search'","mustEscape":true}
{"type":"end-attributes","line":12,"col":60}
{"type":"newline","line":13,"col":1}
{"type":"tag","line":13,"col":7,"val":"input"}
{"type":"start-attributes","line":13,"col":12}
{"type":"attribute","line":13,"col":13,"name":"type","val":"'submit'","mustEscape":true}
{"type":"attribute","line":13,"col":28,"name":"value","val":"'Search'","mustEscape":true}
{"type":"end-attributes","line":13,"col":42}
{"type":"outdent","line":15,"col":5}
{"type":"outdent","line":15,"col":3}
{"type":"outdent","line":15,"col":1}
{"type":"tag","line":15,"col":1,"val":"html"}
{"type":"indent","line":16,"col":1,"val":2}
{"type":"tag","line":16,"col":3,"val":"body"}
{"type":"indent","line":17,"col":1,"val":4}
{"type":"call","line":17,"col":5,"val":"form","args":"'POST', '/search'"}
{"type":"indent","line":18,"col":1,"val":6}
{"type":"tag","line":18,"col":7,"val":"input"}
{"type":"start-attributes","line":18,"col":12}
{"type":"attribute","line":18,"col":13,"name":"type","val":"'text'","mustEscape":true}
{"type":"attribute","line":18,"col":26,"name":"name","val":"'query'","mustEscape":true}
{"type":"attribute","line":18,"col":40,"name":"placeholder","val":"'Search'","mustEscape":true}
{"type":"end-attributes","line":18,"col":60}
{"type":"newline","line":19,"col":1}
{"type":"tag","line":19,"col":7,"val":"input"}
{"type":"start-attributes","line":19,"col":12}
{"type":"attribute","line":19,"col":13,"name":"type","val":"'submit'","mustEscape":true}
{"type":"attribute","line":19,"col":28,"name":"value","val":"'Search'","mustEscape":true}
{"type":"end-attributes","line":19,"col":42}
{"type":"outdent","line":21,"col":5}
{"type":"outdent","line":21,"col":3}
{"type":"outdent","line":21,"col":1}
{"type":"tag","line":21,"col":1,"val":"html"}
{"type":"indent","line":22,"col":1,"val":2}
{"type":"tag","line":22,"col":3,"val":"body"}
{"type":"indent","line":23,"col":1,"val":4}
{"type":"call","line":23,"col":5,"val":"form","args":"'POST', '/search'"}
{"type":"outdent","line":25,"col":3}
{"type":"outdent","line":25,"col":1}
{"type":"mixin","line":25,"col":1,"val":"bar","args":null}
{"type":"indent","line":26,"col":1,"val":2}
{"type":"id","line":26,"col":3,"val":"bar"}
{"type":"indent","line":27,"col":1,"val":4}
{"type":"mixin-block","line":27,"col":5}
{"type":"outdent","line":29,"col":3}
{"type":"outdent","line":29,"col":1}
{"type":"mixin","line":29,"col":1,"val":"foo","args":null}
{"type":"indent","line":30,"col":1,"val":2}
{"type":"id","line":30,"col":3,"val":"foo"}
{"type":"indent","line":31,"col":1,"val":4}
{"type":"call","line":31,"col":5,"val":"bar","args":null}
{"type":"indent","line":32,"col":1,"val":6}
{"type":"mixin-block","line":32,"col":7}
{"type":"outdent","line":34,"col":5}
{"type":"outdent","line":34,"col":3}
{"type":"outdent","line":34,"col":1}
{"type":"call","line":34,"col":1,"val":"foo","args":null}
{"type":"indent","line":35,"col":1,"val":2}
{"type":"tag","line":35,"col":3,"val":"p"}
{"type":"text","line":35,"col":5,"val":"one"}
{"type":"newline","line":36,"col":1}
{"type":"tag","line":36,"col":3,"val":"p"}
{"type":"text","line":36,"col":5,"val":"two"}
{"type":"newline","line":37,"col":1}
{"type":"tag","line":37,"col":3,"val":"p"}
{"type":"text","line":37,"col":5,"val":"three"}
{"type":"outdent","line":40,"col":1}
{"type":"mixin","line":40,"col":1,"val":"baz","args":null}
{"type":"indent","line":41,"col":1,"val":4}
{"type":"id","line":41,"col":5,"val":"baz"}
{"type":"indent","line":42,"col":1,"val":8}
{"type":"mixin-block","line":42,"col":9}
{"type":"outdent","line":44,"col":5}
{"type":"outdent","line":44,"col":1}
{"type":"call","line":44,"col":1,"val":"baz","args":""}
{"type":"code","line":44,"col":7,"val":"'123'","mustEscape":true,"buffer":true}
{"type":"eos","line":44,"col":14}

@@ -1,58 +0,58 @@

{"type":"mixin","loc":{"start":{"line":1,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":1,"column":10}},"val":"foo","args":null}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":2,"column":4}},"val":"p"}
{"type":"class","loc":{"start":{"line":2,"column":4},"filename":"/cases/mixin.merge.pug","end":{"line":2,"column":8}},"val":"bar"}
{"type":"&attributes","loc":{"start":{"line":2,"column":8},"filename":"/cases/mixin.merge.pug","end":{"line":2,"column":31}},"val":"attributes"}
{"type":"text","loc":{"start":{"line":2,"column":32},"filename":"/cases/mixin.merge.pug","end":{"line":2,"column":35}},"val":"One"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":3,"column":3}}}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":3,"column":4}},"val":"p"}
{"type":"class","loc":{"start":{"line":3,"column":4},"filename":"/cases/mixin.merge.pug","end":{"line":3,"column":8}},"val":"baz"}
{"type":"class","loc":{"start":{"line":3,"column":8},"filename":"/cases/mixin.merge.pug","end":{"line":3,"column":13}},"val":"quux"}
{"type":"&attributes","loc":{"start":{"line":3,"column":13},"filename":"/cases/mixin.merge.pug","end":{"line":3,"column":36}},"val":"attributes"}
{"type":"text","loc":{"start":{"line":3,"column":37},"filename":"/cases/mixin.merge.pug","end":{"line":3,"column":40}},"val":"Two"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":4,"column":3}}}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":4,"column":4}},"val":"p"}
{"type":"&attributes","loc":{"start":{"line":4,"column":4},"filename":"/cases/mixin.merge.pug","end":{"line":4,"column":27}},"val":"attributes"}
{"type":"text","loc":{"start":{"line":4,"column":28},"filename":"/cases/mixin.merge.pug","end":{"line":4,"column":33}},"val":"Three"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":5,"column":3}}}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":5,"column":4}},"val":"p"}
{"type":"class","loc":{"start":{"line":5,"column":4},"filename":"/cases/mixin.merge.pug","end":{"line":5,"column":8}},"val":"bar"}
{"type":"&attributes","loc":{"start":{"line":5,"column":8},"filename":"/cases/mixin.merge.pug","end":{"line":5,"column":31}},"val":"attributes"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":31},"filename":"/cases/mixin.merge.pug","end":{"line":5,"column":32}}}
{"type":"attribute","loc":{"start":{"line":5,"column":32},"filename":"/cases/mixin.merge.pug","end":{"line":5,"column":43}},"name":"class","mustEscape":true,"val":"\"baz\""}
{"type":"end-attributes","loc":{"start":{"line":5,"column":43},"filename":"/cases/mixin.merge.pug","end":{"line":5,"column":44}}}
{"type":"text","loc":{"start":{"line":5,"column":45},"filename":"/cases/mixin.merge.pug","end":{"line":5,"column":49}},"val":"Four"}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":7,"column":1}}}
{"type":"tag","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":7,"column":5}},"val":"body"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":8,"column":3}},"val":2}
{"type":"call","loc":{"start":{"line":8,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":8,"column":7}},"val":"foo","args":null}
{"type":"class","loc":{"start":{"line":8,"column":7},"filename":"/cases/mixin.merge.pug","end":{"line":8,"column":13}},"val":"hello"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":9,"column":3}}}
{"type":"call","loc":{"start":{"line":9,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":9,"column":7}},"val":"foo","args":null}
{"type":"id","loc":{"start":{"line":9,"column":7},"filename":"/cases/mixin.merge.pug","end":{"line":9,"column":13}},"val":"world"}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":10,"column":3}}}
{"type":"call","loc":{"start":{"line":10,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":10,"column":7}},"val":"foo","args":null}
{"type":"class","loc":{"start":{"line":10,"column":7},"filename":"/cases/mixin.merge.pug","end":{"line":10,"column":13}},"val":"hello"}
{"type":"id","loc":{"start":{"line":10,"column":13},"filename":"/cases/mixin.merge.pug","end":{"line":10,"column":19}},"val":"world"}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":11,"column":3}}}
{"type":"call","loc":{"start":{"line":11,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":11,"column":7}},"val":"foo","args":null}
{"type":"class","loc":{"start":{"line":11,"column":7},"filename":"/cases/mixin.merge.pug","end":{"line":11,"column":13}},"val":"hello"}
{"type":"class","loc":{"start":{"line":11,"column":13},"filename":"/cases/mixin.merge.pug","end":{"line":11,"column":19}},"val":"world"}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":12,"column":3}}}
{"type":"call","loc":{"start":{"line":12,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":12,"column":7}},"val":"foo","args":null}
{"type":"start-attributes","loc":{"start":{"line":12,"column":7},"filename":"/cases/mixin.merge.pug","end":{"line":12,"column":8}}}
{"type":"attribute","loc":{"start":{"line":12,"column":8},"filename":"/cases/mixin.merge.pug","end":{"line":12,"column":21}},"name":"class","mustEscape":true,"val":"\"hello\""}
{"type":"end-attributes","loc":{"start":{"line":12,"column":21},"filename":"/cases/mixin.merge.pug","end":{"line":12,"column":22}}}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":13,"column":3}}}
{"type":"call","loc":{"start":{"line":13,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":13,"column":7}},"val":"foo","args":null}
{"type":"class","loc":{"start":{"line":13,"column":7},"filename":"/cases/mixin.merge.pug","end":{"line":13,"column":13}},"val":"hello"}
{"type":"start-attributes","loc":{"start":{"line":13,"column":13},"filename":"/cases/mixin.merge.pug","end":{"line":13,"column":14}}}
{"type":"attribute","loc":{"start":{"line":13,"column":14},"filename":"/cases/mixin.merge.pug","end":{"line":13,"column":27}},"name":"class","mustEscape":true,"val":"\"world\""}
{"type":"end-attributes","loc":{"start":{"line":13,"column":27},"filename":"/cases/mixin.merge.pug","end":{"line":13,"column":28}}}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":14,"column":3}}}
{"type":"call","loc":{"start":{"line":14,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":14,"column":7}},"val":"foo","args":null}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixin.merge.pug","end":{"line":15,"column":3}}}
{"type":"call","loc":{"start":{"line":15,"column":3},"filename":"/cases/mixin.merge.pug","end":{"line":15,"column":7}},"val":"foo","args":null}
{"type":"&attributes","loc":{"start":{"line":15,"column":7},"filename":"/cases/mixin.merge.pug","end":{"line":15,"column":36}},"val":"{class: \"hello\"}"}
{"type":"outdent","loc":{"start":{"line":15,"column":36},"filename":"/cases/mixin.merge.pug","end":{"line":15,"column":36}}}
{"type":"eos","loc":{"start":{"line":15,"column":36},"filename":"/cases/mixin.merge.pug","end":{"line":15,"column":36}}}
{"type":"mixin","line":1,"col":1,"val":"foo","args":null}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"p"}
{"type":"class","line":2,"col":4,"val":"bar"}
{"type":"&attributes","line":2,"col":8,"val":"attributes"}
{"type":"text","line":2,"col":32,"val":"One"}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":3,"val":"p"}
{"type":"class","line":3,"col":4,"val":"baz"}
{"type":"class","line":3,"col":8,"val":"quux"}
{"type":"&attributes","line":3,"col":13,"val":"attributes"}
{"type":"text","line":3,"col":37,"val":"Two"}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":3,"val":"p"}
{"type":"&attributes","line":4,"col":4,"val":"attributes"}
{"type":"text","line":4,"col":28,"val":"Three"}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":3,"val":"p"}
{"type":"class","line":5,"col":4,"val":"bar"}
{"type":"&attributes","line":5,"col":8,"val":"attributes"}
{"type":"start-attributes","line":5,"col":31}
{"type":"attribute","line":5,"col":32,"name":"class","val":"\"baz\"","mustEscape":true}
{"type":"end-attributes","line":5,"col":43}
{"type":"text","line":5,"col":45,"val":"Four"}
{"type":"outdent","line":7,"col":1}
{"type":"tag","line":7,"col":1,"val":"body"}
{"type":"indent","line":8,"col":1,"val":2}
{"type":"call","line":8,"col":3,"val":"foo","args":null}
{"type":"class","line":8,"col":7,"val":"hello"}
{"type":"newline","line":9,"col":1}
{"type":"call","line":9,"col":3,"val":"foo","args":null}
{"type":"id","line":9,"col":7,"val":"world"}
{"type":"newline","line":10,"col":1}
{"type":"call","line":10,"col":3,"val":"foo","args":null}
{"type":"class","line":10,"col":7,"val":"hello"}
{"type":"id","line":10,"col":13,"val":"world"}
{"type":"newline","line":11,"col":1}
{"type":"call","line":11,"col":3,"val":"foo","args":null}
{"type":"class","line":11,"col":7,"val":"hello"}
{"type":"class","line":11,"col":13,"val":"world"}
{"type":"newline","line":12,"col":1}
{"type":"call","line":12,"col":3,"val":"foo","args":null}
{"type":"start-attributes","line":12,"col":7}
{"type":"attribute","line":12,"col":8,"name":"class","val":"\"hello\"","mustEscape":true}
{"type":"end-attributes","line":12,"col":21}
{"type":"newline","line":13,"col":1}
{"type":"call","line":13,"col":3,"val":"foo","args":null}
{"type":"class","line":13,"col":7,"val":"hello"}
{"type":"start-attributes","line":13,"col":13}
{"type":"attribute","line":13,"col":14,"name":"class","val":"\"world\"","mustEscape":true}
{"type":"end-attributes","line":13,"col":27}
{"type":"newline","line":14,"col":1}
{"type":"call","line":14,"col":3,"val":"foo","args":null}
{"type":"newline","line":15,"col":1}
{"type":"call","line":15,"col":3,"val":"foo","args":null}
{"type":"&attributes","line":15,"col":7,"val":"{class: \"hello\"}"}
{"type":"outdent","line":15,"col":36}
{"type":"eos","line":15,"col":36}

@@ -1,7 +0,7 @@

{"type":"mixin","loc":{"start":{"line":1,"column":1},"filename":"/cases/mixins-unused.pug","end":{"line":1,"column":19}},"val":"never-called","args":null}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixins-unused.pug","end":{"line":2,"column":3}},"val":2}
{"type":"class","loc":{"start":{"line":2,"column":3},"filename":"/cases/mixins-unused.pug","end":{"line":2,"column":7}},"val":"wtf"}
{"type":"text","loc":{"start":{"line":2,"column":8},"filename":"/cases/mixins-unused.pug","end":{"line":2,"column":51}},"val":"This isn't something we ever want to output"}
{"type":"outdent","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixins-unused.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixins-unused.pug","end":{"line":3,"column":5}},"val":"body"}
{"type":"eos","loc":{"start":{"line":3,"column":5},"filename":"/cases/mixins-unused.pug","end":{"line":3,"column":5}}}
{"type":"mixin","line":1,"col":1,"val":"never-called","args":null}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"class","line":2,"col":3,"val":"wtf"}
{"type":"text","line":2,"col":8,"val":"This isn't something we ever want to output"}
{"type":"outdent","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"body"}
{"type":"eos","line":3,"col":5}

@@ -1,14 +0,14 @@

{"type":"mixin","loc":{"start":{"line":1,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":1,"column":26}},"val":"list","args":"tag, ...items"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":2,"column":3}},"val":2}
{"type":"interpolation","loc":{"start":{"line":2,"column":3},"filename":"/cases/mixins.rest-args.pug","end":{"line":2,"column":9}},"val":"tag"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":3,"column":5}},"val":4}
{"type":"each","loc":{"start":{"line":3,"column":5},"filename":"/cases/mixins.rest-args.pug","end":{"line":3,"column":23}},"val":"item","key":null,"code":"items"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":4,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":4,"column":7},"filename":"/cases/mixins.rest-args.pug","end":{"line":4,"column":9}},"val":"li"}
{"type":"code","loc":{"start":{"line":4,"column":9},"filename":"/cases/mixins.rest-args.pug","end":{"line":4,"column":15}},"val":"item","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":6,"column":1}}}
{"type":"call","loc":{"start":{"line":6,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":6,"column":24}},"val":"list","args":"'ul', 1, 2, 3, 4"}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":7,"column":1}}}
{"type":"eos","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixins.rest-args.pug","end":{"line":7,"column":1}}}
{"type":"mixin","line":1,"col":1,"val":"list","args":"tag, ...items"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"interpolation","line":2,"col":3,"val":"tag"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"each","line":3,"col":5,"val":"item","key":null,"code":"items"}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"tag","line":4,"col":7,"val":"li"}
{"type":"code","line":4,"col":9,"val":"item","mustEscape":true,"buffer":true}
{"type":"outdent","line":6,"col":5}
{"type":"outdent","line":6,"col":3}
{"type":"outdent","line":6,"col":1}
{"type":"call","line":6,"col":1,"val":"list","args":"'ul', 1, 2, 3, 4"}
{"type":"newline","line":7,"col":1}
{"type":"eos","line":7,"col":1}

@@ -1,65 +0,65 @@

{"type":"mixin","loc":{"start":{"line":1,"column":1},"filename":"/cases/mixins.pug","end":{"line":1,"column":26}},"val":"comment","args":"title, str"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/mixins.pug","end":{"line":2,"column":3}},"val":2}
{"type":"class","loc":{"start":{"line":2,"column":3},"filename":"/cases/mixins.pug","end":{"line":2,"column":11}},"val":"comment"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/mixins.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/mixins.pug","end":{"line":3,"column":7}},"val":"h2"}
{"type":"code","loc":{"start":{"line":3,"column":7},"filename":"/cases/mixins.pug","end":{"line":3,"column":14}},"val":"title","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/mixins.pug","end":{"line":4,"column":5}}}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/mixins.pug","end":{"line":4,"column":6}},"val":"p"}
{"type":"class","loc":{"start":{"line":4,"column":6},"filename":"/cases/mixins.pug","end":{"line":4,"column":11}},"val":"body"}
{"type":"code","loc":{"start":{"line":4,"column":11},"filename":"/cases/mixins.pug","end":{"line":4,"column":16}},"val":"str","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixins.pug","end":{"line":7,"column":1}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixins.pug","end":{"line":7,"column":1}}}
{"type":"mixin","loc":{"start":{"line":7,"column":1},"filename":"/cases/mixins.pug","end":{"line":7,"column":27}},"val":"comment","args":"title, str"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/mixins.pug","end":{"line":8,"column":3}},"val":2}
{"type":"class","loc":{"start":{"line":8,"column":3},"filename":"/cases/mixins.pug","end":{"line":8,"column":11}},"val":"comment"}
{"type":"indent","loc":{"start":{"line":9,"column":1},"filename":"/cases/mixins.pug","end":{"line":9,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":9,"column":5},"filename":"/cases/mixins.pug","end":{"line":9,"column":7}},"val":"h2"}
{"type":"code","loc":{"start":{"line":9,"column":7},"filename":"/cases/mixins.pug","end":{"line":9,"column":14}},"val":"title","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/mixins.pug","end":{"line":10,"column":5}}}
{"type":"tag","loc":{"start":{"line":10,"column":5},"filename":"/cases/mixins.pug","end":{"line":10,"column":6}},"val":"p"}
{"type":"class","loc":{"start":{"line":10,"column":6},"filename":"/cases/mixins.pug","end":{"line":10,"column":11}},"val":"body"}
{"type":"code","loc":{"start":{"line":10,"column":11},"filename":"/cases/mixins.pug","end":{"line":10,"column":16}},"val":"str","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":12,"column":1},"filename":"/cases/mixins.pug","end":{"line":12,"column":1}}}
{"type":"outdent","loc":{"start":{"line":12,"column":1},"filename":"/cases/mixins.pug","end":{"line":12,"column":1}}}
{"type":"id","loc":{"start":{"line":12,"column":1},"filename":"/cases/mixins.pug","end":{"line":12,"column":6}},"val":"user"}
{"type":"indent","loc":{"start":{"line":13,"column":1},"filename":"/cases/mixins.pug","end":{"line":13,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":13,"column":3},"filename":"/cases/mixins.pug","end":{"line":13,"column":5}},"val":"h1"}
{"type":"text","loc":{"start":{"line":13,"column":6},"filename":"/cases/mixins.pug","end":{"line":13,"column":10}},"val":"Tobi"}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/mixins.pug","end":{"line":14,"column":3}}}
{"type":"class","loc":{"start":{"line":14,"column":3},"filename":"/cases/mixins.pug","end":{"line":14,"column":12}},"val":"comments"}
{"type":"indent","loc":{"start":{"line":15,"column":1},"filename":"/cases/mixins.pug","end":{"line":15,"column":5}},"val":4}
{"type":"call","loc":{"start":{"line":15,"column":5},"filename":"/cases/mixins.pug","end":{"line":16,"column":42}},"val":"comment","args":"'This',\n (('is regular, javascript'))"}
{"type":"outdent","loc":{"start":{"line":18,"column":1},"filename":"/cases/mixins.pug","end":{"line":18,"column":1}}}
{"type":"outdent","loc":{"start":{"line":18,"column":1},"filename":"/cases/mixins.pug","end":{"line":18,"column":1}}}
{"type":"mixin","loc":{"start":{"line":18,"column":1},"filename":"/cases/mixins.pug","end":{"line":18,"column":11}},"val":"list","args":null}
{"type":"indent","loc":{"start":{"line":19,"column":1},"filename":"/cases/mixins.pug","end":{"line":19,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":19,"column":3},"filename":"/cases/mixins.pug","end":{"line":19,"column":5}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":20,"column":1},"filename":"/cases/mixins.pug","end":{"line":20,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":20,"column":5},"filename":"/cases/mixins.pug","end":{"line":20,"column":7}},"val":"li"}
{"type":"text","loc":{"start":{"line":20,"column":8},"filename":"/cases/mixins.pug","end":{"line":20,"column":11}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":21,"column":1},"filename":"/cases/mixins.pug","end":{"line":21,"column":5}}}
{"type":"tag","loc":{"start":{"line":21,"column":5},"filename":"/cases/mixins.pug","end":{"line":21,"column":7}},"val":"li"}
{"type":"text","loc":{"start":{"line":21,"column":8},"filename":"/cases/mixins.pug","end":{"line":21,"column":11}},"val":"bar"}
{"type":"newline","loc":{"start":{"line":22,"column":1},"filename":"/cases/mixins.pug","end":{"line":22,"column":5}}}
{"type":"tag","loc":{"start":{"line":22,"column":5},"filename":"/cases/mixins.pug","end":{"line":22,"column":7}},"val":"li"}
{"type":"text","loc":{"start":{"line":22,"column":8},"filename":"/cases/mixins.pug","end":{"line":22,"column":11}},"val":"baz"}
{"type":"outdent","loc":{"start":{"line":24,"column":1},"filename":"/cases/mixins.pug","end":{"line":24,"column":1}}}
{"type":"outdent","loc":{"start":{"line":24,"column":1},"filename":"/cases/mixins.pug","end":{"line":24,"column":1}}}
{"type":"tag","loc":{"start":{"line":24,"column":1},"filename":"/cases/mixins.pug","end":{"line":24,"column":5}},"val":"body"}
{"type":"indent","loc":{"start":{"line":25,"column":1},"filename":"/cases/mixins.pug","end":{"line":25,"column":3}},"val":2}
{"type":"call","loc":{"start":{"line":25,"column":3},"filename":"/cases/mixins.pug","end":{"line":25,"column":10}},"val":"list","args":""}
{"type":"newline","loc":{"start":{"line":26,"column":1},"filename":"/cases/mixins.pug","end":{"line":26,"column":3}}}
{"type":"call","loc":{"start":{"line":26,"column":3},"filename":"/cases/mixins.pug","end":{"line":26,"column":11}},"val":"list","args":""}
{"type":"outdent","loc":{"start":{"line":28,"column":1},"filename":"/cases/mixins.pug","end":{"line":28,"column":1}}}
{"type":"mixin","loc":{"start":{"line":28,"column":1},"filename":"/cases/mixins.pug","end":{"line":28,"column":18}},"val":"foobar","args":"str"}
{"type":"indent","loc":{"start":{"line":29,"column":1},"filename":"/cases/mixins.pug","end":{"line":29,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":29,"column":3},"filename":"/cases/mixins.pug","end":{"line":29,"column":6}},"val":"div"}
{"type":"id","loc":{"start":{"line":29,"column":6},"filename":"/cases/mixins.pug","end":{"line":29,"column":20}},"val":"interpolation"}
{"type":"code","loc":{"start":{"line":29,"column":20},"filename":"/cases/mixins.pug","end":{"line":29,"column":42}},"val":"str + 'interpolated'","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":31,"column":1},"filename":"/cases/mixins.pug","end":{"line":31,"column":1}}}
{"type":"code","loc":{"start":{"line":31,"column":1},"filename":"/cases/mixins.pug","end":{"line":31,"column":21}},"val":"var suffix = \"bar\"","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":32,"column":1},"filename":"/cases/mixins.pug","end":{"line":32,"column":1}}}
{"type":"call","loc":{"start":{"line":32,"column":1},"filename":"/cases/mixins.pug","end":{"line":32,"column":31}},"val":"#{'foo' + suffix}","args":"'This is '"}
{"type":"newline","loc":{"start":{"line":33,"column":1},"filename":"/cases/mixins.pug","end":{"line":33,"column":1}}}
{"type":"eos","loc":{"start":{"line":33,"column":1},"filename":"/cases/mixins.pug","end":{"line":33,"column":1}}}
{"type":"mixin","line":1,"col":1,"val":"comment","args":"title, str"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"class","line":2,"col":3,"val":"comment"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"h2"}
{"type":"code","line":3,"col":7,"val":"title","mustEscape":true,"buffer":true}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":5,"val":"p"}
{"type":"class","line":4,"col":6,"val":"body"}
{"type":"code","line":4,"col":11,"val":"str","mustEscape":true,"buffer":true}
{"type":"outdent","line":7,"col":3}
{"type":"outdent","line":7,"col":1}
{"type":"mixin","line":7,"col":1,"val":"comment","args":"title, str"}
{"type":"indent","line":8,"col":1,"val":2}
{"type":"class","line":8,"col":3,"val":"comment"}
{"type":"indent","line":9,"col":1,"val":4}
{"type":"tag","line":9,"col":5,"val":"h2"}
{"type":"code","line":9,"col":7,"val":"title","mustEscape":true,"buffer":true}
{"type":"newline","line":10,"col":1}
{"type":"tag","line":10,"col":5,"val":"p"}
{"type":"class","line":10,"col":6,"val":"body"}
{"type":"code","line":10,"col":11,"val":"str","mustEscape":true,"buffer":true}
{"type":"outdent","line":12,"col":3}
{"type":"outdent","line":12,"col":1}
{"type":"id","line":12,"col":1,"val":"user"}
{"type":"indent","line":13,"col":1,"val":2}
{"type":"tag","line":13,"col":3,"val":"h1"}
{"type":"text","line":13,"col":6,"val":"Tobi"}
{"type":"newline","line":14,"col":1}
{"type":"class","line":14,"col":3,"val":"comments"}
{"type":"indent","line":15,"col":1,"val":4}
{"type":"call","line":15,"col":5,"val":"comment","args":"'This',\n (('is regular, javascript'))"}
{"type":"outdent","line":18,"col":3}
{"type":"outdent","line":18,"col":1}
{"type":"mixin","line":18,"col":1,"val":"list","args":null}
{"type":"indent","line":19,"col":1,"val":2}
{"type":"tag","line":19,"col":3,"val":"ul"}
{"type":"indent","line":20,"col":1,"val":4}
{"type":"tag","line":20,"col":5,"val":"li"}
{"type":"text","line":20,"col":8,"val":"foo"}
{"type":"newline","line":21,"col":1}
{"type":"tag","line":21,"col":5,"val":"li"}
{"type":"text","line":21,"col":8,"val":"bar"}
{"type":"newline","line":22,"col":1}
{"type":"tag","line":22,"col":5,"val":"li"}
{"type":"text","line":22,"col":8,"val":"baz"}
{"type":"outdent","line":24,"col":3}
{"type":"outdent","line":24,"col":1}
{"type":"tag","line":24,"col":1,"val":"body"}
{"type":"indent","line":25,"col":1,"val":2}
{"type":"call","line":25,"col":3,"val":"list","args":""}
{"type":"newline","line":26,"col":1}
{"type":"call","line":26,"col":3,"val":"list","args":""}
{"type":"outdent","line":28,"col":1}
{"type":"mixin","line":28,"col":1,"val":"foobar","args":"str"}
{"type":"indent","line":29,"col":1,"val":2}
{"type":"tag","line":29,"col":3,"val":"div"}
{"type":"id","line":29,"col":6,"val":"interpolation"}
{"type":"code","line":29,"col":20,"val":"str + 'interpolated'","mustEscape":true,"buffer":true}
{"type":"outdent","line":31,"col":1}
{"type":"code","line":31,"col":1,"val":"var suffix = \"bar\"","mustEscape":false,"buffer":false}
{"type":"newline","line":32,"col":1}
{"type":"call","line":32,"col":1,"val":"#{'foo' + suffix}","args":"'This is '"}
{"type":"newline","line":33,"col":1}
{"type":"eos","line":33,"col":1}

@@ -1,8 +0,8 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/namespaces.pug","end":{"line":1,"column":13}},"val":"fb:user:role"}
{"type":"text","loc":{"start":{"line":1,"column":14},"filename":"/cases/namespaces.pug","end":{"line":1,"column":23}},"val":"Something"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/namespaces.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/namespaces.pug","end":{"line":2,"column":4}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":4},"filename":"/cases/namespaces.pug","end":{"line":2,"column":5}}}
{"type":"attribute","loc":{"start":{"line":2,"column":5},"filename":"/cases/namespaces.pug","end":{"line":2,"column":17}},"name":"fb:foo","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":17},"filename":"/cases/namespaces.pug","end":{"line":2,"column":18}}}
{"type":"eos","loc":{"start":{"line":2,"column":18},"filename":"/cases/namespaces.pug","end":{"line":2,"column":18}}}
{"type":"tag","line":1,"col":1,"val":"fb:user:role"}
{"type":"text","line":1,"col":14,"val":"Something"}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"foo"}
{"type":"start-attributes","line":2,"col":4}
{"type":"attribute","line":2,"col":5,"name":"fb:foo","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":2,"col":17}
{"type":"eos","line":2,"col":18}

@@ -1,23 +0,23 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/nesting.pug","end":{"line":1,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/nesting.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/nesting.pug","end":{"line":2,"column":5}},"val":"li"}
{"type":"text","loc":{"start":{"line":2,"column":6},"filename":"/cases/nesting.pug","end":{"line":2,"column":7}},"val":"a"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/nesting.pug","end":{"line":3,"column":3}}}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/nesting.pug","end":{"line":3,"column":5}},"val":"li"}
{"type":"text","loc":{"start":{"line":3,"column":6},"filename":"/cases/nesting.pug","end":{"line":3,"column":7}},"val":"b"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/nesting.pug","end":{"line":4,"column":3}}}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/nesting.pug","end":{"line":4,"column":5}},"val":"li"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/nesting.pug","end":{"line":5,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":5,"column":5},"filename":"/cases/nesting.pug","end":{"line":5,"column":7}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/nesting.pug","end":{"line":6,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":6,"column":9},"filename":"/cases/nesting.pug","end":{"line":6,"column":11}},"val":"li"}
{"type":"text","loc":{"start":{"line":6,"column":12},"filename":"/cases/nesting.pug","end":{"line":6,"column":13}},"val":"c"}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/nesting.pug","end":{"line":7,"column":9}}}
{"type":"tag","loc":{"start":{"line":7,"column":9},"filename":"/cases/nesting.pug","end":{"line":7,"column":11}},"val":"li"}
{"type":"text","loc":{"start":{"line":7,"column":12},"filename":"/cases/nesting.pug","end":{"line":7,"column":13}},"val":"d"}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/nesting.pug","end":{"line":8,"column":3}}}
{"type":"outdent","loc":{"start":{"line":8,"column":1},"filename":"/cases/nesting.pug","end":{"line":8,"column":3}}}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/nesting.pug","end":{"line":8,"column":5}},"val":"li"}
{"type":"text","loc":{"start":{"line":8,"column":6},"filename":"/cases/nesting.pug","end":{"line":8,"column":7}},"val":"e"}
{"type":"outdent","loc":{"start":{"line":8,"column":7},"filename":"/cases/nesting.pug","end":{"line":8,"column":7}}}
{"type":"eos","loc":{"start":{"line":8,"column":7},"filename":"/cases/nesting.pug","end":{"line":8,"column":7}}}
{"type":"tag","line":1,"col":1,"val":"ul"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"li"}
{"type":"text","line":2,"col":6,"val":"a"}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":3,"val":"li"}
{"type":"text","line":3,"col":6,"val":"b"}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":3,"val":"li"}
{"type":"indent","line":5,"col":1,"val":4}
{"type":"tag","line":5,"col":5,"val":"ul"}
{"type":"indent","line":6,"col":1,"val":8}
{"type":"tag","line":6,"col":9,"val":"li"}
{"type":"text","line":6,"col":12,"val":"c"}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":9,"val":"li"}
{"type":"text","line":7,"col":12,"val":"d"}
{"type":"outdent","line":8,"col":5}
{"type":"outdent","line":8,"col":3}
{"type":"tag","line":8,"col":3,"val":"li"}
{"type":"text","line":8,"col":6,"val":"e"}
{"type":"outdent","line":8,"col":7}
{"type":"eos","line":8,"col":7}

@@ -1,9 +0,9 @@

{"type":"comment","loc":{"start":{"line":1,"column":1},"filename":"/cases/pipeless-comments.pug","end":{"line":1,"column":3}},"val":"","buffer":true}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":3},"filename":"/cases/pipeless-comments.pug","end":{"line":1,"column":3}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/pipeless-comments.pug","end":{"line":2,"column":12}},"val":" .foo"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/pipeless-comments.pug","end":{"line":3,"column":3}}}
{"type":"text","loc":{"start":{"line":3,"column":3},"filename":"/cases/pipeless-comments.pug","end":{"line":3,"column":8}},"val":"\t.bar"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/pipeless-comments.pug","end":{"line":4,"column":3}}}
{"type":"text","loc":{"start":{"line":4,"column":3},"filename":"/cases/pipeless-comments.pug","end":{"line":4,"column":7}},"val":".hey"}
{"type":"end-pipeless-text","loc":{"start":{"line":4,"column":7},"filename":"/cases/pipeless-comments.pug","end":{"line":4,"column":7}}}
{"type":"eos","loc":{"start":{"line":4,"column":7},"filename":"/cases/pipeless-comments.pug","end":{"line":4,"column":7}}}
{"type":"comment","line":1,"col":1,"val":"","buffer":true}
{"type":"start-pipeless-text","line":1,"col":3}
{"type":"text","line":2,"col":3,"val":" .foo"}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":"\t.bar"}
{"type":"newline","line":4,"col":1}
{"type":"text","line":4,"col":3,"val":".hey"}
{"type":"end-pipeless-text","line":4,"col":7}
{"type":"eos","line":4,"col":7}

@@ -1,9 +0,9 @@

{"type":"filter","loc":{"start":{"line":1,"column":1},"filename":"/cases/pipeless-filters.pug","end":{"line":1,"column":13}},"val":"markdown-it"}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":13},"filename":"/cases/pipeless-filters.pug","end":{"line":1,"column":13}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/pipeless-filters.pug","end":{"line":2,"column":18}},"val":" code sample"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/pipeless-filters.pug","end":{"line":3,"column":1}}}
{"type":"text","loc":{"start":{"line":3,"column":1},"filename":"/cases/pipeless-filters.pug","end":{"line":3,"column":1}},"val":""}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/pipeless-filters.pug","end":{"line":4,"column":3}}}
{"type":"text","loc":{"start":{"line":4,"column":3},"filename":"/cases/pipeless-filters.pug","end":{"line":4,"column":12}},"val":"# Heading"}
{"type":"end-pipeless-text","loc":{"start":{"line":4,"column":12},"filename":"/cases/pipeless-filters.pug","end":{"line":4,"column":12}}}
{"type":"eos","loc":{"start":{"line":4,"column":12},"filename":"/cases/pipeless-filters.pug","end":{"line":4,"column":12}}}
{"type":"filter","line":1,"col":1,"val":"markdown-it"}
{"type":"start-pipeless-text","line":1,"col":13}
{"type":"text","line":2,"col":3,"val":" code sample"}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":""}
{"type":"newline","line":4,"col":1}
{"type":"text","line":4,"col":3,"val":"# Heading"}
{"type":"end-pipeless-text","line":4,"col":12}
{"type":"eos","line":4,"col":12}

@@ -1,14 +0,14 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/pipeless-tag.pug","end":{"line":1,"column":4}},"val":"pre"}
{"type":"dot","loc":{"start":{"line":1,"column":4},"filename":"/cases/pipeless-tag.pug","end":{"line":1,"column":5}}}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":5},"filename":"/cases/pipeless-tag.pug","end":{"line":1,"column":5}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/pipeless-tag.pug","end":{"line":2,"column":9}},"val":" what"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":3}}}
{"type":"text","loc":{"start":{"line":3,"column":3},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":6}},"val":"is "}
{"type":"interpolated-code","loc":{"start":{"line":3,"column":6},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":16}},"mustEscape":true,"buffer":true,"val":"'going'"}
{"type":"text","loc":{"start":{"line":3,"column":16},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":17}},"val":" "}
{"type":"start-pug-interpolation","loc":{"start":{"line":3,"column":17},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":19}}}
{"type":"interpolated-code","loc":{"start":{"line":3,"column":21},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":28}},"mustEscape":true,"buffer":true,"val":"'on'"}
{"type":"end-pug-interpolation","loc":{"start":{"line":3,"column":28},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":29}}}
{"type":"text","loc":{"start":{"line":3,"column":29},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":29}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":3,"column":29},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":29}}}
{"type":"eos","loc":{"start":{"line":3,"column":29},"filename":"/cases/pipeless-tag.pug","end":{"line":3,"column":29}}}
{"type":"tag","line":1,"col":1,"val":"pre"}
{"type":"dot","line":1,"col":4}
{"type":"start-pipeless-text","line":1,"col":5}
{"type":"text","line":2,"col":3,"val":" what"}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":"is "}
{"type":"interpolated-code","line":3,"col":6,"val":"'going'","mustEscape":true,"buffer":true}
{"type":"text","line":3,"col":16,"val":" "}
{"type":"start-pug-interpolation","line":3,"col":17}
{"type":"interpolated-code","line":3,"col":21,"val":"'on'","mustEscape":true,"buffer":true}
{"type":"end-pug-interpolation","line":3,"col":28}
{"type":"text","line":3,"col":29,"val":""}
{"type":"end-pipeless-text","line":3,"col":29}
{"type":"eos","line":3,"col":29}

@@ -1,25 +0,25 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/pre.pug","end":{"line":1,"column":4}},"val":"pre"}
{"type":"dot","loc":{"start":{"line":1,"column":4},"filename":"/cases/pre.pug","end":{"line":1,"column":5}}}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":5},"filename":"/cases/pre.pug","end":{"line":1,"column":5}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/pre.pug","end":{"line":2,"column":6}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/pre.pug","end":{"line":3,"column":3}}}
{"type":"text","loc":{"start":{"line":3,"column":3},"filename":"/cases/pre.pug","end":{"line":3,"column":6}},"val":"bar"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/pre.pug","end":{"line":4,"column":3}}}
{"type":"text","loc":{"start":{"line":4,"column":3},"filename":"/cases/pre.pug","end":{"line":4,"column":6}},"val":"baz"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/pre.pug","end":{"line":5,"column":1}}}
{"type":"text","loc":{"start":{"line":5,"column":1},"filename":"/cases/pre.pug","end":{"line":5,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":5,"column":1},"filename":"/cases/pre.pug","end":{"line":5,"column":1}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/pre.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/pre.pug","end":{"line":6,"column":4}},"val":"pre"}
{"type":"indent","loc":{"start":{"line":7,"column":1},"filename":"/cases/pre.pug","end":{"line":7,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":7,"column":3},"filename":"/cases/pre.pug","end":{"line":7,"column":7}},"val":"code"}
{"type":"dot","loc":{"start":{"line":7,"column":7},"filename":"/cases/pre.pug","end":{"line":7,"column":8}}}
{"type":"start-pipeless-text","loc":{"start":{"line":7,"column":8},"filename":"/cases/pre.pug","end":{"line":7,"column":8}}}
{"type":"text","loc":{"start":{"line":8,"column":5},"filename":"/cases/pre.pug","end":{"line":8,"column":8}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/pre.pug","end":{"line":9,"column":5}}}
{"type":"text","loc":{"start":{"line":9,"column":5},"filename":"/cases/pre.pug","end":{"line":9,"column":8}},"val":"bar"}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/pre.pug","end":{"line":10,"column":5}}}
{"type":"text","loc":{"start":{"line":10,"column":5},"filename":"/cases/pre.pug","end":{"line":10,"column":8}},"val":"baz"}
{"type":"end-pipeless-text","loc":{"start":{"line":10,"column":8},"filename":"/cases/pre.pug","end":{"line":10,"column":8}}}
{"type":"outdent","loc":{"start":{"line":10,"column":8},"filename":"/cases/pre.pug","end":{"line":10,"column":8}}}
{"type":"eos","loc":{"start":{"line":10,"column":8},"filename":"/cases/pre.pug","end":{"line":10,"column":8}}}
{"type":"tag","line":1,"col":1,"val":"pre"}
{"type":"dot","line":1,"col":4}
{"type":"start-pipeless-text","line":1,"col":5}
{"type":"text","line":2,"col":3,"val":"foo"}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":"bar"}
{"type":"newline","line":4,"col":1}
{"type":"text","line":4,"col":3,"val":"baz"}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":3,"val":""}
{"type":"end-pipeless-text","line":5,"col":3}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"pre"}
{"type":"indent","line":7,"col":1,"val":2}
{"type":"tag","line":7,"col":3,"val":"code"}
{"type":"dot","line":7,"col":7}
{"type":"start-pipeless-text","line":7,"col":8}
{"type":"text","line":8,"col":5,"val":"foo"}
{"type":"newline","line":9,"col":1}
{"type":"text","line":9,"col":5,"val":"bar"}
{"type":"newline","line":10,"col":1}
{"type":"text","line":10,"col":5,"val":"baz"}
{"type":"end-pipeless-text","line":10,"col":8}
{"type":"outdent","line":10,"col":8}
{"type":"eos","line":10,"col":8}

@@ -1,6 +0,6 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/quotes.pug","end":{"line":1,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":1,"column":3},"filename":"/cases/quotes.pug","end":{"line":1,"column":8}},"val":"\"foo\""}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/quotes.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/quotes.pug","end":{"line":2,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/quotes.pug","end":{"line":2,"column":8}},"val":"'foo'"}
{"type":"eos","loc":{"start":{"line":2,"column":8},"filename":"/cases/quotes.pug","end":{"line":2,"column":8}}}
{"type":"tag","line":1,"col":1,"val":"p"}
{"type":"text","line":1,"col":3,"val":"\"foo\""}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"p"}
{"type":"text","line":2,"col":3,"val":"'foo'"}
{"type":"eos","line":2,"col":8}

@@ -1,9 +0,9 @@

{"type":"extends","loc":{"start":{"line":1,"column":1},"filename":"/cases/regression.1794.pug","end":{"line":1,"column":8}}}
{"type":"path","loc":{"start":{"line":1,"column":9},"filename":"/cases/regression.1794.pug","end":{"line":1,"column":37}},"val":"./auxiliary/1794-extends.pug"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/regression.1794.pug","end":{"line":3,"column":1}}}
{"type":"block","loc":{"start":{"line":3,"column":1},"filename":"/cases/regression.1794.pug","end":{"line":3,"column":14}},"val":"content","mode":"replace"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/regression.1794.pug","end":{"line":4,"column":3}},"val":2}
{"type":"include","loc":{"start":{"line":4,"column":3},"filename":"/cases/regression.1794.pug","end":{"line":4,"column":10}}}
{"type":"path","loc":{"start":{"line":4,"column":11},"filename":"/cases/regression.1794.pug","end":{"line":4,"column":39}},"val":"./auxiliary/1794-include.pug"}
{"type":"outdent","loc":{"start":{"line":4,"column":39},"filename":"/cases/regression.1794.pug","end":{"line":4,"column":39}}}
{"type":"eos","loc":{"start":{"line":4,"column":39},"filename":"/cases/regression.1794.pug","end":{"line":4,"column":39}}}
{"type":"extends","line":1,"col":1}
{"type":"path","line":1,"col":9,"val":"./auxiliary/1794-extends.pug"}
{"type":"newline","line":3,"col":1}
{"type":"block","line":3,"col":1,"val":"content","mode":"replace"}
{"type":"indent","line":4,"col":1,"val":2}
{"type":"include","line":4,"col":3}
{"type":"path","line":4,"col":11,"val":"./auxiliary/1794-include.pug"}
{"type":"outdent","line":4,"col":39}
{"type":"eos","line":4,"col":39}

@@ -1,5 +0,5 @@

{"type":"code","loc":{"start":{"line":1,"column":1},"filename":"/cases/regression.784.pug","end":{"line":1,"column":36}},"val":"var url = 'http://www.google.com'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/regression.784.pug","end":{"line":2,"column":1}}}
{"type":"class","loc":{"start":{"line":2,"column":1},"filename":"/cases/regression.784.pug","end":{"line":2,"column":5}},"val":"url"}
{"type":"interpolated-code","loc":{"start":{"line":2,"column":6},"filename":"/cases/regression.784.pug","end":{"line":2,"column":57}},"mustEscape":true,"buffer":true,"val":"url.replace('http://', '').replace(/^www\\./, '')"}
{"type":"eos","loc":{"start":{"line":2,"column":57},"filename":"/cases/regression.784.pug","end":{"line":2,"column":57}}}
{"type":"code","line":1,"col":1,"val":"var url = 'http://www.google.com'","mustEscape":false,"buffer":false}
{"type":"newline","line":2,"col":1}
{"type":"class","line":2,"col":1,"val":"url"}
{"type":"interpolated-code","line":2,"col":6,"val":"url.replace('http://', '').replace(/^www\\./, '')","mustEscape":true,"buffer":true}
{"type":"eos","line":2,"col":57}

@@ -1,14 +0,14 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/script.whitespace.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"dot","loc":{"start":{"line":1,"column":7},"filename":"/cases/script.whitespace.pug","end":{"line":1,"column":8}}}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":8},"filename":"/cases/script.whitespace.pug","end":{"line":1,"column":8}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/script.whitespace.pug","end":{"line":2,"column":13}},"val":"if (foo) {"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/script.whitespace.pug","end":{"line":3,"column":3}}}
{"type":"text","loc":{"start":{"line":3,"column":3},"filename":"/cases/script.whitespace.pug","end":{"line":3,"column":5}},"val":" "}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/script.whitespace.pug","end":{"line":4,"column":3}}}
{"type":"text","loc":{"start":{"line":4,"column":3},"filename":"/cases/script.whitespace.pug","end":{"line":4,"column":11}},"val":" bar();"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/script.whitespace.pug","end":{"line":5,"column":3}}}
{"type":"text","loc":{"start":{"line":5,"column":3},"filename":"/cases/script.whitespace.pug","end":{"line":5,"column":3}},"val":""}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/script.whitespace.pug","end":{"line":6,"column":3}}}
{"type":"text","loc":{"start":{"line":6,"column":3},"filename":"/cases/script.whitespace.pug","end":{"line":6,"column":4}},"val":"}"}
{"type":"end-pipeless-text","loc":{"start":{"line":6,"column":4},"filename":"/cases/script.whitespace.pug","end":{"line":6,"column":4}}}
{"type":"eos","loc":{"start":{"line":6,"column":4},"filename":"/cases/script.whitespace.pug","end":{"line":6,"column":4}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"dot","line":1,"col":7}
{"type":"start-pipeless-text","line":1,"col":8}
{"type":"text","line":2,"col":3,"val":"if (foo) {"}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":" "}
{"type":"newline","line":4,"col":1}
{"type":"text","line":4,"col":3,"val":" bar();"}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":3,"val":""}
{"type":"newline","line":6,"col":1}
{"type":"text","line":6,"col":3,"val":"}"}
{"type":"end-pipeless-text","line":6,"col":4}
{"type":"eos","line":6,"col":4}

@@ -1,29 +0,29 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"id","loc":{"start":{"line":1,"column":7},"filename":"/cases/scripts.non-js.pug","end":{"line":1,"column":21}},"val":"user-template"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":21},"filename":"/cases/scripts.non-js.pug","end":{"line":1,"column":22}}}
{"type":"attribute","loc":{"start":{"line":1,"column":22},"filename":"/cases/scripts.non-js.pug","end":{"line":1,"column":42}},"name":"type","mustEscape":true,"val":"'text/template'"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":42},"filename":"/cases/scripts.non-js.pug","end":{"line":1,"column":43}}}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":2,"column":3}},"val":2}
{"type":"id","loc":{"start":{"line":2,"column":3},"filename":"/cases/scripts.non-js.pug","end":{"line":2,"column":8}},"val":"user"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/scripts.non-js.pug","end":{"line":3,"column":7}},"val":"h1"}
{"type":"text","loc":{"start":{"line":3,"column":8},"filename":"/cases/scripts.non-js.pug","end":{"line":3,"column":24}},"val":"<%= user.name %>"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":4,"column":5}}}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/scripts.non-js.pug","end":{"line":4,"column":6}},"val":"p"}
{"type":"text","loc":{"start":{"line":4,"column":7},"filename":"/cases/scripts.non-js.pug","end":{"line":4,"column":30}},"val":"<%= user.description %>"}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":7}},"val":"script"}
{"type":"id","loc":{"start":{"line":6,"column":7},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":21}},"val":"user-template"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":21},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":22}}}
{"type":"attribute","loc":{"start":{"line":6,"column":22},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":42}},"name":"type","mustEscape":true,"val":"'text/template'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":42},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":43}}}
{"type":"dot","loc":{"start":{"line":6,"column":43},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":44}}}
{"type":"start-pipeless-text","loc":{"start":{"line":6,"column":44},"filename":"/cases/scripts.non-js.pug","end":{"line":6,"column":44}}}
{"type":"text","loc":{"start":{"line":7,"column":3},"filename":"/cases/scripts.non-js.pug","end":{"line":7,"column":13}},"val":"if (foo) {"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":8,"column":3}}}
{"type":"text","loc":{"start":{"line":8,"column":3},"filename":"/cases/scripts.non-js.pug","end":{"line":8,"column":11}},"val":" bar();"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/scripts.non-js.pug","end":{"line":9,"column":3}}}
{"type":"text","loc":{"start":{"line":9,"column":3},"filename":"/cases/scripts.non-js.pug","end":{"line":9,"column":4}},"val":"}"}
{"type":"end-pipeless-text","loc":{"start":{"line":9,"column":4},"filename":"/cases/scripts.non-js.pug","end":{"line":9,"column":4}}}
{"type":"eos","loc":{"start":{"line":9,"column":4},"filename":"/cases/scripts.non-js.pug","end":{"line":9,"column":4}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"id","line":1,"col":7,"val":"user-template"}
{"type":"start-attributes","line":1,"col":21}
{"type":"attribute","line":1,"col":22,"name":"type","val":"'text/template'","mustEscape":true}
{"type":"end-attributes","line":1,"col":42}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"id","line":2,"col":3,"val":"user"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"h1"}
{"type":"text","line":3,"col":8,"val":"<%= user.name %>"}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":5,"val":"p"}
{"type":"text","line":4,"col":7,"val":"<%= user.description %>"}
{"type":"outdent","line":6,"col":3}
{"type":"outdent","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"script"}
{"type":"id","line":6,"col":7,"val":"user-template"}
{"type":"start-attributes","line":6,"col":21}
{"type":"attribute","line":6,"col":22,"name":"type","val":"'text/template'","mustEscape":true}
{"type":"end-attributes","line":6,"col":42}
{"type":"dot","line":6,"col":43}
{"type":"start-pipeless-text","line":6,"col":44}
{"type":"text","line":7,"col":3,"val":"if (foo) {"}
{"type":"newline","line":8,"col":1}
{"type":"text","line":8,"col":3,"val":" bar();"}
{"type":"newline","line":9,"col":1}
{"type":"text","line":9,"col":3,"val":"}"}
{"type":"end-pipeless-text","line":9,"col":4}
{"type":"eos","line":9,"col":4}

@@ -1,20 +0,20 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/scripts.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"dot","loc":{"start":{"line":1,"column":7},"filename":"/cases/scripts.pug","end":{"line":1,"column":8}}}
{"type":"start-pipeless-text","loc":{"start":{"line":1,"column":8},"filename":"/cases/scripts.pug","end":{"line":1,"column":8}}}
{"type":"text","loc":{"start":{"line":2,"column":3},"filename":"/cases/scripts.pug","end":{"line":2,"column":13}},"val":"if (foo) {"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/scripts.pug","end":{"line":3,"column":3}}}
{"type":"text","loc":{"start":{"line":3,"column":3},"filename":"/cases/scripts.pug","end":{"line":3,"column":11}},"val":" bar();"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/scripts.pug","end":{"line":4,"column":3}}}
{"type":"text","loc":{"start":{"line":4,"column":3},"filename":"/cases/scripts.pug","end":{"line":4,"column":4}},"val":"}"}
{"type":"end-pipeless-text","loc":{"start":{"line":4,"column":4},"filename":"/cases/scripts.pug","end":{"line":4,"column":4}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/scripts.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/scripts.pug","end":{"line":5,"column":7}},"val":"script"}
{"type":"code","loc":{"start":{"line":5,"column":7},"filename":"/cases/scripts.pug","end":{"line":5,"column":17}},"val":"'foo()'","mustEscape":false,"buffer":true}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/scripts.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/scripts.pug","end":{"line":6,"column":7}},"val":"script"}
{"type":"text","loc":{"start":{"line":6,"column":8},"filename":"/cases/scripts.pug","end":{"line":6,"column":13}},"val":"foo()"}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/scripts.pug","end":{"line":7,"column":1}}}
{"type":"tag","loc":{"start":{"line":7,"column":1},"filename":"/cases/scripts.pug","end":{"line":7,"column":7}},"val":"script"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/scripts.pug","end":{"line":8,"column":1}}}
{"type":"tag","loc":{"start":{"line":8,"column":1},"filename":"/cases/scripts.pug","end":{"line":8,"column":4}},"val":"div"}
{"type":"eos","loc":{"start":{"line":8,"column":4},"filename":"/cases/scripts.pug","end":{"line":8,"column":4}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"dot","line":1,"col":7}
{"type":"start-pipeless-text","line":1,"col":8}
{"type":"text","line":2,"col":3,"val":"if (foo) {"}
{"type":"newline","line":3,"col":1}
{"type":"text","line":3,"col":3,"val":" bar();"}
{"type":"newline","line":4,"col":1}
{"type":"text","line":4,"col":3,"val":"}"}
{"type":"end-pipeless-text","line":4,"col":4}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"script"}
{"type":"code","line":5,"col":7,"val":"'foo()'","mustEscape":false,"buffer":true}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"script"}
{"type":"text","line":6,"col":8,"val":"foo()"}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":1,"val":"script"}
{"type":"newline","line":8,"col":1}
{"type":"tag","line":8,"col":1,"val":"div"}
{"type":"eos","line":8,"col":4}

@@ -1,11 +0,11 @@

{"type":"doctype","loc":{"start":{"line":1,"column":1},"filename":"/cases/self-closing-html.pug","end":{"line":1,"column":13}},"val":"html"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/self-closing-html.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/self-closing-html.pug","end":{"line":2,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/self-closing-html.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/self-closing-html.pug","end":{"line":3,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/self-closing-html.pug","end":{"line":4,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/self-closing-html.pug","end":{"line":4,"column":7}},"val":"br"}
{"type":"slash","loc":{"start":{"line":4,"column":7},"filename":"/cases/self-closing-html.pug","end":{"line":4,"column":8}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/self-closing-html.pug","end":{"line":5,"column":1}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/self-closing-html.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/self-closing-html.pug","end":{"line":5,"column":1}}}
{"type":"doctype","line":1,"col":1,"val":"html"}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"html"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"body"}
{"type":"indent","line":4,"col":1,"val":4}
{"type":"tag","line":4,"col":5,"val":"br"}
{"type":"slash","line":4,"col":7}
{"type":"outdent","line":5,"col":3}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,3 +0,3 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/single-period.pug","end":{"line":1,"column":5}},"val":"span"}
{"type":"text","loc":{"start":{"line":1,"column":6},"filename":"/cases/single-period.pug","end":{"line":1,"column":7}},"val":"."}
{"type":"eos","loc":{"start":{"line":1,"column":7},"filename":"/cases/single-period.pug","end":{"line":1,"column":7}}}
{"type":"tag","line":1,"col":1,"val":"span"}
{"type":"text","line":1,"col":6,"val":"."}
{"type":"eos","line":1,"col":7}

@@ -1,21 +0,21 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/source.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/source.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/source.pug","end":{"line":2,"column":8}},"val":"audio"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":8},"filename":"/cases/source.pug","end":{"line":2,"column":9}}}
{"type":"attribute","loc":{"start":{"line":2,"column":9},"filename":"/cases/source.pug","end":{"line":2,"column":23}},"name":"preload","mustEscape":true,"val":"'auto'"}
{"type":"attribute","loc":{"start":{"line":2,"column":25},"filename":"/cases/source.pug","end":{"line":2,"column":35}},"name":"autobuffer","mustEscape":true,"val":true}
{"type":"attribute","loc":{"start":{"line":2,"column":37},"filename":"/cases/source.pug","end":{"line":2,"column":45}},"name":"controls","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":2,"column":45},"filename":"/cases/source.pug","end":{"line":2,"column":46}}}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/source.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/source.pug","end":{"line":3,"column":11}},"val":"source"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":11},"filename":"/cases/source.pug","end":{"line":3,"column":12}}}
{"type":"attribute","loc":{"start":{"line":3,"column":12},"filename":"/cases/source.pug","end":{"line":3,"column":21}},"name":"src","mustEscape":true,"val":"'foo'"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":21},"filename":"/cases/source.pug","end":{"line":3,"column":22}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/source.pug","end":{"line":4,"column":5}}}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/source.pug","end":{"line":4,"column":11}},"val":"source"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":11},"filename":"/cases/source.pug","end":{"line":4,"column":12}}}
{"type":"attribute","loc":{"start":{"line":4,"column":12},"filename":"/cases/source.pug","end":{"line":4,"column":21}},"name":"src","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":21},"filename":"/cases/source.pug","end":{"line":4,"column":22}}}
{"type":"outdent","loc":{"start":{"line":4,"column":22},"filename":"/cases/source.pug","end":{"line":4,"column":22}}}
{"type":"outdent","loc":{"start":{"line":4,"column":22},"filename":"/cases/source.pug","end":{"line":4,"column":22}}}
{"type":"eos","loc":{"start":{"line":4,"column":22},"filename":"/cases/source.pug","end":{"line":4,"column":22}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"audio"}
{"type":"start-attributes","line":2,"col":8}
{"type":"attribute","line":2,"col":9,"name":"preload","val":"'auto'","mustEscape":true}
{"type":"attribute","line":2,"col":25,"name":"autobuffer","val":true,"mustEscape":false}
{"type":"attribute","line":2,"col":37,"name":"controls","val":true,"mustEscape":false}
{"type":"end-attributes","line":2,"col":45}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"source"}
{"type":"start-attributes","line":3,"col":11}
{"type":"attribute","line":3,"col":12,"name":"src","val":"'foo'","mustEscape":true}
{"type":"end-attributes","line":3,"col":21}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":5,"val":"source"}
{"type":"start-attributes","line":4,"col":11}
{"type":"attribute","line":4,"col":12,"name":"src","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":4,"col":21}
{"type":"outdent","line":4,"col":22}
{"type":"outdent","line":4,"col":22}
{"type":"eos","line":4,"col":22}

@@ -1,64 +0,64 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/styles.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/styles.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/styles.pug","end":{"line":2,"column":7}},"val":"head"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/styles.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/styles.pug","end":{"line":3,"column":10}},"val":"style"}
{"type":"dot","loc":{"start":{"line":3,"column":10},"filename":"/cases/styles.pug","end":{"line":3,"column":11}}}
{"type":"start-pipeless-text","loc":{"start":{"line":3,"column":11},"filename":"/cases/styles.pug","end":{"line":3,"column":11}}}
{"type":"text","loc":{"start":{"line":4,"column":7},"filename":"/cases/styles.pug","end":{"line":4,"column":13}},"val":"body {"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/styles.pug","end":{"line":5,"column":7}}}
{"type":"text","loc":{"start":{"line":5,"column":7},"filename":"/cases/styles.pug","end":{"line":5,"column":23}},"val":" padding: 50px;"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/styles.pug","end":{"line":6,"column":7}}}
{"type":"text","loc":{"start":{"line":6,"column":7},"filename":"/cases/styles.pug","end":{"line":6,"column":8}},"val":"}"}
{"type":"end-pipeless-text","loc":{"start":{"line":6,"column":8},"filename":"/cases/styles.pug","end":{"line":6,"column":8}}}
{"type":"outdent","loc":{"start":{"line":7,"column":1},"filename":"/cases/styles.pug","end":{"line":7,"column":3}}}
{"type":"tag","loc":{"start":{"line":7,"column":3},"filename":"/cases/styles.pug","end":{"line":7,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/styles.pug","end":{"line":8,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":8,"column":5},"filename":"/cases/styles.pug","end":{"line":8,"column":8}},"val":"div"}
{"type":"start-attributes","loc":{"start":{"line":8,"column":8},"filename":"/cases/styles.pug","end":{"line":8,"column":9}}}
{"type":"attribute","loc":{"start":{"line":8,"column":9},"filename":"/cases/styles.pug","end":{"line":8,"column":43}},"name":"style","mustEscape":true,"val":"'color:red;background:green'"}
{"type":"end-attributes","loc":{"start":{"line":8,"column":43},"filename":"/cases/styles.pug","end":{"line":8,"column":44}}}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/styles.pug","end":{"line":9,"column":5}}}
{"type":"tag","loc":{"start":{"line":9,"column":5},"filename":"/cases/styles.pug","end":{"line":9,"column":8}},"val":"div"}
{"type":"start-attributes","loc":{"start":{"line":9,"column":8},"filename":"/cases/styles.pug","end":{"line":9,"column":9}}}
{"type":"attribute","loc":{"start":{"line":9,"column":9},"filename":"/cases/styles.pug","end":{"line":9,"column":50}},"name":"style","mustEscape":true,"val":"{color: 'red', background: 'green'}"}
{"type":"end-attributes","loc":{"start":{"line":9,"column":50},"filename":"/cases/styles.pug","end":{"line":9,"column":51}}}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/styles.pug","end":{"line":10,"column":5}}}
{"type":"tag","loc":{"start":{"line":10,"column":5},"filename":"/cases/styles.pug","end":{"line":10,"column":8}},"val":"div"}
{"type":"&attributes","loc":{"start":{"line":10,"column":8},"filename":"/cases/styles.pug","end":{"line":10,"column":58}},"val":"{style: 'color:red;background:green'}"}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/styles.pug","end":{"line":11,"column":5}}}
{"type":"tag","loc":{"start":{"line":11,"column":5},"filename":"/cases/styles.pug","end":{"line":11,"column":8}},"val":"div"}
{"type":"&attributes","loc":{"start":{"line":11,"column":8},"filename":"/cases/styles.pug","end":{"line":11,"column":65}},"val":"{style: {color: 'red', background: 'green'}}"}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/styles.pug","end":{"line":12,"column":5}}}
{"type":"mixin","loc":{"start":{"line":12,"column":5},"filename":"/cases/styles.pug","end":{"line":12,"column":16}},"val":"div","args":null}
{"type":"indent","loc":{"start":{"line":13,"column":1},"filename":"/cases/styles.pug","end":{"line":13,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":13,"column":7},"filename":"/cases/styles.pug","end":{"line":13,"column":10}},"val":"div"}
{"type":"&attributes","loc":{"start":{"line":13,"column":10},"filename":"/cases/styles.pug","end":{"line":13,"column":33}},"val":"attributes"}
{"type":"outdent","loc":{"start":{"line":14,"column":1},"filename":"/cases/styles.pug","end":{"line":14,"column":5}}}
{"type":"call","loc":{"start":{"line":14,"column":5},"filename":"/cases/styles.pug","end":{"line":14,"column":9}},"val":"div","args":null}
{"type":"start-attributes","loc":{"start":{"line":14,"column":9},"filename":"/cases/styles.pug","end":{"line":14,"column":10}}}
{"type":"attribute","loc":{"start":{"line":14,"column":10},"filename":"/cases/styles.pug","end":{"line":14,"column":44}},"name":"style","mustEscape":true,"val":"'color:red;background:green'"}
{"type":"end-attributes","loc":{"start":{"line":14,"column":44},"filename":"/cases/styles.pug","end":{"line":14,"column":45}}}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/styles.pug","end":{"line":15,"column":5}}}
{"type":"call","loc":{"start":{"line":15,"column":5},"filename":"/cases/styles.pug","end":{"line":15,"column":9}},"val":"div","args":null}
{"type":"start-attributes","loc":{"start":{"line":15,"column":9},"filename":"/cases/styles.pug","end":{"line":15,"column":10}}}
{"type":"attribute","loc":{"start":{"line":15,"column":10},"filename":"/cases/styles.pug","end":{"line":15,"column":51}},"name":"style","mustEscape":true,"val":"{color: 'red', background: 'green'}"}
{"type":"end-attributes","loc":{"start":{"line":15,"column":51},"filename":"/cases/styles.pug","end":{"line":15,"column":52}}}
{"type":"newline","loc":{"start":{"line":16,"column":1},"filename":"/cases/styles.pug","end":{"line":16,"column":5}}}
{"type":"code","loc":{"start":{"line":16,"column":5},"filename":"/cases/styles.pug","end":{"line":16,"column":24}},"val":"var bg = 'green';","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":17,"column":1},"filename":"/cases/styles.pug","end":{"line":17,"column":5}}}
{"type":"tag","loc":{"start":{"line":17,"column":5},"filename":"/cases/styles.pug","end":{"line":17,"column":8}},"val":"div"}
{"type":"start-attributes","loc":{"start":{"line":17,"column":8},"filename":"/cases/styles.pug","end":{"line":17,"column":9}}}
{"type":"attribute","loc":{"start":{"line":17,"column":9},"filename":"/cases/styles.pug","end":{"line":17,"column":45}},"name":"style","mustEscape":true,"val":"{color: 'red', background: bg}"}
{"type":"end-attributes","loc":{"start":{"line":17,"column":45},"filename":"/cases/styles.pug","end":{"line":17,"column":46}}}
{"type":"newline","loc":{"start":{"line":18,"column":1},"filename":"/cases/styles.pug","end":{"line":18,"column":5}}}
{"type":"tag","loc":{"start":{"line":18,"column":5},"filename":"/cases/styles.pug","end":{"line":18,"column":8}},"val":"div"}
{"type":"&attributes","loc":{"start":{"line":18,"column":8},"filename":"/cases/styles.pug","end":{"line":18,"column":60}},"val":"{style: {color: 'red', background: bg}}"}
{"type":"newline","loc":{"start":{"line":19,"column":1},"filename":"/cases/styles.pug","end":{"line":19,"column":5}}}
{"type":"call","loc":{"start":{"line":19,"column":5},"filename":"/cases/styles.pug","end":{"line":19,"column":9}},"val":"div","args":null}
{"type":"start-attributes","loc":{"start":{"line":19,"column":9},"filename":"/cases/styles.pug","end":{"line":19,"column":10}}}
{"type":"attribute","loc":{"start":{"line":19,"column":10},"filename":"/cases/styles.pug","end":{"line":19,"column":46}},"name":"style","mustEscape":true,"val":"{color: 'red', background: bg}"}
{"type":"end-attributes","loc":{"start":{"line":19,"column":46},"filename":"/cases/styles.pug","end":{"line":19,"column":47}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/styles.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/styles.pug","end":{"line":20,"column":1}}}
{"type":"eos","loc":{"start":{"line":20,"column":1},"filename":"/cases/styles.pug","end":{"line":20,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"head"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"style"}
{"type":"dot","line":3,"col":10}
{"type":"start-pipeless-text","line":3,"col":11}
{"type":"text","line":4,"col":7,"val":"body {"}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":7,"val":" padding: 50px;"}
{"type":"newline","line":6,"col":1}
{"type":"text","line":6,"col":7,"val":"}"}
{"type":"end-pipeless-text","line":6,"col":8}
{"type":"outdent","line":7,"col":3}
{"type":"tag","line":7,"col":3,"val":"body"}
{"type":"indent","line":8,"col":1,"val":4}
{"type":"tag","line":8,"col":5,"val":"div"}
{"type":"start-attributes","line":8,"col":8}
{"type":"attribute","line":8,"col":9,"name":"style","val":"'color:red;background:green'","mustEscape":true}
{"type":"end-attributes","line":8,"col":43}
{"type":"newline","line":9,"col":1}
{"type":"tag","line":9,"col":5,"val":"div"}
{"type":"start-attributes","line":9,"col":8}
{"type":"attribute","line":9,"col":9,"name":"style","val":"{color: 'red', background: 'green'}","mustEscape":true}
{"type":"end-attributes","line":9,"col":50}
{"type":"newline","line":10,"col":1}
{"type":"tag","line":10,"col":5,"val":"div"}
{"type":"&attributes","line":10,"col":8,"val":"{style: 'color:red;background:green'}"}
{"type":"newline","line":11,"col":1}
{"type":"tag","line":11,"col":5,"val":"div"}
{"type":"&attributes","line":11,"col":8,"val":"{style: {color: 'red', background: 'green'}}"}
{"type":"newline","line":12,"col":1}
{"type":"mixin","line":12,"col":5,"val":"div","args":null}
{"type":"indent","line":13,"col":1,"val":6}
{"type":"tag","line":13,"col":7,"val":"div"}
{"type":"&attributes","line":13,"col":10,"val":"attributes"}
{"type":"outdent","line":14,"col":5}
{"type":"call","line":14,"col":5,"val":"div","args":null}
{"type":"start-attributes","line":14,"col":9}
{"type":"attribute","line":14,"col":10,"name":"style","val":"'color:red;background:green'","mustEscape":true}
{"type":"end-attributes","line":14,"col":44}
{"type":"newline","line":15,"col":1}
{"type":"call","line":15,"col":5,"val":"div","args":null}
{"type":"start-attributes","line":15,"col":9}
{"type":"attribute","line":15,"col":10,"name":"style","val":"{color: 'red', background: 'green'}","mustEscape":true}
{"type":"end-attributes","line":15,"col":51}
{"type":"newline","line":16,"col":1}
{"type":"code","line":16,"col":5,"val":"var bg = 'green';","mustEscape":false,"buffer":false}
{"type":"newline","line":17,"col":1}
{"type":"tag","line":17,"col":5,"val":"div"}
{"type":"start-attributes","line":17,"col":8}
{"type":"attribute","line":17,"col":9,"name":"style","val":"{color: 'red', background: bg}","mustEscape":true}
{"type":"end-attributes","line":17,"col":45}
{"type":"newline","line":18,"col":1}
{"type":"tag","line":18,"col":5,"val":"div"}
{"type":"&attributes","line":18,"col":8,"val":"{style: {color: 'red', background: bg}}"}
{"type":"newline","line":19,"col":1}
{"type":"call","line":19,"col":5,"val":"div","args":null}
{"type":"start-attributes","line":19,"col":9}
{"type":"attribute","line":19,"col":10,"name":"style","val":"{color: 'red', background: bg}","mustEscape":true}
{"type":"end-attributes","line":19,"col":46}
{"type":"outdent","line":20,"col":3}
{"type":"outdent","line":20,"col":1}
{"type":"eos","line":20,"col":1}

@@ -1,16 +0,16 @@

{"type":"comment","loc":{"start":{"line":1,"column":1},"filename":"/cases/tag-blocks.pug","end":{"line":1,"column":42}},"val":" we should not get blocks within blocks","buffer":true}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/tag-blocks.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/tag-blocks.pug","end":{"line":2,"column":4}},"val":"div"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/tag-blocks.pug","end":{"line":3,"column":3}},"val":2}
{"type":"text","loc":{"start":{"line":3,"column":5},"filename":"/cases/tag-blocks.pug","end":{"line":3,"column":31}},"val":"We have sent an e-mail to "}
{"type":"start-pug-interpolation","loc":{"start":{"line":3,"column":31},"filename":"/cases/tag-blocks.pug","end":{"line":3,"column":33}}}
{"type":"tag","loc":{"start":{"line":3,"column":33},"filename":"/cases/tag-blocks.pug","end":{"line":3,"column":39}},"val":"strong"}
{"type":"code","loc":{"start":{"line":3,"column":39},"filename":"/cases/tag-blocks.pug","end":{"line":3,"column":57}},"val":"this.props.email","mustEscape":true,"buffer":true}
{"type":"end-pug-interpolation","loc":{"start":{"line":3,"column":57},"filename":"/cases/tag-blocks.pug","end":{"line":3,"column":58}}}
{"type":"text","loc":{"start":{"line":3,"column":58},"filename":"/cases/tag-blocks.pug","end":{"line":3,"column":96}},"val":". Please click the link in the e-mail"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/tag-blocks.pug","end":{"line":4,"column":3}}}
{"type":"code","loc":{"start":{"line":4,"column":3},"filename":"/cases/tag-blocks.pug","end":{"line":4,"column":9}},"val":"' '","mustEscape":true,"buffer":true}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/tag-blocks.pug","end":{"line":5,"column":3}}}
{"type":"text","loc":{"start":{"line":5,"column":5},"filename":"/cases/tag-blocks.pug","end":{"line":5,"column":36}},"val":"to confirm your e-mail address."}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/tag-blocks.pug","end":{"line":6,"column":1}}}
{"type":"eos","loc":{"start":{"line":6,"column":1},"filename":"/cases/tag-blocks.pug","end":{"line":6,"column":1}}}
{"type":"comment","line":1,"col":1,"val":" we should not get blocks within blocks","buffer":true}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"div"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"text","line":3,"col":5,"val":"We have sent an e-mail to "}
{"type":"start-pug-interpolation","line":3,"col":31}
{"type":"tag","line":3,"col":33,"val":"strong"}
{"type":"code","line":3,"col":39,"val":"this.props.email","mustEscape":true,"buffer":true}
{"type":"end-pug-interpolation","line":3,"col":57}
{"type":"text","line":3,"col":58,"val":". Please click the link in the e-mail"}
{"type":"newline","line":4,"col":1}
{"type":"code","line":4,"col":3,"val":"' '","mustEscape":true,"buffer":true}
{"type":"newline","line":5,"col":1}
{"type":"text","line":5,"col":5,"val":"to confirm your e-mail address."}
{"type":"outdent","line":6,"col":1}
{"type":"eos","line":6,"col":1}

@@ -1,66 +0,66 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":2,"column":1}}}
{"type":"code","loc":{"start":{"line":2,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":2,"column":16}},"val":"var tag = 'p'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":3,"column":1}}}
{"type":"code","loc":{"start":{"line":3,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":3,"column":18}},"val":"var foo = 'bar'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":5,"column":1}}}
{"type":"interpolation","loc":{"start":{"line":5,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":5,"column":7}},"val":"tag"}
{"type":"text","loc":{"start":{"line":5,"column":8},"filename":"/cases/tag.interpolation.pug","end":{"line":5,"column":13}},"val":"value"}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":6,"column":1}}}
{"type":"interpolation","loc":{"start":{"line":6,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":6,"column":7}},"val":"tag"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":7},"filename":"/cases/tag.interpolation.pug","end":{"line":6,"column":8}}}
{"type":"attribute","loc":{"start":{"line":6,"column":8},"filename":"/cases/tag.interpolation.pug","end":{"line":6,"column":17}},"name":"foo","mustEscape":true,"val":"'bar'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":17},"filename":"/cases/tag.interpolation.pug","end":{"line":6,"column":18}}}
{"type":"text","loc":{"start":{"line":6,"column":19},"filename":"/cases/tag.interpolation.pug","end":{"line":6,"column":24}},"val":"value"}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":7,"column":1}}}
{"type":"interpolation","loc":{"start":{"line":7,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":7,"column":20}},"val":"foo ? 'a' : 'li'"}
{"type":"start-attributes","loc":{"start":{"line":7,"column":20},"filename":"/cases/tag.interpolation.pug","end":{"line":7,"column":21}}}
{"type":"attribute","loc":{"start":{"line":7,"column":21},"filename":"/cases/tag.interpolation.pug","end":{"line":7,"column":30}},"name":"something","mustEscape":true,"val":true}
{"type":"end-attributes","loc":{"start":{"line":7,"column":30},"filename":"/cases/tag.interpolation.pug","end":{"line":7,"column":31}}}
{"type":"text","loc":{"start":{"line":7,"column":32},"filename":"/cases/tag.interpolation.pug","end":{"line":7,"column":36}},"val":"here"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":9,"column":1}}}
{"type":"mixin","loc":{"start":{"line":9,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":9,"column":17}},"val":"item","args":"icon"}
{"type":"indent","loc":{"start":{"line":10,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":10,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":10,"column":3},"filename":"/cases/tag.interpolation.pug","end":{"line":10,"column":5}},"val":"li"}
{"type":"indent","loc":{"start":{"line":11,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":11,"column":5}},"val":4}
{"type":"if","loc":{"start":{"line":11,"column":5},"filename":"/cases/tag.interpolation.pug","end":{"line":11,"column":23}},"val":"attributes.href"}
{"type":"indent","loc":{"start":{"line":12,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":12,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":12,"column":7},"filename":"/cases/tag.interpolation.pug","end":{"line":12,"column":8}},"val":"a"}
{"type":"&attributes","loc":{"start":{"line":12,"column":8},"filename":"/cases/tag.interpolation.pug","end":{"line":12,"column":31}},"val":"attributes"}
{"type":"indent","loc":{"start":{"line":13,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":13,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":13,"column":9},"filename":"/cases/tag.interpolation.pug","end":{"line":13,"column":12}},"val":"img"}
{"type":"class","loc":{"start":{"line":13,"column":12},"filename":"/cases/tag.interpolation.pug","end":{"line":13,"column":17}},"val":"icon"}
{"type":"start-attributes","loc":{"start":{"line":13,"column":17},"filename":"/cases/tag.interpolation.pug","end":{"line":13,"column":18}}}
{"type":"attribute","loc":{"start":{"line":13,"column":18},"filename":"/cases/tag.interpolation.pug","end":{"line":13,"column":26}},"name":"src","mustEscape":true,"val":"icon"}
{"type":"end-attributes","loc":{"start":{"line":13,"column":26},"filename":"/cases/tag.interpolation.pug","end":{"line":13,"column":27}}}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":14,"column":9}}}
{"type":"mixin-block","loc":{"start":{"line":14,"column":9},"filename":"/cases/tag.interpolation.pug","end":{"line":14,"column":14}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":15,"column":5}}}
{"type":"outdent","loc":{"start":{"line":15,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":15,"column":5}}}
{"type":"else","loc":{"start":{"line":15,"column":5},"filename":"/cases/tag.interpolation.pug","end":{"line":15,"column":9}},"val":""}
{"type":"indent","loc":{"start":{"line":16,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":16,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":16,"column":7},"filename":"/cases/tag.interpolation.pug","end":{"line":16,"column":11}},"val":"span"}
{"type":"&attributes","loc":{"start":{"line":16,"column":11},"filename":"/cases/tag.interpolation.pug","end":{"line":16,"column":34}},"val":"attributes"}
{"type":"indent","loc":{"start":{"line":17,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":17,"column":9}},"val":8}
{"type":"tag","loc":{"start":{"line":17,"column":9},"filename":"/cases/tag.interpolation.pug","end":{"line":17,"column":12}},"val":"img"}
{"type":"class","loc":{"start":{"line":17,"column":12},"filename":"/cases/tag.interpolation.pug","end":{"line":17,"column":17}},"val":"icon"}
{"type":"start-attributes","loc":{"start":{"line":17,"column":17},"filename":"/cases/tag.interpolation.pug","end":{"line":17,"column":18}}}
{"type":"attribute","loc":{"start":{"line":17,"column":18},"filename":"/cases/tag.interpolation.pug","end":{"line":17,"column":26}},"name":"src","mustEscape":true,"val":"icon"}
{"type":"end-attributes","loc":{"start":{"line":17,"column":26},"filename":"/cases/tag.interpolation.pug","end":{"line":17,"column":27}}}
{"type":"newline","loc":{"start":{"line":18,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":18,"column":9}}}
{"type":"mixin-block","loc":{"start":{"line":18,"column":9},"filename":"/cases/tag.interpolation.pug","end":{"line":18,"column":14}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":20,"column":1}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":20,"column":1}}}
{"type":"tag","loc":{"start":{"line":20,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":20,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":21,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":21,"column":3}},"val":2}
{"type":"call","loc":{"start":{"line":21,"column":3},"filename":"/cases/tag.interpolation.pug","end":{"line":21,"column":19}},"val":"item","args":"'contact'"}
{"type":"text","loc":{"start":{"line":21,"column":20},"filename":"/cases/tag.interpolation.pug","end":{"line":21,"column":27}},"val":"Contact"}
{"type":"newline","loc":{"start":{"line":22,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":22,"column":3}}}
{"type":"call","loc":{"start":{"line":22,"column":3},"filename":"/cases/tag.interpolation.pug","end":{"line":22,"column":8}},"val":"item","args":null}
{"type":"start-attributes","loc":{"start":{"line":22,"column":8},"filename":"/cases/tag.interpolation.pug","end":{"line":22,"column":9}}}
{"type":"attribute","loc":{"start":{"line":22,"column":9},"filename":"/cases/tag.interpolation.pug","end":{"line":22,"column":24}},"name":"href","mustEscape":true,"val":"'/contact'"}
{"type":"end-attributes","loc":{"start":{"line":22,"column":24},"filename":"/cases/tag.interpolation.pug","end":{"line":22,"column":25}}}
{"type":"text","loc":{"start":{"line":22,"column":26},"filename":"/cases/tag.interpolation.pug","end":{"line":22,"column":33}},"val":"Contact"}
{"type":"outdent","loc":{"start":{"line":23,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":23,"column":1}}}
{"type":"eos","loc":{"start":{"line":23,"column":1},"filename":"/cases/tag.interpolation.pug","end":{"line":23,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"code","line":2,"col":1,"val":"var tag = 'p'","mustEscape":false,"buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"code","line":3,"col":1,"val":"var foo = 'bar'","mustEscape":false,"buffer":false}
{"type":"newline","line":5,"col":1}
{"type":"interpolation","line":5,"col":1,"val":"tag"}
{"type":"text","line":5,"col":8,"val":"value"}
{"type":"newline","line":6,"col":1}
{"type":"interpolation","line":6,"col":1,"val":"tag"}
{"type":"start-attributes","line":6,"col":7}
{"type":"attribute","line":6,"col":8,"name":"foo","val":"'bar'","mustEscape":true}
{"type":"end-attributes","line":6,"col":17}
{"type":"text","line":6,"col":19,"val":"value"}
{"type":"newline","line":7,"col":1}
{"type":"interpolation","line":7,"col":1,"val":"foo ? 'a' : 'li'"}
{"type":"start-attributes","line":7,"col":20}
{"type":"attribute","line":7,"col":21,"name":"something","val":true,"mustEscape":true}
{"type":"end-attributes","line":7,"col":30}
{"type":"text","line":7,"col":32,"val":"here"}
{"type":"newline","line":9,"col":1}
{"type":"mixin","line":9,"col":1,"val":"item","args":"icon"}
{"type":"indent","line":10,"col":1,"val":2}
{"type":"tag","line":10,"col":3,"val":"li"}
{"type":"indent","line":11,"col":1,"val":4}
{"type":"if","line":11,"col":5,"val":"attributes.href"}
{"type":"indent","line":12,"col":1,"val":6}
{"type":"tag","line":12,"col":7,"val":"a"}
{"type":"&attributes","line":12,"col":8,"val":"attributes"}
{"type":"indent","line":13,"col":1,"val":8}
{"type":"tag","line":13,"col":9,"val":"img"}
{"type":"class","line":13,"col":12,"val":"icon"}
{"type":"start-attributes","line":13,"col":17}
{"type":"attribute","line":13,"col":18,"name":"src","val":"icon","mustEscape":true}
{"type":"end-attributes","line":13,"col":26}
{"type":"newline","line":14,"col":1}
{"type":"mixin-block","line":14,"col":9}
{"type":"outdent","line":15,"col":7}
{"type":"outdent","line":15,"col":5}
{"type":"else","line":15,"col":5,"val":""}
{"type":"indent","line":16,"col":1,"val":6}
{"type":"tag","line":16,"col":7,"val":"span"}
{"type":"&attributes","line":16,"col":11,"val":"attributes"}
{"type":"indent","line":17,"col":1,"val":8}
{"type":"tag","line":17,"col":9,"val":"img"}
{"type":"class","line":17,"col":12,"val":"icon"}
{"type":"start-attributes","line":17,"col":17}
{"type":"attribute","line":17,"col":18,"name":"src","val":"icon","mustEscape":true}
{"type":"end-attributes","line":17,"col":26}
{"type":"newline","line":18,"col":1}
{"type":"mixin-block","line":18,"col":9}
{"type":"outdent","line":20,"col":7}
{"type":"outdent","line":20,"col":5}
{"type":"outdent","line":20,"col":3}
{"type":"outdent","line":20,"col":1}
{"type":"tag","line":20,"col":1,"val":"ul"}
{"type":"indent","line":21,"col":1,"val":2}
{"type":"call","line":21,"col":3,"val":"item","args":"'contact'"}
{"type":"text","line":21,"col":20,"val":"Contact"}
{"type":"newline","line":22,"col":1}
{"type":"call","line":22,"col":3,"val":"item","args":null}
{"type":"start-attributes","line":22,"col":8}
{"type":"attribute","line":22,"col":9,"name":"href","val":"'/contact'","mustEscape":true}
{"type":"end-attributes","line":22,"col":24}
{"type":"text","line":22,"col":26,"val":"Contact"}
{"type":"outdent","line":23,"col":1}
{"type":"eos","line":23,"col":1}

@@ -1,60 +0,60 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":2,"column":5}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":3,"column":6}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":4,"column":3}}}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":4,"column":6}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":6},"filename":"/cases/tags.self-closing.pug","end":{"line":4,"column":7}}}
{"type":"attribute","loc":{"start":{"line":4,"column":7},"filename":"/cases/tags.self-closing.pug","end":{"line":4,"column":16}},"name":"bar","mustEscape":true,"val":"'baz'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":16},"filename":"/cases/tags.self-closing.pug","end":{"line":4,"column":17}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":5,"column":3}}}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":5,"column":6}},"val":"foo"}
{"type":"slash","loc":{"start":{"line":5,"column":6},"filename":"/cases/tags.self-closing.pug","end":{"line":5,"column":7}}}
{"type":"newline","loc":{"start":{"line":6,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":6,"column":3}}}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":6,"column":6}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":6},"filename":"/cases/tags.self-closing.pug","end":{"line":6,"column":7}}}
{"type":"attribute","loc":{"start":{"line":6,"column":7},"filename":"/cases/tags.self-closing.pug","end":{"line":6,"column":16}},"name":"bar","mustEscape":true,"val":"'baz'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":16},"filename":"/cases/tags.self-closing.pug","end":{"line":6,"column":17}}}
{"type":"slash","loc":{"start":{"line":6,"column":17},"filename":"/cases/tags.self-closing.pug","end":{"line":6,"column":18}}}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":7,"column":3}}}
{"type":"tag","loc":{"start":{"line":7,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":7,"column":6}},"val":"foo"}
{"type":"text","loc":{"start":{"line":7,"column":7},"filename":"/cases/tags.self-closing.pug","end":{"line":7,"column":8}},"val":"/"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":8,"column":3}}}
{"type":"tag","loc":{"start":{"line":8,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":8,"column":6}},"val":"foo"}
{"type":"start-attributes","loc":{"start":{"line":8,"column":6},"filename":"/cases/tags.self-closing.pug","end":{"line":8,"column":7}}}
{"type":"attribute","loc":{"start":{"line":8,"column":7},"filename":"/cases/tags.self-closing.pug","end":{"line":8,"column":16}},"name":"bar","mustEscape":true,"val":"'baz'"}
{"type":"end-attributes","loc":{"start":{"line":8,"column":16},"filename":"/cases/tags.self-closing.pug","end":{"line":8,"column":17}}}
{"type":"text","loc":{"start":{"line":8,"column":18},"filename":"/cases/tags.self-closing.pug","end":{"line":8,"column":19}},"val":"/"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":9,"column":3}}}
{"type":"interpolation","loc":{"start":{"line":9,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":9,"column":11}},"val":"'foo'"}
{"type":"slash","loc":{"start":{"line":9,"column":11},"filename":"/cases/tags.self-closing.pug","end":{"line":9,"column":12}}}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":10,"column":3}}}
{"type":"interpolation","loc":{"start":{"line":10,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":10,"column":11}},"val":"'foo'"}
{"type":"start-attributes","loc":{"start":{"line":10,"column":11},"filename":"/cases/tags.self-closing.pug","end":{"line":10,"column":12}}}
{"type":"attribute","loc":{"start":{"line":10,"column":12},"filename":"/cases/tags.self-closing.pug","end":{"line":10,"column":21}},"name":"bar","mustEscape":true,"val":"'baz'"}
{"type":"end-attributes","loc":{"start":{"line":10,"column":21},"filename":"/cases/tags.self-closing.pug","end":{"line":10,"column":22}}}
{"type":"slash","loc":{"start":{"line":10,"column":22},"filename":"/cases/tags.self-closing.pug","end":{"line":10,"column":23}}}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":11,"column":3}}}
{"type":"interpolation","loc":{"start":{"line":11,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":11,"column":11}},"val":"'foo'"}
{"type":"text","loc":{"start":{"line":11,"column":12},"filename":"/cases/tags.self-closing.pug","end":{"line":11,"column":13}},"val":"/"}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":12,"column":3}}}
{"type":"interpolation","loc":{"start":{"line":12,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":12,"column":11}},"val":"'foo'"}
{"type":"start-attributes","loc":{"start":{"line":12,"column":11},"filename":"/cases/tags.self-closing.pug","end":{"line":12,"column":12}}}
{"type":"attribute","loc":{"start":{"line":12,"column":12},"filename":"/cases/tags.self-closing.pug","end":{"line":12,"column":21}},"name":"bar","mustEscape":true,"val":"'baz'"}
{"type":"end-attributes","loc":{"start":{"line":12,"column":21},"filename":"/cases/tags.self-closing.pug","end":{"line":12,"column":22}}}
{"type":"text","loc":{"start":{"line":12,"column":23},"filename":"/cases/tags.self-closing.pug","end":{"line":12,"column":24}},"val":"/"}
{"type":"newline","loc":{"start":{"line":13,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":13,"column":3}}}
{"type":"comment","loc":{"start":{"line":13,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":13,"column":41}},"val":" can have a single space after them","buffer":false}
{"type":"newline","loc":{"start":{"line":14,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":14,"column":3}}}
{"type":"tag","loc":{"start":{"line":14,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":14,"column":6}},"val":"img"}
{"type":"text","loc":{"start":{"line":14,"column":6},"filename":"/cases/tags.self-closing.pug","end":{"line":14,"column":7}},"val":" "}
{"type":"newline","loc":{"start":{"line":15,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":15,"column":3}}}
{"type":"comment","loc":{"start":{"line":15,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":15,"column":46}},"val":" can have lots of white space after them","buffer":false}
{"type":"newline","loc":{"start":{"line":16,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":16,"column":3}}}
{"type":"tag","loc":{"start":{"line":16,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":16,"column":6}},"val":"img"}
{"type":"text","loc":{"start":{"line":16,"column":7},"filename":"/cases/tags.self-closing.pug","end":{"line":16,"column":10}},"val":" "}
{"type":"newline","loc":{"start":{"line":17,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":17,"column":3}}}
{"type":"interpolation","loc":{"start":{"line":17,"column":3},"filename":"/cases/tags.self-closing.pug","end":{"line":19,"column":4}},"val":"\n 'foo'\n "}
{"type":"slash","loc":{"start":{"line":19,"column":4},"filename":"/cases/tags.self-closing.pug","end":{"line":19,"column":5}}}
{"type":"outdent","loc":{"start":{"line":20,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":20,"column":1}}}
{"type":"eos","loc":{"start":{"line":20,"column":1},"filename":"/cases/tags.self-closing.pug","end":{"line":20,"column":1}}}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"body"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"foo"}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":3,"val":"foo"}
{"type":"start-attributes","line":4,"col":6}
{"type":"attribute","line":4,"col":7,"name":"bar","val":"'baz'","mustEscape":true}
{"type":"end-attributes","line":4,"col":16}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":3,"val":"foo"}
{"type":"slash","line":5,"col":6}
{"type":"newline","line":6,"col":1}
{"type":"tag","line":6,"col":3,"val":"foo"}
{"type":"start-attributes","line":6,"col":6}
{"type":"attribute","line":6,"col":7,"name":"bar","val":"'baz'","mustEscape":true}
{"type":"end-attributes","line":6,"col":16}
{"type":"slash","line":6,"col":17}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":3,"val":"foo"}
{"type":"text","line":7,"col":7,"val":"/"}
{"type":"newline","line":8,"col":1}
{"type":"tag","line":8,"col":3,"val":"foo"}
{"type":"start-attributes","line":8,"col":6}
{"type":"attribute","line":8,"col":7,"name":"bar","val":"'baz'","mustEscape":true}
{"type":"end-attributes","line":8,"col":16}
{"type":"text","line":8,"col":18,"val":"/"}
{"type":"newline","line":9,"col":1}
{"type":"interpolation","line":9,"col":3,"val":"'foo'"}
{"type":"slash","line":9,"col":11}
{"type":"newline","line":10,"col":1}
{"type":"interpolation","line":10,"col":3,"val":"'foo'"}
{"type":"start-attributes","line":10,"col":11}
{"type":"attribute","line":10,"col":12,"name":"bar","val":"'baz'","mustEscape":true}
{"type":"end-attributes","line":10,"col":21}
{"type":"slash","line":10,"col":22}
{"type":"newline","line":11,"col":1}
{"type":"interpolation","line":11,"col":3,"val":"'foo'"}
{"type":"text","line":11,"col":12,"val":"/"}
{"type":"newline","line":12,"col":1}
{"type":"interpolation","line":12,"col":3,"val":"'foo'"}
{"type":"start-attributes","line":12,"col":11}
{"type":"attribute","line":12,"col":12,"name":"bar","val":"'baz'","mustEscape":true}
{"type":"end-attributes","line":12,"col":21}
{"type":"text","line":12,"col":23,"val":"/"}
{"type":"newline","line":13,"col":1}
{"type":"comment","line":13,"col":3,"val":" can have a single space after them","buffer":false}
{"type":"newline","line":14,"col":1}
{"type":"tag","line":14,"col":3,"val":"img"}
{"type":"text","line":14,"col":6,"val":" "}
{"type":"newline","line":15,"col":1}
{"type":"comment","line":15,"col":3,"val":" can have lots of white space after them","buffer":false}
{"type":"newline","line":16,"col":1}
{"type":"tag","line":16,"col":3,"val":"img"}
{"type":"text","line":16,"col":7,"val":" "}
{"type":"newline","line":17,"col":1}
{"type":"interpolation","line":17,"col":3,"val":"\n 'foo'\n "}
{"type":"slash","line":19,"col":4}
{"type":"outdent","line":20,"col":1}
{"type":"eos","line":20,"col":1}

@@ -1,27 +0,27 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/template.pug","end":{"line":1,"column":7}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":7},"filename":"/cases/template.pug","end":{"line":1,"column":8}}}
{"type":"attribute","loc":{"start":{"line":1,"column":8},"filename":"/cases/template.pug","end":{"line":1,"column":30}},"name":"type","mustEscape":true,"val":"'text/x-template'"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":30},"filename":"/cases/template.pug","end":{"line":1,"column":31}}}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/template.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/template.pug","end":{"line":2,"column":10}},"val":"article"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/template.pug","end":{"line":3,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":3,"column":5},"filename":"/cases/template.pug","end":{"line":3,"column":7}},"val":"h2"}
{"type":"text","loc":{"start":{"line":3,"column":8},"filename":"/cases/template.pug","end":{"line":3,"column":17}},"val":"{{title}}"}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/template.pug","end":{"line":4,"column":5}}}
{"type":"tag","loc":{"start":{"line":4,"column":5},"filename":"/cases/template.pug","end":{"line":4,"column":6}},"val":"p"}
{"type":"text","loc":{"start":{"line":4,"column":7},"filename":"/cases/template.pug","end":{"line":4,"column":22}},"val":"{{description}}"}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/template.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/template.pug","end":{"line":6,"column":1}}}
{"type":"tag","loc":{"start":{"line":6,"column":1},"filename":"/cases/template.pug","end":{"line":6,"column":7}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":7},"filename":"/cases/template.pug","end":{"line":6,"column":8}}}
{"type":"attribute","loc":{"start":{"line":6,"column":8},"filename":"/cases/template.pug","end":{"line":6,"column":30}},"name":"type","mustEscape":true,"val":"'text/x-template'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":30},"filename":"/cases/template.pug","end":{"line":6,"column":31}}}
{"type":"dot","loc":{"start":{"line":6,"column":31},"filename":"/cases/template.pug","end":{"line":6,"column":32}}}
{"type":"start-pipeless-text","loc":{"start":{"line":6,"column":32},"filename":"/cases/template.pug","end":{"line":6,"column":32}}}
{"type":"text","loc":{"start":{"line":7,"column":3},"filename":"/cases/template.pug","end":{"line":7,"column":10}},"val":"article"}
{"type":"newline","loc":{"start":{"line":8,"column":1},"filename":"/cases/template.pug","end":{"line":8,"column":3}}}
{"type":"text","loc":{"start":{"line":8,"column":3},"filename":"/cases/template.pug","end":{"line":8,"column":17}},"val":" h2 {{title}}"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/template.pug","end":{"line":9,"column":3}}}
{"type":"text","loc":{"start":{"line":9,"column":3},"filename":"/cases/template.pug","end":{"line":9,"column":22}},"val":" p {{description}}"}
{"type":"end-pipeless-text","loc":{"start":{"line":9,"column":22},"filename":"/cases/template.pug","end":{"line":9,"column":22}}}
{"type":"eos","loc":{"start":{"line":9,"column":22},"filename":"/cases/template.pug","end":{"line":9,"column":22}}}
{"type":"tag","line":1,"col":1,"val":"script"}
{"type":"start-attributes","line":1,"col":7}
{"type":"attribute","line":1,"col":8,"name":"type","val":"'text/x-template'","mustEscape":true}
{"type":"end-attributes","line":1,"col":30}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"article"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"tag","line":3,"col":5,"val":"h2"}
{"type":"text","line":3,"col":8,"val":"{{title}}"}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":5,"val":"p"}
{"type":"text","line":4,"col":7,"val":"{{description}}"}
{"type":"outdent","line":6,"col":3}
{"type":"outdent","line":6,"col":1}
{"type":"tag","line":6,"col":1,"val":"script"}
{"type":"start-attributes","line":6,"col":7}
{"type":"attribute","line":6,"col":8,"name":"type","val":"'text/x-template'","mustEscape":true}
{"type":"end-attributes","line":6,"col":30}
{"type":"dot","line":6,"col":31}
{"type":"start-pipeless-text","line":6,"col":32}
{"type":"text","line":7,"col":3,"val":"article"}
{"type":"newline","line":8,"col":1}
{"type":"text","line":8,"col":3,"val":" h2 {{title}}"}
{"type":"newline","line":9,"col":1}
{"type":"text","line":9,"col":3,"val":" p {{description}}"}
{"type":"end-pipeless-text","line":9,"col":22}
{"type":"eos","line":9,"col":22}

@@ -1,20 +0,20 @@

{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/text-block.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/text-block.pug","end":{"line":2,"column":6}},"val":"label"}
{"type":"text","loc":{"start":{"line":2,"column":7},"filename":"/cases/text-block.pug","end":{"line":2,"column":16}},"val":"Username:"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/text-block.pug","end":{"line":3,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":3,"column":3},"filename":"/cases/text-block.pug","end":{"line":3,"column":8}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":8},"filename":"/cases/text-block.pug","end":{"line":3,"column":9}}}
{"type":"attribute","loc":{"start":{"line":3,"column":9},"filename":"/cases/text-block.pug","end":{"line":3,"column":20}},"name":"type","mustEscape":true,"val":"'text'"}
{"type":"attribute","loc":{"start":{"line":3,"column":22},"filename":"/cases/text-block.pug","end":{"line":3,"column":39}},"name":"name","mustEscape":true,"val":"'user[name]'"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":39},"filename":"/cases/text-block.pug","end":{"line":3,"column":40}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/text-block.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/text-block.pug","end":{"line":5,"column":6}},"val":"label"}
{"type":"text","loc":{"start":{"line":5,"column":7},"filename":"/cases/text-block.pug","end":{"line":5,"column":16}},"val":"Password:"}
{"type":"indent","loc":{"start":{"line":6,"column":1},"filename":"/cases/text-block.pug","end":{"line":6,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":6,"column":3},"filename":"/cases/text-block.pug","end":{"line":6,"column":8}},"val":"input"}
{"type":"start-attributes","loc":{"start":{"line":6,"column":8},"filename":"/cases/text-block.pug","end":{"line":6,"column":9}}}
{"type":"attribute","loc":{"start":{"line":6,"column":9},"filename":"/cases/text-block.pug","end":{"line":6,"column":20}},"name":"type","mustEscape":true,"val":"'text'"}
{"type":"attribute","loc":{"start":{"line":6,"column":22},"filename":"/cases/text-block.pug","end":{"line":6,"column":39}},"name":"name","mustEscape":true,"val":"'user[pass]'"}
{"type":"end-attributes","loc":{"start":{"line":6,"column":39},"filename":"/cases/text-block.pug","end":{"line":6,"column":40}}}
{"type":"outdent","loc":{"start":{"line":6,"column":40},"filename":"/cases/text-block.pug","end":{"line":6,"column":40}}}
{"type":"eos","loc":{"start":{"line":6,"column":40},"filename":"/cases/text-block.pug","end":{"line":6,"column":40}}}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"label"}
{"type":"text","line":2,"col":7,"val":"Username:"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"tag","line":3,"col":3,"val":"input"}
{"type":"start-attributes","line":3,"col":8}
{"type":"attribute","line":3,"col":9,"name":"type","val":"'text'","mustEscape":true}
{"type":"attribute","line":3,"col":22,"name":"name","val":"'user[name]'","mustEscape":true}
{"type":"end-attributes","line":3,"col":39}
{"type":"outdent","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"label"}
{"type":"text","line":5,"col":7,"val":"Password:"}
{"type":"indent","line":6,"col":1,"val":2}
{"type":"tag","line":6,"col":3,"val":"input"}
{"type":"start-attributes","line":6,"col":8}
{"type":"attribute","line":6,"col":9,"name":"type","val":"'text'","mustEscape":true}
{"type":"attribute","line":6,"col":22,"name":"name","val":"'user[pass]'","mustEscape":true}
{"type":"end-attributes","line":6,"col":39}
{"type":"outdent","line":6,"col":40}
{"type":"eos","line":6,"col":40}

@@ -1,91 +0,91 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/text.pug","end":{"line":1,"column":7}},"val":"option"}
{"type":"start-attributes","loc":{"start":{"line":1,"column":7},"filename":"/cases/text.pug","end":{"line":1,"column":8}}}
{"type":"attribute","loc":{"start":{"line":1,"column":8},"filename":"/cases/text.pug","end":{"line":1,"column":16}},"name":"value","mustEscape":true,"val":"''"}
{"type":"end-attributes","loc":{"start":{"line":1,"column":16},"filename":"/cases/text.pug","end":{"line":1,"column":17}}}
{"type":"text","loc":{"start":{"line":1,"column":18},"filename":"/cases/text.pug","end":{"line":1,"column":34}},"val":"-- (selected) --"}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/text.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/text.pug","end":{"line":3,"column":2}},"val":"p"}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/text.pug","end":{"line":5,"column":1}}}
{"type":"tag","loc":{"start":{"line":5,"column":1},"filename":"/cases/text.pug","end":{"line":5,"column":2}},"val":"p"}
{"type":"dot","loc":{"start":{"line":5,"column":2},"filename":"/cases/text.pug","end":{"line":5,"column":3}}}
{"type":"newline","loc":{"start":{"line":7,"column":1},"filename":"/cases/text.pug","end":{"line":7,"column":1}}}
{"type":"tag","loc":{"start":{"line":7,"column":1},"filename":"/cases/text.pug","end":{"line":7,"column":2}},"val":"p"}
{"type":"indent","loc":{"start":{"line":8,"column":1},"filename":"/cases/text.pug","end":{"line":8,"column":3}},"val":2}
{"type":"text","loc":{"start":{"line":8,"column":5},"filename":"/cases/text.pug","end":{"line":8,"column":8}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":9,"column":1},"filename":"/cases/text.pug","end":{"line":9,"column":3}}}
{"type":"text","loc":{"start":{"line":9,"column":5},"filename":"/cases/text.pug","end":{"line":9,"column":8}},"val":"bar"}
{"type":"newline","loc":{"start":{"line":10,"column":1},"filename":"/cases/text.pug","end":{"line":10,"column":3}}}
{"type":"text","loc":{"start":{"line":10,"column":4},"filename":"/cases/text.pug","end":{"line":10,"column":4}},"val":""}
{"type":"newline","loc":{"start":{"line":11,"column":1},"filename":"/cases/text.pug","end":{"line":11,"column":3}}}
{"type":"text","loc":{"start":{"line":11,"column":4},"filename":"/cases/text.pug","end":{"line":11,"column":5}},"val":" "}
{"type":"newline","loc":{"start":{"line":12,"column":1},"filename":"/cases/text.pug","end":{"line":12,"column":3}}}
{"type":"text","loc":{"start":{"line":12,"column":5},"filename":"/cases/text.pug","end":{"line":12,"column":8}},"val":"baz"}
{"type":"outdent","loc":{"start":{"line":14,"column":1},"filename":"/cases/text.pug","end":{"line":14,"column":1}}}
{"type":"tag","loc":{"start":{"line":14,"column":1},"filename":"/cases/text.pug","end":{"line":14,"column":2}},"val":"p"}
{"type":"dot","loc":{"start":{"line":14,"column":2},"filename":"/cases/text.pug","end":{"line":14,"column":3}}}
{"type":"start-pipeless-text","loc":{"start":{"line":14,"column":3},"filename":"/cases/text.pug","end":{"line":14,"column":3}}}
{"type":"text","loc":{"start":{"line":15,"column":3},"filename":"/cases/text.pug","end":{"line":15,"column":6}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":16,"column":1},"filename":"/cases/text.pug","end":{"line":16,"column":1}}}
{"type":"text","loc":{"start":{"line":16,"column":1},"filename":"/cases/text.pug","end":{"line":16,"column":1}},"val":""}
{"type":"newline","loc":{"start":{"line":17,"column":1},"filename":"/cases/text.pug","end":{"line":17,"column":1}}}
{"type":"text","loc":{"start":{"line":17,"column":1},"filename":"/cases/text.pug","end":{"line":17,"column":1}},"val":""}
{"type":"newline","loc":{"start":{"line":18,"column":1},"filename":"/cases/text.pug","end":{"line":18,"column":3}}}
{"type":"text","loc":{"start":{"line":18,"column":3},"filename":"/cases/text.pug","end":{"line":18,"column":6}},"val":"bar"}
{"type":"newline","loc":{"start":{"line":19,"column":1},"filename":"/cases/text.pug","end":{"line":19,"column":3}}}
{"type":"text","loc":{"start":{"line":19,"column":3},"filename":"/cases/text.pug","end":{"line":19,"column":6}},"val":"baz"}
{"type":"newline","loc":{"start":{"line":20,"column":1},"filename":"/cases/text.pug","end":{"line":20,"column":1}}}
{"type":"text","loc":{"start":{"line":20,"column":1},"filename":"/cases/text.pug","end":{"line":20,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":20,"column":1},"filename":"/cases/text.pug","end":{"line":20,"column":1}}}
{"type":"newline","loc":{"start":{"line":21,"column":1},"filename":"/cases/text.pug","end":{"line":21,"column":1}}}
{"type":"dot","loc":{"start":{"line":21,"column":1},"filename":"/cases/text.pug","end":{"line":21,"column":2}}}
{"type":"newline","loc":{"start":{"line":23,"column":1},"filename":"/cases/text.pug","end":{"line":23,"column":1}}}
{"type":"dot","loc":{"start":{"line":23,"column":1},"filename":"/cases/text.pug","end":{"line":23,"column":2}}}
{"type":"start-pipeless-text","loc":{"start":{"line":23,"column":2},"filename":"/cases/text.pug","end":{"line":23,"column":2}}}
{"type":"text","loc":{"start":{"line":24,"column":3},"filename":"/cases/text.pug","end":{"line":24,"column":6}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":25,"column":1},"filename":"/cases/text.pug","end":{"line":25,"column":1}}}
{"type":"text","loc":{"start":{"line":25,"column":1},"filename":"/cases/text.pug","end":{"line":25,"column":1}},"val":""}
{"type":"newline","loc":{"start":{"line":26,"column":1},"filename":"/cases/text.pug","end":{"line":26,"column":1}}}
{"type":"text","loc":{"start":{"line":26,"column":1},"filename":"/cases/text.pug","end":{"line":26,"column":1}},"val":""}
{"type":"newline","loc":{"start":{"line":27,"column":1},"filename":"/cases/text.pug","end":{"line":27,"column":3}}}
{"type":"text","loc":{"start":{"line":27,"column":3},"filename":"/cases/text.pug","end":{"line":27,"column":6}},"val":"bar"}
{"type":"newline","loc":{"start":{"line":28,"column":1},"filename":"/cases/text.pug","end":{"line":28,"column":3}}}
{"type":"text","loc":{"start":{"line":28,"column":3},"filename":"/cases/text.pug","end":{"line":28,"column":6}},"val":"baz"}
{"type":"newline","loc":{"start":{"line":29,"column":1},"filename":"/cases/text.pug","end":{"line":29,"column":1}}}
{"type":"text","loc":{"start":{"line":29,"column":1},"filename":"/cases/text.pug","end":{"line":29,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":29,"column":1},"filename":"/cases/text.pug","end":{"line":29,"column":1}}}
{"type":"newline","loc":{"start":{"line":30,"column":1},"filename":"/cases/text.pug","end":{"line":30,"column":1}}}
{"type":"tag","loc":{"start":{"line":30,"column":1},"filename":"/cases/text.pug","end":{"line":30,"column":4}},"val":"pre"}
{"type":"indent","loc":{"start":{"line":31,"column":1},"filename":"/cases/text.pug","end":{"line":31,"column":3}},"val":2}
{"type":"text","loc":{"start":{"line":31,"column":5},"filename":"/cases/text.pug","end":{"line":31,"column":8}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":32,"column":1},"filename":"/cases/text.pug","end":{"line":32,"column":3}}}
{"type":"text","loc":{"start":{"line":32,"column":5},"filename":"/cases/text.pug","end":{"line":32,"column":10}},"val":" bar"}
{"type":"newline","loc":{"start":{"line":33,"column":1},"filename":"/cases/text.pug","end":{"line":33,"column":3}}}
{"type":"text","loc":{"start":{"line":33,"column":5},"filename":"/cases/text.pug","end":{"line":33,"column":12}},"val":" baz"}
{"type":"newline","loc":{"start":{"line":34,"column":1},"filename":"/cases/text.pug","end":{"line":34,"column":3}}}
{"type":"text","loc":{"start":{"line":34,"column":5},"filename":"/cases/text.pug","end":{"line":34,"column":6}},"val":"."}
{"type":"outdent","loc":{"start":{"line":36,"column":1},"filename":"/cases/text.pug","end":{"line":36,"column":1}}}
{"type":"tag","loc":{"start":{"line":36,"column":1},"filename":"/cases/text.pug","end":{"line":36,"column":4}},"val":"pre"}
{"type":"dot","loc":{"start":{"line":36,"column":4},"filename":"/cases/text.pug","end":{"line":36,"column":5}}}
{"type":"start-pipeless-text","loc":{"start":{"line":36,"column":5},"filename":"/cases/text.pug","end":{"line":36,"column":5}}}
{"type":"text","loc":{"start":{"line":37,"column":3},"filename":"/cases/text.pug","end":{"line":37,"column":6}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":38,"column":1},"filename":"/cases/text.pug","end":{"line":38,"column":3}}}
{"type":"text","loc":{"start":{"line":38,"column":3},"filename":"/cases/text.pug","end":{"line":38,"column":8}},"val":" bar"}
{"type":"newline","loc":{"start":{"line":39,"column":1},"filename":"/cases/text.pug","end":{"line":39,"column":3}}}
{"type":"text","loc":{"start":{"line":39,"column":3},"filename":"/cases/text.pug","end":{"line":39,"column":10}},"val":" baz"}
{"type":"newline","loc":{"start":{"line":40,"column":1},"filename":"/cases/text.pug","end":{"line":40,"column":3}}}
{"type":"text","loc":{"start":{"line":40,"column":3},"filename":"/cases/text.pug","end":{"line":40,"column":4}},"val":"."}
{"type":"newline","loc":{"start":{"line":41,"column":1},"filename":"/cases/text.pug","end":{"line":41,"column":1}}}
{"type":"text","loc":{"start":{"line":41,"column":1},"filename":"/cases/text.pug","end":{"line":41,"column":1}},"val":""}
{"type":"end-pipeless-text","loc":{"start":{"line":41,"column":1},"filename":"/cases/text.pug","end":{"line":41,"column":1}}}
{"type":"newline","loc":{"start":{"line":42,"column":1},"filename":"/cases/text.pug","end":{"line":42,"column":1}}}
{"type":"dot","loc":{"start":{"line":42,"column":1},"filename":"/cases/text.pug","end":{"line":42,"column":2}}}
{"type":"start-pipeless-text","loc":{"start":{"line":42,"column":2},"filename":"/cases/text.pug","end":{"line":42,"column":2}}}
{"type":"text","loc":{"start":{"line":43,"column":3},"filename":"/cases/text.pug","end":{"line":43,"column":6}},"val":"foo"}
{"type":"newline","loc":{"start":{"line":44,"column":1},"filename":"/cases/text.pug","end":{"line":44,"column":3}}}
{"type":"text","loc":{"start":{"line":44,"column":3},"filename":"/cases/text.pug","end":{"line":44,"column":8}},"val":" bar"}
{"type":"newline","loc":{"start":{"line":45,"column":1},"filename":"/cases/text.pug","end":{"line":45,"column":3}}}
{"type":"text","loc":{"start":{"line":45,"column":3},"filename":"/cases/text.pug","end":{"line":45,"column":10}},"val":" baz"}
{"type":"newline","loc":{"start":{"line":46,"column":1},"filename":"/cases/text.pug","end":{"line":46,"column":3}}}
{"type":"text","loc":{"start":{"line":46,"column":3},"filename":"/cases/text.pug","end":{"line":46,"column":4}},"val":"."}
{"type":"end-pipeless-text","loc":{"start":{"line":46,"column":4},"filename":"/cases/text.pug","end":{"line":46,"column":4}}}
{"type":"eos","loc":{"start":{"line":46,"column":4},"filename":"/cases/text.pug","end":{"line":46,"column":4}}}
{"type":"tag","line":1,"col":1,"val":"option"}
{"type":"start-attributes","line":1,"col":7}
{"type":"attribute","line":1,"col":8,"name":"value","val":"''","mustEscape":true}
{"type":"end-attributes","line":1,"col":16}
{"type":"text","line":1,"col":18,"val":"-- (selected) --"}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"p"}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":1,"val":"p"}
{"type":"dot","line":5,"col":2}
{"type":"newline","line":7,"col":1}
{"type":"tag","line":7,"col":1,"val":"p"}
{"type":"indent","line":8,"col":1,"val":2}
{"type":"text","line":8,"col":5,"val":"foo"}
{"type":"newline","line":9,"col":1}
{"type":"text","line":9,"col":5,"val":"bar"}
{"type":"newline","line":10,"col":1}
{"type":"text","line":10,"col":5,"val":"baz"}
{"type":"outdent","line":12,"col":1}
{"type":"tag","line":12,"col":1,"val":"p"}
{"type":"dot","line":12,"col":2}
{"type":"start-pipeless-text","line":12,"col":3}
{"type":"text","line":13,"col":3,"val":"foo"}
{"type":"newline","line":14,"col":1}
{"type":"text","line":14,"col":3,"val":""}
{"type":"newline","line":15,"col":1}
{"type":"text","line":15,"col":3,"val":""}
{"type":"newline","line":16,"col":1}
{"type":"text","line":16,"col":3,"val":"bar"}
{"type":"newline","line":17,"col":1}
{"type":"text","line":17,"col":3,"val":"baz"}
{"type":"newline","line":18,"col":1}
{"type":"text","line":18,"col":3,"val":""}
{"type":"end-pipeless-text","line":18,"col":3}
{"type":"newline","line":19,"col":1}
{"type":"dot","line":19,"col":1}
{"type":"newline","line":21,"col":1}
{"type":"dot","line":21,"col":1}
{"type":"start-pipeless-text","line":21,"col":2}
{"type":"text","line":22,"col":3,"val":"foo"}
{"type":"newline","line":23,"col":1}
{"type":"text","line":23,"col":3,"val":""}
{"type":"newline","line":24,"col":1}
{"type":"text","line":24,"col":3,"val":""}
{"type":"newline","line":25,"col":1}
{"type":"text","line":25,"col":3,"val":"bar"}
{"type":"newline","line":26,"col":1}
{"type":"text","line":26,"col":3,"val":"baz"}
{"type":"newline","line":27,"col":1}
{"type":"text","line":27,"col":3,"val":""}
{"type":"end-pipeless-text","line":27,"col":3}
{"type":"newline","line":28,"col":1}
{"type":"tag","line":28,"col":1,"val":"pre"}
{"type":"indent","line":29,"col":1,"val":2}
{"type":"text","line":29,"col":5,"val":"foo"}
{"type":"newline","line":30,"col":1}
{"type":"text","line":30,"col":5,"val":" bar"}
{"type":"newline","line":31,"col":1}
{"type":"text","line":31,"col":5,"val":" baz"}
{"type":"newline","line":32,"col":1}
{"type":"text","line":32,"col":5,"val":"."}
{"type":"outdent","line":34,"col":1}
{"type":"tag","line":34,"col":1,"val":"pre"}
{"type":"dot","line":34,"col":4}
{"type":"start-pipeless-text","line":34,"col":5}
{"type":"text","line":35,"col":3,"val":"foo"}
{"type":"newline","line":36,"col":1}
{"type":"text","line":36,"col":3,"val":" bar"}
{"type":"newline","line":37,"col":1}
{"type":"text","line":37,"col":3,"val":" baz"}
{"type":"newline","line":38,"col":1}
{"type":"text","line":38,"col":3,"val":"."}
{"type":"newline","line":39,"col":1}
{"type":"text","line":39,"col":3,"val":""}
{"type":"end-pipeless-text","line":39,"col":3}
{"type":"newline","line":40,"col":1}
{"type":"dot","line":40,"col":1}
{"type":"start-pipeless-text","line":40,"col":2}
{"type":"text","line":41,"col":3,"val":"foo"}
{"type":"newline","line":42,"col":1}
{"type":"text","line":42,"col":3,"val":" bar"}
{"type":"newline","line":43,"col":1}
{"type":"text","line":43,"col":3,"val":" baz"}
{"type":"newline","line":44,"col":1}
{"type":"text","line":44,"col":3,"val":"."}
{"type":"end-pipeless-text","line":44,"col":4}
{"type":"newline","line":45,"col": 1}
{"type":"text","line":45,"col": 3,"val":"foo"}
{"type":"newline","line":46,"col": 1}
{"type":"interpolated-code","line":46,"col":3,"val":"bar","mustEscape":true,"buffer":true}
{"type":"eos","line":46,"col":9}

@@ -1,4 +0,4 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/utf8bom.pug","end":{"line":1,"column":2}},"val":"p"}
{"type":"text","loc":{"start":{"line":1,"column":3},"filename":"/cases/utf8bom.pug","end":{"line":1,"column":8}},"val":"\"foo\""}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/utf8bom.pug","end":{"line":2,"column":1}}}
{"type":"eos","loc":{"start":{"line":2,"column":1},"filename":"/cases/utf8bom.pug","end":{"line":2,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"p"}
{"type":"text","line":1,"col":3,"val":"\"foo\""}
{"type":"newline","line":2,"col":1}
{"type":"eos","line":2,"col":1}

@@ -1,10 +0,10 @@

{"type":"code","loc":{"start":{"line":1,"column":1},"filename":"/cases/vars.pug","end":{"line":1,"column":18}},"val":"var foo = 'bar'","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/vars.pug","end":{"line":2,"column":1}}}
{"type":"code","loc":{"start":{"line":2,"column":1},"filename":"/cases/vars.pug","end":{"line":2,"column":21}},"val":"var list = [1,2,3]","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/vars.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/vars.pug","end":{"line":3,"column":2}},"val":"a"}
{"type":"start-attributes","loc":{"start":{"line":3,"column":2},"filename":"/cases/vars.pug","end":{"line":3,"column":3}}}
{"type":"attribute","loc":{"start":{"line":3,"column":3},"filename":"/cases/vars.pug","end":{"line":3,"column":13}},"name":"class","mustEscape":true,"val":"list"}
{"type":"attribute","loc":{"start":{"line":3,"column":15},"filename":"/cases/vars.pug","end":{"line":3,"column":21}},"name":"id","mustEscape":true,"val":"foo"}
{"type":"end-attributes","loc":{"start":{"line":3,"column":21},"filename":"/cases/vars.pug","end":{"line":3,"column":22}}}
{"type":"eos","loc":{"start":{"line":3,"column":22},"filename":"/cases/vars.pug","end":{"line":3,"column":22}}}
{"type":"code","line":1,"col":1,"val":"var foo = 'bar'","mustEscape":false,"buffer":false}
{"type":"newline","line":2,"col":1}
{"type":"code","line":2,"col":1,"val":"var list = [1,2,3]","mustEscape":false,"buffer":false}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"a"}
{"type":"start-attributes","line":3,"col":2}
{"type":"attribute","line":3,"col":3,"name":"class","val":"list","mustEscape":true}
{"type":"attribute","line":3,"col":15,"name":"id","val":"foo","mustEscape":true}
{"type":"end-attributes","line":3,"col":21}
{"type":"eos","line":3,"col":22}

@@ -1,13 +0,13 @@

{"type":"code","loc":{"start":{"line":1,"column":1},"filename":"/cases/while.pug","end":{"line":1,"column":13}},"val":"var x = 1;","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/while.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/while.pug","end":{"line":2,"column":3}},"val":"ul"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/while.pug","end":{"line":3,"column":3}},"val":2}
{"type":"while","loc":{"start":{"line":3,"column":3},"filename":"/cases/while.pug","end":{"line":3,"column":15}},"val":"x < 10"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/while.pug","end":{"line":4,"column":5}},"val":4}
{"type":"code","loc":{"start":{"line":4,"column":5},"filename":"/cases/while.pug","end":{"line":4,"column":11}},"val":"x++;","mustEscape":false,"buffer":false}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/while.pug","end":{"line":5,"column":5}}}
{"type":"tag","loc":{"start":{"line":5,"column":5},"filename":"/cases/while.pug","end":{"line":5,"column":7}},"val":"li"}
{"type":"code","loc":{"start":{"line":5,"column":7},"filename":"/cases/while.pug","end":{"line":5,"column":10}},"val":"x","mustEscape":true,"buffer":true}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/while.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/while.pug","end":{"line":6,"column":1}}}
{"type":"eos","loc":{"start":{"line":6,"column":1},"filename":"/cases/while.pug","end":{"line":6,"column":1}}}
{"type":"code","line":1,"col":1,"val":"var x = 1;","mustEscape":false,"buffer":false}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"ul"}
{"type":"indent","line":3,"col":1,"val":2}
{"type":"while","line":3,"col":3,"val":"x < 10"}
{"type":"indent","line":4,"col":1,"val":4}
{"type":"code","line":4,"col":5,"val":"x++;","mustEscape":false,"buffer":false}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":5,"val":"li"}
{"type":"code","line":5,"col":7,"val":"x","mustEscape":true,"buffer":true}
{"type":"outdent","line":6,"col":3}
{"type":"outdent","line":6,"col":1}
{"type":"eos","line":6,"col":1}

@@ -1,11 +0,11 @@

{"type":"doctype","loc":{"start":{"line":1,"column":1},"filename":"/cases/xml.pug","end":{"line":1,"column":12}},"val":"xml"}
{"type":"newline","loc":{"start":{"line":2,"column":1},"filename":"/cases/xml.pug","end":{"line":2,"column":1}}}
{"type":"tag","loc":{"start":{"line":2,"column":1},"filename":"/cases/xml.pug","end":{"line":2,"column":9}},"val":"category"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":9},"filename":"/cases/xml.pug","end":{"line":2,"column":10}}}
{"type":"attribute","loc":{"start":{"line":2,"column":10},"filename":"/cases/xml.pug","end":{"line":2,"column":26}},"name":"term","mustEscape":true,"val":"'some term'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":26},"filename":"/cases/xml.pug","end":{"line":2,"column":27}}}
{"type":"slash","loc":{"start":{"line":2,"column":27},"filename":"/cases/xml.pug","end":{"line":2,"column":28}}}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/xml.pug","end":{"line":3,"column":1}}}
{"type":"tag","loc":{"start":{"line":3,"column":1},"filename":"/cases/xml.pug","end":{"line":3,"column":5}},"val":"link"}
{"type":"text","loc":{"start":{"line":3,"column":6},"filename":"/cases/xml.pug","end":{"line":3,"column":23}},"val":"http://google.com"}
{"type":"eos","loc":{"start":{"line":3,"column":23},"filename":"/cases/xml.pug","end":{"line":3,"column":23}}}
{"type":"doctype","line":1,"col":1,"val":"xml"}
{"type":"newline","line":2,"col":1}
{"type":"tag","line":2,"col":1,"val":"category"}
{"type":"start-attributes","line":2,"col":9}
{"type":"attribute","line":2,"col":10,"name":"term","val":"'some term'","mustEscape":true}
{"type":"end-attributes","line":2,"col":26}
{"type":"slash","line":2,"col":27}
{"type":"newline","line":3,"col":1}
{"type":"tag","line":3,"col":1,"val":"link"}
{"type":"text","line":3,"col":6,"val":"http://google.com"}
{"type":"eos","line":3,"col":23}

@@ -1,18 +0,18 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":1,"column":5}},"val":"head"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":2,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":9},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":2,"column":10}}}
{"type":"attribute","loc":{"start":{"line":2,"column":10},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":2,"column":26}},"name":"src","mustEscape":true,"val":"'/jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":26},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":2,"column":27}}}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":3,"column":3}}}
{"type":"yield","loc":{"start":{"line":3,"column":3},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":3,"column":8}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":4,"column":3}}}
{"type":"if","loc":{"start":{"line":4,"column":3},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":4,"column":11}},"val":"false"}
{"type":"indent","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":5,"column":5}},"val":4}
{"type":"tag","loc":{"start":{"line":5,"column":5},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":5,"column":11}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":11},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":5,"column":12}}}
{"type":"attribute","loc":{"start":{"line":5,"column":12},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":5,"column":31}},"name":"src","mustEscape":true,"val":"'/jquery.ui.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":31},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":5,"column":32}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":6,"column":1}}}
{"type":"eos","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-before-conditional-head.pug","end":{"line":6,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"head"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"script"}
{"type":"start-attributes","line":2,"col":9}
{"type":"attribute","line":2,"col":10,"name":"src","val":"'/jquery.js'","mustEscape":true}
{"type":"end-attributes","line":2,"col":26}
{"type":"newline","line":3,"col":1}
{"type":"yield","line":3,"col":3}
{"type":"newline","line":4,"col":1}
{"type":"if","line":4,"col":3,"val":"false"}
{"type":"indent","line":5,"col":1,"val":4}
{"type":"tag","line":5,"col":5,"val":"script"}
{"type":"start-attributes","line":5,"col":11}
{"type":"attribute","line":5,"col":12,"name":"src","val":"'/jquery.ui.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":31}
{"type":"outdent","line":6,"col":3}
{"type":"outdent","line":6,"col":1}
{"type":"eos","line":6,"col":1}

@@ -1,20 +0,20 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/yield-before-conditional.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":3,"column":5}},"val":4}
{"type":"include","loc":{"start":{"line":3,"column":5},"filename":"/cases/yield-before-conditional.pug","end":{"line":3,"column":12}}}
{"type":"path","loc":{"start":{"line":3,"column":13},"filename":"/cases/yield-before-conditional.pug","end":{"line":3,"column":46}},"val":"yield-before-conditional-head.pug"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":4,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":4,"column":7},"filename":"/cases/yield-before-conditional.pug","end":{"line":4,"column":13}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":13},"filename":"/cases/yield-before-conditional.pug","end":{"line":4,"column":14}}}
{"type":"attribute","loc":{"start":{"line":4,"column":14},"filename":"/cases/yield-before-conditional.pug","end":{"line":4,"column":31}},"name":"src","mustEscape":true,"val":"'/caustic.js'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":31},"filename":"/cases/yield-before-conditional.pug","end":{"line":4,"column":32}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":5,"column":7}}}
{"type":"tag","loc":{"start":{"line":5,"column":7},"filename":"/cases/yield-before-conditional.pug","end":{"line":5,"column":13}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":13},"filename":"/cases/yield-before-conditional.pug","end":{"line":5,"column":14}}}
{"type":"attribute","loc":{"start":{"line":5,"column":14},"filename":"/cases/yield-before-conditional.pug","end":{"line":5,"column":27}},"name":"src","mustEscape":true,"val":"'/app.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":27},"filename":"/cases/yield-before-conditional.pug","end":{"line":5,"column":28}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":6,"column":1}}}
{"type":"eos","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-before-conditional.pug","end":{"line":6,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"include","line":3,"col":5}
{"type":"path","line":3,"col":13,"val":"yield-before-conditional-head.pug"}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"tag","line":4,"col":7,"val":"script"}
{"type":"start-attributes","line":4,"col":13}
{"type":"attribute","line":4,"col":14,"name":"src","val":"'/caustic.js'","mustEscape":true}
{"type":"end-attributes","line":4,"col":31}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":7,"val":"script"}
{"type":"start-attributes","line":5,"col":13}
{"type":"attribute","line":5,"col":14,"name":"src","val":"'/app.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":27}
{"type":"outdent","line":6,"col":5}
{"type":"outdent","line":6,"col":3}
{"type":"outdent","line":6,"col":1}
{"type":"eos","line":6,"col":1}

@@ -1,15 +0,15 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/yield-head.pug","end":{"line":1,"column":5}},"val":"head"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/yield-head.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/yield-head.pug","end":{"line":2,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":2,"column":9},"filename":"/cases/yield-head.pug","end":{"line":2,"column":10}}}
{"type":"attribute","loc":{"start":{"line":2,"column":10},"filename":"/cases/yield-head.pug","end":{"line":2,"column":26}},"name":"src","mustEscape":true,"val":"'/jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":2,"column":26},"filename":"/cases/yield-head.pug","end":{"line":2,"column":27}}}
{"type":"newline","loc":{"start":{"line":3,"column":1},"filename":"/cases/yield-head.pug","end":{"line":3,"column":3}}}
{"type":"yield","loc":{"start":{"line":3,"column":3},"filename":"/cases/yield-head.pug","end":{"line":3,"column":8}}}
{"type":"newline","loc":{"start":{"line":4,"column":1},"filename":"/cases/yield-head.pug","end":{"line":4,"column":3}}}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/yield-head.pug","end":{"line":4,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":9},"filename":"/cases/yield-head.pug","end":{"line":4,"column":10}}}
{"type":"attribute","loc":{"start":{"line":4,"column":10},"filename":"/cases/yield-head.pug","end":{"line":4,"column":29}},"name":"src","mustEscape":true,"val":"'/jquery.ui.js'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":29},"filename":"/cases/yield-head.pug","end":{"line":4,"column":30}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-head.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-head.pug","end":{"line":5,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"head"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"script"}
{"type":"start-attributes","line":2,"col":9}
{"type":"attribute","line":2,"col":10,"name":"src","val":"'/jquery.js'","mustEscape":true}
{"type":"end-attributes","line":2,"col":26}
{"type":"newline","line":3,"col":1}
{"type":"yield","line":3,"col":3}
{"type":"newline","line":4,"col":1}
{"type":"tag","line":4,"col":3,"val":"script"}
{"type":"start-attributes","line":4,"col":9}
{"type":"attribute","line":4,"col":10,"name":"src","val":"'/jquery.ui.js'","mustEscape":true}
{"type":"end-attributes","line":4,"col":29}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,17 +0,17 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/yield-title-head.pug","end":{"line":1,"column":5}},"val":"head"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/yield-title-head.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/yield-title-head.pug","end":{"line":2,"column":8}},"val":"title"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/yield-title-head.pug","end":{"line":3,"column":5}},"val":4}
{"type":"yield","loc":{"start":{"line":3,"column":5},"filename":"/cases/yield-title-head.pug","end":{"line":3,"column":10}}}
{"type":"outdent","loc":{"start":{"line":4,"column":1},"filename":"/cases/yield-title-head.pug","end":{"line":4,"column":3}}}
{"type":"tag","loc":{"start":{"line":4,"column":3},"filename":"/cases/yield-title-head.pug","end":{"line":4,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":9},"filename":"/cases/yield-title-head.pug","end":{"line":4,"column":10}}}
{"type":"attribute","loc":{"start":{"line":4,"column":10},"filename":"/cases/yield-title-head.pug","end":{"line":4,"column":26}},"name":"src","mustEscape":true,"val":"'/jquery.js'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":26},"filename":"/cases/yield-title-head.pug","end":{"line":4,"column":27}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-title-head.pug","end":{"line":5,"column":3}}}
{"type":"tag","loc":{"start":{"line":5,"column":3},"filename":"/cases/yield-title-head.pug","end":{"line":5,"column":9}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":9},"filename":"/cases/yield-title-head.pug","end":{"line":5,"column":10}}}
{"type":"attribute","loc":{"start":{"line":5,"column":10},"filename":"/cases/yield-title-head.pug","end":{"line":5,"column":29}},"name":"src","mustEscape":true,"val":"'/jquery.ui.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":29},"filename":"/cases/yield-title-head.pug","end":{"line":5,"column":30}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-title-head.pug","end":{"line":6,"column":1}}}
{"type":"eos","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield-title-head.pug","end":{"line":6,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"head"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"title"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"yield","line":3,"col":5}
{"type":"outdent","line":4,"col":3}
{"type":"tag","line":4,"col":3,"val":"script"}
{"type":"start-attributes","line":4,"col":9}
{"type":"attribute","line":4,"col":10,"name":"src","val":"'/jquery.js'","mustEscape":true}
{"type":"end-attributes","line":4,"col":26}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":3,"val":"script"}
{"type":"start-attributes","line":5,"col":9}
{"type":"attribute","line":5,"col":10,"name":"src","val":"'/jquery.ui.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":29}
{"type":"outdent","line":6,"col":1}
{"type":"eos","line":6,"col":1}

@@ -1,12 +0,12 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/yield-title.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/yield-title.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/yield-title.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/yield-title.pug","end":{"line":3,"column":5}},"val":4}
{"type":"include","loc":{"start":{"line":3,"column":5},"filename":"/cases/yield-title.pug","end":{"line":3,"column":12}}}
{"type":"path","loc":{"start":{"line":3,"column":13},"filename":"/cases/yield-title.pug","end":{"line":3,"column":33}},"val":"yield-title-head.pug"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/yield-title.pug","end":{"line":4,"column":7}},"val":6}
{"type":"text","loc":{"start":{"line":4,"column":9},"filename":"/cases/yield-title.pug","end":{"line":4,"column":17}},"val":"My Title"}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-title.pug","end":{"line":5,"column":1}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-title.pug","end":{"line":5,"column":1}}}
{"type":"outdent","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-title.pug","end":{"line":5,"column":1}}}
{"type":"eos","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield-title.pug","end":{"line":5,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"include","line":3,"col":5}
{"type":"path","line":3,"col":13,"val":"yield-title-head.pug"}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"text","line":4,"col":9,"val":"My Title"}
{"type":"outdent","line":5,"col":5}
{"type":"outdent","line":5,"col":3}
{"type":"outdent","line":5,"col":1}
{"type":"eos","line":5,"col":1}

@@ -1,20 +0,20 @@

{"type":"tag","loc":{"start":{"line":1,"column":1},"filename":"/cases/yield.pug","end":{"line":1,"column":5}},"val":"html"}
{"type":"indent","loc":{"start":{"line":2,"column":1},"filename":"/cases/yield.pug","end":{"line":2,"column":3}},"val":2}
{"type":"tag","loc":{"start":{"line":2,"column":3},"filename":"/cases/yield.pug","end":{"line":2,"column":7}},"val":"body"}
{"type":"indent","loc":{"start":{"line":3,"column":1},"filename":"/cases/yield.pug","end":{"line":3,"column":5}},"val":4}
{"type":"include","loc":{"start":{"line":3,"column":5},"filename":"/cases/yield.pug","end":{"line":3,"column":12}}}
{"type":"path","loc":{"start":{"line":3,"column":13},"filename":"/cases/yield.pug","end":{"line":3,"column":27}},"val":"yield-head.pug"}
{"type":"indent","loc":{"start":{"line":4,"column":1},"filename":"/cases/yield.pug","end":{"line":4,"column":7}},"val":6}
{"type":"tag","loc":{"start":{"line":4,"column":7},"filename":"/cases/yield.pug","end":{"line":4,"column":13}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":4,"column":13},"filename":"/cases/yield.pug","end":{"line":4,"column":14}}}
{"type":"attribute","loc":{"start":{"line":4,"column":14},"filename":"/cases/yield.pug","end":{"line":4,"column":31}},"name":"src","mustEscape":true,"val":"'/caustic.js'"}
{"type":"end-attributes","loc":{"start":{"line":4,"column":31},"filename":"/cases/yield.pug","end":{"line":4,"column":32}}}
{"type":"newline","loc":{"start":{"line":5,"column":1},"filename":"/cases/yield.pug","end":{"line":5,"column":7}}}
{"type":"tag","loc":{"start":{"line":5,"column":7},"filename":"/cases/yield.pug","end":{"line":5,"column":13}},"val":"script"}
{"type":"start-attributes","loc":{"start":{"line":5,"column":13},"filename":"/cases/yield.pug","end":{"line":5,"column":14}}}
{"type":"attribute","loc":{"start":{"line":5,"column":14},"filename":"/cases/yield.pug","end":{"line":5,"column":27}},"name":"src","mustEscape":true,"val":"'/app.js'"}
{"type":"end-attributes","loc":{"start":{"line":5,"column":27},"filename":"/cases/yield.pug","end":{"line":5,"column":28}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield.pug","end":{"line":6,"column":1}}}
{"type":"outdent","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield.pug","end":{"line":6,"column":1}}}
{"type":"eos","loc":{"start":{"line":6,"column":1},"filename":"/cases/yield.pug","end":{"line":6,"column":1}}}
{"type":"tag","line":1,"col":1,"val":"html"}
{"type":"indent","line":2,"col":1,"val":2}
{"type":"tag","line":2,"col":3,"val":"body"}
{"type":"indent","line":3,"col":1,"val":4}
{"type":"include","line":3,"col":5}
{"type":"path","line":3,"col":13,"val":"yield-head.pug"}
{"type":"indent","line":4,"col":1,"val":6}
{"type":"tag","line":4,"col":7,"val":"script"}
{"type":"start-attributes","line":4,"col":13}
{"type":"attribute","line":4,"col":14,"name":"src","val":"'/caustic.js'","mustEscape":true}
{"type":"end-attributes","line":4,"col":31}
{"type":"newline","line":5,"col":1}
{"type":"tag","line":5,"col":7,"val":"script"}
{"type":"start-attributes","line":5,"col":13}
{"type":"attribute","line":5,"col":14,"name":"src","val":"'/app.js'","mustEscape":true}
{"type":"end-attributes","line":5,"col":27}
{"type":"outdent","line":6,"col":5}
{"type":"outdent","line":6,"col":3}
{"type":"outdent","line":6,"col":1}
{"type":"eos","line":6,"col":1}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc