| Index: dart/lib/compiler/implementation/scanner/class_element_parser.dart
|
| diff --git a/dart/lib/compiler/implementation/scanner/class_element_parser.dart b/dart/lib/compiler/implementation/scanner/class_element_parser.dart
|
| index 0e536d92af5e715d2643f2996b8036edec642b2b..61b68b7cd1aa3c08be2392a5c9181a1f7aee335a 100644
|
| --- a/dart/lib/compiler/implementation/scanner/class_element_parser.dart
|
| +++ b/dart/lib/compiler/implementation/scanner/class_element_parser.dart
|
| @@ -130,15 +130,14 @@ class MemberListener extends NodeListener {
|
| addMember(memberElement);
|
| }
|
|
|
| - void endFactoryMethod(Token factoryKeyword, Token periodBeforeName,
|
| - Token endToken) {
|
| - super.endFactoryMethod(factoryKeyword, periodBeforeName, endToken);
|
| + void endFactoryMethod(Token beginToken, Token endToken) {
|
| + super.endFactoryMethod(beginToken, endToken);
|
| FunctionExpression method = popNode();
|
| pushNode(null);
|
| SourceString name = getMethodNameHack(method.name);
|
| ElementKind kind = ElementKind.FUNCTION;
|
| Element memberElement =
|
| - new PartialFunctionElement(name, factoryKeyword, null, endToken,
|
| + new PartialFunctionElement(name, beginToken, null, endToken,
|
| kind, method.modifiers, enclosingElement);
|
| addMember(memberElement);
|
| }
|
|
|