Chromium Code Reviews| Index: sdk/lib/_internal/compiler/implementation/elements/elements.dart |
| diff --git a/sdk/lib/_internal/compiler/implementation/elements/elements.dart b/sdk/lib/_internal/compiler/implementation/elements/elements.dart |
| index bd1fac27c4711b46bd10e9ba0ecdd2e11f758774..c3e0dbda17d78e4dfd1ec7b8681d8fb66125f078 100644 |
| --- a/sdk/lib/_internal/compiler/implementation/elements/elements.dart |
| +++ b/sdk/lib/_internal/compiler/implementation/elements/elements.dart |
| @@ -721,6 +721,8 @@ abstract class FunctionSignature { |
| void forEachOptionalParameter(void function(Element parameter)); |
| void orderedForEachParameter(void function(Element parameter)); |
| + |
| + bool isCompatibleWith(FunctionSignature constructorSignature); |
| } |
| abstract class FunctionElement extends Element { |
| @@ -733,6 +735,8 @@ abstract class FunctionElement extends Element { |
| FunctionElement get patch; |
| FunctionElement get origin; |
| + bool get isRedirection; |
|
ngeoffray
2013/05/30 11:57:23
isRedirection -> isRedirectingFactory ?
karlklose
2013/05/30 12:24:41
Done.
|
| + |
| // TODO(kasperl): These are bit fishy. Do we really need them? |
| void set patch(FunctionElement value); |
| void set origin(FunctionElement value); |