| Index: pkg/analyzer/lib/src/summary/idl.dart
|
| diff --git a/pkg/analyzer/lib/src/summary/idl.dart b/pkg/analyzer/lib/src/summary/idl.dart
|
| index 2ca4bb4dd377a4cf0e0156b4771e2bf75bba44bd..3f365dc1673ea54729eaa65dda61e5067d0f4472 100644
|
| --- a/pkg/analyzer/lib/src/summary/idl.dart
|
| +++ b/pkg/analyzer/lib/src/summary/idl.dart
|
| @@ -2510,6 +2510,37 @@ enum UnlinkedExprOperation {
|
| }
|
|
|
| /**
|
| + * Unlinked summary information about a generic function type.
|
| + */
|
| +abstract class UnlinkedGenericFunctionType extends base.SummaryClass {
|
| + /**
|
| + * The offset of the return type.
|
| + */
|
| + @informative
|
| + @Id(0)
|
| + int get offset;
|
| +
|
| + /**
|
| + * Parameters of the function type, if any.
|
| + */
|
| + @Id(3)
|
| + List<UnlinkedParam> get parameters;
|
| +
|
| + /**
|
| + * Declared return type of the function type. Absent if the return type is
|
| + * implicit.
|
| + */
|
| + @Id(1)
|
| + EntityRef get returnType;
|
| +
|
| + /**
|
| + * Type parameters of the function type, if any.
|
| + */
|
| + @Id(2)
|
| + List<UnlinkedTypeParam> get typeParameters;
|
| +}
|
| +
|
| +/**
|
| * Unlinked summary information about an import declaration.
|
| */
|
| abstract class UnlinkedImport extends base.SummaryClass {
|
|
|