Lines Matching +full:spec +full:-
18 def emit_struct_declaration(environment: Environment, node: _XdrStruct) -> None:
27 ) -> None:
34 type=kernel_c_type(field.spec),
35 classifier=field.spec.c_classifier,
57 type=kernel_c_type(field.spec),
66 type=kernel_c_type(field.spec),
67 classifier=field.spec.c_classifier,
75 type=kernel_c_type(field.spec),
76 classifier=field.spec.c_classifier,
81 def emit_struct_definition(environment: Environment, node: _XdrStruct) -> None:
95 ) -> None:
102 type=field.spec.type_name,
103 classifier=field.spec.c_classifier,
135 type=field.spec.type_name,
137 classifier=field.spec.c_classifier,
145 type=field.spec.type_name,
147 classifier=field.spec.c_classifier,
155 type=field.spec.type_name,
156 classifier=field.spec.c_classifier,
161 def emit_struct_decoder(environment: Environment, node: _XdrStruct) -> None:
175 ) -> None:
182 type=field.spec.type_name,
214 type=field.spec.type_name,
223 type=field.spec.type_name,
232 type=field.spec.type_name,
233 classifier=field.spec.c_classifier,
238 def emit_struct_encoder(environment: Environment, node: _XdrStruct) -> None:
250 def emit_struct_maxsize(environment: Environment, node: _XdrStruct) -> None:
270 def emit_declaration(self, node: _XdrStruct) -> None:
274 def emit_definition(self, node: _XdrStruct) -> None:
278 def emit_decoder(self, node: _XdrStruct) -> None:
282 def emit_encoder(self, node: _XdrStruct) -> None:
286 def emit_maxsize(self, node: _XdrStruct) -> None: