| Index: pkg/front_end/lib/src/fasta/builder/procedure_builder.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/builder/procedure_builder.dart b/pkg/front_end/lib/src/fasta/builder/procedure_builder.dart
|
| index bdb52cfd46e2f51aec9bd0869c04dd3e2a288f11..decd32bcf995dbe9a43a7b035cae566ccf98a802 100644
|
| --- a/pkg/front_end/lib/src/fasta/builder/procedure_builder.dart
|
| +++ b/pkg/front_end/lib/src/fasta/builder/procedure_builder.dart
|
| @@ -75,7 +75,8 @@ abstract class ProcedureBuilder<T extends TypeBuilder> extends MemberBuilder {
|
| local[formal.name] = formal;
|
| }
|
| }
|
| - return new Scope(local, null, parent, isModifiable: false);
|
| + return new Scope(local, null, parent, "formal parameter",
|
| + isModifiable: false);
|
| }
|
|
|
| Scope computeFormalParameterInitializerScope(Scope parent) {
|
| @@ -99,7 +100,8 @@ abstract class ProcedureBuilder<T extends TypeBuilder> extends MemberBuilder {
|
| for (FormalParameterBuilder formal in formals) {
|
| local[formal.name] = formal.forFormalParameterInitializerScope();
|
| }
|
| - return new Scope(local, null, parent, isModifiable: false);
|
| + return new Scope(local, null, parent, "formal parameter initializer",
|
| + isModifiable: false);
|
| }
|
|
|
| /// This scope doesn't correspond to any scope specified in the Dart
|
| @@ -111,7 +113,8 @@ abstract class ProcedureBuilder<T extends TypeBuilder> extends MemberBuilder {
|
| for (TypeVariableBuilder variable in typeVariables) {
|
| local[variable.name] = variable;
|
| }
|
| - return new Scope(local, null, parent, isModifiable: false);
|
| + return new Scope(local, null, parent, "type parameter",
|
| + isModifiable: false);
|
| }
|
|
|
| FormalParameterBuilder getFormal(String name) {
|
|
|