Index: src/objects-printer.cc |
diff --git a/src/objects-printer.cc b/src/objects-printer.cc |
index ce23298ed34fa062e969c8519b7fa6bbe3aec6f4..0acbf3a7412ce3f21f50ec460c3ba75d9947fe70 100644 |
--- a/src/objects-printer.cc |
+++ b/src/objects-printer.cc |
@@ -874,18 +874,36 @@ void Foreign::ForeignPrint(FILE* out) { |
} |
-void AccessorInfo::AccessorInfoPrint(FILE* out) { |
- HeapObject::PrintHeader(out, "AccessorInfo"); |
+void ExecutableAccessorInfo::ExecutableAccessorInfoPrint(FILE* out) { |
+ HeapObject::PrintHeader(out, "ExecutableAccessorInfo"); |
+ PrintF(out, "\n - name: "); |
+ name()->ShortPrint(out); |
+ PrintF(out, "\n - flag: "); |
+ flag()->ShortPrint(out); |
PrintF(out, "\n - getter: "); |
getter()->ShortPrint(out); |
PrintF(out, "\n - setter: "); |
setter()->ShortPrint(out); |
- PrintF(out, "\n - name: "); |
- name()->ShortPrint(out); |
PrintF(out, "\n - data: "); |
data()->ShortPrint(out); |
+} |
+ |
+ |
+void DeclaredAccessorInfo::DeclaredAccessorInfoPrint(FILE* out) { |
+ HeapObject::PrintHeader(out, "DeclaredAccessorInfo"); |
+ PrintF(out, "\n - name: "); |
+ name()->ShortPrint(out); |
PrintF(out, "\n - flag: "); |
flag()->ShortPrint(out); |
+ PrintF(out, "\n - descriptor: "); |
+ descriptor()->ShortPrint(out); |
+} |
+ |
+ |
+void DeclaredAccessorDescriptor::DeclaredAccessorDescriptorPrint(FILE* out) { |
+ HeapObject::PrintHeader(out, "DeclaredAccessorDescriptor"); |
+ PrintF(out, "\n - internal field: "); |
+ internal_field()->ShortPrint(out); |
} |