| OLD | NEW | 
|    1 // Copyright (c) 2015, the Dart project authors.  Please see the AUTHORS file |    1 // Copyright (c) 2015, the Dart project authors.  Please see the AUTHORS file | 
|    2 // for details. All rights reserved. Use of this source code is governed by a |    2 // for details. All rights reserved. Use of this source code is governed by a | 
|    3 // BSD-style license that can be found in the LICENSE file. |    3 // BSD-style license that can be found in the LICENSE file. | 
|    4  |    4  | 
|    5 library dart2js.serialization.keys; |    5 library dart2js.serialization.keys; | 
|    6  |    6  | 
|    7 /// Keys used for serialization. |    7 /// Keys used for serialization. | 
|    8 class Key { |    8 class Key { | 
|    9   static const Key ALIAS = const Key('alias'); |    9   static const Key ALIAS = const Key('alias'); | 
|   10   static const Key ARGUMENTS = const Key('arguments'); |   10   static const Key ARGUMENTS = const Key('arguments'); | 
|   11   static const Key ASYNC_MARKER = const Key('asyncMarker'); |   11   static const Key ASYNC_MARKER = const Key('asyncMarker'); | 
|   12   static const Key BODY = const Key('body'); |   12   static const Key BODY = const Key('body'); | 
|   13   static const Key BOUND = const Key('bound'); |   13   static const Key BOUND = const Key('bound'); | 
|   14   static const Key CACHED_TYPE = const Key('cachedType'); |   14   static const Key CACHED_TYPE = const Key('cachedType'); | 
|   15   static const Key CALL_STRUCTURE = const Key('callStructure'); |   15   static const Key CALL_STRUCTURE = const Key('callStructure'); | 
|   16   static const Key CALL_TYPE = const Key('callType'); |   16   static const Key CALL_TYPE = const Key('callType'); | 
|   17   static const Key CANONICAL_URI = const Key('canonicalUri'); |   17   static const Key CANONICAL_URI = const Key('canonicalUri'); | 
|   18   static const Key CLASS = const Key('class'); |   18   static const Key CLASS = const Key('class'); | 
|   19   static const Key COMPILATION_UNIT = const Key('compilation-unit'); |   19   static const Key COMPILATION_UNIT = const Key('compilation-unit'); | 
|   20   static const Key COMPILATION_UNITS = const Key('compilation-units'); |   20   static const Key COMPILATION_UNITS = const Key('compilation-units'); | 
|   21   static const Key CONDITION = const Key('condition'); |   21   static const Key CONDITION = const Key('condition'); | 
|   22   static const Key CONSTANT = const Key('constant'); |   22   static const Key CONSTANT = const Key('constant'); | 
|   23   static const Key CONSTANTS = const Key('constants'); |   23   static const Key CONSTANTS = const Key('constants'); | 
|   24   static const Key CONSTRUCTOR = const Key('constructor'); |   24   static const Key CONSTRUCTOR = const Key('constructor'); | 
|   25   static const Key DATA = const Key('data'); |   25   static const Key DATA = const Key('data'); | 
|   26   static const Key DEFAULT = const Key('default'); |   26   static const Key DEFAULT = const Key('default'); | 
|   27   static const Key DEFAULTS = const Key('defaults'); |   27   static const Key DEFAULTS = const Key('defaults'); | 
 |   28   static const Key DEFINING_CONSTRUCTOR = const Key('definingConstructor'); | 
|   28   static const Key DYNAMIC_USES = const Key('dynamic-uses'); |   29   static const Key DYNAMIC_USES = const Key('dynamic-uses'); | 
 |   30   static const Key EFFECTIVE_TARGET = const Key('effectiveTarget'); | 
 |   31   static const Key EFFECTIVE_TARGET_TYPE = const Key('effectiveTargetType'); | 
|   29   static const Key ELEMENT = const Key('element'); |   32   static const Key ELEMENT = const Key('element'); | 
|   30   static const Key ELEMENTS = const Key('elements'); |   33   static const Key ELEMENTS = const Key('elements'); | 
|   31   static const Key EXECUTABLE_CONTEXT = const Key('executable-context'); |   34   static const Key EXECUTABLE_CONTEXT = const Key('executable-context'); | 
|   32   static const Key EXPORTS = const Key('exports'); |   35   static const Key EXPORTS = const Key('exports'); | 
|   33   static const Key EXPORT_SCOPE = const Key('export-scope'); |   36   static const Key EXPORT_SCOPE = const Key('export-scope'); | 
|   34   static const Key EXPRESSION = const Key('expression'); |   37   static const Key EXPRESSION = const Key('expression'); | 
|   35   static const Key FALSE = const Key('false'); |   38   static const Key FALSE = const Key('false'); | 
|   36   static const Key FEATURES = const Key('features'); |   39   static const Key FEATURES = const Key('features'); | 
|   37   static const Key FIELD = const Key('field'); |   40   static const Key FIELD = const Key('field'); | 
|   38   static const Key FIELDS = const Key('fields'); |   41   static const Key FIELDS = const Key('fields'); | 
|   39   static const Key FUNCTION = const Key('function'); |   42   static const Key FUNCTION = const Key('function'); | 
|   40   static const Key GET_OR_SET = const Key('getOrSet'); |   43   static const Key GET_OR_SET = const Key('getOrSet'); | 
|   41   static const Key GETTER = const Key('getter'); |   44   static const Key GETTER = const Key('getter'); | 
|   42   static const Key ID = const Key('id'); |   45   static const Key ID = const Key('id'); | 
 |   46   static const Key IMMEDIATE_REDIRECTION_TARGET = | 
 |   47       const Key('immediateRedirectionTarget'); | 
|   43   static const Key IMPACTS = const Key('impacts'); |   48   static const Key IMPACTS = const Key('impacts'); | 
|   44   static const Key IMPORT = const Key('import'); |   49   static const Key IMPORT = const Key('import'); | 
|   45   static const Key IMPORTS = const Key('imports'); |   50   static const Key IMPORTS = const Key('imports'); | 
|   46   static const Key IMPORT_SCOPE = const Key('import-scope'); |   51   static const Key IMPORT_SCOPE = const Key('import-scope'); | 
|   47   static const Key INTERFACES = const Key('interfaces'); |   52   static const Key INTERFACES = const Key('interfaces'); | 
|   48   static const Key INDEX = const Key('index'); |   53   static const Key INDEX = const Key('index'); | 
|   49   static const Key IS_ABSTRACT = const Key('isAbstract'); |   54   static const Key IS_ABSTRACT = const Key('isAbstract'); | 
|   50   static const Key IS_BREAK_TARGET = const Key('isBreakTarget'); |   55   static const Key IS_BREAK_TARGET = const Key('isBreakTarget'); | 
|   51   static const Key IS_CONST = const Key('isConst'); |   56   static const Key IS_CONST = const Key('isConst'); | 
|   52   static const Key IS_CONTINUE_TARGET = const Key('isContinueTarget'); |   57   static const Key IS_CONTINUE_TARGET = const Key('isContinueTarget'); | 
|   53   static const Key IS_DEFERRED = const Key('isDeferred'); |   58   static const Key IS_DEFERRED = const Key('isDeferred'); | 
|   54   static const Key IS_EMPTY = const Key('isEmpty'); |   59   static const Key IS_EMPTY = const Key('isEmpty'); | 
|   55   static const Key IS_EXTERNAL = const Key('isExternal'); |   60   static const Key IS_EXTERNAL = const Key('isExternal'); | 
|   56   static const Key IS_FINAL = const Key('isFinal'); |   61   static const Key IS_FINAL = const Key('isFinal'); | 
|   57   static const Key IS_NAMED = const Key('isNamed'); |   62   static const Key IS_NAMED = const Key('isNamed'); | 
|   58   static const Key IS_OPERATOR = const Key('isOperator'); |   63   static const Key IS_OPERATOR = const Key('isOperator'); | 
|   59   static const Key IS_OPTIONAL = const Key('isOptional'); |   64   static const Key IS_OPTIONAL = const Key('isOptional'); | 
|   60   static const Key IS_PROXY = const Key('isProxy'); |   65   static const Key IS_PROXY = const Key('isProxy'); | 
 |   66   static const Key IS_REDIRECTING = const Key('isRedirecting'); | 
|   61   static const Key IS_SETTER = const Key('isSetter'); |   67   static const Key IS_SETTER = const Key('isSetter'); | 
|   62   static const Key IS_UNNAMED_MIXIN_APPLICATION = |   68   static const Key IS_UNNAMED_MIXIN_APPLICATION = | 
|   63       const Key('isUnnamedMixinApplication'); |   69       const Key('isUnnamedMixinApplication'); | 
|   64   static const Key JUMP_TARGET = const Key('jumpTarget'); |   70   static const Key JUMP_TARGET = const Key('jumpTarget'); | 
|   65   static const Key JUMP_TARGETS = const Key('jumpTargets'); |   71   static const Key JUMP_TARGETS = const Key('jumpTargets'); | 
|   66   static const Key JUMP_TARGET_DEFINITION = const Key('jumpTargetDefinition'); |   72   static const Key JUMP_TARGET_DEFINITION = const Key('jumpTargetDefinition'); | 
|   67   static const Key KEYS = const Key('keys'); |   73   static const Key KEYS = const Key('keys'); | 
|   68   static const Key KIND = const Key('kind'); |   74   static const Key KIND = const Key('kind'); | 
|   69   static const Key LABEL_DEFINITION = const Key('labelDefinition'); |   75   static const Key LABEL_DEFINITION = const Key('labelDefinition'); | 
|   70   static const Key LABEL_DEFINITIONS = const Key('labelDefinitions'); |   76   static const Key LABEL_DEFINITIONS = const Key('labelDefinitions'); | 
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  118   static const Key URI = const Key('uri'); |  124   static const Key URI = const Key('uri'); | 
|  119   static const Key VALUE = const Key('value'); |  125   static const Key VALUE = const Key('value'); | 
|  120   static const Key VALUES = const Key('values'); |  126   static const Key VALUES = const Key('values'); | 
|  121  |  127  | 
|  122   final String name; |  128   final String name; | 
|  123  |  129  | 
|  124   const Key(this.name); |  130   const Key(this.name); | 
|  125  |  131  | 
|  126   String toString() => name; |  132   String toString() => name; | 
|  127 } |  133 } | 
| OLD | NEW |