Searched refs:DEFMETHOD (Results 1 – 12 of 12) sorted by relevance
93 AST_Toplevel.DEFMETHOD("figure_out_scope", function(options){245 AST_Toplevel.DEFMETHOD("def_global", function(node){258 AST_Scope.DEFMETHOD("init_scope_vars", function(parent_scope){268 AST_Lambda.DEFMETHOD("init_scope_vars", function(){278 AST_Symbol.DEFMETHOD("mark_enclosed", function(options) {293 AST_Symbol.DEFMETHOD("reference", function(options) {298 AST_Scope.DEFMETHOD("find_variable", function(name){304 AST_Scope.DEFMETHOD("def_function", function(symbol){308 AST_Scope.DEFMETHOD("def_variable", function(symbol){321 AST_Scope.DEFMETHOD("next_mangled", function(options){[all …]
447 nodetype.DEFMETHOD("_codegen", generator);453 AST_Node.DEFMETHOD("print", function(stream, force_parens){475 AST_Node.DEFMETHOD("print_to_string", function(options){484 AST_Node.DEFMETHOD("add_comments", function(output){556 nodetype.DEFMETHOD("needs_parens", func);740 AST_StatementWithBody.DEFMETHOD("_do_print_body", function(output){847 AST_Lambda.DEFMETHOD("_do_print", function(output, nokeyword){870 AST_Exit.DEFMETHOD("_do_print", function(output, kind){886 AST_LoopControl.DEFMETHOD("_do_print", function(output, kind){970 AST_SwitchBranch.DEFMETHOD("_do_print_body", function(output){[all …]
449 AST_Boolean.DEFMETHOD("to_mozilla_ast", AST_Constant.prototype.to_mozilla_ast);450 AST_Null.DEFMETHOD("to_mozilla_ast", AST_Constant.prototype.to_mozilla_ast);451 AST_Hole.DEFMETHOD("to_mozilla_ast", function To_Moz_ArrayHole() { return null });453 AST_Block.DEFMETHOD("to_mozilla_ast", AST_BlockStatement.prototype.to_mozilla_ast);454 AST_Lambda.DEFMETHOD("to_mozilla_ast", AST_Function.prototype.to_mozilla_ast);585 mytype.DEFMETHOD("to_mozilla_ast", function() {
187 node.DEFMETHOD("optimize", function(compressor){201 AST_Node.DEFMETHOD("equivalent_to", function(node){205 AST_Node.DEFMETHOD("process_expression", function(insert, compressor) {252 AST_Node.DEFMETHOD("reset_opt_flags", function(compressor, rescan){474 AST_SymbolRef.DEFMETHOD("fixed_value", function() {1232 AST_Node.DEFMETHOD("may_throw_on_access", function(compressor) {1286 node.DEFMETHOD("_throw_on_access", func);1316 node.DEFMETHOD("is_boolean", func);1344 node.DEFMETHOD("is_number", func);1368 node.DEFMETHOD("is_string", func);[all …]
58 node.DEFMETHOD("transform", function(tw, in_list){
81 ctor.DEFMETHOD = function(name, method) { class in ctor
136 AST_Toplevel.DEFMETHOD("figure_out_scope", function(options) {429 AST_Toplevel.DEFMETHOD("def_global", function(node) {456 AST_BlockScope.DEFMETHOD("init_vars", function(parent_scope) {459 AST_Scope.DEFMETHOD("init_vars", function(parent_scope) {462 AST_Arrow.DEFMETHOD("init_vars", function(parent_scope) {466 AST_AsyncArrow.DEFMETHOD("init_vars", function(parent_scope) {469 AST_Lambda.DEFMETHOD("init_vars", function(parent_scope) {481 AST_Symbol.DEFMETHOD("mark_enclosed", function(options) {499 AST_Symbol.DEFMETHOD("reference", function(options) {504 AST_BlockScope.DEFMETHOD("find_variable", function(name) {[all …]
277 AST_Toplevel.DEFMETHOD("hoist_exports", function(compressor) {306 AST_Scope.DEFMETHOD("process_expression", function(insert, transform) {350 AST_Toplevel.DEFMETHOD("unwrap_expression", function() {372 AST_Node.DEFMETHOD("wrap_expression", function() {1592 node.DEFMETHOD("reduce_vars", func);1602 AST_Toplevel.DEFMETHOD("reset_opt_flags", function(compressor) {1622 AST_Symbol.DEFMETHOD("fixed_value", function(ref_only) {1636 AST_SymbolRef.DEFMETHOD("is_immutable", function() {1644 AST_Node.DEFMETHOD("convert_symbol", noop);1665 AST_DefaultValue.DEFMETHOD("convert_symbol", convert_destructured);[all …]
72 ctor.DEFMETHOD = function(name, method) { class in ctor82 ctor.DEFMETHOD(name, methods[name]);
1103 AST_Block.DEFMETHOD("to_mozilla_ast", AST_BlockStatement.prototype.to_mozilla_ast);1104 AST_Hole.DEFMETHOD("to_mozilla_ast", return_null);1105 AST_Node.DEFMETHOD("to_mozilla_ast", function() {1277 mytype.DEFMETHOD("to_mozilla_ast", function() {
619 nodetype.DEFMETHOD("_codegen", generator);624 AST_Node.DEFMETHOD("print", function(stream, force_parens) {646 AST_Node.DEFMETHOD("print_to_string", function(options) {659 nodetype.DEFMETHOD("needs_parens", func);1908 nodetype.DEFMETHOD("add_source_map", generator);
235 node.DEFMETHOD("transform", function(tw, in_list) {