| Index: pkg/front_end/lib/src/fasta/kernel/kernel_library_builder.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_library_builder.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_library_builder.dart
|
| index 9a2f1084b8014cbdd94f38876830e8b7f06bd583..78dab07e078214f3e9ec896a45c9b7e55eac41fd 100644
|
| --- a/pkg/front_end/lib/src/fasta/kernel/kernel_library_builder.dart
|
| +++ b/pkg/front_end/lib/src/fasta/kernel/kernel_library_builder.dart
|
| @@ -560,6 +560,8 @@ class KernelLibraryBuilder
|
| int charOpenParenOffset,
|
| int charEndOffset,
|
| String nativeMethodName) {
|
| + KernelTypeBuilder returnType = addNamedType(
|
| + currentDeclaration.parent.name, <KernelTypeBuilder>[], charOffset);
|
| // Nested declaration began in `OutlineBuilder.beginFactoryMethod`.
|
| DeclarationBuilder<KernelTypeBuilder> factoryDeclaration =
|
| endNestedDeclaration();
|
| @@ -573,7 +575,7 @@ class KernelLibraryBuilder
|
| KernelProcedureBuilder procedure = new KernelProcedureBuilder(
|
| metadata,
|
| staticMask | modifiers,
|
| - null,
|
| + returnType,
|
| name,
|
| <TypeVariableBuilder>[],
|
| formals,
|
|
|