(self, data: WriteBuffer)
| 2085 | ) |
| 2086 | |
| 2087 | def write(self, data: WriteBuffer) -> None: |
| 2088 | write_tag(data, PARAMETERS) |
| 2089 | write_type_list(data, self.arg_types) |
| 2090 | write_int_list(data, [int(x.value) for x in self.arg_kinds]) |
| 2091 | write_str_opt_list(data, self.arg_names) |
| 2092 | write_type_list(data, self.variables) |
| 2093 | write_bool(data, self.imprecise_arg_kinds) |
| 2094 | write_tag(data, END_TAG) |
| 2095 | |
| 2096 | @classmethod |
| 2097 | def read(cls, data: ReadBuffer) -> Parameters: |
nothing calls this directly
no test coverage detected