| Index: sdk/lib/_internal/compiler/js_lib/shared/embedded_names.dart | 
| diff --git a/sdk/lib/_internal/compiler/js_lib/shared/embedded_names.dart b/sdk/lib/_internal/compiler/js_lib/shared/embedded_names.dart | 
| index 9118548e3b13f67489ee2fa85e34144ac1b22fc6..734ddb95db7808e5f54e4ca175de557ede530502 100644 | 
| --- a/sdk/lib/_internal/compiler/js_lib/shared/embedded_names.dart | 
| +++ b/sdk/lib/_internal/compiler/js_lib/shared/embedded_names.dart | 
| @@ -93,14 +93,30 @@ enum JsGetName { | 
| DEFAULT_VALUES_PROPERTY, | 
| CALL_NAME_PROPERTY, | 
| DEFERRED_ACTION_PROPERTY, | 
| +  /// Prefix used for generated type argument substitutions on classes. | 
| OPERATOR_AS_PREFIX, | 
| +  /// Name used for generated function types on classes and methods. | 
| SIGNATURE_NAME, | 
| +  /// Name used to tag typedefs. | 
| TYPEDEF_TAG, | 
| +  /// Name used to tag void return in function type representations in | 
| +  /// JavaScript. | 
| FUNCTION_TYPE_VOID_RETURN_TAG, | 
| +  /// Name used to tag return types in function type representations in | 
| +  /// JavaScript. | 
| FUNCTION_TYPE_RETURN_TYPE_TAG, | 
| +  /// Name used to tag required parameters in function type representations | 
| +  /// in JavaScript. | 
| FUNCTION_TYPE_REQUIRED_PARAMETERS_TAG, | 
| +  /// Name used to tag optional parameters in function type representations | 
| +  /// in JavaScript. | 
| FUNCTION_TYPE_OPTIONAL_PARAMETERS_TAG, | 
| +  /// Name used to tag named parameters in function type representations in | 
| +  /// JavaScript. | 
| FUNCTION_TYPE_NAMED_PARAMETERS_TAG, | 
| +  /// Field name used for determining if an object or its interceptor has | 
| +  /// JavaScript indexing behavior. | 
| +  IS_INDEXABLE_FIELD_NAME, | 
| } | 
|  | 
| enum JsBuiltin { | 
|  |