Skip to content

Commit 5400605

Browse files
committed
Elements. Fix NPE for displayString() of formal parameters.
Broken in https://dart-review.googlesource.com/c/sdk/+/439144 Change-Id: I32d6c4f80a4e21dcf5f730db3b2c05aafefb02c7 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/439580 Reviewed-by: Brian Wilkerson <[email protected]>
1 parent f2effca commit 5400605

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pkg/analyzer/lib/src/dart/element/display_string_builder.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -678,7 +678,9 @@ class ElementDisplayStringBuilder {
678678
_write('required ');
679679
}
680680

681-
_writeType(element.type);
681+
// TODO(scheglov): write a placeholder, or remove completely
682+
// When we do correct separate writing elements.
683+
_writeType(element.element.type);
682684

683685
if (forElement || element.isNamed) {
684686
_write(' ');

0 commit comments

Comments
 (0)