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 b237d7bf217301f9fad6bf78179da53f37eaf13b..360800b8b5b7a295e72062e9d88d6c592e05630f 100644 |
| --- a/sdk/lib/_internal/compiler/implementation/elements/elements.dart |
| +++ b/sdk/lib/_internal/compiler/implementation/elements/elements.dart |
| @@ -2161,6 +2161,11 @@ abstract class MetadataAnnotation { |
| Element annotatedElement; |
| int resolutionState; |
| + /** |
| + * The beginning token of this annotation, or [:null:] if it is synthetic. |
|
Andrei Mouravski
2013/01/02 16:56:06
Quick question: what is meant by "synthetic"? It's
ahe
2013/01/03 13:04:09
This is compiler lingo (at least where I'm from).
Johnni Winther
2013/01/04 16:40:53
Yes. Currently we have a 'patch' pseudo-modifier f
ahe
2013/01/08 11:59:42
Not a good example of terminology, as the patch ke
|
| + */ |
| + Token get beginToken; |
| + |
|
Johnni Winther
2013/01/04 16:40:53
Implemented in https://codereview.chromium.org/117
|
| MetadataAnnotation([this.resolutionState = STATE_NOT_STARTED]); |
| MetadataAnnotation ensureResolved(Compiler compiler) { |