diff options
Diffstat (limited to 'deps/v8/src/ast/prettyprinter.cc')
-rw-r--r-- | deps/v8/src/ast/prettyprinter.cc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/deps/v8/src/ast/prettyprinter.cc b/deps/v8/src/ast/prettyprinter.cc index 581517ee4e..5bf9362fb8 100644 --- a/deps/v8/src/ast/prettyprinter.cc +++ b/deps/v8/src/ast/prettyprinter.cc @@ -217,8 +217,11 @@ void CallPrinter::VisitFunctionLiteral(FunctionLiteral* node) { void CallPrinter::VisitClassLiteral(ClassLiteral* node) { if (node->extends()) Find(node->extends()); - for (int i = 0; i < node->properties()->length(); i++) { - Find(node->properties()->at(i)->value()); + for (int i = 0; i < node->public_members()->length(); i++) { + Find(node->public_members()->at(i)->value()); + } + for (int i = 0; i < node->private_members()->length(); i++) { + Find(node->private_members()->at(i)->value()); } } @@ -1106,7 +1109,8 @@ void AstPrinter::VisitClassLiteral(ClassLiteral* node) { PrintIndentedVisit("INSTANCE MEMBERS INITIALIZER", node->instance_members_initializer_function()); } - PrintClassProperties(node->properties()); + PrintClassProperties(node->private_members()); + PrintClassProperties(node->public_members()); } void AstPrinter::VisitInitializeClassMembersStatement( |