| 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 fca673cf41844f14a08ce41227d1d369aba711fb..1bd59d13d5cb396cffff689a92bbcb01b6665268 100644
|
| --- a/pkg/analyzer/lib/src/summary/idl.dart
|
| +++ b/pkg/analyzer/lib/src/summary/idl.dart
|
| @@ -380,6 +380,11 @@ enum ReferenceKind {
|
| typedef,
|
|
|
| /**
|
| + * The entity is a local function.
|
| + */
|
| + function,
|
| +
|
| + /**
|
| * The entity is a top level function.
|
| */
|
| topLevelFunction,
|
| @@ -1382,6 +1387,13 @@ abstract class UnlinkedParam extends base.SummaryClass {
|
| int get inferredTypeSlot;
|
|
|
| /**
|
| + * The synthetic initializer function of the parameter. Absent if the variable
|
| + * does not have an initializer.
|
| + */
|
| + @Id(12)
|
| + UnlinkedExecutable get initializer;
|
| +
|
| + /**
|
| * Indicates whether this is a function-typed parameter.
|
| */
|
| @Id(5)
|
| @@ -1812,6 +1824,13 @@ abstract class UnlinkedVariable extends base.SummaryClass {
|
| int get inferredTypeSlot;
|
|
|
| /**
|
| + * The synthetic initializer function of the variable. Absent if the variable
|
| + * does not have an initializer.
|
| + */
|
| + @Id(13)
|
| + UnlinkedExecutable get initializer;
|
| +
|
| + /**
|
| * Indicates whether the variable is declared using the `const` keyword.
|
| */
|
| @Id(6)
|
|
|