Index: pkg/analyzer/lib/src/summary/summarize_elements.dart |
diff --git a/pkg/analyzer/lib/src/summary/summarize_elements.dart b/pkg/analyzer/lib/src/summary/summarize_elements.dart |
index 1ad8dd72981f01953a11e99952583722761e397c..59b05d0c3d9795ad8fcf9cdf7945986ec56c5989 100644 |
--- a/pkg/analyzer/lib/src/summary/summarize_elements.dart |
+++ b/pkg/analyzer/lib/src/summary/summarize_elements.dart |
@@ -394,6 +394,7 @@ class _LibrarySerializer { |
b.isAbstract = executableElement.isAbstract; |
b.isStatic = executableElement.isStatic && |
executableElement.enclosingElement is ClassElement; |
+ b.hasImplicitReturnType = executableElement.hasImplicitReturnType; |
return b; |
} |
@@ -496,6 +497,7 @@ class _LibrarySerializer { |
b.parameters = type.parameters.map(serializeParam).toList(); |
} else { |
b.type = serializeTypeRef(type, parameter); |
+ b.hasImplicitType = parameter.hasImplicitType; |
} |
return b; |
} |
@@ -625,6 +627,7 @@ class _LibrarySerializer { |
b.isStatic = variable.isStatic && variable.enclosingElement is ClassElement; |
b.isFinal = variable.isFinal; |
b.isConst = variable.isConst; |
+ b.hasImplicitType = variable.hasImplicitType; |
return b; |
} |
} |