Home
last modified time | relevance | path

Searched refs:_XdrAst (Results 1 – 3 of 3) sorted by relevance

/linux/tools/net/sunrpc/xdrgen/generators/
H A D__init__.py8 from xdr_ast import _XdrAst, Specification, _RpcProgram, _XdrTypeSpecifier
103 def emit_declaration(self, node: _XdrAst) -> None:
107 def emit_decoder(self, node: _XdrAst) -> None:
111 def emit_definition(self, node: _XdrAst) -> None:
115 def emit_encoder(self, node: _XdrAst) -> None:
119 def emit_maxsize(self, node: _XdrAst) -> None:
100 emit_declaration(self, node: _XdrAst) global() argument
104 emit_decoder(self, node: _XdrAst) global() argument
108 emit_definition(self, node: _XdrAst) global() argument
112 emit_encoder(self, node: _XdrAst) global() argument
116 emit_maxsize(self, node: _XdrAst) global() argument
/linux/tools/net/sunrpc/xdrgen/
H A Dxdr_ast.py65 class _XdrAst(ast_utils.Ast): class
80 class _XdrIdentifier(_XdrAst):
87 class _XdrValue(_XdrAst):
94 class _XdrConstantValue(_XdrAst):
101 class _XdrTypeSpecifier(_XdrAst):
132 class _XdrDeclaration(_XdrAst):
315 class _XdrConstant(_XdrAst):
327 class _XdrEnumerator(_XdrAst):
339 class _XdrEnum(_XdrAst):
359 class _XdrStruct(_XdrAst):
[all …]
/linux/tools/net/sunrpc/xdrgen/subcmds/
H A Dsource.py23 from xdr_ast import _XdrAst, _XdrEnum, _XdrPassthru, _XdrPointer
33 def emit_source_decoder(node: _XdrAst, language: str, peer: str) -> None: argument
52 def emit_source_encoder(node: _XdrAst, language: str, peer: str) -> None: argument