From 8b5e7871c5cda9b8b15c3d876cac495bce09f27b Mon Sep 17 00:00:00 2001 From: Anton Lavrik Date: Sun, 28 Jun 2015 17:51:55 -0700 Subject: [PATCH] Use the latest piqic-ocaml for bootstrap --- piqilib/Makefile | 4 +- piqilib/Makefile.expand_piqi_boot | 2 +- piqilib/piqi_boot.ml | 6957 ++++++++--------------------- 3 files changed, 1956 insertions(+), 5007 deletions(-) diff --git a/piqilib/Makefile b/piqilib/Makefile index a462e133..733dc113 100644 --- a/piqilib/Makefile +++ b/piqilib/Makefile @@ -128,8 +128,8 @@ piqi_files: piqi_ml: - $(PIQIC) $(PIQIC_FLAGS) --cc --pp piqi-impl.piqi - $(PIQIC) $(PIQIC_FLAGS) --pp piqi.piqi + $(PIQIC) $(PIQIC_FLAGS) --cc piqi-impl.piqi + $(PIQIC) $(PIQIC_FLAGS) piqi.piqi piqi_boot: diff --git a/piqilib/Makefile.expand_piqi_boot b/piqilib/Makefile.expand_piqi_boot index 2b813876..29abd646 100644 --- a/piqilib/Makefile.expand_piqi_boot +++ b/piqilib/Makefile.expand_piqi_boot @@ -5,7 +5,7 @@ include $(PIQI_ROOT)/make/Makefile.ocaml RESULT = expand_piqi_boot SOURCES = \ piqi_piqirun.ml \ - piqloc.ml piqi_util.ml piq_ast.ml \ + piqi_util.ml piqloc.ml piq_ast.ml \ piqi_impl_piqi.ml piqi_boot.ml diff --git a/piqilib/piqi_boot.ml b/piqilib/piqi_boot.ml index 4c6b80e3..327f318a 100644 --- a/piqilib/piqi_boot.ml +++ b/piqilib/piqi_boot.ml @@ -1,5236 +1,2185 @@ let piqi_spec = {Piqi_impl_piqi.Piqi.modname = Some "piqi"; - Piqi_impl_piqi.Piqi.typedef = + typedef = [`variant {Piqi_impl_piqi.Variant.name = Some "piq-format"; - Piqi_impl_piqi.Variant.option = - [{Piqi_impl_piqi.Option.name = Some "word"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 251462090l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "text"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 217697453l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Variant.parent = None; - Piqi_impl_piqi.Variant.is_func_param = false; - Piqi_impl_piqi.Variant.unparsed_piq_ast = None; - Piqi_impl_piqi.Variant.protobuf_name = None; - Piqi_impl_piqi.Variant.protobuf_custom = []; - Piqi_impl_piqi.Variant.json_name = None; - Piqi_impl_piqi.Variant.proto_custom = []; - Piqi_impl_piqi.Variant.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "word"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 251462090l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "text"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 217697453l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; json_name = None; + proto_custom = []; proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "protobuf-int32"; - Piqi_impl_piqi.Alias.typename = Some "int32"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "int32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `signed_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "int32"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; protobuf_type = Some "int32"; + protobuf_wire_type = Some `signed_varint; json_name = None; + proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "protobuf-int64"; - Piqi_impl_piqi.Alias.typename = Some "int64"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "int64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `signed_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "int64"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; protobuf_type = Some "int64"; + protobuf_wire_type = Some `signed_varint; json_name = None; + proto_name = None}; `enum {Piqi_impl_piqi.Enum.name = Some "protobuf-wire-type"; - Piqi_impl_piqi.Enum.option = - [{Piqi_impl_piqi.Option.name = Some "varint"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 329594984l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "zigzag-varint"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 99211597l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "fixed32"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 136997651l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "fixed64"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 136998322l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "signed-varint"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 441915897l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "signed-fixed32"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 488499298l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "signed-fixed64"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 488499969l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "block"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 352089421l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Enum.parent = None; - Piqi_impl_piqi.Enum.is_func_param = false; - Piqi_impl_piqi.Enum.unparsed_piq_ast = None; - Piqi_impl_piqi.Enum.protobuf_name = None; - Piqi_impl_piqi.Enum.protobuf_custom = []; - Piqi_impl_piqi.Enum.protobuf_prefix = None; - Piqi_impl_piqi.Enum.json_name = None; - Piqi_impl_piqi.Enum.proto_custom = []; - Piqi_impl_piqi.Enum.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "varint"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 329594984l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "zigzag-varint"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 99211597l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "fixed32"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 136997651l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "fixed64"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 136998322l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "signed-varint"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 441915897l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "signed-fixed32"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 488499298l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "signed-fixed64"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 488499969l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "block"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 352089421l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; protobuf_prefix = None; + json_name = None; proto_custom = []; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "bool"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `bool; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "bool"; typename = None; + piqi_type = Some `bool; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "string"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `string; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "string"; typename = None; + piqi_type = Some `string; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "binary"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `binary; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "binary"; typename = None; + piqi_type = Some `binary; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "piqi-any"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `any; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "piqi-any"; typename = None; + piqi_type = Some `any; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "int"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sint32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `zigzag_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "int"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "sint32"; + protobuf_wire_type = Some `zigzag_varint; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "uint"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "uint32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "uint"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "uint32"; + protobuf_wire_type = Some `varint; json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "int32"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sint32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `zigzag_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "int32"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "sint32"; + protobuf_wire_type = Some `zigzag_varint; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "uint32"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "uint32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "uint32"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "uint32"; + protobuf_wire_type = Some `varint; json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "int64"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sint64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `zigzag_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "int64"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "sint64"; + protobuf_wire_type = Some `zigzag_varint; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "uint64"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "uint64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "uint64"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "uint64"; + protobuf_wire_type = Some `varint; json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "float64"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `float; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "double"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `fixed64; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "float64"; typename = None; + piqi_type = Some `float; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "double"; + protobuf_wire_type = Some `fixed64; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "float32"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `float; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "float"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `fixed32; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "float32"; typename = None; + piqi_type = Some `float; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "float"; + protobuf_wire_type = Some `fixed32; json_name = None; + proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "int32-fixed"; - Piqi_impl_piqi.Alias.typename = Some "int32"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sfixed32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `signed_fixed32; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "int32"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; + protobuf_type = Some "sfixed32"; + protobuf_wire_type = Some `signed_fixed32; json_name = None; + proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "uint32-fixed"; - Piqi_impl_piqi.Alias.typename = Some "uint32"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "fixed32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `fixed32; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "uint32"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; + protobuf_type = Some "fixed32"; protobuf_wire_type = Some `fixed32; + json_name = None; proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "int64-fixed"; - Piqi_impl_piqi.Alias.typename = Some "int64"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sfixed64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `signed_fixed64; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "int64"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; + protobuf_type = Some "sfixed64"; + protobuf_wire_type = Some `signed_fixed64; json_name = None; + proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "uint64-fixed"; - Piqi_impl_piqi.Alias.typename = Some "uint64"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "fixed64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `fixed64; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "uint64"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; + protobuf_type = Some "fixed64"; protobuf_wire_type = Some `fixed64; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "float"; - Piqi_impl_piqi.Alias.typename = Some "float64"; - Piqi_impl_piqi.Alias.piqi_type = Some `float; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "float"; typename = Some "float64"; + piqi_type = Some `float; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "word"; - Piqi_impl_piqi.Alias.typename = Some "string"; - Piqi_impl_piqi.Alias.piqi_type = None; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = Some `word; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "word"; typename = Some "string"; + piqi_type = None; parent = None; is_func_param = false; piqtype = None; + unparsed_piq_ast = None; piq_format = Some `word; protobuf_name = None; + protobuf_type = None; protobuf_wire_type = None; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "name"; - Piqi_impl_piqi.Alias.typename = Some "word"; - Piqi_impl_piqi.Alias.piqi_type = None; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "name"; typename = Some "word"; + piqi_type = None; parent = None; is_func_param = false; piqtype = None; + unparsed_piq_ast = None; piq_format = None; protobuf_name = None; + protobuf_type = None; protobuf_wire_type = None; json_name = None; + proto_name = None}; `variant {Piqi_impl_piqi.Variant.name = Some "typedef"; - Piqi_impl_piqi.Variant.option = - [{Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "record"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 502036113l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "variant"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 484589701l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "enum"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 51800833l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "alias"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 26300816l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "list"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 129178718l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Variant.parent = None; - Piqi_impl_piqi.Variant.is_func_param = false; - Piqi_impl_piqi.Variant.unparsed_piq_ast = None; - Piqi_impl_piqi.Variant.protobuf_name = Some "piqi_typedef"; - Piqi_impl_piqi.Variant.protobuf_custom = []; - Piqi_impl_piqi.Variant.json_name = None; - Piqi_impl_piqi.Variant.proto_custom = []; - Piqi_impl_piqi.Variant.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = None; typename = Some "record"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 502036113l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "variant"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 484589701l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "enum"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 51800833l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "alias"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 26300816l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "list"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 129178718l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = Some "piqi_typedef"; protobuf_custom = []; + json_name = None; proto_custom = []; proto_name = None}; `enum {Piqi_impl_piqi.Enum.name = Some "piqi-type"; - Piqi_impl_piqi.Enum.option = - [{Piqi_impl_piqi.Option.name = Some "int"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 5246191l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "float"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 43435420l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "bool"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 18580522l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "string"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 288368849l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "binary"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 218872833l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "any"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 4848364l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Enum.parent = None; - Piqi_impl_piqi.Enum.is_func_param = false; - Piqi_impl_piqi.Enum.unparsed_piq_ast = None; - Piqi_impl_piqi.Enum.protobuf_name = None; - Piqi_impl_piqi.Enum.protobuf_custom = []; - Piqi_impl_piqi.Enum.protobuf_prefix = Some "piqi_type_"; - Piqi_impl_piqi.Enum.json_name = None; - Piqi_impl_piqi.Enum.proto_custom = []; - Piqi_impl_piqi.Enum.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "int"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 5246191l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "float"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 43435420l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "bool"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 18580522l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "string"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 288368849l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "binary"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 218872833l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "any"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 4848364l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; + protobuf_prefix = Some "piqi_type_"; json_name = None; + proto_custom = []; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "type"; - Piqi_impl_piqi.Alias.typename = Some "name"; - Piqi_impl_piqi.Alias.piqi_type = None; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "type"; typename = Some "name"; + piqi_type = None; parent = None; is_func_param = false; piqtype = None; + unparsed_piq_ast = None; piq_format = None; protobuf_name = None; + protobuf_type = None; protobuf_wire_type = None; json_name = None; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "record"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "field"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 9671866l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "field"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 9671866l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "piq-positional"; - Piqi_impl_piqi.Field.typename = Some "bool"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 197354217l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "bool"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 197354217l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "field"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "mode"; - Piqi_impl_piqi.Field.typename = Some "field-mode"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = + typename = Some "field-mode"; mode = `optional; + default = Some {Piqi_impl_piqi.Any.typename = Some "piqi/field-mode"; - Piqi_impl_piqi.Any.protobuf = Some "\b\223\162\138\147\001"; - Piqi_impl_piqi.Any.json = None; Piqi_impl_piqi.Any.xml = None; - Piqi_impl_piqi.Any.ref = None}; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 140563299l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + protobuf = Some "\b\223\162\138\147\001"; json = None; + xml = None; ref = None}; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 140563299l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "default"; - Piqi_impl_piqi.Field.typename = Some "piqi-any"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 465819841l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "deprecated"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 69402483l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piq-format"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 296833484l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "piqi-any"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 465819841l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "deprecated"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 69402483l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piq-format"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 296833484l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "piq-positional"; - Piqi_impl_piqi.Field.typename = Some "bool"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 197354217l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "bool"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 197354217l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "piq-alias"; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 434682011l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "name"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 434682011l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "code"; - Piqi_impl_piqi.Field.typename = Some "int32"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 29667629l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "protobuf-packed"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 179842426l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "code"; typename = Some "int32"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 29667629l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "protobuf-packed"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 179842426l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-omit-missing"; - Piqi_impl_piqi.Field.typename = Some "bool"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 201807079l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "bool"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 201807079l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "getopt-letter"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 215188758l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "word"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 215188758l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "getopt-doc"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 442330184l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 442330184l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `enum {Piqi_impl_piqi.Enum.name = Some "field-mode"; - Piqi_impl_piqi.Enum.option = - [{Piqi_impl_piqi.Option.name = Some "required"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 308449631l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "optional"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 510570400l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "repeated"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 274054266l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Enum.parent = None; - Piqi_impl_piqi.Enum.is_func_param = false; - Piqi_impl_piqi.Enum.unparsed_piq_ast = None; - Piqi_impl_piqi.Enum.protobuf_name = None; - Piqi_impl_piqi.Enum.protobuf_custom = []; - Piqi_impl_piqi.Enum.protobuf_prefix = None; - Piqi_impl_piqi.Enum.json_name = None; - Piqi_impl_piqi.Enum.proto_custom = []; - Piqi_impl_piqi.Enum.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "required"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 308449631l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "optional"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 510570400l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "repeated"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 274054266l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; protobuf_prefix = None; + json_name = None; proto_custom = []; proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "variant"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "option"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 192598901l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "option"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 192598901l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "option"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "deprecated"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 69402483l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piq-format"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 296833484l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "deprecated"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 69402483l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piq-format"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 296833484l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "piq-alias"; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 434682011l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "name"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 434682011l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "code"; - Piqi_impl_piqi.Field.typename = Some "int32"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 29667629l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "code"; typename = Some "int32"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 29667629l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "getopt-letter"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 215188758l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "word"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 215188758l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "getopt-doc"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 442330184l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 442330184l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "enum"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "option"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 192598901l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "option"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 192598901l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-prefix"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 366391188l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 366391188l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = Some "piqi_enum"; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; + protobuf_name = Some "piqi_enum"; protobuf_custom = []; + json_name = None; proto_custom = []; proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "alias"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piqi-type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 198318774l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piq-format"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 296833484l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piqi-type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 198318774l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piq-format"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 296833484l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-type"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 157803580l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 157803580l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "protobuf-wire-type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 198202944l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "protobuf-wire-type"; mode = `optional; + default = None; deprecated = false; piqtype = None; + unparsed_piq_ast = None; piq_format = None; piq_positional = None; + piq_alias = None; protobuf_name = None; code = Some 198202944l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "list"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piq-format"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 296833484l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "type"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piq-format"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 296833484l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "protobuf-packed"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 179842426l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "protobuf-packed"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 179842426l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "piqi"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = Some "module"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 13841580l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "typedef"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 416823115l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "import"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 142778725l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "function"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 340962072l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = Some "module"; typename = Some "word"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 13841580l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "typedef"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 416823115l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "import"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 142778725l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "function"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 340962072l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "custom-field"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 162247646l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "word"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 162247646l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-package"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 376215364l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "file"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 62639740l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 376215364l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "file"; typename = Some "string"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 62639740l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "import"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = Some "module"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 13841580l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + field = + [{Piqi_impl_piqi.Field.name = Some "module"; typename = Some "word"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 13841580l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "any"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = Some "type"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = Some "type"; typename = Some "string"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf"; - Piqi_impl_piqi.Field.typename = Some "binary"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 6461771l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "json"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 107495976l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "xml"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 5991895l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "binary"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 6461771l; protobuf_packed = false; + json_name = None; json_omit_missing = None; getopt_letter = None; + getopt_doc = None; proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "json"; typename = Some "string"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 107495976l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "xml"; typename = Some "string"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 5991895l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "function"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "input"; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 505267210l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "output"; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 209784577l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "error"; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 321506248l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "input"; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 505267210l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "output"; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 209784577l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "error"; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 321506248l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "piqi-list"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piqi"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 1l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}]; - Piqi_impl_piqi.Piqi.import = []; Piqi_impl_piqi.Piqi.func = []; - Piqi_impl_piqi.Piqi.custom_field = []; - Piqi_impl_piqi.Piqi.extended_typedef = []; - Piqi_impl_piqi.Piqi.func_typedef = []; - Piqi_impl_piqi.Piqi.extended_func_typedef = []; - Piqi_impl_piqi.Piqi.resolved_typedef = []; - Piqi_impl_piqi.Piqi.imported_typedef = []; - Piqi_impl_piqi.Piqi.resolved_import = []; - Piqi_impl_piqi.Piqi.extended_import = []; - Piqi_impl_piqi.Piqi.resolved_func = []; - Piqi_impl_piqi.Piqi.extended_func = []; - Piqi_impl_piqi.Piqi.included_piqi = []; - Piqi_impl_piqi.Piqi.original_piqi = None; Piqi_impl_piqi.Piqi.ast = None; - Piqi_impl_piqi.Piqi.is_embedded = None; - Piqi_impl_piqi.Piqi.unparsed_piq_ast = None; - Piqi_impl_piqi.Piqi.protobuf_custom = []; - Piqi_impl_piqi.Piqi.protobuf_package = None; - Piqi_impl_piqi.Piqi.file = None; Piqi_impl_piqi.Piqi.includ = []; - Piqi_impl_piqi.Piqi.extend = []; Piqi_impl_piqi.Piqi.proto_custom = []; - Piqi_impl_piqi.Piqi.proto_package = None} + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "piqi"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 1l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}]; + import = []; func = []; custom_field = []; extended_typedef = []; + func_typedef = []; extended_func_typedef = []; resolved_typedef = []; + imported_typedef = []; resolved_import = []; extended_import = []; + resolved_func = []; extended_func = []; included_piqi = []; + original_piqi = None; ast = None; is_embedded = None; + unparsed_piq_ast = None; protobuf_custom = []; protobuf_package = None; + file = None; includ = []; extend = []; proto_custom = []; + proto_package = None} let piqi_lang = {Piqi_impl_piqi.Piqi.modname = Some "piqi-lang"; - Piqi_impl_piqi.Piqi.typedef = + typedef = [`variant {Piqi_impl_piqi.Variant.name = Some "piq-format"; - Piqi_impl_piqi.Variant.option = - [{Piqi_impl_piqi.Option.name = Some "word"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 251462090l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "text"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 217697453l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Variant.parent = None; - Piqi_impl_piqi.Variant.is_func_param = false; - Piqi_impl_piqi.Variant.unparsed_piq_ast = None; - Piqi_impl_piqi.Variant.protobuf_name = None; - Piqi_impl_piqi.Variant.protobuf_custom = []; - Piqi_impl_piqi.Variant.json_name = None; - Piqi_impl_piqi.Variant.proto_custom = []; - Piqi_impl_piqi.Variant.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "word"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 251462090l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "text"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 217697453l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; json_name = None; + proto_custom = []; proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "protobuf-int32"; - Piqi_impl_piqi.Alias.typename = Some "int32"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "int32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `signed_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "int32"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; protobuf_type = Some "int32"; + protobuf_wire_type = Some `signed_varint; json_name = None; + proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "protobuf-int64"; - Piqi_impl_piqi.Alias.typename = Some "int64"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "int64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `signed_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "int64"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; protobuf_type = Some "int64"; + protobuf_wire_type = Some `signed_varint; json_name = None; + proto_name = None}; `enum {Piqi_impl_piqi.Enum.name = Some "protobuf-wire-type"; - Piqi_impl_piqi.Enum.option = - [{Piqi_impl_piqi.Option.name = Some "varint"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 329594984l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "zigzag-varint"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 99211597l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "fixed32"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 136997651l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "fixed64"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 136998322l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "signed-varint"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 441915897l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "signed-fixed32"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 488499298l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "signed-fixed64"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 488499969l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "block"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 352089421l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Enum.parent = None; - Piqi_impl_piqi.Enum.is_func_param = false; - Piqi_impl_piqi.Enum.unparsed_piq_ast = None; - Piqi_impl_piqi.Enum.protobuf_name = None; - Piqi_impl_piqi.Enum.protobuf_custom = []; - Piqi_impl_piqi.Enum.protobuf_prefix = None; - Piqi_impl_piqi.Enum.json_name = None; - Piqi_impl_piqi.Enum.proto_custom = []; - Piqi_impl_piqi.Enum.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "varint"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 329594984l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "zigzag-varint"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 99211597l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "fixed32"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 136997651l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "fixed64"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 136998322l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "signed-varint"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 441915897l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "signed-fixed32"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 488499298l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "signed-fixed64"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 488499969l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "block"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 352089421l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; protobuf_prefix = None; + json_name = None; proto_custom = []; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "bool"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `bool; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "bool"; typename = None; + piqi_type = Some `bool; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "string"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `string; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "string"; typename = None; + piqi_type = Some `string; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "binary"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `binary; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "binary"; typename = None; + piqi_type = Some `binary; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "piqi-any"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `any; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "piqi-any"; typename = None; + piqi_type = Some `any; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "int"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sint32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `zigzag_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "int"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "sint32"; + protobuf_wire_type = Some `zigzag_varint; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "uint"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "uint32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "uint"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "uint32"; + protobuf_wire_type = Some `varint; json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "int32"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sint32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `zigzag_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "int32"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "sint32"; + protobuf_wire_type = Some `zigzag_varint; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "uint32"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "uint32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "uint32"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "uint32"; + protobuf_wire_type = Some `varint; json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "int64"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sint64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `zigzag_varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "int64"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "sint64"; + protobuf_wire_type = Some `zigzag_varint; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "uint64"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "uint64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `varint; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "uint64"; typename = None; + piqi_type = Some `int; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "uint64"; + protobuf_wire_type = Some `varint; json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "float64"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `float; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "double"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `fixed64; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "float64"; typename = None; + piqi_type = Some `float; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "double"; + protobuf_wire_type = Some `fixed64; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "float32"; - Piqi_impl_piqi.Alias.typename = None; - Piqi_impl_piqi.Alias.piqi_type = Some `float; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "float"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `fixed32; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "float32"; typename = None; + piqi_type = Some `float; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = Some "float"; + protobuf_wire_type = Some `fixed32; json_name = None; + proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "int32-fixed"; - Piqi_impl_piqi.Alias.typename = Some "int32"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sfixed32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `signed_fixed32; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "int32"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; + protobuf_type = Some "sfixed32"; + protobuf_wire_type = Some `signed_fixed32; json_name = None; + proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "uint32-fixed"; - Piqi_impl_piqi.Alias.typename = Some "uint32"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "fixed32"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `fixed32; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "uint32"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; + protobuf_type = Some "fixed32"; protobuf_wire_type = Some `fixed32; + json_name = None; proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "int64-fixed"; - Piqi_impl_piqi.Alias.typename = Some "int64"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "sfixed64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `signed_fixed64; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "int64"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; + protobuf_type = Some "sfixed64"; + protobuf_wire_type = Some `signed_fixed64; json_name = None; + proto_name = None}; `alias {Piqi_impl_piqi.Alias.name = Some "uint64-fixed"; - Piqi_impl_piqi.Alias.typename = Some "uint64"; - Piqi_impl_piqi.Alias.piqi_type = Some `int; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = Some "fixed64"; - Piqi_impl_piqi.Alias.protobuf_wire_type = Some `fixed64; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + typename = Some "uint64"; piqi_type = Some `int; parent = None; + is_func_param = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; protobuf_name = None; + protobuf_type = Some "fixed64"; protobuf_wire_type = Some `fixed64; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "float"; - Piqi_impl_piqi.Alias.typename = Some "float64"; - Piqi_impl_piqi.Alias.piqi_type = Some `float; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "float"; typename = Some "float64"; + piqi_type = Some `float; parent = None; is_func_param = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + protobuf_name = None; protobuf_type = None; protobuf_wire_type = None; + json_name = None; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "word"; - Piqi_impl_piqi.Alias.typename = Some "string"; - Piqi_impl_piqi.Alias.piqi_type = None; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = Some `word; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "word"; typename = Some "string"; + piqi_type = None; parent = None; is_func_param = false; piqtype = None; + unparsed_piq_ast = None; piq_format = Some `word; protobuf_name = None; + protobuf_type = None; protobuf_wire_type = None; json_name = None; + proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "name"; - Piqi_impl_piqi.Alias.typename = Some "word"; - Piqi_impl_piqi.Alias.piqi_type = None; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "name"; typename = Some "word"; + piqi_type = None; parent = None; is_func_param = false; piqtype = None; + unparsed_piq_ast = None; piq_format = None; protobuf_name = None; + protobuf_type = None; protobuf_wire_type = None; json_name = None; + proto_name = None}; `variant {Piqi_impl_piqi.Variant.name = Some "typedef"; - Piqi_impl_piqi.Variant.option = - [{Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "record"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 502036113l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "variant"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 484589701l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "enum"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 51800833l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "alias"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 26300816l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "list"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 129178718l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Variant.parent = None; - Piqi_impl_piqi.Variant.is_func_param = false; - Piqi_impl_piqi.Variant.unparsed_piq_ast = None; - Piqi_impl_piqi.Variant.protobuf_name = Some "piqi_typedef"; - Piqi_impl_piqi.Variant.protobuf_custom = []; - Piqi_impl_piqi.Variant.json_name = None; - Piqi_impl_piqi.Variant.proto_custom = []; - Piqi_impl_piqi.Variant.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = None; typename = Some "record"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 502036113l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "variant"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 484589701l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "enum"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 51800833l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "alias"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 26300816l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "list"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 129178718l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = Some "piqi_typedef"; protobuf_custom = []; + json_name = None; proto_custom = []; proto_name = None}; `enum {Piqi_impl_piqi.Enum.name = Some "piqi-type"; - Piqi_impl_piqi.Enum.option = - [{Piqi_impl_piqi.Option.name = Some "int"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 5246191l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "float"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 43435420l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "bool"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 18580522l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "string"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 288368849l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "binary"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 218872833l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "any"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 4848364l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Enum.parent = None; - Piqi_impl_piqi.Enum.is_func_param = false; - Piqi_impl_piqi.Enum.unparsed_piq_ast = None; - Piqi_impl_piqi.Enum.protobuf_name = None; - Piqi_impl_piqi.Enum.protobuf_custom = []; - Piqi_impl_piqi.Enum.protobuf_prefix = Some "piqi_type_"; - Piqi_impl_piqi.Enum.json_name = None; - Piqi_impl_piqi.Enum.proto_custom = []; - Piqi_impl_piqi.Enum.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "int"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 5246191l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "float"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 43435420l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "bool"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 18580522l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "string"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 288368849l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "binary"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 218872833l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "any"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 4848364l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; + protobuf_prefix = Some "piqi_type_"; json_name = None; + proto_custom = []; proto_name = None}; `alias - {Piqi_impl_piqi.Alias.name = Some "type"; - Piqi_impl_piqi.Alias.typename = Some "name"; - Piqi_impl_piqi.Alias.piqi_type = None; - Piqi_impl_piqi.Alias.parent = None; - Piqi_impl_piqi.Alias.is_func_param = false; - Piqi_impl_piqi.Alias.piqtype = None; - Piqi_impl_piqi.Alias.unparsed_piq_ast = None; - Piqi_impl_piqi.Alias.piq_format = None; - Piqi_impl_piqi.Alias.protobuf_name = None; - Piqi_impl_piqi.Alias.protobuf_type = None; - Piqi_impl_piqi.Alias.protobuf_wire_type = None; - Piqi_impl_piqi.Alias.json_name = None; - Piqi_impl_piqi.Alias.proto_name = None}; + {Piqi_impl_piqi.Alias.name = Some "type"; typename = Some "name"; + piqi_type = None; parent = None; is_func_param = false; piqtype = None; + unparsed_piq_ast = None; piq_format = None; protobuf_name = None; + protobuf_type = None; protobuf_wire_type = None; json_name = None; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "record"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "field"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 9671866l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "field"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 9671866l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "piq-positional"; - Piqi_impl_piqi.Field.typename = Some "bool"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 197354217l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "bool"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 197354217l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 405875126l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 405875126l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 139663632l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 139663632l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "field"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "mode"; - Piqi_impl_piqi.Field.typename = Some "field-mode"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = + typename = Some "field-mode"; mode = `optional; + default = Some {Piqi_impl_piqi.Any.typename = Some "piqi-lang/field-mode"; - Piqi_impl_piqi.Any.protobuf = Some "\b\223\162\138\147\001"; - Piqi_impl_piqi.Any.json = None; Piqi_impl_piqi.Any.xml = None; - Piqi_impl_piqi.Any.ref = None}; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 140563299l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + protobuf = Some "\b\223\162\138\147\001"; json = None; + xml = None; ref = None}; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 140563299l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "default"; - Piqi_impl_piqi.Field.typename = Some "piqi-any"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 465819841l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "deprecated"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 69402483l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piq-format"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 296833484l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "piqi-any"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 465819841l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "deprecated"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 69402483l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piq-format"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 296833484l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "piq-positional"; - Piqi_impl_piqi.Field.typename = Some "bool"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 197354217l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "bool"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 197354217l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "piq-alias"; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 434682011l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "name"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 434682011l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "code"; - Piqi_impl_piqi.Field.typename = Some "int32"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 29667629l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "protobuf-packed"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 179842426l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "code"; typename = Some "int32"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 29667629l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "protobuf-packed"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 179842426l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-omit-missing"; - Piqi_impl_piqi.Field.typename = Some "bool"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 201807079l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "bool"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 201807079l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "getopt-letter"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 215188758l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "word"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 215188758l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "getopt-doc"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 442330184l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 442330184l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 139663632l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "wire-packed"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 422905280l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 139663632l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "wire-packed"; typename = None; + mode = `optional; default = None; deprecated = true; piqtype = None; + unparsed_piq_ast = None; piq_format = None; piq_positional = None; + piq_alias = None; protobuf_name = None; code = Some 422905280l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `enum {Piqi_impl_piqi.Enum.name = Some "field-mode"; - Piqi_impl_piqi.Enum.option = - [{Piqi_impl_piqi.Option.name = Some "required"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 308449631l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "optional"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 510570400l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "repeated"; - Piqi_impl_piqi.Option.typename = None; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 274054266l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Enum.parent = None; - Piqi_impl_piqi.Enum.is_func_param = false; - Piqi_impl_piqi.Enum.unparsed_piq_ast = None; - Piqi_impl_piqi.Enum.protobuf_name = None; - Piqi_impl_piqi.Enum.protobuf_custom = []; - Piqi_impl_piqi.Enum.protobuf_prefix = None; - Piqi_impl_piqi.Enum.json_name = None; - Piqi_impl_piqi.Enum.proto_custom = []; - Piqi_impl_piqi.Enum.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "required"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 308449631l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "optional"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 510570400l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "repeated"; typename = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 274054266l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; protobuf_prefix = None; + json_name = None; proto_custom = []; proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "variant"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "option"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 192598901l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "option"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 192598901l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 405875126l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 405875126l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 139663632l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 139663632l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "option"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "deprecated"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 69402483l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piq-format"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 296833484l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "deprecated"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 69402483l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piq-format"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 296833484l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "piq-alias"; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 434682011l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "name"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 434682011l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "code"; - Piqi_impl_piqi.Field.typename = Some "int32"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 29667629l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "code"; typename = Some "int32"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 29667629l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "getopt-letter"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 215188758l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "word"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 215188758l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "getopt-doc"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 442330184l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 442330184l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 139663632l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 139663632l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "enum"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "option"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 192598901l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "option"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 192598901l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-prefix"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 366391188l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 366391188l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 405875126l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 405875126l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 139663632l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = Some "piqi_enum"; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 139663632l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; + protobuf_name = Some "piqi_enum"; protobuf_custom = []; + json_name = None; proto_custom = []; proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "alias"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piqi-type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 198318774l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piq-format"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 296833484l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piqi-type"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 198318774l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piq-format"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 296833484l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-type"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 157803580l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 157803580l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "protobuf-wire-type"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 198202944l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "protobuf-wire-type"; mode = `optional; + default = None; deprecated = false; piqtype = None; + unparsed_piq_ast = None; piq_format = None; piq_positional = None; + piq_alias = None; protobuf_name = None; code = Some 198202944l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 139663632l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 139663632l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "list"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "type"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piq-format"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 296833484l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "type"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piq-format"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 296833484l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 90072013l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 90072013l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "protobuf-packed"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 179842426l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "protobuf-packed"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 179842426l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "json-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 515275216l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 515275216l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 405875126l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 405875126l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-name"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 139663632l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "wire-packed"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 422905280l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 139663632l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "wire-packed"; typename = None; + mode = `optional; default = None; deprecated = true; piqtype = None; + unparsed_piq_ast = None; piq_format = None; piq_positional = None; + piq_alias = None; protobuf_name = None; code = Some 422905280l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "piqi"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = Some "module"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 13841580l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "typedef"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 416823115l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "import"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 142778725l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "function"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 340962072l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = Some "module"; typename = Some "word"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 13841580l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "typedef"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 416823115l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "import"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 142778725l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "function"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 340962072l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "custom-field"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 162247646l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "word"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 162247646l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 112352691l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 112352691l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf-package"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 376215364l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "file"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 62639740l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "include"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 301399592l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "extend"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 119198170l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 376215364l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "file"; typename = Some "string"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 62639740l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "include"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 301399592l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "extend"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 119198170l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-custom"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 405875126l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "string"; mode = `repeated; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 405875126l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "proto-package"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 333467105l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "string"; mode = `optional; default = None; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 333467105l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "import"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = Some "module"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 13841580l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + field = + [{Piqi_impl_piqi.Field.name = Some "module"; typename = Some "word"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 13841580l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "any"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = Some "type"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 218690234l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = Some "type"; typename = Some "string"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 218690234l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "protobuf"; - Piqi_impl_piqi.Field.typename = Some "binary"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 6461771l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "json"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 107495976l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "xml"; - Piqi_impl_piqi.Field.typename = Some "string"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 5991895l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "binary"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 6461771l; protobuf_packed = false; + json_name = None; json_omit_missing = None; getopt_letter = None; + getopt_doc = None; proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "json"; typename = Some "string"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 107495976l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "xml"; typename = Some "string"; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 5991895l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "function"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "name"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 150958667l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "name"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "input"; - Piqi_impl_piqi.Field.typename = Some "function-param"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 505267210l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "function-param"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 505267210l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "output"; - Piqi_impl_piqi.Field.typename = Some "function-param"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 209784577l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; + typename = Some "function-param"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 209784577l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; {Piqi_impl_piqi.Field.name = Some "error"; - Piqi_impl_piqi.Field.typename = Some "function-param"; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 321506248l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "function-param"; mode = `optional; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 321506248l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "piqi-list"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piqi"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 1l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + field = + [{Piqi_impl_piqi.Field.name = None; typename = Some "piqi"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 1l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "include"; - Piqi_impl_piqi.Record.field = - [{Piqi_impl_piqi.Field.name = Some "module"; - Piqi_impl_piqi.Field.typename = Some "word"; - Piqi_impl_piqi.Field.mode = `required; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 13841580l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + field = + [{Piqi_impl_piqi.Field.name = Some "module"; typename = Some "word"; + mode = `required; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 13841580l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `variant {Piqi_impl_piqi.Variant.name = Some "function-param"; - Piqi_impl_piqi.Variant.option = - [{Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "name"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 150958667l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "record"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 502036113l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "variant"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 484589701l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "enum"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 51800833l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "list"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 129178718l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "alias"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 26300816l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Variant.parent = None; - Piqi_impl_piqi.Variant.is_func_param = false; - Piqi_impl_piqi.Variant.unparsed_piq_ast = None; - Piqi_impl_piqi.Variant.protobuf_name = None; - Piqi_impl_piqi.Variant.protobuf_custom = []; - Piqi_impl_piqi.Variant.json_name = None; - Piqi_impl_piqi.Variant.proto_custom = []; - Piqi_impl_piqi.Variant.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = None; typename = Some "name"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "record"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 502036113l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "variant"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 484589701l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "enum"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 51800833l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "list"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 129178718l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "alias"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 26300816l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; json_name = None; + proto_custom = []; proto_name = None}; `record {Piqi_impl_piqi.Record.name = Some "extend"; - Piqi_impl_piqi.Record.field = + field = [{Piqi_impl_piqi.Field.name = Some "what"; - Piqi_impl_piqi.Field.typename = Some "extend-target"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 251110212l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "override"; - Piqi_impl_piqi.Field.typename = None; - Piqi_impl_piqi.Field.mode = `optional; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 153625164l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = Some "with"; - Piqi_impl_piqi.Field.typename = Some "piqi-any"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = false; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 251164166l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}; - {Piqi_impl_piqi.Field.name = None; - Piqi_impl_piqi.Field.typename = Some "piqi-any"; - Piqi_impl_piqi.Field.mode = `repeated; - Piqi_impl_piqi.Field.default = None; - Piqi_impl_piqi.Field.deprecated = true; - Piqi_impl_piqi.Field.piqtype = None; - Piqi_impl_piqi.Field.unparsed_piq_ast = None; - Piqi_impl_piqi.Field.piq_format = None; - Piqi_impl_piqi.Field.piq_positional = None; - Piqi_impl_piqi.Field.piq_alias = None; - Piqi_impl_piqi.Field.protobuf_name = None; - Piqi_impl_piqi.Field.code = Some 365880944l; - Piqi_impl_piqi.Field.protobuf_packed = false; - Piqi_impl_piqi.Field.json_name = None; - Piqi_impl_piqi.Field.json_omit_missing = None; - Piqi_impl_piqi.Field.getopt_letter = None; - Piqi_impl_piqi.Field.getopt_doc = None; - Piqi_impl_piqi.Field.proto_name = None; - Piqi_impl_piqi.Field.wire_packed = false}]; - Piqi_impl_piqi.Record.parent = None; - Piqi_impl_piqi.Record.wire_field = []; - Piqi_impl_piqi.Record.is_func_param = false; - Piqi_impl_piqi.Record.unparsed_piq_ast = None; - Piqi_impl_piqi.Record.piq_positional = None; - Piqi_impl_piqi.Record.protobuf_name = None; - Piqi_impl_piqi.Record.protobuf_custom = []; - Piqi_impl_piqi.Record.json_name = None; - Piqi_impl_piqi.Record.proto_custom = []; - Piqi_impl_piqi.Record.proto_name = None}; + typename = Some "extend-target"; mode = `repeated; default = None; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_positional = None; piq_alias = None; + protobuf_name = None; code = Some 251110212l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "override"; typename = None; + mode = `optional; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 153625164l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = Some "with"; typename = Some "piqi-any"; + mode = `repeated; default = None; deprecated = false; + piqtype = None; unparsed_piq_ast = None; piq_format = None; + piq_positional = None; piq_alias = None; protobuf_name = None; + code = Some 251164166l; protobuf_packed = false; json_name = None; + json_omit_missing = None; getopt_letter = None; getopt_doc = None; + proto_name = None; wire_packed = false}; + {Piqi_impl_piqi.Field.name = None; typename = Some "piqi-any"; + mode = `repeated; default = None; deprecated = true; piqtype = None; + unparsed_piq_ast = None; piq_format = None; piq_positional = None; + piq_alias = None; protobuf_name = None; code = Some 365880944l; + protobuf_packed = false; json_name = None; json_omit_missing = None; + getopt_letter = None; getopt_doc = None; proto_name = None; + wire_packed = false}]; + parent = None; wire_field = []; is_func_param = false; + unparsed_piq_ast = None; piq_positional = None; protobuf_name = None; + protobuf_custom = []; json_name = None; proto_custom = []; + proto_name = None}; `variant {Piqi_impl_piqi.Variant.name = Some "extend-target"; - Piqi_impl_piqi.Variant.option = - [{Piqi_impl_piqi.Option.name = Some "typedef"; - Piqi_impl_piqi.Option.typename = Some "name"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 416823115l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = None; - Piqi_impl_piqi.Option.typename = Some "name"; - Piqi_impl_piqi.Option.deprecated = true; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 150958667l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "field"; - Piqi_impl_piqi.Option.typename = Some "name"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 9671866l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "option"; - Piqi_impl_piqi.Option.typename = Some "name"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 192598901l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; - {Piqi_impl_piqi.Option.name = Some "import"; - Piqi_impl_piqi.Option.typename = Some "name"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 142778725l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}; + option = + [{Piqi_impl_piqi.Option.name = Some "typedef"; typename = Some "name"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 416823115l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = None; typename = Some "name"; + deprecated = true; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 150958667l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "field"; typename = Some "name"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 9671866l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "option"; typename = Some "name"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 192598901l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; + {Piqi_impl_piqi.Option.name = Some "import"; typename = Some "name"; + deprecated = false; piqtype = None; unparsed_piq_ast = None; + piq_format = None; piq_alias = None; protobuf_name = None; + code = Some 142778725l; json_name = None; getopt_letter = None; + getopt_doc = None; proto_name = None}; {Piqi_impl_piqi.Option.name = Some "function"; - Piqi_impl_piqi.Option.typename = Some "name"; - Piqi_impl_piqi.Option.deprecated = false; - Piqi_impl_piqi.Option.piqtype = None; - Piqi_impl_piqi.Option.unparsed_piq_ast = None; - Piqi_impl_piqi.Option.piq_format = None; - Piqi_impl_piqi.Option.piq_alias = None; - Piqi_impl_piqi.Option.protobuf_name = None; - Piqi_impl_piqi.Option.code = Some 340962072l; - Piqi_impl_piqi.Option.json_name = None; - Piqi_impl_piqi.Option.getopt_letter = None; - Piqi_impl_piqi.Option.getopt_doc = None; - Piqi_impl_piqi.Option.proto_name = None}]; - Piqi_impl_piqi.Variant.parent = None; - Piqi_impl_piqi.Variant.is_func_param = false; - Piqi_impl_piqi.Variant.unparsed_piq_ast = None; - Piqi_impl_piqi.Variant.protobuf_name = None; - Piqi_impl_piqi.Variant.protobuf_custom = []; - Piqi_impl_piqi.Variant.json_name = None; - Piqi_impl_piqi.Variant.proto_custom = []; - Piqi_impl_piqi.Variant.proto_name = None}]; - Piqi_impl_piqi.Piqi.import = []; Piqi_impl_piqi.Piqi.func = []; - Piqi_impl_piqi.Piqi.custom_field = []; - Piqi_impl_piqi.Piqi.extended_typedef = []; - Piqi_impl_piqi.Piqi.func_typedef = []; - Piqi_impl_piqi.Piqi.extended_func_typedef = []; - Piqi_impl_piqi.Piqi.resolved_typedef = []; - Piqi_impl_piqi.Piqi.imported_typedef = []; - Piqi_impl_piqi.Piqi.resolved_import = []; - Piqi_impl_piqi.Piqi.extended_import = []; - Piqi_impl_piqi.Piqi.resolved_func = []; - Piqi_impl_piqi.Piqi.extended_func = []; - Piqi_impl_piqi.Piqi.included_piqi = []; - Piqi_impl_piqi.Piqi.original_piqi = None; Piqi_impl_piqi.Piqi.ast = None; - Piqi_impl_piqi.Piqi.is_embedded = None; - Piqi_impl_piqi.Piqi.unparsed_piq_ast = None; - Piqi_impl_piqi.Piqi.protobuf_custom = []; - Piqi_impl_piqi.Piqi.protobuf_package = None; - Piqi_impl_piqi.Piqi.file = None; Piqi_impl_piqi.Piqi.includ = []; - Piqi_impl_piqi.Piqi.extend = []; Piqi_impl_piqi.Piqi.proto_custom = []; - Piqi_impl_piqi.Piqi.proto_package = None} + typename = Some "name"; deprecated = false; piqtype = None; + unparsed_piq_ast = None; piq_format = None; piq_alias = None; + protobuf_name = None; code = Some 340962072l; json_name = None; + getopt_letter = None; getopt_doc = None; proto_name = None}]; + parent = None; is_func_param = false; unparsed_piq_ast = None; + protobuf_name = None; protobuf_custom = []; json_name = None; + proto_custom = []; proto_name = None}]; + import = []; func = []; custom_field = []; extended_typedef = []; + func_typedef = []; extended_func_typedef = []; resolved_typedef = []; + imported_typedef = []; resolved_import = []; extended_import = []; + resolved_func = []; extended_func = []; included_piqi = []; + original_piqi = None; ast = None; is_embedded = None; + unparsed_piq_ast = None; protobuf_custom = []; protobuf_package = None; + file = None; includ = []; extend = []; proto_custom = []; + proto_package = None}