pyrtma.parser.Parser ==================== .. currentmodule:: pyrtma.parser .. autoclass:: Parser :members: :show-inheritance: :inherited-members: :special-members: __call__, __add__, __mul__ .. rubric:: Methods .. autosummary:: :nosignatures: ~Parser.add_fields ~Parser.check_alignment ~Parser.check_duplicate_name ~Parser.check_key_value_separation ~Parser.check_name ~Parser.clear ~Parser.expand_expression ~Parser.get_ctype_cls ~Parser.get_ctype_size ~Parser.handle_alias ~Parser.handle_compiler_options ~Parser.handle_expression ~Parser.handle_host_id ~Parser.handle_import ~Parser.handle_message_def ~Parser.handle_metadata ~Parser.handle_module_id ~Parser.handle_reserve ~Parser.handle_signal ~Parser.handle_string ~Parser.handle_struct ~Parser.parse ~Parser.parse_compiler_options ~Parser.parse_file ~Parser.parse_options ~Parser.parse_options_text ~Parser.parse_text ~Parser.to_json ~Parser.trim_root ~Parser.validate_msg_def ~Parser.validate_msg_id ~Parser.warning