Lines Matching defs:body

311                     body: make_node(AST_String, node),  property
321 body: value || make_node(AST_UnaryPrefix, node, { property
374 if (!is_statement(self)) self = make_node(AST_SimpleStatement, self, { body: self }); property
375 … if (!(self instanceof AST_Toplevel)) self = make_node(AST_Toplevel, self, { body: [ self ] }); property
1975 function is_last_statement(body, stat) { argument
1997 if (!block) block = make_node(AST_BlockStatement, node, { body: [ node ] }); property
3393 var body = [ make_node(AST_SimpleStatement, value, { body: value }) ]; property
3403 … return in_list ? List.splice(body) : make_node(AST_BlockStatement, node, { body: body }); property
3406 … return is_statement(node) ? make_node(AST_SimpleStatement, value, { body: value }) : value; property
3568 statements[i] = make_node(AST_SimpleStatement, stat, { body: body }); property
3581 body: as_statement_array_with_return(stat.body, ab), property
3584body: as_statement_array(stat.alternative).concat(extract_functions(merge_jump, jump)), property
3602 body: extract_functions(true, null, j + 1), property
3621body: as_statement_array(stat.body).concat(extract_functions(merge_jump, jump)), property
3624 body: as_statement_array_with_return(stat.alternative, alt), property
3633 … var stats = make_node(AST_BlockStatement, self, { body: statements.slice(i + 1) }); property
3637 … var stats = make_node(AST_BlockStatement, self, { body: statements.slice(i + 1) }); property
3652 body: extract_functions(true, null, j + 1), property
3689body: extract_functions().concat(make_node(AST_Return, self, { value: null })), property
3812 body: make_sequence(stop.value, stop.value.expressions.slice(0, -1)), property
3840 if (value) block.push(make_node(AST_SimpleStatement, value, { body: value })); property
3887 if (value) return make_node(AST_SimpleStatement, value, { body: value }); property
3990 statements[n++] = make_node(AST_SimpleStatement, body, { body: body }); property
4066 var body = to_simple_statement(stat.body, decls); variable
4072 body: body || make_node(AST_EmptyStatement, stat.body), property
4098 function extract_exprs(body) { argument
4103 function join_assigns(defn, body, keep) { argument
4410 target.push(make_node(AST_BlockStatement, stat, { body: block })); property
4946 body: ast1, property
4948 body: ast2, property
4964 function skip_directives(body) { argument
5637 body: alt, property
6206 self.body = make_node(AST_BlockStatement, self, { body: body }); property
7253 if (trimmed) return make_node(AST_SimpleStatement, node, { body: trimmed }); property
7558 body: make_sequence(node, side_effects), property
7610 body: make_sequence(seq, seq.expressions.slice(0, -1)), property
7617body.push(make_node(AST_SimpleStatement, node, { body: make_sequence(node, side_effects) })); property
7687 body.push(make_node(AST_SimpleStatement, node, { body: value })); property
7732 function insert_statements(body, orig, in_list) { argument
7739 … return in_list ? List.splice(body) : make_node(AST_BlockStatement, orig, { body: body }); property
8303 return make_node(AST_SimpleStatement, node, { body: seq }); property
8657 return make_node(AST_SimpleStatement, node, { body: value }); property
9140 return make_node(AST_SimpleStatement, self, { body: node }); property
9170 body: make_node(AST_BlockStatement, self.body, { property
9178 body: [ property
9180 make_node(AST_SimpleStatement, self.condition, { body: self.condition }), property
9218 body: make_node(AST_EmptyStatement, self), property
9245 body.push(make_node(AST_SimpleStatement, self.init, { body: self.init })); property
9251 body: first, property
9255 body.push(make_node(AST_SimpleStatement, self.condition, { body: self.condition })); property
9260 return make_node(AST_BlockStatement, self, { body: body }); property
9296 function first_statement(body) { argument
9310 … self.body = make_node(AST_BlockStatement, self.body, { body: rest }).transform(compressor); property
9330 body.push(make_node(AST_SimpleStatement, self.init, { body: self.init })); property
9332body.push(make_node(AST_SimpleStatement, self.condition, { body: self.condition })); property
9334 return make_node(AST_BlockStatement, self, { body: body }).optimize(compressor); property
9338 body: [ property
9339 make_node(AST_SimpleStatement, self.condition, { body: self.condition }), property
9583 … make_node(AST_SimpleStatement, self.condition, { body: self.condition }).transform(compressor), property
9587 return make_node(AST_BlockStatement, self, { body: body }).optimize(compressor); property
9591 … make_node(AST_SimpleStatement, self.condition, { body: self.condition }).transform(compressor), property
9595 return make_node(AST_BlockStatement, self, { body: body }).optimize(compressor); property
9630 body: make_sequence(self.body, body_exprs), property
9644 body: make_sequence(self.alternative, alt_exprs), property
9652 return make_node(AST_BlockStatement, self, { body: body }).optimize(compressor); property
9661 body: alt_exprs.length > 0 ? make_node(AST_Binary, self, { property
9676 body: make_node(AST_Binary, self, { property
9684 body: make_node(AST_Conditional, self, { property
9693 return make_node(AST_BlockStatement, self, { body: body }).optimize(compressor); property
9697 body: self.alternative, property
9704 body: [ property
9705 make_node(AST_SimpleStatement, self, { body: self.condition }), property
9728 body: self.body.body, property
9735 … return make_node(AST_BlockStatement, self, { body: [ self, alt ] }).optimize(compressor); property
9742 … return make_node(AST_BlockStatement, self, { body: [ self, body ] }).optimize(compressor); property
9764 … stats.unshift(make_node(AST_SimpleStatement, expr1, { body: merge_expression(expr1, expr2) })); property
9769 body: body_stats, property
9772 body: alt_stats, property
9775 return make_node(AST_BlockStatement, self, { body: stats }).optimize(compressor); property
9808 function pop_expr(stats, body, index) { argument
9811 body: make_sequence(body, body.expressions.slice(0, -1)), property
9935 var next_block = make_node(AST_BlockStatement, branch, { body: statements }); property
9941body.push(make_node(AST_Case, self, { expression: make_sequence(self, side_effects), body: [] })); property
9951body.push(make_node(AST_Case, self, { expression: make_sequence(self, side_effects), body: [] })); property
9970 decl.push(make_node(AST_SimpleStatement, self.expression, { body: self.expression })); property
9972 body: make_sequence(self, side_effects), property
9974 return make_node(AST_BlockStatement, self, { body: decl }).optimize(compressor); property
9983 default_branch.body.unshift(make_node(AST_SimpleStatement, self, { body: exp })); property
10001 body: make_node(AST_BlockStatement, self, { body: statements }), property
10004 if (exp) statements.unshift(make_node(AST_SimpleStatement, exp, { body: exp })); property
10005 … statements.unshift(make_node(AST_SimpleStatement, self.expression, { body: self.expression })); property
10006 return make_node(AST_BlockStatement, self, { body: statements }).optimize(compressor); property
10024 body: make_node(AST_BlockStatement, body[0], { body: statements }), property
10027 …if (!exclusive && alternative) node = make_node(AST_BlockStatement, self, { body: [ node, alternat… property
10082 return make_node(AST_BlockStatement, self, { body: body }).optimize(compressor); property
10087 … if (!self.bcatch) return make_node(AST_BlockStatement, self, { body: body }).optimize(compressor); property
10610 body: [], property
13570 body: [], property
13783 body: [ inlined, make_node(AST_SimpleStatement, self, { property
13784body: make_node(AST_Await, self, { expression: make_node(AST_Number, self, { value: 0 })}), property
13797 body: inlined, property
13963body.push(make_node(AST_SimpleStatement, sym, { body: init_ref(compressor, flatten_var(sym)) })); property
13973 if (value) body.push(make_node(AST_SimpleStatement, call, { body: value })); property
13984 body: make_sequence(call, values), property
14020 var inlined = make_node(AST_BlockStatement, call, { body: body }); property
14046 body: body || make_body(self.consequent), property
14051 if (no_return) return make_node(AST_SimpleStatement, value, { body: value }); property
14067 return make_node(AST_BlockStatement, inlined, { body: [ inlined, this ] }); property
14141 return make_node(AST_BlockStatement, node, { body: body.reverse() }); property
14145 body: make_sequence(node, exprs.slice(i + 1, j)), property