Lines Matching refs:argument
41 arguments[procedure.argument.type_name] = None
44 template = environment.get_template("declaration/argument.j2")
45 for argument in arguments:
46 print(template.render(program=program, argument=argument))
62 """Emit server argument decoders for each RPC version's procedures"""
66 arguments[procedure.argument.type_name] = None
68 template = environment.get_template("decoder/argument.j2")
69 for argument in arguments:
70 print(template.render(program=program, argument=argument))
90 """Emit client argument encoders for each RPC version's procedures"""
94 arguments[procedure.argument.type_name] = None
96 template = environment.get_template("encoder/argument.j2")
97 for argument in arguments:
98 print(template.render(program=program, argument=argument))
175 """Emit maxsize macro for maximum RPC argument size"""
178 # Find the largest argument across all versions
185 arg_name = procedure.argument.type_name