| Index: lib/compiler/implementation/elements/elements.dart
|
| ===================================================================
|
| --- lib/compiler/implementation/elements/elements.dart (revision 12238)
|
| +++ lib/compiler/implementation/elements/elements.dart (working copy)
|
| @@ -847,15 +847,17 @@
|
| // TODO(johnniwinther): [FunctionSignature] should be merged with
|
| // [FunctionType].
|
| class FunctionSignature {
|
| - Link<Element> requiredParameters;
|
| - Link<Element> optionalParameters;
|
| - DartType returnType;
|
| - int requiredParameterCount;
|
| - int optionalParameterCount;
|
| + final Link<Element> requiredParameters;
|
| + final Link<Element> optionalParameters;
|
| + final DartType returnType;
|
| + final int requiredParameterCount;
|
| + final int optionalParameterCount;
|
| + final bool optionalParametersAreNamed;
|
| FunctionSignature(this.requiredParameters,
|
| this.optionalParameters,
|
| this.requiredParameterCount,
|
| this.optionalParameterCount,
|
| + this.optionalParametersAreNamed,
|
| this.returnType);
|
|
|
| void forEachRequiredParameter(void function(Element parameter)) {
|
|
|