Chromium Code Reviews| Index: reflectable/lib/src/encoding_constants.dart |
| diff --git a/reflectable/lib/src/encoding_constants.dart b/reflectable/lib/src/encoding_constants.dart |
| index 8d9900a9bd1e5559a73707ed423a2212ecd9c269..139dee57283131efe17a00bfc1f1d792e66d36f5 100644 |
| --- a/reflectable/lib/src/encoding_constants.dart |
| +++ b/reflectable/lib/src/encoding_constants.dart |
| @@ -16,6 +16,7 @@ const getter = 3; |
| const setter = 4; |
| const field = 5; |
| const parameter = 6; |
| +const clazz = 7; // Cannot use keyword `class`. |
|
sigurdm
2015/10/09 07:52:04
I think the convention is to write klass. Personal
eernst
2015/10/09 10:09:04
Check http://stackoverflow.com/questions/2529974/w
|
| // Flags: |
| const staticAttribute = 1 << (flagsBit); |
| @@ -33,6 +34,7 @@ const classTypeAttribute = 1 << (flagsBit + 11); |
| const dynamicReturnTypeAttribute = 1 << (flagsBit + 12); |
| const classReturnTypeAttribute = 1 << (flagsBit + 13); |
| const voidReturnTypeAttribute = 1 << (flagsBit + 14); |
| +const enumAttribute = 1 << (flagsBit + 15); |
| int kindFromEncoding(int encoding) => encoding & ((1 << flagsBit) - 1); |