Lines Matching refs:node
30 def emit_source_decoder(node: _XdrAst, language: str, peer: str) -> None:
32 if isinstance(node, _XdrEnum):
34 elif isinstance(node, _XdrPointer):
36 elif isinstance(node, _XdrTypedef):
38 elif isinstance(node, _XdrStruct):
40 elif isinstance(node, _XdrUnion):
42 elif isinstance(node, _RpcProgram):
46 gen.emit_decoder(node)
49 def emit_source_encoder(node: _XdrAst, language: str, peer: str) -> None:
51 if isinstance(node, _XdrEnum):
53 elif isinstance(node, _XdrPointer):
55 elif isinstance(node, _XdrTypedef):
57 elif isinstance(node, _XdrStruct):
59 elif isinstance(node, _XdrUnion):
61 elif isinstance(node, _RpcProgram):
65 gen.emit_encoder(node)