Lines Matching refs:node
18 def emit_pointer_declaration(environment: Environment, node: _XdrPointer) -> None:
20 if node.name in public_apis:
22 print(template.render(name=node.name))
81 def emit_pointer_definition(environment: Environment, node: _XdrPointer) -> None:
84 print(template.render(name=node.name))
86 for field in node.fields[0:-1]:
90 print(template.render(name=node.name))
161 def emit_pointer_decoder(environment: Environment, node: _XdrPointer) -> None:
164 print(template.render(name=node.name))
166 for field in node.fields[0:-1]:
238 def emit_pointer_encoder(environment: Environment, node: _XdrPointer) -> None:
241 print(template.render(name=node.name))
243 for field in node.fields[0:-1]:
258 def emit_declaration(self, node: _XdrPointer) -> None:
260 emit_pointer_declaration(self.environment, node)
262 def emit_definition(self, node: _XdrPointer) -> None:
264 emit_pointer_definition(self.environment, node)
266 def emit_decoder(self, node: _XdrPointer) -> None:
268 emit_pointer_decoder(self.environment, node)
270 def emit_encoder(self, node: _XdrPointer) -> None:
272 emit_pointer_encoder(self.environment, node)