Lines Matching refs:DEFPRINT
618 function DEFPRINT(nodetype, generator) { class
890 DEFPRINT(AST_Directive, function(output) {
905 DEFPRINT(AST_Debugger, function(output) {
937 DEFPRINT(AST_Toplevel, function(output) {
941 DEFPRINT(AST_LabeledStatement, function(output) {
946 DEFPRINT(AST_SimpleStatement, function(output) {
964 DEFPRINT(AST_BlockStatement, function(output) {
967 DEFPRINT(AST_EmptyStatement, function(output) {
970 DEFPRINT(AST_Do, function(output) {
982 DEFPRINT(AST_While, function(output) {
991 DEFPRINT(AST_For, function(output) {
1035 DEFPRINT(AST_ForAwaitOf, print_for_enum("for await", "of"));
1036 DEFPRINT(AST_ForIn, print_for_enum("for", "in"));
1037 DEFPRINT(AST_ForOf, print_for_enum("for", "of"));
1038 DEFPRINT(AST_With, function(output) {
1047 DEFPRINT(AST_ExportDeclaration, function(output) {
1052 DEFPRINT(AST_ExportDefault, function(output) {
1077 DEFPRINT(AST_ExportForeign, function(output) {
1115 DEFPRINT(AST_ExportReferences, function(output) {
1122 DEFPRINT(AST_Import, function(output) {
1174 DEFPRINT(AST_Arrow, function(output) {
1177 DEFPRINT(AST_AsyncArrow, function(output) {
1191 DEFPRINT(AST_Lambda, function(output) {
1201 DEFPRINT(AST_AsyncDefun, print_async);
1202 DEFPRINT(AST_AsyncFunction, print_async);
1209 DEFPRINT(AST_AsyncGeneratorDefun, print_async_generator);
1210 DEFPRINT(AST_AsyncGeneratorFunction, print_async_generator);
1215 DEFPRINT(AST_GeneratorDefun, print_generator);
1216 DEFPRINT(AST_GeneratorFunction, print_generator);
1219 DEFPRINT(AST_Class, function(output) {
1235 DEFPRINT(AST_ClassField, function(output) {
1250 DEFPRINT(AST_ClassGetter, print_accessor("get"));
1251 DEFPRINT(AST_ClassSetter, print_accessor("set"));
1262 DEFPRINT(AST_ClassMethod, function(output) {
1270 DEFPRINT(AST_ClassInit, function(output) {
1288 DEFPRINT(AST_Return, print_jump("return", "value"));
1289 DEFPRINT(AST_Throw, print_jump("throw", "value"));
1290 DEFPRINT(AST_Break, print_jump("break", "label"));
1291 DEFPRINT(AST_Continue, print_jump("continue", "label"));
1320 DEFPRINT(AST_If, function(output) {
1343 DEFPRINT(AST_Switch, function(output) {
1370 DEFPRINT(AST_Default, function(output) {
1374 DEFPRINT(AST_Case, function(output) {
1384 DEFPRINT(AST_Try, function(output) {
1398 DEFPRINT(AST_Catch, function(output) {
1410 DEFPRINT(AST_Finally, function(output) {
1429 DEFPRINT(AST_Const, print_definitions("const"));
1430 DEFPRINT(AST_Let, print_definitions("let"));
1431 DEFPRINT(AST_Var, print_definitions("var"));
1445 DEFPRINT(AST_VarDef, function(output) {
1458 DEFPRINT(AST_DefaultValue, function(output) {
1488 DEFPRINT(AST_Call, function(output) {
1495 DEFPRINT(AST_New, function(output) {
1503 DEFPRINT(AST_Sequence, function(output) {
1515 DEFPRINT(AST_Dot, function(output) {
1534 DEFPRINT(AST_Sub, function(output) {
1542 DEFPRINT(AST_Spread, function(output) {
1546 DEFPRINT(AST_UnaryPrefix, function(output) {
1558 DEFPRINT(AST_UnaryPostfix, function(output) {
1564 DEFPRINT(AST_Binary, function(output) {
1572 DEFPRINT(AST_Conditional, function(output) {
1583 DEFPRINT(AST_Await, function(output) {
1588 DEFPRINT(AST_Yield, function(output) {
1597 DEFPRINT(AST_Array, function(output) {
1613 DEFPRINT(AST_DestructuredArray, function(output) {
1634 DEFPRINT(AST_DestructuredKeyVal, function(output) {
1654 DEFPRINT(AST_DestructuredObject, function(output) {
1694 DEFPRINT(AST_Object, function(output) {
1717 DEFPRINT(AST_ObjectKeyVal, function(output) {
1723 DEFPRINT(AST_ObjectMethod, function(output) {
1739 DEFPRINT(AST_ObjectGetter, print_accessor("get"));
1740 DEFPRINT(AST_ObjectSetter, print_accessor("set"));
1745 DEFPRINT(AST_Symbol, function(output) {
1748 DEFPRINT(AST_SymbolExport, function(output) {
1760 DEFPRINT(AST_SymbolImport, function(output) {
1772 DEFPRINT(AST_Hole, noop);
1773 DEFPRINT(AST_Template, function(output) {
1786 DEFPRINT(AST_Constant, function(output) {
1789 DEFPRINT(AST_String, function(output) {
1792 DEFPRINT(AST_Number, function(output) {
1801 DEFPRINT(AST_RegExp, function(output) {