package piqilib

  1. Overview
  2. Docs
type t = {
  1. mutable modname : Piqi_impl_piqi.word option;
  2. mutable typedef : Piqi_impl_piqi.typedef list;
  3. mutable import : Piqi_impl_piqi.import list;
  4. mutable func : Piqi_impl_piqi.func list;
  5. mutable custom_field : Piqi_impl_piqi.word list;
  6. mutable extended_typedef : Piqi_impl_piqi.typedef list;
  7. mutable func_typedef : Piqi_impl_piqi.typedef list;
  8. mutable extended_func_typedef : Piqi_impl_piqi.typedef list;
  9. mutable resolved_typedef : Piqi_impl_piqi.typedef list;
  10. mutable imported_typedef : Piqi_impl_piqi.typedef list;
  11. mutable resolved_import : Piqi_impl_piqi.import list;
  12. mutable extended_import : Piqi_impl_piqi.import list;
  13. mutable resolved_func : Piqi_impl_piqi.func list;
  14. mutable extended_func : Piqi_impl_piqi.func list;
  15. mutable included_piqi : Piqi_impl_piqi.piqi list;
  16. mutable original_piqi : Piqi_impl_piqi.piqi option;
  17. mutable ast : Piqi_impl_piqi.piq_ast option;
  18. mutable is_embedded : bool option;
  19. mutable unparsed_piq_ast : Piqi_impl_piqi.uint option;
  20. mutable protobuf_custom : string list;
  21. mutable protobuf_package : string option;
  22. mutable file : string option;
  23. mutable included_file : string list;
  24. mutable includ : Piqi_impl_piqi.includ list;
  25. mutable extend : Piqi_impl_piqi.extend list;
  26. mutable proto_custom : string list;
  27. mutable proto_package : string option;
}