!&FR b      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~             !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                                                   ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a1&Code generated by the schema compiler.Safe;Generated modules for the schema that ship with Cap'N ProtoSafe/Utilities for bitwhacking useful for capnproto.NoneKcapnp81 bit datatype, in the tradition of Word8, Word16 et al.capnpA quantity of 64-bit wordscapnpA quantity of bytescapnp5Wrapper type for a quantity of bits. This along with  and ) are helpful for avoiding mixing up units capnp!Convert bits to bytes. Rounds up. capnp"Convert bytes to words. Rounds up. capnp$Convert bytes to words. Rounds down. capnpConvert words to bytes.capnpJlo and hi extract the low and high 32 bits of a 64-bit word, respectively.capnpJlo and hi extract the low and high 32 bits of a 64-bit word, respectively.capnptiN (where N is 32, 30, or 29) extracts the high N bits of its argument, and treats them as a signed 32-bit integer.capnptiN (where N is 32, 30, or 29) extracts the high N bits of its argument, and treats them as a signed 32-bit integer.capnptiN (where N is 32, 30, or 29) extracts the high N bits of its argument, and treats them as a signed 32-bit integer.capnpbfromLo and fromHi convert a 32-bit word to the low or high portion of a 64-bit word. In general, $fromHi (hi w) .|. fromLo (lo w) == w.capnpbfromLo and fromHi convert a 32-bit word to the low or high portion of a 64-bit word. In general, $fromHi (hi w) .|. fromLo (lo w) == w.capnpsfromIN (where N is 32, 30, or 29) treats its argument as the high N bits of a 32-bit word, returning the word. If  w < 2 ** N then fromIN (iN w) == w.capnpsfromIN (where N is 32, 30, or 29) treats its argument as the high N bits of a 32-bit word, returning the word. If  w < 2 ** N then fromIN (iN w) == w.capnpsfromIN (where N is 32, 30, or 29) treats its argument as the high N bits of a 32-bit word, returning the word. If  w < 2 ** N then fromIN (iN w) == w.capnpbitRange word lo hi5 is the unsigned integer represented by the bits of word in the range [lo, hi)capnpreplaceBits new orig shift( replaces the bits [shift, shift+N) in orig with the N bit integer new.   Error handling utilitiesSafe;=Z;capnp<An error that may occur when processing a capnproto message.<capnpA <2 indicates an attempt to access an illegal index C within a sequence of length D.=capnpA =8 indicates that the recursion depth limit was exceeded.>capnpA >2 indicates that the traversal limit was exceeded.?capnpAn ? indicates that a part of a message being parsed was malformed. The argument to the data constructor is a human-readable error message.@capnpA @ indicates that an operation would have resulted in a message that violated the library's limit on either segment size or number of segments.AcapnpA A indicates that part of the message does not match the schema. The argument to the data construtor is a human-readable error message.BcapnpAn B> indicates that a text value in the message was invalid utf8.Note well: Most parts of the library don't actually check for valid utf8 -- don't assume the check is made unless an interface says it is. ;BA>@<=?CD ;BA>@<=?CD2Support for parsing/serializing capnproto pointersNone HcapnpA combination of the C and D fields in a list pointer, i.e. the element size, and either the number of elements in the list, or the total number of words$ in the list (if size is composite).IcapnpI size len5 is a normal (non-composite) element type (C /= 7). size" is the size of the elements, and len( is the number of elements in the list.JcapnpEltComposite len" is a composite element (C == 7). len% is the length of the list in words.Kcapnp)The element size field in a list pointer.ScapnpA S3 represents the information in a capnproto pointer.TcapnpT off dataSz ptrSz% is a pointer to a struct at offset offD in words from the end of the pointer, with a data section of size dataSz' words, and a pointer section of size ptrSz words.Note that the value T 0 0 0D is illegal, since its encoding is reserved for the "null" pointer.UcapnpU off eltSpec, is a pointer to a list starting at offset off' in words from the end of the pointer. eltSpec7 encodes the C and D fields in the encoding spec; see H for detailsVcapnpV twoWords off segment) is a far pointer, whose landing pad is:two words iff twoWords,off0 words from the start of the target segment, andin segment id segment.WcapnpW id, is a pointer to the capability with the id id.XcapnpX wordB parses word as a capnproto pointer. A null pointer is parsed as  b.YcapnpY ptr serializes the pointer as a  c, translating  b to a null pointer.ZcapnpZ word reads the H from wordG, which must be the encoding of a list pointer (this is not verified).[capnp[ eltSpec serializes eltSpec as a  c,. all bits which are not determined by the H are zero.HIJKLMNOPQRSTUVWXYZ[STUVWKLMNOPQRHIJXYZ[?Utilities for manipulating addresses within capnproto messages.None"#I ccapnpAn error returned by o\; this describes the reason why a value cannot be directly addressed from a given location.dcapnp4The pointer and the value are in different segments.ecapnp The pointer is in the correct segment, but too far away to encode the offset. (more than 30 bits would be required). This can only happen with segments that are > 8 GiB, which this library refuses to either decode or generate, so this should not come up in practice.fcapnp8An address, i.e. a location that a pointer may point at.gcapnp(The address of some data in the message.hcapnpThe "address" of a capability.icapnpThe "address" of a capabilitykcapnp&The address of a word within a messagemcapnpSegment numberncapnp.offset in words from the start of the segment.ocapnpo ptrAddr valueAddrS computes the offset that should be stored in a struct or list pointer located at ptrAddr+, in order to point at a value located at  valueAddr=. If the value cannot be directly addressed by a pointer at ptrAddr, then this returns  d , with the c describing the problem.pcapnpp ptrAddr targetAddr ptr updates ptr8, such that it is correct to target a value located at  targetAddr. given that the pointer itself is located at ptrAddr . Returns  d if this is not possible.3It is illegal to call this on a capability pointer.For far pointers,  targetAddrM is taken to be the address of the landing pad, rather than the final value.qcapnpq from ptr resolves the pointer ptr to an address relative to from$. Note that inter-segment pointers (V) resolve to the address of the landing pad, *not* the the final address of the object pointed to, as the latter would reqiure access to the message.cdefghijklmnopqklmnijfghcdeopq.Support for managing message traversal limits.None ;=>?FKTxcapnpMonad transformer implementing y'. The underlying monad must implement  e. z calls  f > when the limit is exhausted.ycapnp}mtl-style type class to track the traversal limit. This is used by other parts of the library which actually do the reading.zcapnpz n deducts nI from the traversal limit, signaling an error if the limit is exhausted.{capnpRun a xN, returning the value from the computation and the remaining traversal limit.|capnpRun a x+, returning the value from the computation.}capnpRun a x*, returning the remaining traversal limit.~capnp5A sensible default traversal limit. Currently 64 MiB.xyz{|}~yzx{|}~DGeneric support for converting between mutable and immutable values.NoneFQTVzcapnpThe q type class relates mutable and immutable versions of a type. The instance is defined on the immutable variant;  s a. is the mutable version of an immutable type a, bound to the state token s.capnpThe mutable version of a, bound to the state token s.capnp,Convert an immutable value to a mutable one.capnp,Convert a mutable value to an immutable one.capnpLike , except that the caller is responsible for ensuring that the original value is not subsequently used; doing so may violate referential transparency.7The default implementation of this is just the same as t, but typically an instance will override this with a trivial (unsafe) cast, hence the obligation described above.capnpUnsafe version of  analagous to N. The caller must ensure that the original value is not used after this call.capnpSCreate and freeze a mutable value, safely, without doing a full copy. internally,  calls unsafeFreeze, but it cannot be directly used to violate referential transparency, as the value is not available to the caller after freezing.capnpLike ., but the result is wrapped in an instance of  g.+Helpers for efficient appending to vectors.None$FT hcapnpimmutable version of  i3; this is defined for the purpose of implementing . icapnp i> wraps a mutable vector, and affords amortized O(1) appending. jcapnp jL wraps a mutable vector in an appendVector, with no initial spare capacity. kcapnp k makes an initially empty  i., using the argument as allocation space for  l. mcapnp m< returns the valid portion of the underlying mutable vector. lcapnp l vec amount maxSize grows the vector vec by amount0 elements, provided the result does not exceed maxSize. Amortized O(amount[). Returns the new vector; the original should not be used. . If the result does exceed maxSize , throws @. h n o i j k m l5Helpers for building capnproto messages in pure code.NoneFKQTV%H pcapnp p is a trivial wrapper around  q, which implements  r%. This is a temporary workaround for: .https://github.com/ekmett/exceptions/issues/65jIf we can get that issue fixed, we can delete this and just bump the min bound on the exceptions package.capnpV is a monad transformer stack with the instnaces needed manipulate mutable messages.  s a is morally equivalent to  'LimitT ( q ( s s)) acapnp limit m6 creates a capnproto value in pure code according to m&, then freezes it without copying. If m calls  f then  returns a  d with the exception.Misc. helpers.Safe'/ tcapnp t index length checkes that C* is in the range [0, length), throwing a < if not. tCap'N Proto messagesNone $+;<=>?FTj!#capnp1 is the context needed for most write operations.capnpA 4 is a mutable capnproto message. The type parameter s) is the state token for the instance of  r' in which the message may be modified.)Due to mutabilty, the implementations of  and F must make full copies, and so are O(n) in the length of the segment.capnpA read-only capnproto message. is an instance of the generic % type class. its implementations of  and 0 are O(1); the underlying bytes are not copied.capnpA r is a (possibly read-only) capnproto message. It is parameterized over a monad in which operations are performed.capnp$The type of segments in the message.capnp* gets the number of segments in a message.capnp message index gets the segment at index index in message. Most callers should use the , wrapper, instead of calling this directly.capnp8Get the length of the segment, in units of 64-bit words.capnp start length segment; extracts a sub-section of the segment, starting at index start , of length length.capnp segment indexK reads a 64-bit word from the segement at the given index. Consider using 3 on the message, instead of calling this directly.capnp"Convert a ByteString to a segment.capnp#Convert a segment to a byte string.capnpCThe maximum size of a segment supported by this libarary, in words.capnpDThe maximum number of segments allowed in a message by this library.capnp message index8 fetches the given segment in the message. It throws a  BoundsError! if the address is out of bounds.capnp msg addr returns the word at addr within msg. It throws a  BoundsError! if the address is out of bounds.capnp message index segmentB sets the segment at the given index in the message. It throws a  BoundsError! if the address is out of bounds.capnp message address value sets the word at address in the message to value1. If the address is not valid in the message, a  BoundsError will be thrown.capnp% decodes a message from a bytestring.The segments will not be copied; the resulting message will be a view into the original bytestring. Runs in O(number of segments in the message).capnp+ encodes a message as a bytestring builder. ucapnp uQ decodes a message from a segment, treating the segment as if it were raw bytes.$this is mostly here as a helper for . vcapnp v read32 readSegment reads in a message using the monadic context, which should manage the current read position, into a message. read32 should read a 32-bit little-endian integer, and  readSegment n should read a blob of n 64-bit words. The size of the message (in 64-bit words) is deducted from the traversal, limit which can be used to set the maximum message size. wcapnp writeMesage write32 writeSegment writes out the message. write32L should write a 32-bit word in little-endian format to the output stream.  writeSegment should write a blob.capnp handle msg writes msg to handle+. If there is an exception, it will be an  x' raised by the underlying IO libraries.capnpEquivalent to   ycapnp handle limit reads a message from handle that is at most limit 64-bit words in length.capnpEquivalent to   z {capnp { message index segmentR sets the segment at the given index in the message. Most callers should use the , wrapper, instead of calling this directly. |capnp | segment index valueJ writes a value to the 64-bit word at the provided index. Consider using 3 on the message, instead of calling this directly. }capnp } segment amountp grows the segment by the specified number of 64-bit words. The original segment should not be used afterwards.capnp msg sizeHint. allocates a new, initially empty segment in msg with a capacity of sizeHintV. It returns the a pair of the segment number and the segment itself. Amortized O(1).capnpLike o, but the second argument allows the caller to specify the index of the segment in which to allocate the data.capnp size allocates sizeR words within a message. it returns the starting address of the allocated memory.capnpU is an empty message, i.e. a minimal message with a null pointer as its root object.capnpAllocate a new empty message. 8Utilities for reading capnproto messages with no schema.None"#$&'+/;<=>?FQTV]9-capnpKTypes which have a "default" value, but require a message to construct it.The default is usually conceptually zero-size. This is mostly useful for generated code, so that it can use standard decoding techniques on default values.capnpTypes a& whose storage is owned by a message..capnp$The type of the messages containing as.capnpGet the message in which the a is stored. ~capnp ~ is basically  g from the prelude, but the intent is that rather than conceptually being a "container", the instance is a value backed by a message, and the point of the type class is to be able to apply transformations to the underlying message.We don't just use  gn for this because while algebraically it makes sense, it would be very surprising to users to e.g. have the  g instance for / not traverse over the *elements* of the list.JWe also don't export this; it is mainly an implementation detail for the T instances for these data types, which all just that/freeze the underlying message.capnpA struct value in a message.capnpA list of values of type a in a message. capnp A "normal" (non-composite) list.capnp2A list of values (of arbitrary type) in a message.capnpA an absolute pointer to a value (of arbitrary type) in a message. Note that there is no variant for far pointers, which don't make sense with absolute addressing.capnpSynonym for ReadCtx + WriteCtxcapnpOType (constraint) synonym for the constraints needed for most read operations.capnp get msg addr returns the Ptr stored at addr in msgd. Deducts 1 from the quota for each word read (which may be multiple in the case of far pointers). capnp:Return the EltSpec needed for a pointer to the given list. capnp(Return the starting address of the list. capnppReturn the address of the pointer's target. It is illegal to call this on a pointer which targets a capability.capnp'setIndex value i list Set the ith element of list to value. capnp  msg srcAddr dstAddr relPtr sets the word at srcAddr in msg to a pointer like relPtr, but pointing to dstAddr. relPtrt should not be a far pointer. If the two addresses are in different segments, a landing pad will be allocated and dstAddr will contain a far pointer.capnp dest src4 copies the source struct to the destination struct.capnp index i list returns the ith element in list. Deducts 1 from the quotacapnpReturns the length of a listcapnp1Return a prefix of the list, of the given length.capnp1The data section of a struct, as a list of Word64capnp1The pointer section of a struct, as a list of Ptr capnp3Get the size (in words) of a struct's data section. capnp+Get the size of a struct's pointer section. capnpAGet the size (in words) of the data sections in a composite list. capnp9Get the size of the pointer sections in a composite list.capnp i struct gets the iEth word from the struct's data section, returning 0 if it is absent.capnp i struct gets the iNth word from the struct's pointer section, returning Nothing if it is absent.capnp value i struct sets the i)th word in the struct's data section to value.capnp value i struct sets the i/th pointer in the struct's pointer section to value.capnp1 returns the raw bytes corresponding to the list.capnp&Returns the root pointer of a message.capnp5Make the given struct the root object of its message.capnp!Allocate a struct in the message.capnpAllocate a composite list.capnpAllocate a list of capnproto Void values.capnpAllocate a list of booleanscapnp Allocate a list of 8-bit values.capnp!Allocate a list of 16-bit values.capnp!Allocate a list of 32-bit values.capnp Allocate a list of 64-bit words.capnpAllocate a list of pointers. capnpAllocate a NormalListcapnpThe message to allocate in.capnpThe size of the data sectionscapnp The size of the pointer sectionscapnp#The length of the list in elements. capnp&The number of elements per 64-bit wordcapnpThe message to allocate incapnpThe number of bits per element.. Misc. type classesNone 7;<=>?FT capnp(Types that can be converted to a struct.capnpConvert a value to a struct.capnp*Types that can be extracted from a struct.capnpExtract a value from a struct.capnp;Types that can be converted to and from an untyped pointer.Note that this should not involve a marshalling step, and that decoding does not have to succeed, if the pointer is the wrong type.TTODO: split this into FromPtr and ToPtr, for symmetry with FromStruct and ToStruct?capnp!Convert an untyped pointer to an a.capnp Convert an a to an untyped pointer.capnp+Types which may be inserted into a message.capnpBCerialize a value into the supplied message, returning the result.capnpFTypes which may be marshaled into a pre-allocated object in a message.capnpAMarshal a value into the pre-allocated object inside the message.Note that caller must arrange for the object to be of the correct size. This is is not necessarily guaranteed; for example, list types must coordinate the length of the list.capnp,Types which may be extracted from a message.typically, instances of T will be the algebraic data types defined in generated code for the high-level API.capnpA variation on a! which is encoded in the message.qFor the case of instances in generated high-level API code, this will be the low-level API analouge of the type.capnp#Extract the value from the message.capnpHTypes which may be stored in a capnproto message, and have a fixed size.hThis applies to typed structs, but not e.g. lists, because the length must be known to allocate a list.capnpFTypes which may be stored as an element of a *mutable* capnproto list.capnp value i list sets the i th index in list to @valuecapnp msg size- allocates and returns a new list of length size inside msg. capnp<Types which may be stored as an element of a capnproto list.!capnpThe type of lists of e stored in messages of type msg"capnpGet the length of a list.#capnp# i list gets the ith element of a list.$capnp6Types that can be converted to and from a 64-bit word.RAnything that goes in the data section of a struct will have an instance of this.%capnpRConvert from a 64-bit words Truncates the word if the type has less than 64 bits.&capnpConvert to a 64-bit word.4capnp9IsPtr instance for pointers -- this is just the identity.  !#"$%&$%& !#" None;=>?FT !  ;high-level API for working with untyped Cap'N Proto values.None&'6;<=>?FKT >capnp Alias for  . Using this alias may make upgrading to future versions of the library easier, as we will likely switch to a more efficient representation at some point.?capnpAn untyped list.HcapnpA capnproto struct.JcapnpThe struct's data sectionKcapnpThe struct's pointer sectionLcapnpA capnproto pointer type.Pcapnp/A one of a struct's sections (data or pointer).&This is just a newtype wrapper around > (which is itself just  +), but critically the notion of equality is different. Two slices are considered equal if all of their elements are equal, but If the slices are different lengths, missing elements are treated as having default values. Accordingly, equality is only defined if the element type is an instance of  .Rcapnp A capability in the wire format.ScapnpAlias for vector's  .Tcapnp]Index into a slice, returning a default value if the the index is past the end of the array. capnpDecerialize an untyped list, whose elements are instances of Decerialize. This isn't an instance, since it would have to be an instance of (List a), which conflicts with the above. capnpDecerialize an untyped list, leaving the elements of the list as-is. The is most interesting for types that go in the data section of a struct, hence the name.>?F@ABCDEGHIJKLONMPQRSTRPQLONMHIJK?F@ABCDEG>ST !Misc. helpers for generated code.None ;<=>?FTf capnpA valid implementation for !"0 for any type that meets the given constraints. capnpConvert a low-level constant to a high-level constant. This trusts the input, using maxBound as the traversal limit and calling  S on decoding failures. It's purpose is defining constants the high-level modules.  $Handling of "basic" capnp datatypes.None &';=>?FT rcapnpA blob of bytes (Data in capnproto's schema language). The argument to the data constructor is a slice into the message, containing the raw bytes.tcapnpA textual string (Textw in capnproto's schema language). On the wire, this is NUL-terminated. The encoding should be UTF-8, but the library does not[ verify this; users of the library must do validation themselves, if they care about this.Rationale: validation would require doing an up-front pass over the data, which runs counter to the overall design of capnproto.ucapnpu msg len% allocates a new data blob of length len bytes inside the message.vcapnpInterpret a list of   as a capnproto r value.wcapnpw msg len Allocates a new t. inside the message. The value has space for len *bytes* (not characters).xcapnpInterpret a list of   as a capnproto t value.oThis vaildates that the list is NUL-terminated, but not that it is valid UTF-8. If it is not NUL-terminaed, a SchemaViolationError is thrown.ycapnp Convert a r to a  .zcapnp]Return the underlying buffer containing the text. This does not include the null terminator.{capnp Convert a t to a  J, comprising the raw bytes of the text (not counting the NUL terminator). !#"rstuvwxyz{trs !#"vxuwyz{ 5Handling of "basic" capnp datatypes (high-level API).None ;<=>?FT~capnp A capnproto Text0. This is just an alias for the text package's  .capnp A capnproto Data" value. This is just an alias for  .~~#None<>?FT capnpe allocates and returns a new value inside the message, setting it as the root object of the message.capnp8 sets its argument to be the root object in its message.capnp& returns the root object of a message.4Utilities for reading and writing values to handles.None<capnp limit handle reads a message from handle, returning its root object. limit is used as both a cap on the size of a message which may be read and, for types in the high-level API, the traversal limit when decoding the message.It may throw a $4 if there is a problem decoding the message, or an  x' raised by the underlying IO libraries.capnp is equivalent to   z.capnp handle value writes valueW to handle, as the root object of a message. If it throws an exception, it will be an  x( raised by the underlying IO libraries.capnp is equivalent to   zQConvert between messages, typed capnproto values, and (lazy)bytestring(builders).None<FT& capnpCompute a reasonable limit based on the size of a message. The limit is the total number of words in all of the message's segments, multiplied by 4 to provide provide a little slack for decoding default values.capnp-Convert an immutable message to a bytestring  !. To convert a mutable message,  it first.capnp'Convert an immutable message to a lazy  !. To convert a mutable message,  it first.capnp)Convert an immutable message to a strict  !. To convert a mutable message,  it first.capnpConvert a message to a value.capnpConvert a strict   to a message.capnpConvert a strict   to a value.capnpConvert a lazy   to a message.capnpConvert a lazy   to a value.capnpConvert a value to a %&.capnpConvert a value to a strict  .capnpConvert a value to a lazy  .capnpConvert a value to a message.  :The most commonly used functionality in the capnp package.None'Hxyz{|}~ !#"rty{% !#"ryt{'-Tutorial for the Haskell Cap'N Proto library.None*,(!Misc. helpers for generated code.None<FT95 capnp  struct index offset def2 fetches a field from the struct's data section. indexR is the index of the 64-bit word in the data section in which the field resides. offsetB is the offset in bits from the start of that word to the field. def% is the default value for this field. capnp  struct value index offset defV sets a field in the struct's data section. The meaning of the parameters are as in  , with valueK being the value to set. The width of the value is inferred from its type. capnpGet a pointer from a ByteString, where the root object is a struct with one pointer, which is the pointer we will retrieve. This is only safe for trusted inputs; it reads the message with a traversal limit of  D (and so is suseptable to denial of service attacks), and it calls   if decoding is not successful.LThe purpose of this is for defining constants of pointer type from a schema. ).Low-level generated module for capnp/c++.capnpNone 6;<=>?FT:*machine-addressable alias for +.None;D1Low-level generated module for capnp/schema.capnpNone 6;<=>?FT<!       !"#$%&'()210/.-,+*3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~9:;<=>?@ABCD78EFGH56IJKLMN34OPQRSTUVWXYZ)210/.-,+*'([\]^_`abcd%&efghijklmnopqr#$stuvwxyz{|}~!"            !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~,machine-addressable alias for -.NoneM+!       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~7Low-level generated module for capnp/rpc-twoparty.capnpNone 6;<=>?FTV#! .machine-addressable alias for /.NoneXj#! .Low-level generated module for capnp/rpc.capnpNone 6;<=>?FTZ7)!      -,+*)('&%$#"! ./012345678?>=<;:9@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~FGHIJKLMNDEOPQRSBCTUVWXYZ[\]^_`abcd@A8?>=<;:9efghijklmn67opqrs45tuvwxyz{|}23~01./-,+*)('&%$#"!      0machine-addressable alias for 1.Nonec)!       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~5Low-level generated module for capnp/persistent.capnpNone 6;<=>?FTi !  2machine-addressable alias for 3.Nonek ! /Low-level generated module for capnp/json.capnpNone 6;<=>?FTl0! ,4machine-addressable alias for 5.Nonen0! 6/High-level generated module for capnp/c++.capnpNone"#6;<=>?FTVbp7Machine-addressable alias for )8.Noneq2High-level generated module for capnp/schema.capnpNone"#6;<=>?FTVbs')*+,-./012#$%&'()*+,-./0123457689:;<=>?KJ@ABCDEFGHILMNOPQRSTUVWXYZ[\]^_`dabcefghijklmnopqrsutvwxyz{|}~)*+,-./012z{|}~vwxyrsutnopqijklmefgh\]^_`dabcXYZ[89:;<=>?KJ@ABCDEFGHILMNOPQRSTUVW4576123)*+,-./0#$%&'(9Machine-addressable alias for 8.Nonez))*+,-./012#$%&'()*+,-./0123457689:;<=>?KJ@ABCDEFGHILMNOPQRSTUVWXYZ[\]^_`dabcefghijklmnopqrsutvwxyz{|}~8High-level generated module for capnp/rpc-twoparty.capnpNone"#6;<=>?FTVb~:Machine-addressable alias for 8.None</High-level generated module for capnp/rpc.capnpNone"#6;<=>?FTVb                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 ; 8 9 : < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y U V W X Y Q R S T H I J K L M N O P @ A B C D E F G < = > ? 6 7 ; 8 9 : 2 3 4 5 - . / 0 1    ! " # $ % & ' ( ) * + ,                       ;Machine-addressable alias for 8.None                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 ; 8 9 : < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y6High-level generated module for capnp/persistent.capnpNone"#6;<=>?FTVbD   ! " # ! " #   <Machine-addressable alias for 8.None6   ! " #0High-level generated module for capnp/json.capnpNone"#6;<=>?FTVb 6 7 9 8 : ; = < > ? @ A B C D E F > ? @ A B C D E F : ; = < 6 7 9 8=Machine-addressable alias for 8.None  6 7 9 8 : ; = < > ? @ A B C D E F >?@AABCCDDEEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv$wxyz{|}~                        ~                          ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S  T U   ~ V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o             p q r    s s   t u v w x y z { | } ~                                      ###      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi&jklmnopq/rstuvwxy9z{|}~BKb      !"#$%&'()*+,-./0123456789:;<=>?@ABCD     6#$%&'()*+,-./012345EFGH88IJ::KLMNOPQRS<<TUVWXYZ[>>\]^_`a@@bcdKKefgMMhijOOkQQlmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh  ijklmno  pq""rst$$uv&&wx,)*+/0123456789:;<=??yz{AA|}CC~EEOHIJKLMNQQSSUU                                  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                               >?"     &  ( ( (                                                      $capnp-0.3.0.0-KeQ8qWCAauTAd8VLAv8qve Data.CapnpData.Capnp.BitsData.Capnp.ErrorsData.Capnp.PointerData.Capnp.AddressData.Capnp.TraversalLimit Data.MutableData.Capnp.MessageData.Capnp.UntypedData.Capnp.ClassesData.Capnp.Untyped.PureData.Capnp.BasicsData.Capnp.Basics.Pure Data.Capnp.IOData.Capnp.ConvertCapnp.Capnp.SchemaCapnp.Capnp.RpcTwopartyCapnp.Capnp.RpcCapnp.Capnp.PersistentCapnp.Capnp.JsonCapnp.Capnp.Schema.PureCapnp.Capnp.RpcTwoparty.PureCapnp.Capnp.Rpc.PureCapnp.Capnp.Persistent.PureCapnp.Capnp.Json.PureCapnp Capnp.CapnpInternal.AppendVecInternal.BuildPure Internal.UtilInternal.Gen.InstancesData.Capnp.GenHelpers.Pure Data.DefaultDefault Codec.CapnpErrorBSBuilderData.Capnp.TutorialData.Capnp.GenHelpersCapnp.Capnp.CxxCapnp.ById.Xbdf87d7bb8304e81CxxCapnp.ById.Xa93fc509624c72d9SchemaCapnp.ById.Xa184c7885cdaf2a1 RpcTwopartyCapnp.ById.Xb312981b2552a250RpcCapnp.ById.Xb8630836983feed7 PersistentCapnp.ById.X8ef99297a43a5e34JsonCapnp.Capnp.Cxx.Pure!Capnp.ById.Xbdf87d7bb8304e81.PurePure!Capnp.ById.Xa93fc509624c72d9.Pure!Capnp.ById.Xa184c7885cdaf2a1.Pure!Capnp.ById.Xb312981b2552a250.Pure!Capnp.ById.Xb8630836983feed7.Pure!Capnp.ById.X8ef99297a43a5e34.Pure1data-default-class-0.1.2.0-2kYzERBLX3wJoPfj7mwVvWData.Default.ClassdefWord1 word1ToBool WordCount ByteCountBitCountbitsToBytesCeilbytesToWordsCeilbytesToWordsFloor wordsToByteslohii32i30i29fromLofromHifromI32fromI30fromI29bitRange replaceBits $fShowWord1$fIntegralWord1 $fRealWord1 $fNumWord1 $fNumBitCount$fRealBitCount$fIntegralBitCount$fBitsBitCount $fOrdBitCount $fEqBitCount$fEnumBitCount$fShowBitCount$fNumByteCount$fRealByteCount$fIntegralByteCount$fBitsByteCount$fOrdByteCount $fEqByteCount$fEnumByteCount$fShowByteCount$fNumWordCount$fRealWordCount$fIntegralWordCount$fBitsWordCount$fOrdWordCount $fEqWordCount$fEnumWordCount$fShowWordCount $fOrdWord1 $fEqWord1 $fEnumWord1$fBoundedWord1 $fBitsWord1 BoundsErrorRecursionLimitErrorTraversalLimitErrorInvalidDataError SizeErrorSchemaViolationErrorInvalidUtf8ErrorindexmaxIndex$fExceptionError $fShowError $fEqErrorEltSpec EltNormal EltComposite ElementSizeSz0Sz1Sz8Sz16Sz32Sz64SzPtrPtr StructPtrListPtrFarPtrCapPtrparsePtr serializePtr parseEltSpecserializeEltSpec$fShowElementSize$fEqElementSize$fEnumElementSize $fShowEltSpec $fEqEltSpec $fShowPtr$fEqPtr OffsetErrorDifferentSegments OutOfRangeAddrWordAddrCapAddrCapWordAtsegIndex wordIndex computeOffset pointerFrom resolvePtr$fShowWordAddr $fEqWordAddr $fShowCapAddr $fEqCapAddr $fShowAddr$fEqAddrLimitT MonadLimitinvoice runLimitT evalLimitT execLimitT defaultLimit$fMonadLimitRWST$fMonadLimitReaderT$fMonadLimitWriterT$fMonadLimitStateT$fMonadLimitStateT0$fPrimMonadLimitT$fMonadStatesLimitT$fMonadTransLimitT$fMonadLimitLimitT$fMonadThrowLimitT$fFunctorLimitT$fApplicativeLimitT $fMonadLimitTThawMutablethawfreeze unsafeThaw unsafeFreezecreatecreateT PureBuilder createPureWriteCtxMutMsgConstMsgMessageSegmentnumSegsinternalGetSegnumWordsslicereadfromByteString toByteStringmaxSegmentSize maxSegments getSegmentgetWord setSegmentsetWorddecodeencodehPutMsgputMsghGetMsggetMsg newSegment allocInSegallocempty newMessage$fMessagemConstMsg$fThawConstMsg $fThawSegment$fMessagemMutMsg $fEqMutMsgMessageDefaultmessageDefault HasMessage InMessagemessageStructListOfListList0List1List8List16List32List64 ListStructPtrCapPtrList PtrStructRWCtxReadCtxgetsetIndex copyStructlengthtake dataSection ptrSectiongetDatagetPtrsetDatasetPtrrawBytesrootPtrsetRoot allocStructallocCompositeList allocList0 allocList1 allocList8 allocList16 allocList32 allocList64 allocListPtr $fThawListOf $fThawListOf0 $fThawListOf1 $fThawListOf2 $fThawListOf3 $fThawListOf4 $fThawListOf5 $fThawListOf6 $fThawStruct$fThawNormalList $fThawList $fThawPtr$fTraverseMsgNormalList$fTraverseMsgStruct$fTraverseMsgPtr$fTraverseMsgFlipList$fTraverseMsgFlipList0$fTraverseMsgFlipList1$fTraverseMsgFlipList2$fTraverseMsgFlipList3$fTraverseMsgFlipList4$fTraverseMsgFlipListS$fTraverseMsgFlipListP$fTraverseMsgList$fHasMessageNormalList$fHasMessageListOf$fHasMessageList$fHasMessageStruct$fHasMessagePtr$fMessageDefaultNormalList$fMessageDefaultListOf$fMessageDefaultListOf0$fMessageDefaultListOf1$fMessageDefaultListOf2$fMessageDefaultListOf3$fMessageDefaultListOf4$fMessageDefaultListOf5$fMessageDefaultListOf6$fMessageDefaultStructToStructtoStruct FromStruct fromStructIsPtrfromPtrtoPtr Cerialize cerializeMarshal marshalInto DecerializeCerial decerializeAllocatenew MutListElemnewListListElemIsWordfromWordtoWord$fIsWordDouble $fIsWordFloat$fIsWordWord64$fIsWordWord32$fIsWordWord16 $fIsWordWord8 $fIsWordInt64 $fIsWordInt32 $fIsWordInt16 $fIsWordInt8 $fIsWordWord1 $fIsWordBool$fIsPtrmsgListOf$fIsPtrmsgMaybe$fIsPtrmsgListOf0$fIsPtrmsgListOf1$fIsPtrmsgListOf2$fIsPtrmsgListOf3$fIsPtrmsgListOf4$fIsPtrmsgListOf5$fIsPtrmsgStruct$fFromStructmsgStruct$fToStructmsgStruct structData structPtrsPtrTypeSlice sliceIndex$fDecerializeVector $fEqSlice $fIsListSlice$fCerializesList$fDecerializeList$fCerializesMaybe$fDecerializeMaybe$fCerializesStruct$fMarshalStruct$fDecerializeStruct$fDefaultStruct$fGenericSlice $fShowSlice $fReadSlice $fOrdSlice$fFunctorSlice$fDefaultSlice$fGenericStruct $fShowStruct $fReadStruct $fEqStruct$fGenericPtrType $fShowPtrType $fReadPtrType $fEqPtrType $fGenericList $fShowList $fReadList$fEqListDataTextnewDatanewTextgetText dataBytes textBuffer textBytes$fIsPtrmsgText$fIsPtrmsgData$fMarshalByteString$fDecerializeByteString$fCerializesText $fMarshalText$fDecerializeTextnewRootgetRoot hGetValuegetValue hPutValueputValue msgToBuildermsgToLBSmsgToBS msgToValuebsToMsg bsToValuelbsToMsg lbsToValuevalueToBuilder valueToBS valueToLBS valueToMsgType'anyPointer'unconstrained'%Type'anyPointer'unconstrained'anyKind$Type'anyPointer'unconstrained'struct"Type'anyPointer'unconstrained'list(Type'anyPointer'unconstrained'capability&Type'anyPointer'unconstrained'unknown'Type'anyPointer'unconstrained&Type'anyPointer'unconstrained_newtype_.Type'anyPointer'implicitMethodParameter'group'7Type'anyPointer'implicitMethodParameter'group'_newtype_ Type'anyPointer'parameter'group')Type'anyPointer'parameter'group'_newtype_$Type'anyPointer'unconstrained'group'-Type'anyPointer'unconstrained'group'_newtype_Type'anyPointer'Type'anyPointer'parameter'Type'anyPointer'implicitMethodParameterType'anyPointer'unknown'Type'anyPointerType'anyPointer_newtype_Node'ParameterNode'Parameter_newtype_Node'NestedNodeNode'NestedNode_newtype_Node'annotation'group'Node'annotation'group'_newtype_Node'const'group'Node'const'group'_newtype_Node'interface'group'Node'interface'group'_newtype_Node'enum'group'Node'enum'group'_newtype_Node'struct'group'Node'struct'group'_newtype_Node'' Node'file Node'struct Node'enumNode'interface Node'constNode'annotationNode''unknown'Node'Node'_newtype_Field'ordinal'Field'ordinal'implicitField'ordinal'explicitField'ordinal'unknown' Field'ordinalField'ordinal_newtype_Field'group'group'Field'group'group'_newtype_Field'slot'group'Field'slot'group'_newtype_Field'' Field'slot Field'groupField''unknown'Field'Field'_newtype_)CodeGeneratorRequest'RequestedFile'Import2CodeGeneratorRequest'RequestedFile'Import_newtype_"CodeGeneratorRequest'RequestedFile+CodeGeneratorRequest'RequestedFile_newtype_ Brand'Scope''Brand'Scope'bindBrand'Scope'inheritBrand'Scope''unknown' Brand'Scope'Brand'Scope'_newtype_ Brand'ScopeBrand'Scope_newtype_Brand'Binding'Brand'Binding'unboundBrand'Binding'type_Brand'Binding'unknown' Brand'BindingBrand'Binding_newtype_Value' Value'void Value'bool Value'int8 Value'int16 Value'int32 Value'int64 Value'uint8 Value'uint16 Value'uint32 Value'uint64 Value'float32 Value'float64 Value'text Value'data_ Value'list Value'enum Value'structValue'interfaceValue'anyPointerValue'unknown'ValueValue_newtype_Type'anyPointer'group'Type'anyPointer'group'_newtype_Type'interface'group'Type'interface'group'_newtype_Type'struct'group'Type'struct'group'_newtype_Type'enum'group'Type'enum'group'_newtype_Type'list'group'Type'list'group'_newtype_Type' Type'void Type'bool Type'int8 Type'int16 Type'int32 Type'int64 Type'uint8 Type'uint16 Type'uint32 Type'uint64 Type'float32 Type'float64 Type'text Type'data_ Type'list Type'enum Type'structType'interface Type'unknown'Type Type_newtype_ SuperclassSuperclass_newtype_Node Node_newtype_MethodMethod_newtype_FieldField_newtype_ EnumerantEnumerant_newtype_ElementSize'emptyElementSize'bitElementSize'byteElementSize'twoBytesElementSize'fourBytesElementSize'eightBytesElementSize'pointerElementSize'inlineCompositeElementSize'unknown'CodeGeneratorRequestCodeGeneratorRequest_newtype_ CapnpVersionCapnpVersion_newtype_BrandBrand_newtype_ AnnotationAnnotation_newtype_get_Annotation'idset_Annotation'idget_Annotation'valuehas_Annotation'valueset_Annotation'valuenew_Annotation'valueget_Annotation'brandhas_Annotation'brandset_Annotation'brandnew_Annotation'brandget_Brand'scopeshas_Brand'scopesset_Brand'scopesnew_Brand'scopesget_CapnpVersion'majorset_CapnpVersion'majorget_CapnpVersion'minorset_CapnpVersion'minorget_CapnpVersion'microset_CapnpVersion'microget_CodeGeneratorRequest'nodeshas_CodeGeneratorRequest'nodesset_CodeGeneratorRequest'nodesnew_CodeGeneratorRequest'nodes'get_CodeGeneratorRequest'requestedFiles'has_CodeGeneratorRequest'requestedFiles'set_CodeGeneratorRequest'requestedFiles'new_CodeGeneratorRequest'requestedFiles%get_CodeGeneratorRequest'capnpVersion%has_CodeGeneratorRequest'capnpVersion%set_CodeGeneratorRequest'capnpVersion%new_CodeGeneratorRequest'capnpVersionget_Enumerant'namehas_Enumerant'nameset_Enumerant'namenew_Enumerant'nameget_Enumerant'codeOrderset_Enumerant'codeOrderget_Enumerant'annotationshas_Enumerant'annotationsset_Enumerant'annotationsnew_Enumerant'annotationsget_Field'namehas_Field'nameset_Field'namenew_Field'nameget_Field'codeOrderset_Field'codeOrderget_Field'annotationshas_Field'annotationsset_Field'annotationsnew_Field'annotationsget_Field'discriminantValueset_Field'discriminantValueget_Field'ordinalget_Field'union'get_Method'namehas_Method'nameset_Method'namenew_Method'nameget_Method'codeOrderset_Method'codeOrderget_Method'paramStructTypeset_Method'paramStructTypeget_Method'resultStructTypeset_Method'resultStructTypeget_Method'annotationshas_Method'annotationsset_Method'annotationsnew_Method'annotationsget_Method'paramBrandhas_Method'paramBrandset_Method'paramBrandnew_Method'paramBrandget_Method'resultBrandhas_Method'resultBrandset_Method'resultBrandnew_Method'resultBrandget_Method'implicitParametershas_Method'implicitParametersset_Method'implicitParametersnew_Method'implicitParameters get_Node'id set_Node'idget_Node'displayNamehas_Node'displayNameset_Node'displayNamenew_Node'displayName get_Node'displayNamePrefixLength set_Node'displayNamePrefixLengthget_Node'scopeIdset_Node'scopeIdget_Node'nestedNodeshas_Node'nestedNodesset_Node'nestedNodesnew_Node'nestedNodesget_Node'annotationshas_Node'annotationsset_Node'annotationsnew_Node'annotationsget_Node'parametershas_Node'parametersset_Node'parametersnew_Node'parametersget_Node'isGenericset_Node'isGenericget_Node'union'get_Superclass'idset_Superclass'idget_Superclass'brandhas_Superclass'brandset_Superclass'brandnew_Superclass'brand get_Type' set_Type'void set_Type'bool set_Type'int8set_Type'int16set_Type'int32set_Type'int64set_Type'uint8set_Type'uint16set_Type'uint32set_Type'uint64set_Type'float32set_Type'float64 set_Type'textset_Type'data_ set_Type'list set_Type'enumset_Type'structset_Type'interfaceset_Type'anyPointerset_Type'unknown'get_Type'list'elementTypehas_Type'list'elementTypeset_Type'list'elementTypenew_Type'list'elementTypeget_Type'enum'typeIdset_Type'enum'typeIdget_Type'enum'brandhas_Type'enum'brandset_Type'enum'brandnew_Type'enum'brandget_Type'struct'typeIdset_Type'struct'typeIdget_Type'struct'brandhas_Type'struct'brandset_Type'struct'brandnew_Type'struct'brandget_Type'interface'typeIdset_Type'interface'typeIdget_Type'interface'brandhas_Type'interface'brandset_Type'interface'brandnew_Type'interface'brandget_Type'anyPointer'union' get_Value'set_Value'voidset_Value'boolset_Value'int8set_Value'int16set_Value'int32set_Value'int64set_Value'uint8set_Value'uint16set_Value'uint32set_Value'uint64set_Value'float32set_Value'float64set_Value'textnew_Value'textset_Value'data_new_Value'data_set_Value'listset_Value'enumset_Value'structset_Value'interfaceset_Value'anyPointerset_Value'unknown'get_Brand'Binding'set_Brand'Binding'unboundset_Brand'Binding'type_new_Brand'Binding'type_set_Brand'Binding'unknown'get_Brand'Scope'scopeIdset_Brand'Scope'scopeIdget_Brand'Scope'union'get_Brand'Scope''set_Brand'Scope'bindnew_Brand'Scope'bindset_Brand'Scope'inheritset_Brand'Scope''unknown')get_CodeGeneratorRequest'RequestedFile'id)set_CodeGeneratorRequest'RequestedFile'id/get_CodeGeneratorRequest'RequestedFile'filename/has_CodeGeneratorRequest'RequestedFile'filename/set_CodeGeneratorRequest'RequestedFile'filename/new_CodeGeneratorRequest'RequestedFile'filename.get_CodeGeneratorRequest'RequestedFile'imports.has_CodeGeneratorRequest'RequestedFile'imports.set_CodeGeneratorRequest'RequestedFile'imports.new_CodeGeneratorRequest'RequestedFile'imports0get_CodeGeneratorRequest'RequestedFile'Import'id0set_CodeGeneratorRequest'RequestedFile'Import'id2get_CodeGeneratorRequest'RequestedFile'Import'name2has_CodeGeneratorRequest'RequestedFile'Import'name2set_CodeGeneratorRequest'RequestedFile'Import'name2new_CodeGeneratorRequest'RequestedFile'Import'name get_Field''set_Field'slotset_Field'groupset_Field''unknown'get_Field'slot'offsetset_Field'slot'offsetget_Field'slot'type_has_Field'slot'type_set_Field'slot'type_new_Field'slot'type_get_Field'slot'defaultValuehas_Field'slot'defaultValueset_Field'slot'defaultValuenew_Field'slot'defaultValue!get_Field'slot'hadExplicitDefault!set_Field'slot'hadExplicitDefaultget_Field'group'typeIdset_Field'group'typeIdfield'noDiscriminantget_Field'ordinal'set_Field'ordinal'implicitset_Field'ordinal'explicitset_Field'ordinal'unknown' get_Node'' set_Node'fileset_Node'struct set_Node'enumset_Node'interfaceset_Node'constset_Node'annotationset_Node''unknown'get_Node'struct'dataWordCountset_Node'struct'dataWordCountget_Node'struct'pointerCountset_Node'struct'pointerCount%get_Node'struct'preferredListEncoding%set_Node'struct'preferredListEncodingget_Node'struct'isGroupset_Node'struct'isGroup!get_Node'struct'discriminantCount!set_Node'struct'discriminantCount"get_Node'struct'discriminantOffset"set_Node'struct'discriminantOffsetget_Node'struct'fieldshas_Node'struct'fieldsset_Node'struct'fieldsnew_Node'struct'fieldsget_Node'enum'enumerantshas_Node'enum'enumerantsset_Node'enum'enumerantsnew_Node'enum'enumerantsget_Node'interface'methodshas_Node'interface'methodsset_Node'interface'methodsnew_Node'interface'methodsget_Node'interface'superclasseshas_Node'interface'superclassesset_Node'interface'superclassesnew_Node'interface'superclassesget_Node'const'type_has_Node'const'type_set_Node'const'type_new_Node'const'type_get_Node'const'valuehas_Node'const'valueset_Node'const'valuenew_Node'const'valueget_Node'annotation'type_has_Node'annotation'type_set_Node'annotation'type_new_Node'annotation'type_get_Node'annotation'targetsFileset_Node'annotation'targetsFile get_Node'annotation'targetsConst set_Node'annotation'targetsConstget_Node'annotation'targetsEnumset_Node'annotation'targetsEnum$get_Node'annotation'targetsEnumerant$set_Node'annotation'targetsEnumerant!get_Node'annotation'targetsStruct!set_Node'annotation'targetsStruct get_Node'annotation'targetsField set_Node'annotation'targetsField get_Node'annotation'targetsUnion set_Node'annotation'targetsUnion get_Node'annotation'targetsGroup set_Node'annotation'targetsGroup$get_Node'annotation'targetsInterface$set_Node'annotation'targetsInterface!get_Node'annotation'targetsMethod!set_Node'annotation'targetsMethod get_Node'annotation'targetsParam set_Node'annotation'targetsParam%get_Node'annotation'targetsAnnotation%set_Node'annotation'targetsAnnotationget_Node'NestedNode'namehas_Node'NestedNode'nameset_Node'NestedNode'namenew_Node'NestedNode'nameget_Node'NestedNode'idset_Node'NestedNode'idget_Node'Parameter'namehas_Node'Parameter'nameset_Node'Parameter'namenew_Node'Parameter'nameget_Type'anyPointer'!set_Type'anyPointer'unconstrainedset_Type'anyPointer'parameter+set_Type'anyPointer'implicitMethodParameterset_Type'anyPointer'unknown'(get_Type'anyPointer'unconstrained'union'%get_Type'anyPointer'parameter'scopeId%set_Type'anyPointer'parameter'scopeId,get_Type'anyPointer'parameter'parameterIndex,set_Type'anyPointer'parameter'parameterIndex:get_Type'anyPointer'implicitMethodParameter'parameterIndex:set_Type'anyPointer'implicitMethodParameter'parameterIndex"get_Type'anyPointer'unconstrained')set_Type'anyPointer'unconstrained'anyKind(set_Type'anyPointer'unconstrained'struct&set_Type'anyPointer'unconstrained'list,set_Type'anyPointer'unconstrained'capability*set_Type'anyPointer'unconstrained'unknown'$fIsPtrmsgList$fAllocatesAnnotation$fMutListElemsAnnotation$fIsPtrmsgAnnotation$fListElemmsgAnnotation$fMessageDefaultAnnotation$fHasMessageAnnotation$fToStructmsgAnnotation$fFromStructmsgAnnotation$fIsPtrmsgList0$fAllocatesBrand$fMutListElemsBrand$fIsPtrmsgBrand$fListElemmsgBrand$fMessageDefaultBrand$fHasMessageBrand$fToStructmsgBrand$fFromStructmsgBrand$fIsPtrmsgList1$fAllocatesCapnpVersion$fMutListElemsCapnpVersion$fIsPtrmsgCapnpVersion$fListElemmsgCapnpVersion$fMessageDefaultCapnpVersion$fHasMessageCapnpVersion$fToStructmsgCapnpVersion$fFromStructmsgCapnpVersion$fIsPtrmsgList2$fAllocatesCodeGeneratorRequest"$fMutListElemsCodeGeneratorRequest$fIsPtrmsgCodeGeneratorRequest!$fListElemmsgCodeGeneratorRequest$$fMessageDefaultCodeGeneratorRequest $fHasMessageCodeGeneratorRequest!$fToStructmsgCodeGeneratorRequest#$fFromStructmsgCodeGeneratorRequest$fIsPtrmsgList3$fMutListElemsElementSize$fListElemmsgElementSize$fIsWordElementSize$fIsPtrmsgList4$fAllocatesEnumerant$fMutListElemsEnumerant$fIsPtrmsgEnumerant$fListElemmsgEnumerant$fMessageDefaultEnumerant$fHasMessageEnumerant$fToStructmsgEnumerant$fFromStructmsgEnumerant$fIsPtrmsgList5$fAllocatesField$fMutListElemsField$fIsPtrmsgField$fListElemmsgField$fMessageDefaultField$fHasMessageField$fToStructmsgField$fFromStructmsgField$fIsPtrmsgList6$fAllocatesMethod$fMutListElemsMethod$fIsPtrmsgMethod$fListElemmsgMethod$fMessageDefaultMethod$fHasMessageMethod$fToStructmsgMethod$fFromStructmsgMethod$fIsPtrmsgList7$fAllocatesNode$fMutListElemsNode$fIsPtrmsgNode$fListElemmsgNode$fMessageDefaultNode$fHasMessageNode$fToStructmsgNode$fFromStructmsgNode$fIsPtrmsgList8$fAllocatesSuperclass$fMutListElemsSuperclass$fIsPtrmsgSuperclass$fListElemmsgSuperclass$fMessageDefaultSuperclass$fHasMessageSuperclass$fToStructmsgSuperclass$fFromStructmsgSuperclass$fIsPtrmsgList9$fAllocatesType$fMutListElemsType$fIsPtrmsgType$fListElemmsgType$fMessageDefaultType$fHasMessageType$fToStructmsgType$fFromStructmsgType $fMessageDefaultType'list'group'$fHasMessageType'list'group'$fToStructmsgType'list'group'$fFromStructmsgType'list'group' $fMessageDefaultType'enum'group'$fHasMessageType'enum'group'$fToStructmsgType'enum'group'$fFromStructmsgType'enum'group'"$fMessageDefaultType'struct'group'$fHasMessageType'struct'group'$fToStructmsgType'struct'group'!$fFromStructmsgType'struct'group'%$fMessageDefaultType'interface'group'!$fHasMessageType'interface'group'"$fToStructmsgType'interface'group'$$fFromStructmsgType'interface'group'&$fMessageDefaultType'anyPointer'group'"$fHasMessageType'anyPointer'group'#$fToStructmsgType'anyPointer'group'%$fFromStructmsgType'anyPointer'group'$fFromStructmsgType'$fIsPtrmsgList10$fAllocatesValue$fMutListElemsValue$fIsPtrmsgValue$fListElemmsgValue$fMessageDefaultValue$fHasMessageValue$fToStructmsgValue$fFromStructmsgValue$fFromStructmsgValue'$fIsPtrmsgList11$fAllocatesBrand'Binding$fMutListElemsBrand'Binding$fIsPtrmsgBrand'Binding$fListElemmsgBrand'Binding$fMessageDefaultBrand'Binding$fHasMessageBrand'Binding$fToStructmsgBrand'Binding$fFromStructmsgBrand'Binding$fFromStructmsgBrand'Binding'$fIsPtrmsgList12$fAllocatesBrand'Scope$fMutListElemsBrand'Scope$fIsPtrmsgBrand'Scope$fListElemmsgBrand'Scope$fMessageDefaultBrand'Scope$fHasMessageBrand'Scope$fToStructmsgBrand'Scope$fFromStructmsgBrand'Scope$fIsPtrmsgList13$fAllocatesBrand'Scope'$fMutListElemsBrand'Scope'$fIsPtrmsgBrand'Scope'$fListElemmsgBrand'Scope'$fMessageDefaultBrand'Scope'$fHasMessageBrand'Scope'$fToStructmsgBrand'Scope'$fFromStructmsgBrand'Scope'$fFromStructmsgBrand'Scope''$fIsPtrmsgList14-$fAllocatesCodeGeneratorRequest'RequestedFile0$fMutListElemsCodeGeneratorRequest'RequestedFile,$fIsPtrmsgCodeGeneratorRequest'RequestedFile/$fListElemmsgCodeGeneratorRequest'RequestedFile2$fMessageDefaultCodeGeneratorRequest'RequestedFile.$fHasMessageCodeGeneratorRequest'RequestedFile/$fToStructmsgCodeGeneratorRequest'RequestedFile1$fFromStructmsgCodeGeneratorRequest'RequestedFile$fIsPtrmsgList154$fAllocatesCodeGeneratorRequest'RequestedFile'Import7$fMutListElemsCodeGeneratorRequest'RequestedFile'Import3$fIsPtrmsgCodeGeneratorRequest'RequestedFile'Import6$fListElemmsgCodeGeneratorRequest'RequestedFile'Import9$fMessageDefaultCodeGeneratorRequest'RequestedFile'Import5$fHasMessageCodeGeneratorRequest'RequestedFile'Import6$fToStructmsgCodeGeneratorRequest'RequestedFile'Import8$fFromStructmsgCodeGeneratorRequest'RequestedFile'Import$fIsPtrmsgList16$fAllocatesField'$fMutListElemsField'$fIsPtrmsgField'$fListElemmsgField'$fMessageDefaultField'$fHasMessageField'$fToStructmsgField'$fFromStructmsgField'!$fMessageDefaultField'slot'group'$fHasMessageField'slot'group'$fToStructmsgField'slot'group' $fFromStructmsgField'slot'group'"$fMessageDefaultField'group'group'$fHasMessageField'group'group'$fToStructmsgField'group'group'!$fFromStructmsgField'group'group'$fFromStructmsgField''$fMessageDefaultField'ordinal$fHasMessageField'ordinal$fToStructmsgField'ordinal$fFromStructmsgField'ordinal$fFromStructmsgField'ordinal'$fIsPtrmsgList17$fAllocatesNode'$fMutListElemsNode'$fIsPtrmsgNode'$fListElemmsgNode'$fMessageDefaultNode'$fHasMessageNode'$fToStructmsgNode'$fFromStructmsgNode'"$fMessageDefaultNode'struct'group'$fHasMessageNode'struct'group'$fToStructmsgNode'struct'group'!$fFromStructmsgNode'struct'group' $fMessageDefaultNode'enum'group'$fHasMessageNode'enum'group'$fToStructmsgNode'enum'group'$fFromStructmsgNode'enum'group'%$fMessageDefaultNode'interface'group'!$fHasMessageNode'interface'group'"$fToStructmsgNode'interface'group'$$fFromStructmsgNode'interface'group'!$fMessageDefaultNode'const'group'$fHasMessageNode'const'group'$fToStructmsgNode'const'group' $fFromStructmsgNode'const'group'&$fMessageDefaultNode'annotation'group'"$fHasMessageNode'annotation'group'#$fToStructmsgNode'annotation'group'%$fFromStructmsgNode'annotation'group'$fFromStructmsgNode''$fIsPtrmsgList18$fAllocatesNode'NestedNode$fMutListElemsNode'NestedNode$fIsPtrmsgNode'NestedNode$fListElemmsgNode'NestedNode$fMessageDefaultNode'NestedNode$fHasMessageNode'NestedNode$fToStructmsgNode'NestedNode$fFromStructmsgNode'NestedNode$fIsPtrmsgList19$fAllocatesNode'Parameter$fMutListElemsNode'Parameter$fIsPtrmsgNode'Parameter$fListElemmsgNode'Parameter$fMessageDefaultNode'Parameter$fHasMessageNode'Parameter$fToStructmsgNode'Parameter$fFromStructmsgNode'Parameter$fMessageDefaultType'anyPointer$fHasMessageType'anyPointer$fToStructmsgType'anyPointer$fFromStructmsgType'anyPointer4$fMessageDefaultType'anyPointer'unconstrained'group'0$fHasMessageType'anyPointer'unconstrained'group'1$fToStructmsgType'anyPointer'unconstrained'group'3$fFromStructmsgType'anyPointer'unconstrained'group'0$fMessageDefaultType'anyPointer'parameter'group',$fHasMessageType'anyPointer'parameter'group'-$fToStructmsgType'anyPointer'parameter'group'/$fFromStructmsgType'anyPointer'parameter'group'>$fMessageDefaultType'anyPointer'implicitMethodParameter'group':$fHasMessageType'anyPointer'implicitMethodParameter'group';$fToStructmsgType'anyPointer'implicitMethodParameter'group'=$fFromStructmsgType'anyPointer'implicitMethodParameter'group'$fFromStructmsgType'anyPointer'-$fMessageDefaultType'anyPointer'unconstrained)$fHasMessageType'anyPointer'unconstrained*$fToStructmsgType'anyPointer'unconstrained,$fFromStructmsgType'anyPointer'unconstrained-$fFromStructmsgType'anyPointer'unconstrained'$fReadElementSize$fGenericElementSizeVatIdVatId_newtype_Side Side'server Side'client Side'unknown' ProvisionIdProvisionId_newtype_ JoinResultJoinResult_newtype_ JoinKeyPartJoinKeyPart_newtype_get_JoinKeyPart'joinIdset_JoinKeyPart'joinIdget_JoinKeyPart'partCountset_JoinKeyPart'partCountget_JoinKeyPart'partNumset_JoinKeyPart'partNumget_JoinResult'joinIdset_JoinResult'joinIdget_JoinResult'succeededset_JoinResult'succeededget_JoinResult'caphas_JoinResult'capset_JoinResult'capget_ProvisionId'joinIdset_ProvisionId'joinIdget_VatId'sideset_VatId'side$fAllocatesJoinKeyPart$fMutListElemsJoinKeyPart$fIsPtrmsgJoinKeyPart$fListElemmsgJoinKeyPart$fMessageDefaultJoinKeyPart$fHasMessageJoinKeyPart$fToStructmsgJoinKeyPart$fFromStructmsgJoinKeyPart$fAllocatesJoinResult$fMutListElemsJoinResult$fIsPtrmsgJoinResult$fListElemmsgJoinResult$fMessageDefaultJoinResult$fHasMessageJoinResult$fToStructmsgJoinResult$fFromStructmsgJoinResult$fAllocatesProvisionId$fMutListElemsProvisionId$fIsPtrmsgProvisionId$fListElemmsgProvisionId$fMessageDefaultProvisionId$fHasMessageProvisionId$fToStructmsgProvisionId$fFromStructmsgProvisionId$fMutListElemsSide$fListElemmsgSide $fIsWordSide $fEnumSide$fAllocatesVatId$fMutListElemsVatId$fIsPtrmsgVatId$fListElemmsgVatId$fMessageDefaultVatId$fHasMessageVatId$fToStructmsgVatId$fFromStructmsgVatId $fShowSide $fReadSide$fEqSide $fGenericSideReturn''Return'resultsReturn'exceptionReturn'canceledReturn'resultsSentElsewhereReturn'takeFromOtherQuestionReturn'acceptFromThirdPartyReturn''unknown'Return'Return'_newtype_ Resolve'' Resolve'capResolve'exceptionResolve''unknown'Resolve'Resolve'_newtype_PromisedAnswer'Op'PromisedAnswer'Op'noop!PromisedAnswer'Op'getPointerFieldPromisedAnswer'Op'unknown'PromisedAnswer'OpPromisedAnswer'Op_newtype_Exception'TypeException'Type'failedException'Type'overloadedException'Type'disconnectedException'Type'unimplementedException'Type'unknown'Disembargo'context'!Disembargo'context'senderLoopback#Disembargo'context'receiverLoopbackDisembargo'context'acceptDisembargo'context'provideDisembargo'context'unknown'Disembargo'contextDisembargo'context_newtype_Call'sendResultsTo'Call'sendResultsTo'callerCall'sendResultsTo'yourselfCall'sendResultsTo'thirdPartyCall'sendResultsTo'unknown'Call'sendResultsToCall'sendResultsTo_newtype_ThirdPartyCapDescriptor ThirdPartyCapDescriptor_newtype_ReturnReturn_newtype_ResolveResolve_newtype_ReleaseRelease_newtype_ProvideProvide_newtype_PromisedAnswerPromisedAnswer_newtype_PayloadPayload_newtype_MessageTarget'MessageTarget'importedCapMessageTarget'promisedAnswerMessageTarget'unknown' MessageTargetMessageTarget_newtype_Message'Message'unimplemented Message'abort Message'callMessage'returnMessage'finishMessage'resolveMessage'releaseMessage'obsoleteSaveMessage'bootstrapMessage'obsoleteDeleteMessage'provideMessage'accept Message'joinMessage'disembargoMessage'unknown'Message_newtype_Join Join_newtype_FinishFinish_newtype_ ExceptionException_newtype_ DisembargoDisembargo_newtype_CapDescriptor'CapDescriptor'noneCapDescriptor'senderHostedCapDescriptor'senderPromiseCapDescriptor'receiverHostedCapDescriptor'receiverAnswerCapDescriptor'thirdPartyHostedCapDescriptor'unknown' CapDescriptorCapDescriptor_newtype_Call Call_newtype_ BootstrapBootstrap_newtype_AcceptAccept_newtype_get_Accept'questionIdset_Accept'questionIdget_Accept'provisionhas_Accept'provisionset_Accept'provisionget_Accept'embargoset_Accept'embargoget_Bootstrap'questionIdset_Bootstrap'questionId get_Bootstrap'deprecatedObjectId has_Bootstrap'deprecatedObjectId set_Bootstrap'deprecatedObjectIdget_Call'questionIdset_Call'questionIdget_Call'targethas_Call'targetset_Call'targetnew_Call'targetget_Call'interfaceIdset_Call'interfaceIdget_Call'methodIdset_Call'methodIdget_Call'paramshas_Call'paramsset_Call'paramsnew_Call'paramsget_Call'sendResultsTo get_Call'allowThirdPartyTailCall set_Call'allowThirdPartyTailCallget_CapDescriptor'set_CapDescriptor'noneset_CapDescriptor'senderHostedset_CapDescriptor'senderPromise set_CapDescriptor'receiverHosted set_CapDescriptor'receiverAnswer new_CapDescriptor'receiverAnswer"set_CapDescriptor'thirdPartyHosted"new_CapDescriptor'thirdPartyHostedset_CapDescriptor'unknown'get_Disembargo'targethas_Disembargo'targetset_Disembargo'targetnew_Disembargo'targetget_Disembargo'contextget_Exception'reasonhas_Exception'reasonset_Exception'reasonnew_Exception'reason$get_Exception'obsoleteIsCallersFault$set_Exception'obsoleteIsCallersFault get_Exception'obsoleteDurability set_Exception'obsoleteDurabilityget_Exception'type_set_Exception'type_get_Finish'questionIdset_Finish'questionIdget_Finish'releaseResultCapsset_Finish'releaseResultCapsget_Join'questionIdset_Join'questionIdget_Join'targethas_Join'targetset_Join'targetnew_Join'targetget_Join'keyParthas_Join'keyPartset_Join'keyPart get_Message'set_Message'unimplementednew_Message'unimplementedset_Message'abortnew_Message'abortset_Message'callnew_Message'callset_Message'returnnew_Message'returnset_Message'finishnew_Message'finishset_Message'resolvenew_Message'resolveset_Message'releasenew_Message'releaseset_Message'obsoleteSaveset_Message'bootstrapnew_Message'bootstrapset_Message'obsoleteDeleteset_Message'providenew_Message'provideset_Message'acceptnew_Message'acceptset_Message'joinnew_Message'joinset_Message'disembargonew_Message'disembargoset_Message'unknown'get_MessageTarget'set_MessageTarget'importedCap set_MessageTarget'promisedAnswer new_MessageTarget'promisedAnswerset_MessageTarget'unknown'get_Payload'contenthas_Payload'contentset_Payload'contentget_Payload'capTablehas_Payload'capTableset_Payload'capTablenew_Payload'capTableget_PromisedAnswer'questionIdset_PromisedAnswer'questionIdget_PromisedAnswer'transformhas_PromisedAnswer'transformset_PromisedAnswer'transformnew_PromisedAnswer'transformget_Provide'questionIdset_Provide'questionIdget_Provide'targethas_Provide'targetset_Provide'targetnew_Provide'targetget_Provide'recipienthas_Provide'recipientset_Provide'recipientget_Release'idset_Release'idget_Release'referenceCountset_Release'referenceCountget_Resolve'promiseIdset_Resolve'promiseIdget_Resolve'union'get_Return'answerIdset_Return'answerIdget_Return'releaseParamCapsset_Return'releaseParamCapsget_Return'union'get_ThirdPartyCapDescriptor'idhas_ThirdPartyCapDescriptor'idset_ThirdPartyCapDescriptor'id"get_ThirdPartyCapDescriptor'vineId"set_ThirdPartyCapDescriptor'vineIdget_Call'sendResultsTo'set_Call'sendResultsTo'callerset_Call'sendResultsTo'yourself!set_Call'sendResultsTo'thirdPartyset_Call'sendResultsTo'unknown'get_Disembargo'context'%set_Disembargo'context'senderLoopback'set_Disembargo'context'receiverLoopbackset_Disembargo'context'acceptset_Disembargo'context'provideset_Disembargo'context'unknown'get_PromisedAnswer'Op'set_PromisedAnswer'Op'noop%set_PromisedAnswer'Op'getPointerFieldset_PromisedAnswer'Op'unknown' get_Resolve''set_Resolve'capnew_Resolve'capset_Resolve'exceptionnew_Resolve'exceptionset_Resolve''unknown' get_Return''set_Return'resultsnew_Return'resultsset_Return'exceptionnew_Return'exceptionset_Return'canceledset_Return'resultsSentElsewhere set_Return'takeFromOtherQuestionset_Return'acceptFromThirdPartyset_Return''unknown'$fAllocatesAccept$fMutListElemsAccept$fIsPtrmsgAccept$fListElemmsgAccept$fMessageDefaultAccept$fHasMessageAccept$fToStructmsgAccept$fFromStructmsgAccept$fAllocatesBootstrap$fMutListElemsBootstrap$fIsPtrmsgBootstrap$fListElemmsgBootstrap$fMessageDefaultBootstrap$fHasMessageBootstrap$fToStructmsgBootstrap$fFromStructmsgBootstrap$fAllocatesCall$fMutListElemsCall$fIsPtrmsgCall$fListElemmsgCall$fMessageDefaultCall$fHasMessageCall$fToStructmsgCall$fFromStructmsgCall$fAllocatesCapDescriptor$fMutListElemsCapDescriptor$fIsPtrmsgCapDescriptor$fListElemmsgCapDescriptor$fMessageDefaultCapDescriptor$fHasMessageCapDescriptor$fToStructmsgCapDescriptor$fFromStructmsgCapDescriptor$fAllocatesDisembargo$fMutListElemsDisembargo$fIsPtrmsgDisembargo$fListElemmsgDisembargo$fMessageDefaultDisembargo$fHasMessageDisembargo$fToStructmsgDisembargo$fFromStructmsgDisembargo$fAllocatesException$fMutListElemsException$fIsPtrmsgException$fListElemmsgException$fMessageDefaultException$fHasMessageException$fToStructmsgException$fFromStructmsgException$fAllocatesFinish$fMutListElemsFinish$fIsPtrmsgFinish$fListElemmsgFinish$fMessageDefaultFinish$fHasMessageFinish$fToStructmsgFinish$fFromStructmsgFinish$fAllocatesJoin$fMutListElemsJoin$fIsPtrmsgJoin$fListElemmsgJoin$fMessageDefaultJoin$fHasMessageJoin$fToStructmsgJoin$fFromStructmsgJoin$fAllocatesMessage$fMutListElemsMessage$fIsPtrmsgMessage$fListElemmsgMessage$fMessageDefaultMessage$fHasMessageMessage$fToStructmsgMessage$fFromStructmsgMessage$fAllocatesMessageTarget$fMutListElemsMessageTarget$fIsPtrmsgMessageTarget$fListElemmsgMessageTarget$fMessageDefaultMessageTarget$fHasMessageMessageTarget$fToStructmsgMessageTarget$fFromStructmsgMessageTarget$fAllocatesPayload$fMutListElemsPayload$fIsPtrmsgPayload$fListElemmsgPayload$fMessageDefaultPayload$fHasMessagePayload$fToStructmsgPayload$fFromStructmsgPayload$fAllocatesPromisedAnswer$fMutListElemsPromisedAnswer$fIsPtrmsgPromisedAnswer$fListElemmsgPromisedAnswer$fMessageDefaultPromisedAnswer$fHasMessagePromisedAnswer$fToStructmsgPromisedAnswer$fFromStructmsgPromisedAnswer$fFromStructmsgMessageTarget'$fAllocatesProvide$fMutListElemsProvide$fIsPtrmsgProvide$fListElemmsgProvide$fMessageDefaultProvide$fHasMessageProvide$fToStructmsgProvide$fFromStructmsgProvide$fAllocatesRelease$fMutListElemsRelease$fIsPtrmsgRelease$fListElemmsgRelease$fMessageDefaultRelease$fHasMessageRelease$fToStructmsgRelease$fFromStructmsgRelease$fAllocatesResolve$fMutListElemsResolve$fIsPtrmsgResolve$fListElemmsgResolve$fMessageDefaultResolve$fHasMessageResolve$fToStructmsgResolve$fFromStructmsgResolve$fAllocatesReturn$fMutListElemsReturn$fIsPtrmsgReturn$fListElemmsgReturn$fMessageDefaultReturn$fHasMessageReturn$fToStructmsgReturn$fFromStructmsgReturn$fFromStructmsgMessage'"$fAllocatesThirdPartyCapDescriptor%$fMutListElemsThirdPartyCapDescriptor!$fIsPtrmsgThirdPartyCapDescriptor$$fListElemmsgThirdPartyCapDescriptor'$fMessageDefaultThirdPartyCapDescriptor#$fHasMessageThirdPartyCapDescriptor$$fToStructmsgThirdPartyCapDescriptor&$fFromStructmsgThirdPartyCapDescriptor$fFromStructmsgCapDescriptor'"$fMessageDefaultCall'sendResultsTo$fHasMessageCall'sendResultsTo$fToStructmsgCall'sendResultsTo!$fFromStructmsgCall'sendResultsTo"$fFromStructmsgCall'sendResultsTo'"$fMessageDefaultDisembargo'context$fHasMessageDisembargo'context$fToStructmsgDisembargo'context!$fFromStructmsgDisembargo'context"$fFromStructmsgDisembargo'context'$fMutListElemsException'Type$fListElemmsgException'Type$fIsWordException'Type$fEnumException'Type$fAllocatesPromisedAnswer'Op$fMutListElemsPromisedAnswer'Op$fIsPtrmsgPromisedAnswer'Op$fListElemmsgPromisedAnswer'Op!$fMessageDefaultPromisedAnswer'Op$fHasMessagePromisedAnswer'Op$fToStructmsgPromisedAnswer'Op $fFromStructmsgPromisedAnswer'Op!$fFromStructmsgPromisedAnswer'Op'$fAllocatesResolve'$fMutListElemsResolve'$fIsPtrmsgResolve'$fListElemmsgResolve'$fMessageDefaultResolve'$fHasMessageResolve'$fToStructmsgResolve'$fFromStructmsgResolve'$fFromStructmsgResolve''$fAllocatesReturn'$fMutListElemsReturn'$fIsPtrmsgReturn'$fListElemmsgReturn'$fMessageDefaultReturn'$fHasMessageReturn'$fToStructmsgReturn'$fFromStructmsgReturn'$fFromStructmsgReturn''$fShowException'Type$fReadException'Type$fEqException'Type$fGenericException'TypePersistent'SaveResultsPersistent'SaveResults_newtype_Persistent'SaveParamsPersistent'SaveParams_newtype_!get_Persistent'SaveParams'sealFor!has_Persistent'SaveParams'sealFor!set_Persistent'SaveParams'sealFor$get_Persistent'SaveResults'sturdyRef$has_Persistent'SaveResults'sturdyRef$set_Persistent'SaveResults'sturdyRef $fAllocatesPersistent'SaveParams#$fMutListElemsPersistent'SaveParams$fIsPtrmsgPersistent'SaveParams"$fListElemmsgPersistent'SaveParams%$fMessageDefaultPersistent'SaveParams!$fHasMessagePersistent'SaveParams"$fToStructmsgPersistent'SaveParams$$fFromStructmsgPersistent'SaveParams!$fAllocatesPersistent'SaveResults$$fMutListElemsPersistent'SaveResults $fIsPtrmsgPersistent'SaveResults#$fListElemmsgPersistent'SaveResults&$fMessageDefaultPersistent'SaveResults"$fHasMessagePersistent'SaveResults#$fToStructmsgPersistent'SaveResults%$fFromStructmsgPersistent'SaveResultsJsonValue'FieldJsonValue'Field_newtype_JsonValue'CallJsonValue'Call_newtype_ JsonValue'JsonValue'nullJsonValue'booleanJsonValue'numberJsonValue'stringJsonValue'arrayJsonValue'objectJsonValue'callJsonValue'unknown' JsonValueJsonValue_newtype_get_JsonValue'set_JsonValue'nullset_JsonValue'booleanset_JsonValue'numberset_JsonValue'stringnew_JsonValue'stringset_JsonValue'arraynew_JsonValue'arrayset_JsonValue'objectnew_JsonValue'objectset_JsonValue'callnew_JsonValue'callset_JsonValue'unknown'get_JsonValue'Call'functionhas_JsonValue'Call'functionset_JsonValue'Call'functionnew_JsonValue'Call'functionget_JsonValue'Call'paramshas_JsonValue'Call'paramsset_JsonValue'Call'paramsnew_JsonValue'Call'paramsget_JsonValue'Field'namehas_JsonValue'Field'nameset_JsonValue'Field'namenew_JsonValue'Field'nameget_JsonValue'Field'valuehas_JsonValue'Field'valueset_JsonValue'Field'valuenew_JsonValue'Field'value$fAllocatesJsonValue$fMutListElemsJsonValue$fIsPtrmsgJsonValue$fListElemmsgJsonValue$fMessageDefaultJsonValue$fHasMessageJsonValue$fToStructmsgJsonValue$fFromStructmsgJsonValue$fAllocatesJsonValue'Call$fMutListElemsJsonValue'Call$fIsPtrmsgJsonValue'Call$fListElemmsgJsonValue'Call$fMessageDefaultJsonValue'Call$fHasMessageJsonValue'Call$fToStructmsgJsonValue'Call$fFromStructmsgJsonValue'Call$fAllocatesJsonValue'Field$fMutListElemsJsonValue'Field$fIsPtrmsgJsonValue'Field$fListElemmsgJsonValue'Field$fMessageDefaultJsonValue'Field$fHasMessageJsonValue'Field$fToStructmsgJsonValue'Field$fFromStructmsgJsonValue'Field$fFromStructmsgJsonValue')$sel:union':Type'anyPointer'unconstrained*$sel:scopeId:Type'anyPointer'unconstrained1$sel:parameterIndex:Type'anyPointer'unconstrained$sel:name:Node'Parameter$sel:name:Node'NestedNode$sel:id:Node'NestedNode Node'unknown'$sel:dataWordCount:Node'file$sel:pointerCount:Node'file$$sel:preferredListEncoding:Node'file$sel:isGroup:Node'file $sel:discriminantCount:Node'file!$sel:discriminantOffset:Node'file$sel:fields:Node'file$sel:enumerants:Node'file$sel:methods:Node'file$sel:superclasses:Node'file$sel:type_:Node'file$sel:value:Node'file$sel:targetsFile:Node'file$sel:targetsConst:Node'file$sel:targetsEnum:Node'file$sel:targetsEnumerant:Node'file$sel:targetsStruct:Node'file$sel:targetsField:Node'file$sel:targetsUnion:Node'file$sel:targetsGroup:Node'file$sel:targetsInterface:Node'file$sel:targetsMethod:Node'file$sel:targetsParam:Node'file $sel:targetsAnnotation:Node'fileField'unknown'$sel:offset:Field'slot$sel:type_:Field'slot$sel:defaultValue:Field'slot"$sel:hadExplicitDefault:Field'slot$sel:typeId:Field'slot1$sel:id:CodeGeneratorRequest'RequestedFile'Import3$sel:name:CodeGeneratorRequest'RequestedFile'Import*$sel:id:CodeGeneratorRequest'RequestedFile0$sel:filename:CodeGeneratorRequest'RequestedFile/$sel:imports:CodeGeneratorRequest'RequestedFileBrand'Scope'unknown'$sel:scopeId:Brand'Scope$sel:union':Brand'Scope$sel:elementType:Type'void$sel:typeId:Type'void$sel:brand:Type'void$sel:union':Type'void$sel:id:Superclass$sel:brand:Superclass $sel:id:Node$sel:displayName:Node!$sel:displayNamePrefixLength:Node$sel:scopeId:Node$sel:nestedNodes:Node$sel:annotations:Node$sel:parameters:Node$sel:isGeneric:Node$sel:union':Node$sel:name:Method$sel:codeOrder:Method$sel:paramStructType:Method$sel:resultStructType:Method$sel:annotations:Method$sel:paramBrand:Method$sel:resultBrand:Method$sel:implicitParameters:Method$sel:name:Field$sel:codeOrder:Field$sel:annotations:Field$sel:discriminantValue:Field$sel:ordinal:Field$sel:union':Field$sel:name:Enumerant$sel:codeOrder:Enumerant$sel:annotations:Enumerant$sel:nodes:CodeGeneratorRequest($sel:requestedFiles:CodeGeneratorRequest&$sel:capnpVersion:CodeGeneratorRequest$sel:major:CapnpVersion$sel:minor:CapnpVersion$sel:micro:CapnpVersion$sel:scopes:Brand$sel:id:Annotation$sel:value:Annotation$sel:brand:Annotation$fDefaultCapnpVersion $fFromStructConstMsgCapnpVersion$fCerializesCapnpVersion$fMarshalCapnpVersion$fDecerializeCapnpVersion$fDefaultValue$fFromStructConstMsgValue$fCerializesValue$fMarshalValue$fDecerializeValue2$fDefaultCodeGeneratorRequest'RequestedFile'Import=$fFromStructConstMsgCodeGeneratorRequest'RequestedFile'Import5$fCerializesCodeGeneratorRequest'RequestedFile'Import2$fMarshalCodeGeneratorRequest'RequestedFile'Import6$fDecerializeCodeGeneratorRequest'RequestedFile'Import+$fDefaultCodeGeneratorRequest'RequestedFile6$fFromStructConstMsgCodeGeneratorRequest'RequestedFile.$fCerializesCodeGeneratorRequest'RequestedFile+$fMarshalCodeGeneratorRequest'RequestedFile/$fDecerializeCodeGeneratorRequest'RequestedFile$fDefaultField'ordinal!$fFromStructConstMsgField'ordinal$fMarshalField'ordinal$fDecerializeField'ordinal$fDefaultNode'NestedNode#$fFromStructConstMsgNode'NestedNode$fCerializesNode'NestedNode$fMarshalNode'NestedNode$fDecerializeNode'NestedNode$fDefaultNode'Parameter"$fFromStructConstMsgNode'Parameter$fCerializesNode'Parameter$fMarshalNode'Parameter$fDecerializeNode'Parameter&$fDefaultType'anyPointer'unconstrained1$fFromStructConstMsgType'anyPointer'unconstrained&$fMarshalType'anyPointer'unconstrained*$fDecerializeType'anyPointer'unconstrained$fDefaultType'anyPointer#$fFromStructConstMsgType'anyPointer$fMarshalType'anyPointer$fDecerializeType'anyPointer$fDefaultBrand'Scope' $fFromStructConstMsgBrand'Scope'$fCerializesBrand'Scope'$fMarshalBrand'Scope'$fDecerializeBrand'Scope'$fDefaultBrand'Scope$fFromStructConstMsgBrand'Scope$fCerializesBrand'Scope$fMarshalBrand'Scope$fDecerializeBrand'Scope$fDefaultBrand'Binding!$fFromStructConstMsgBrand'Binding$fCerializesBrand'Binding$fMarshalBrand'Binding$fDecerializeBrand'Binding $fDefaultType$fFromStructConstMsgType$fCerializesType $fMarshalType$fDecerializeType$fDefaultBrand$fFromStructConstMsgBrand$fCerializesBrand$fMarshalBrand$fDecerializeBrand$fDefaultField'$fFromStructConstMsgField'$fCerializesField'$fMarshalField'$fDecerializeField'$fDefaultSuperclass$fFromStructConstMsgSuperclass$fCerializesSuperclass$fMarshalSuperclass$fDecerializeSuperclass$fDefaultAnnotation$fFromStructConstMsgAnnotation$fCerializesAnnotation$fMarshalAnnotation$fDecerializeAnnotation$fDefaultMethod$fFromStructConstMsgMethod$fCerializesMethod$fMarshalMethod$fDecerializeMethod$fDefaultField$fFromStructConstMsgField$fCerializesField$fMarshalField$fDecerializeField$fDefaultEnumerant$fFromStructConstMsgEnumerant$fCerializesEnumerant$fMarshalEnumerant$fDecerializeEnumerant$fDefaultNode'$fFromStructConstMsgNode'$fCerializesNode'$fMarshalNode'$fDecerializeNode' $fDefaultNode$fFromStructConstMsgNode$fCerializesNode $fMarshalNode$fDecerializeNode$fDefaultCodeGeneratorRequest($fFromStructConstMsgCodeGeneratorRequest $fCerializesCodeGeneratorRequest$fMarshalCodeGeneratorRequest!$fDecerializeCodeGeneratorRequest$fShowCapnpVersion$fReadCapnpVersion$fEqCapnpVersion$fGenericCapnpVersion $fShowValue $fReadValue $fEqValue$fGenericValue/$fShowCodeGeneratorRequest'RequestedFile'Import/$fReadCodeGeneratorRequest'RequestedFile'Import-$fEqCodeGeneratorRequest'RequestedFile'Import2$fGenericCodeGeneratorRequest'RequestedFile'Import($fShowCodeGeneratorRequest'RequestedFile($fReadCodeGeneratorRequest'RequestedFile&$fEqCodeGeneratorRequest'RequestedFile+$fGenericCodeGeneratorRequest'RequestedFile$fShowField'ordinal$fReadField'ordinal$fEqField'ordinal$fGenericField'ordinal$fShowNode'NestedNode$fReadNode'NestedNode$fEqNode'NestedNode$fGenericNode'NestedNode$fShowNode'Parameter$fReadNode'Parameter$fEqNode'Parameter$fGenericNode'Parameter#$fShowType'anyPointer'unconstrained#$fReadType'anyPointer'unconstrained!$fEqType'anyPointer'unconstrained&$fGenericType'anyPointer'unconstrained$fShowType'anyPointer$fReadType'anyPointer$fEqType'anyPointer$fGenericType'anyPointer $fShowType $fReadType$fEqType $fGenericType $fShowBrand $fReadBrand $fEqBrand$fGenericBrand$fShowBrand'Scope$fReadBrand'Scope$fEqBrand'Scope$fGenericBrand'Scope$fShowBrand'Scope'$fReadBrand'Scope'$fEqBrand'Scope'$fGenericBrand'Scope'$fShowBrand'Binding$fReadBrand'Binding$fEqBrand'Binding$fGenericBrand'Binding $fShowField' $fReadField' $fEqField'$fGenericField'$fShowSuperclass$fReadSuperclass$fEqSuperclass$fGenericSuperclass$fShowAnnotation$fReadAnnotation$fEqAnnotation$fGenericAnnotation $fShowMethod $fReadMethod $fEqMethod$fGenericMethod $fShowField $fReadField $fEqField$fGenericField$fShowEnumerant$fReadEnumerant $fEqEnumerant$fGenericEnumerant $fShowNode' $fReadNode' $fEqNode'$fGenericNode' $fShowNode $fReadNode$fEqNode $fGenericNode$fShowCodeGeneratorRequest$fReadCodeGeneratorRequest$fEqCodeGeneratorRequest$fGenericCodeGeneratorRequest$sel:side:VatId$sel:joinId:ProvisionId$sel:joinId:JoinResult$sel:succeeded:JoinResult$sel:cap:JoinResult$sel:joinId:JoinKeyPart$sel:partCount:JoinKeyPart$sel:partNum:JoinKeyPart$fDefaultJoinKeyPart$fFromStructConstMsgJoinKeyPart$fCerializesJoinKeyPart$fMarshalJoinKeyPart$fDecerializeJoinKeyPart$fDefaultJoinResult$fFromStructConstMsgJoinResult$fCerializesJoinResult$fMarshalJoinResult$fDecerializeJoinResult$fDefaultProvisionId$fFromStructConstMsgProvisionId$fCerializesProvisionId$fMarshalProvisionId$fDecerializeProvisionId$fDefaultVatId$fFromStructConstMsgVatId$fCerializesVatId$fMarshalVatId$fDecerializeVatId$fShowJoinKeyPart$fReadJoinKeyPart$fEqJoinKeyPart$fGenericJoinKeyPart$fShowJoinResult$fReadJoinResult$fEqJoinResult$fGenericJoinResult$fShowProvisionId$fReadProvisionId$fEqProvisionId$fGenericProvisionId $fShowVatId $fReadVatId $fEqVatId$fGenericVatIdReturn'unknown'Resolve'unknown'$sel:id:ThirdPartyCapDescriptor#$sel:vineId:ThirdPartyCapDescriptor$sel:answerId:Return$sel:releaseParamCaps:Return$sel:union':Return$sel:promiseId:Resolve$sel:union':Resolve$sel:id:Release$sel:referenceCount:Release$sel:questionId:Provide$sel:target:Provide$sel:recipient:Provide$sel:questionId:PromisedAnswer$sel:transform:PromisedAnswer$sel:content:Payload$sel:capTable:Payload$sel:questionId:Join$sel:target:Join$sel:keyPart:Join$sel:questionId:Finish$sel:releaseResultCaps:Finish$sel:reason:Exception%$sel:obsoleteIsCallersFault:Exception!$sel:obsoleteDurability:Exception$sel:type_:Exception$sel:target:Disembargo$sel:context:Disembargo$sel:questionId:Call$sel:target:Call$sel:interfaceId:Call$sel:methodId:Call$sel:params:Call$sel:sendResultsTo:Call!$sel:allowThirdPartyTailCall:Call$sel:questionId:Bootstrap!$sel:deprecatedObjectId:Bootstrap$sel:questionId:Accept$sel:provision:Accept$sel:embargo:Accept$fDefaultAccept$fFromStructConstMsgAccept$fCerializesAccept$fMarshalAccept$fDecerializeAccept$fDefaultBootstrap$fFromStructConstMsgBootstrap$fCerializesBootstrap$fMarshalBootstrap$fDecerializeBootstrap$fDefaultException$fFromStructConstMsgException$fCerializesException$fMarshalException$fDecerializeException$fDefaultFinish$fFromStructConstMsgFinish$fCerializesFinish$fMarshalFinish$fDecerializeFinish$fDefaultRelease$fFromStructConstMsgRelease$fCerializesRelease$fMarshalRelease$fDecerializeRelease $fDefaultThirdPartyCapDescriptor+$fFromStructConstMsgThirdPartyCapDescriptor#$fCerializesThirdPartyCapDescriptor $fMarshalThirdPartyCapDescriptor$$fDecerializeThirdPartyCapDescriptor$fDefaultCall'sendResultsTo&$fFromStructConstMsgCall'sendResultsTo$fMarshalCall'sendResultsTo$fDecerializeCall'sendResultsTo$fDefaultDisembargo'context&$fFromStructConstMsgDisembargo'context$fMarshalDisembargo'context$fDecerializeDisembargo'context$fDefaultPromisedAnswer'Op%$fFromStructConstMsgPromisedAnswer'Op$fCerializesPromisedAnswer'Op$fMarshalPromisedAnswer'Op$fDecerializePromisedAnswer'Op$fDefaultPromisedAnswer"$fFromStructConstMsgPromisedAnswer$fCerializesPromisedAnswer$fMarshalPromisedAnswer$fDecerializePromisedAnswer$fDefaultMessageTarget!$fFromStructConstMsgMessageTarget$fCerializesMessageTarget$fMarshalMessageTarget$fDecerializeMessageTarget$fDefaultProvide$fFromStructConstMsgProvide$fCerializesProvide$fMarshalProvide$fDecerializeProvide $fDefaultJoin$fFromStructConstMsgJoin$fCerializesJoin $fMarshalJoin$fDecerializeJoin$fDefaultDisembargo$fFromStructConstMsgDisembargo$fCerializesDisembargo$fMarshalDisembargo$fDecerializeDisembargo$fDefaultCapDescriptor!$fFromStructConstMsgCapDescriptor$fCerializesCapDescriptor$fMarshalCapDescriptor$fDecerializeCapDescriptor$fDefaultPayload$fFromStructConstMsgPayload$fCerializesPayload$fMarshalPayload$fDecerializePayload $fDefaultCall$fFromStructConstMsgCall$fCerializesCall $fMarshalCall$fDecerializeCall$fDefaultResolve'$fFromStructConstMsgResolve'$fCerializesResolve'$fMarshalResolve'$fDecerializeResolve'$fDefaultResolve$fFromStructConstMsgResolve$fCerializesResolve$fMarshalResolve$fDecerializeResolve$fDefaultReturn'$fFromStructConstMsgReturn'$fCerializesReturn'$fMarshalReturn'$fDecerializeReturn'$fDefaultReturn$fFromStructConstMsgReturn$fCerializesReturn$fMarshalReturn$fDecerializeReturn$fDefaultMessage$fFromStructConstMsgMessage$fCerializesMessage$fMarshalMessage$fDecerializeMessage $fShowAccept $fReadAccept $fEqAccept$fGenericAccept$fShowBootstrap$fReadBootstrap $fEqBootstrap$fGenericBootstrap$fShowException$fReadException $fEqException$fGenericException $fShowFinish $fReadFinish $fEqFinish$fGenericFinish $fShowRelease $fReadRelease $fEqRelease$fGenericRelease$fShowThirdPartyCapDescriptor$fReadThirdPartyCapDescriptor$fEqThirdPartyCapDescriptor $fGenericThirdPartyCapDescriptor$fShowCall'sendResultsTo$fReadCall'sendResultsTo$fEqCall'sendResultsTo$fGenericCall'sendResultsTo$fShowDisembargo'context$fReadDisembargo'context$fEqDisembargo'context$fGenericDisembargo'context$fShowPromisedAnswer'Op$fReadPromisedAnswer'Op$fEqPromisedAnswer'Op$fGenericPromisedAnswer'Op$fShowPromisedAnswer$fReadPromisedAnswer$fEqPromisedAnswer$fGenericPromisedAnswer$fShowMessageTarget$fReadMessageTarget$fEqMessageTarget$fGenericMessageTarget $fShowProvide $fReadProvide $fEqProvide$fGenericProvide $fShowJoin $fReadJoin$fEqJoin $fGenericJoin$fShowDisembargo$fReadDisembargo$fEqDisembargo$fGenericDisembargo$fShowCapDescriptor$fReadCapDescriptor$fEqCapDescriptor$fGenericCapDescriptor $fShowPayload $fReadPayload $fEqPayload$fGenericPayload $fShowCall $fReadCall$fEqCall $fGenericCall$fShowResolve'$fReadResolve' $fEqResolve'$fGenericResolve' $fShowResolve $fReadResolve $fEqResolve$fGenericResolve $fShowReturn' $fReadReturn' $fEqReturn'$fGenericReturn' $fShowReturn $fReadReturn $fEqReturn$fGenericReturn $fShowMessage $fReadMessage $fEqMessage$fGenericMessage%$sel:sturdyRef:Persistent'SaveResults"$sel:sealFor:Persistent'SaveParams$fDefaultPersistent'SaveParams)$fFromStructConstMsgPersistent'SaveParams!$fCerializesPersistent'SaveParams$fMarshalPersistent'SaveParams"$fDecerializePersistent'SaveParams$fDefaultPersistent'SaveResults*$fFromStructConstMsgPersistent'SaveResults"$fCerializesPersistent'SaveResults$fMarshalPersistent'SaveResults#$fDecerializePersistent'SaveResults$fShowPersistent'SaveParams$fReadPersistent'SaveParams$fEqPersistent'SaveParams$fGenericPersistent'SaveParams$fShowPersistent'SaveResults$fReadPersistent'SaveResults$fEqPersistent'SaveResults$fGenericPersistent'SaveResults$sel:name:JsonValue'Field$sel:value:JsonValue'Field$sel:function:JsonValue'Call$sel:params:JsonValue'Call$fDefaultJsonValue'Field#$fFromStructConstMsgJsonValue'Field$fCerializesJsonValue'Field$fMarshalJsonValue'Field$fDecerializeJsonValue'Field$fDefaultJsonValue'Call"$fFromStructConstMsgJsonValue'Call$fCerializesJsonValue'Call$fMarshalJsonValue'Call$fDecerializeJsonValue'Call$fDefaultJsonValue$fFromStructConstMsgJsonValue$fCerializesJsonValue$fMarshalJsonValue$fDecerializeJsonValue$fShowJsonValue'Field$fReadJsonValue'Field$fEqJsonValue'Field$fGenericJsonValue'Field$fShowJsonValue$fReadJsonValue $fEqJsonValue$fGenericJsonValue$fShowJsonValue'Call$fReadJsonValue'Call$fEqJsonValue'Call$fGenericJsonValue'CallbaseGHC.BaseNothingGHC.WordWord64 Data.EitherLeft(exceptions-0.10.0-CxZF6fjB5Z4GsPqBR1nkMsControl.Monad.Catch MonadThrowthrowMData.Traversable TraversableFrozenAppendVec AppendVec fromVector makeEmptygrow getVectorgetFrozenVector PrimCatchTControl.Monad.Catch.PureCatchT(primitive-0.6.4.0-39Pwmm1zkQX6bM7xFUT3JcControl.Monad.Primitive PrimMonadGHC.STST checkIndex decodeSeg readMessage writeMessageGHC.IO.ExceptionIOErrorGHC.IO.Handle.FDstdoutstdininternalSetSegwrite TraverseMsg NormalList listEltSpeclistAddrptrAddr setPointerTostructDataCountstructPtrCountstructListDataCountstructListPtrCountallocNormalListListInt8ListBool ListDouble ListFloat ListWord64 ListWord32 ListWord16 ListWord8 ListInt64 ListInt32 ListInt16&vector-0.12.0.1-GC2xzdMF0QQGz7ZCcRBJRL Data.VectorVectordecerializeListOfdecerializeListOfWord defaultStructtoPurePtrConstGHC.ErrerrorWord8bytestring-0.10.8.2Data.ByteString.Internal ByteString text-1.2.3.0Data.Text.Internal limitFromMsg Data.ByteString.Builder.InternalData.ByteString.Lazy.Internal getWordField setWordField getPtrConstGHC.EnummaxBoundList_AnnotationList_Node'ParameterList_Node'NestedNode List_Node' List_Field'.List_CodeGeneratorRequest'RequestedFile'Import'List_CodeGeneratorRequest'RequestedFileList_Brand'Scope'List_Brand'ScopeList_Brand'Binding List_Value List_TypeList_Superclass List_Node List_Method List_FieldList_EnumerantList_ElementSizeList_CodeGeneratorRequestList_CapnpVersion List_BrandList_JoinKeyPart List_VatId List_SideList_ProvisionIdList_JoinResult List_Accept List_Return' List_Resolve'List_PromisedAnswer'OpList_Exception'TypeList_ThirdPartyCapDescriptor List_Return List_Resolve List_Release List_ProvideList_PromisedAnswer List_PayloadList_MessageTarget List_Message List_Join List_FinishList_ExceptionList_DisembargoList_CapDescriptor List_CallList_BootstrapList_Persistent'SaveParamsList_Persistent'SaveResultsList_JsonValueList_JsonValue'FieldList_JsonValue'Call