OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/env python |
2 # | 2 # |
3 # Copyright (c) 2012 The Native Client Authors. All rights reserved. | 3 # Copyright (c) 2012 The Native Client Authors. All rights reserved. |
4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
6 # | 6 # |
7 | 7 |
8 """ | 8 """ |
9 General routines to help generate actual/baseline decoders. | 9 General routines to help generate actual/baseline decoders. |
10 """ | 10 """ |
11 | 11 |
(...skipping 484 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
496 out.write(DECODER_USES_HEADER % values) | 496 out.write(DECODER_USES_HEADER % values) |
497 | 497 |
498 def _DefineUses(out, uses, values): | 498 def _DefineUses(out, uses, values): |
499 _DefineMethod(out, DECODER_USES_DEF, values, uses.to_register_list()) | 499 _DefineMethod(out, DECODER_USES_DEF, values, uses.to_register_list()) |
500 | 500 |
501 _METHODS_MAP['uses'] = [_DeclareUses, _DefineUses] | 501 _METHODS_MAP['uses'] = [_DeclareUses, _DefineUses] |
502 dgen_core.DefineDecoderFieldType('uses', 'register_list') | 502 dgen_core.DefineDecoderFieldType('uses', 'register_list') |
503 | 503 |
504 """Defines the set of method fields.""" | 504 """Defines the set of method fields.""" |
505 METHODS = sorted(set(_METHODS_MAP.keys() + _OPTIONAL_METHODS_MAP.keys())) | 505 METHODS = sorted(set(_METHODS_MAP.keys() + _OPTIONAL_METHODS_MAP.keys())) |
OLD | NEW |