| Index: pkg/kernel/lib/binary/ast_from_binary.dart
|
| diff --git a/pkg/kernel/lib/binary/ast_from_binary.dart b/pkg/kernel/lib/binary/ast_from_binary.dart
|
| index 47e398ae763ae172caf1ee6fc1e5e8fb225e2b81..04c4b6906effe0196f76caa9b8db05de0f9b155e 100644
|
| --- a/pkg/kernel/lib/binary/ast_from_binary.dart
|
| +++ b/pkg/kernel/lib/binary/ast_from_binary.dart
|
| @@ -525,6 +525,7 @@ class BinaryBuilder {
|
| readUInt(); // parent class binary offset.
|
| var name = readName();
|
| var fileUri = readUriReference();
|
| + var documentationComment = readStringOrNullIfEmpty();
|
| var annotations = readAnnotationList(node);
|
| debugPath.add(node.name?.name ?? 'field');
|
| var type = readDartType();
|
| @@ -537,6 +538,7 @@ class BinaryBuilder {
|
| node.flags = flags;
|
| node.name = name;
|
| node.fileUri = fileUri;
|
| + node.documentationComment = documentationComment;
|
| node.annotations = annotations;
|
| node.type = type;
|
| node.initializer = initializer;
|
| @@ -561,6 +563,7 @@ class BinaryBuilder {
|
| var flags = readByte();
|
| readUInt(); // parent class binary offset.
|
| var name = readName();
|
| + var documentationComment = readStringOrNullIfEmpty();
|
| var annotations = readAnnotationList(node);
|
| debugPath.add(node.name?.name ?? 'constructor');
|
| var function = readFunctionNode();
|
| @@ -579,6 +582,7 @@ class BinaryBuilder {
|
| node.fileEndOffset = fileEndOffset;
|
| node.flags = flags;
|
| node.name = name;
|
| + node.documentationComment = documentationComment;
|
| node.annotations = annotations;
|
| node.function = function..parent = node;
|
| node.transformerFlags = transformerFlags;
|
| @@ -604,6 +608,7 @@ class BinaryBuilder {
|
| readUInt(); // parent class binary offset.
|
| var name = readName();
|
| var fileUri = readUriReference();
|
| + var documentationComment = readStringOrNullIfEmpty();
|
| var annotations = readAnnotationList(node);
|
| debugPath.add(node.name?.name ?? 'procedure');
|
| var function = readFunctionNodeOption();
|
| @@ -616,6 +621,7 @@ class BinaryBuilder {
|
| node.flags = flags;
|
| node.name = name;
|
| node.fileUri = fileUri;
|
| + node.documentationComment = documentationComment;
|
| node.annotations = annotations;
|
| node.function = function;
|
| node.function?.parent = node;
|
|
|