| Index: pkg/analyzer/lib/src/summary/summarize_ast.dart
|
| diff --git a/pkg/analyzer/lib/src/summary/summarize_ast.dart b/pkg/analyzer/lib/src/summary/summarize_ast.dart
|
| index f272fef3849cd7b6e4e381a2bd70b74779136353..a930bae80b5d376b440c4804bd4c77243dd77e3e 100644
|
| --- a/pkg/analyzer/lib/src/summary/summarize_ast.dart
|
| +++ b/pkg/analyzer/lib/src/summary/summarize_ast.dart
|
| @@ -28,6 +28,18 @@ class _ConstExprSerializer extends AbstractConstExprSerializer {
|
|
|
| _ConstExprSerializer(this.visitor);
|
|
|
| + @override
|
| + EntityRefBuilder serializeConstructorName(ConstructorName constructor) {
|
| + EntityRefBuilder typeBuilder = serializeType(constructor.type);
|
| + if (constructor.name == null) {
|
| + return typeBuilder;
|
| + } else {
|
| + String name = constructor.name.name;
|
| + int nameRef = visitor.serializeReference(typeBuilder.reference, name);
|
| + return new EntityRefBuilder(reference: nameRef);
|
| + }
|
| + }
|
| +
|
| EntityRefBuilder serializeIdentifier(Identifier identifier) {
|
| EntityRefBuilder b = new EntityRefBuilder();
|
| if (identifier is SimpleIdentifier) {
|
|
|