Documentation
¶
Index ¶
- Constants
- func RegisterSchema(reg *schemas.Registry)
- type Declaration
- func (s Declaration) Annotation() Declaration_annotation
- func (s Declaration) Annotations() (Declaration_AnnotationApplication_List, error)
- func (s Declaration) Const() Declaration_const
- func (Declaration) DecodeFromPtr(p capnp.Ptr) Declaration
- func (s Declaration) DocComment() (string, error)
- func (s Declaration) DocCommentBytes() ([]byte, error)
- func (s Declaration) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Declaration) EndByte() uint32
- func (s Declaration) Field() Declaration_field
- func (s Declaration) HasAnnotations() bool
- func (s Declaration) HasDocComment() bool
- func (s Declaration) HasNakedAnnotation() bool
- func (s Declaration) HasNakedId() bool
- func (s Declaration) HasName() bool
- func (s Declaration) HasNestedDecls() bool
- func (s Declaration) HasParameters() bool
- func (s Declaration) Id() Declaration_id
- func (s Declaration) Interface() Declaration_interface
- func (s Declaration) IsValid() bool
- func (s Declaration) Message() *capnp.Message
- func (s Declaration) Method() Declaration_method
- func (s Declaration) NakedAnnotation() (Declaration_AnnotationApplication, error)
- func (s Declaration) NakedId() (LocatedInteger, error)
- func (s Declaration) Name() (LocatedText, error)
- func (s Declaration) NestedDecls() (Declaration_List, error)
- func (s Declaration) NewAnnotations(n int32) (Declaration_AnnotationApplication_List, error)
- func (s Declaration) NewNakedAnnotation() (Declaration_AnnotationApplication, error)
- func (s Declaration) NewNakedId() (LocatedInteger, error)
- func (s Declaration) NewName() (LocatedText, error)
- func (s Declaration) NewNestedDecls(n int32) (Declaration_List, error)
- func (s Declaration) NewParameters(n int32) (Declaration_BrandParameter_List, error)
- func (s Declaration) Parameters() (Declaration_BrandParameter_List, error)
- func (s Declaration) Segment() *capnp.Segment
- func (s Declaration) SetAnnotation()
- func (s Declaration) SetAnnotations(v Declaration_AnnotationApplication_List) error
- func (s Declaration) SetBuiltinAnyList()
- func (s Declaration) SetBuiltinAnyPointer()
- func (s Declaration) SetBuiltinAnyStruct()
- func (s Declaration) SetBuiltinBool()
- func (s Declaration) SetBuiltinCapability()
- func (s Declaration) SetBuiltinData()
- func (s Declaration) SetBuiltinFloat32()
- func (s Declaration) SetBuiltinFloat64()
- func (s Declaration) SetBuiltinInt8()
- func (s Declaration) SetBuiltinInt16()
- func (s Declaration) SetBuiltinInt32()
- func (s Declaration) SetBuiltinInt64()
- func (s Declaration) SetBuiltinList()
- func (s Declaration) SetBuiltinObject()
- func (s Declaration) SetBuiltinText()
- func (s Declaration) SetBuiltinUInt8()
- func (s Declaration) SetBuiltinUInt16()
- func (s Declaration) SetBuiltinUInt32()
- func (s Declaration) SetBuiltinUInt64()
- func (s Declaration) SetBuiltinVoid()
- func (s Declaration) SetConst()
- func (s Declaration) SetDocComment(v string) error
- func (s Declaration) SetEndByte(v uint32)
- func (s Declaration) SetEnum()
- func (s Declaration) SetEnumerant()
- func (s Declaration) SetField()
- func (s Declaration) SetFile()
- func (s Declaration) SetGroup()
- func (s Declaration) SetInterface()
- func (s Declaration) SetMethod()
- func (s Declaration) SetNakedAnnotation(v Declaration_AnnotationApplication) error
- func (s Declaration) SetNakedId(v LocatedInteger) error
- func (s Declaration) SetName(v LocatedText) error
- func (s Declaration) SetNestedDecls(v Declaration_List) error
- func (s Declaration) SetParameters(v Declaration_BrandParameter_List) error
- func (s Declaration) SetStartByte(v uint32)
- func (s Declaration) SetStruct()
- func (s Declaration) SetUnion()
- func (s Declaration) SetUsing()
- func (s Declaration) StartByte() uint32
- func (s Declaration) String() string
- func (s Declaration) ToPtr() capnp.Ptr
- func (s Declaration) Using() Declaration_using
- func (s Declaration) Which() Declaration_Which
- type Declaration_AnnotationApplication
- func NewDeclaration_AnnotationApplication(s *capnp.Segment) (Declaration_AnnotationApplication, error)
- func NewRootDeclaration_AnnotationApplication(s *capnp.Segment) (Declaration_AnnotationApplication, error)
- func ReadRootDeclaration_AnnotationApplication(msg *capnp.Message) (Declaration_AnnotationApplication, error)
- func (Declaration_AnnotationApplication) DecodeFromPtr(p capnp.Ptr) Declaration_AnnotationApplication
- func (s Declaration_AnnotationApplication) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Declaration_AnnotationApplication) HasName() bool
- func (s Declaration_AnnotationApplication) IsValid() bool
- func (s Declaration_AnnotationApplication) Message() *capnp.Message
- func (s Declaration_AnnotationApplication) Name() (Expression, error)
- func (s Declaration_AnnotationApplication) NewName() (Expression, error)
- func (s Declaration_AnnotationApplication) Segment() *capnp.Segment
- func (s Declaration_AnnotationApplication) SetName(v Expression) error
- func (s Declaration_AnnotationApplication) String() string
- func (s Declaration_AnnotationApplication) ToPtr() capnp.Ptr
- func (s Declaration_AnnotationApplication) Value() Declaration_AnnotationApplication_value
- type Declaration_AnnotationApplication_Future
- type Declaration_AnnotationApplication_List
- type Declaration_AnnotationApplication_value
- func (s Declaration_AnnotationApplication_value) Expression() (Expression, error)
- func (s Declaration_AnnotationApplication_value) HasExpression() bool
- func (s Declaration_AnnotationApplication_value) IsValid() bool
- func (s Declaration_AnnotationApplication_value) Message() *capnp.Message
- func (s Declaration_AnnotationApplication_value) NewExpression() (Expression, error)
- func (s Declaration_AnnotationApplication_value) Segment() *capnp.Segment
- func (s Declaration_AnnotationApplication_value) SetExpression(v Expression) error
- func (s Declaration_AnnotationApplication_value) SetNone()
- func (s Declaration_AnnotationApplication_value) Which() Declaration_AnnotationApplication_value_Which
- type Declaration_AnnotationApplication_value_Future
- type Declaration_AnnotationApplication_value_Which
- type Declaration_BrandParameter
- func (Declaration_BrandParameter) DecodeFromPtr(p capnp.Ptr) Declaration_BrandParameter
- func (s Declaration_BrandParameter) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Declaration_BrandParameter) EndByte() uint32
- func (s Declaration_BrandParameter) HasName() bool
- func (s Declaration_BrandParameter) IsValid() bool
- func (s Declaration_BrandParameter) Message() *capnp.Message
- func (s Declaration_BrandParameter) Name() (string, error)
- func (s Declaration_BrandParameter) NameBytes() ([]byte, error)
- func (s Declaration_BrandParameter) Segment() *capnp.Segment
- func (s Declaration_BrandParameter) SetEndByte(v uint32)
- func (s Declaration_BrandParameter) SetName(v string) error
- func (s Declaration_BrandParameter) SetStartByte(v uint32)
- func (s Declaration_BrandParameter) StartByte() uint32
- func (s Declaration_BrandParameter) String() string
- func (s Declaration_BrandParameter) ToPtr() capnp.Ptr
- type Declaration_BrandParameter_Future
- type Declaration_BrandParameter_List
- type Declaration_Future
- func (p Declaration_Future) Annotation() Declaration_annotation_Future
- func (p Declaration_Future) Const() Declaration_const_Future
- func (p Declaration_Future) Field() Declaration_field_Future
- func (p Declaration_Future) Id() Declaration_id_Future
- func (p Declaration_Future) Interface() Declaration_interface_Future
- func (p Declaration_Future) Method() Declaration_method_Future
- func (p Declaration_Future) NakedAnnotation() Declaration_AnnotationApplication_Future
- func (p Declaration_Future) NakedId() LocatedInteger_Future
- func (p Declaration_Future) Name() LocatedText_Future
- func (f Declaration_Future) Struct() (Declaration, error)
- func (p Declaration_Future) Using() Declaration_using_Future
- type Declaration_List
- type Declaration_Param
- func (s Declaration_Param) Annotations() (Declaration_AnnotationApplication_List, error)
- func (Declaration_Param) DecodeFromPtr(p capnp.Ptr) Declaration_Param
- func (s Declaration_Param) DefaultValue() Declaration_Param_defaultValue
- func (s Declaration_Param) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Declaration_Param) EndByte() uint32
- func (s Declaration_Param) HasAnnotations() bool
- func (s Declaration_Param) HasName() bool
- func (s Declaration_Param) HasType() bool
- func (s Declaration_Param) IsValid() bool
- func (s Declaration_Param) Message() *capnp.Message
- func (s Declaration_Param) Name() (LocatedText, error)
- func (s Declaration_Param) NewAnnotations(n int32) (Declaration_AnnotationApplication_List, error)
- func (s Declaration_Param) NewName() (LocatedText, error)
- func (s Declaration_Param) NewType() (Expression, error)
- func (s Declaration_Param) Segment() *capnp.Segment
- func (s Declaration_Param) SetAnnotations(v Declaration_AnnotationApplication_List) error
- func (s Declaration_Param) SetEndByte(v uint32)
- func (s Declaration_Param) SetName(v LocatedText) error
- func (s Declaration_Param) SetStartByte(v uint32)
- func (s Declaration_Param) SetType(v Expression) error
- func (s Declaration_Param) StartByte() uint32
- func (s Declaration_Param) String() string
- func (s Declaration_Param) ToPtr() capnp.Ptr
- func (s Declaration_Param) Type() (Expression, error)
- type Declaration_ParamList
- func (Declaration_ParamList) DecodeFromPtr(p capnp.Ptr) Declaration_ParamList
- func (s Declaration_ParamList) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Declaration_ParamList) EndByte() uint32
- func (s Declaration_ParamList) HasNamedList() bool
- func (s Declaration_ParamList) HasType() bool
- func (s Declaration_ParamList) IsValid() bool
- func (s Declaration_ParamList) Message() *capnp.Message
- func (s Declaration_ParamList) NamedList() (Declaration_Param_List, error)
- func (s Declaration_ParamList) NewNamedList(n int32) (Declaration_Param_List, error)
- func (s Declaration_ParamList) NewType() (Expression, error)
- func (s Declaration_ParamList) Segment() *capnp.Segment
- func (s Declaration_ParamList) SetEndByte(v uint32)
- func (s Declaration_ParamList) SetNamedList(v Declaration_Param_List) error
- func (s Declaration_ParamList) SetStartByte(v uint32)
- func (s Declaration_ParamList) SetStream()
- func (s Declaration_ParamList) SetType(v Expression) error
- func (s Declaration_ParamList) StartByte() uint32
- func (s Declaration_ParamList) String() string
- func (s Declaration_ParamList) ToPtr() capnp.Ptr
- func (s Declaration_ParamList) Type() (Expression, error)
- func (s Declaration_ParamList) Which() Declaration_ParamList_Which
- type Declaration_ParamList_Future
- type Declaration_ParamList_List
- type Declaration_ParamList_Which
- type Declaration_Param_Future
- type Declaration_Param_List
- type Declaration_Param_defaultValue
- func (s Declaration_Param_defaultValue) HasValue() bool
- func (s Declaration_Param_defaultValue) IsValid() bool
- func (s Declaration_Param_defaultValue) Message() *capnp.Message
- func (s Declaration_Param_defaultValue) NewValue() (Expression, error)
- func (s Declaration_Param_defaultValue) Segment() *capnp.Segment
- func (s Declaration_Param_defaultValue) SetNone()
- func (s Declaration_Param_defaultValue) SetValue(v Expression) error
- func (s Declaration_Param_defaultValue) Value() (Expression, error)
- func (s Declaration_Param_defaultValue) Which() Declaration_Param_defaultValue_Which
- type Declaration_Param_defaultValue_Future
- type Declaration_Param_defaultValue_Which
- type Declaration_Which
- type Declaration_annotation
- func (s Declaration_annotation) HasType() bool
- func (s Declaration_annotation) IsValid() bool
- func (s Declaration_annotation) Message() *capnp.Message
- func (s Declaration_annotation) NewType() (Expression, error)
- func (s Declaration_annotation) Segment() *capnp.Segment
- func (s Declaration_annotation) SetTargetsAnnotation(v bool)
- func (s Declaration_annotation) SetTargetsConst(v bool)
- func (s Declaration_annotation) SetTargetsEnum(v bool)
- func (s Declaration_annotation) SetTargetsEnumerant(v bool)
- func (s Declaration_annotation) SetTargetsField(v bool)
- func (s Declaration_annotation) SetTargetsFile(v bool)
- func (s Declaration_annotation) SetTargetsGroup(v bool)
- func (s Declaration_annotation) SetTargetsInterface(v bool)
- func (s Declaration_annotation) SetTargetsMethod(v bool)
- func (s Declaration_annotation) SetTargetsParam(v bool)
- func (s Declaration_annotation) SetTargetsStruct(v bool)
- func (s Declaration_annotation) SetTargetsUnion(v bool)
- func (s Declaration_annotation) SetType(v Expression) error
- func (s Declaration_annotation) TargetsAnnotation() bool
- func (s Declaration_annotation) TargetsConst() bool
- func (s Declaration_annotation) TargetsEnum() bool
- func (s Declaration_annotation) TargetsEnumerant() bool
- func (s Declaration_annotation) TargetsField() bool
- func (s Declaration_annotation) TargetsFile() bool
- func (s Declaration_annotation) TargetsGroup() bool
- func (s Declaration_annotation) TargetsInterface() bool
- func (s Declaration_annotation) TargetsMethod() bool
- func (s Declaration_annotation) TargetsParam() bool
- func (s Declaration_annotation) TargetsStruct() bool
- func (s Declaration_annotation) TargetsUnion() bool
- func (s Declaration_annotation) Type() (Expression, error)
- type Declaration_annotation_Future
- type Declaration_const
- func (s Declaration_const) HasType() bool
- func (s Declaration_const) HasValue() bool
- func (s Declaration_const) IsValid() bool
- func (s Declaration_const) Message() *capnp.Message
- func (s Declaration_const) NewType() (Expression, error)
- func (s Declaration_const) NewValue() (Expression, error)
- func (s Declaration_const) Segment() *capnp.Segment
- func (s Declaration_const) SetType(v Expression) error
- func (s Declaration_const) SetValue(v Expression) error
- func (s Declaration_const) Type() (Expression, error)
- func (s Declaration_const) Value() (Expression, error)
- type Declaration_const_Future
- type Declaration_field
- func (s Declaration_field) DefaultValue() Declaration_field_defaultValue
- func (s Declaration_field) HasType() bool
- func (s Declaration_field) IsValid() bool
- func (s Declaration_field) Message() *capnp.Message
- func (s Declaration_field) NewType() (Expression, error)
- func (s Declaration_field) Segment() *capnp.Segment
- func (s Declaration_field) SetType(v Expression) error
- func (s Declaration_field) Type() (Expression, error)
- type Declaration_field_Future
- type Declaration_field_defaultValue
- func (s Declaration_field_defaultValue) HasValue() bool
- func (s Declaration_field_defaultValue) IsValid() bool
- func (s Declaration_field_defaultValue) Message() *capnp.Message
- func (s Declaration_field_defaultValue) NewValue() (Expression, error)
- func (s Declaration_field_defaultValue) Segment() *capnp.Segment
- func (s Declaration_field_defaultValue) SetNone()
- func (s Declaration_field_defaultValue) SetValue(v Expression) error
- func (s Declaration_field_defaultValue) Value() (Expression, error)
- func (s Declaration_field_defaultValue) Which() Declaration_field_defaultValue_Which
- type Declaration_field_defaultValue_Future
- type Declaration_field_defaultValue_Which
- type Declaration_id
- func (s Declaration_id) HasOrdinal() bool
- func (s Declaration_id) HasUid() bool
- func (s Declaration_id) IsValid() bool
- func (s Declaration_id) Message() *capnp.Message
- func (s Declaration_id) NewOrdinal() (LocatedInteger, error)
- func (s Declaration_id) NewUid() (LocatedInteger, error)
- func (s Declaration_id) Ordinal() (LocatedInteger, error)
- func (s Declaration_id) Segment() *capnp.Segment
- func (s Declaration_id) SetOrdinal(v LocatedInteger) error
- func (s Declaration_id) SetUid(v LocatedInteger) error
- func (s Declaration_id) SetUnspecified()
- func (s Declaration_id) Uid() (LocatedInteger, error)
- func (s Declaration_id) Which() Declaration_id_Which
- type Declaration_id_Future
- type Declaration_id_Which
- type Declaration_interface
- func (s Declaration_interface) HasSuperclasses() bool
- func (s Declaration_interface) IsValid() bool
- func (s Declaration_interface) Message() *capnp.Message
- func (s Declaration_interface) NewSuperclasses(n int32) (Expression_List, error)
- func (s Declaration_interface) Segment() *capnp.Segment
- func (s Declaration_interface) SetSuperclasses(v Expression_List) error
- func (s Declaration_interface) Superclasses() (Expression_List, error)
- type Declaration_interface_Future
- type Declaration_method
- func (s Declaration_method) HasParams() bool
- func (s Declaration_method) IsValid() bool
- func (s Declaration_method) Message() *capnp.Message
- func (s Declaration_method) NewParams() (Declaration_ParamList, error)
- func (s Declaration_method) Params() (Declaration_ParamList, error)
- func (s Declaration_method) Results() Declaration_method_results
- func (s Declaration_method) Segment() *capnp.Segment
- func (s Declaration_method) SetParams(v Declaration_ParamList) error
- type Declaration_method_Future
- type Declaration_method_results
- func (s Declaration_method_results) Explicit() (Declaration_ParamList, error)
- func (s Declaration_method_results) HasExplicit() bool
- func (s Declaration_method_results) IsValid() bool
- func (s Declaration_method_results) Message() *capnp.Message
- func (s Declaration_method_results) NewExplicit() (Declaration_ParamList, error)
- func (s Declaration_method_results) Segment() *capnp.Segment
- func (s Declaration_method_results) SetExplicit(v Declaration_ParamList) error
- func (s Declaration_method_results) SetNone()
- func (s Declaration_method_results) Which() Declaration_method_results_Which
- type Declaration_method_results_Future
- type Declaration_method_results_Which
- type Declaration_using
- func (s Declaration_using) HasTarget() bool
- func (s Declaration_using) IsValid() bool
- func (s Declaration_using) Message() *capnp.Message
- func (s Declaration_using) NewTarget() (Expression, error)
- func (s Declaration_using) Segment() *capnp.Segment
- func (s Declaration_using) SetTarget(v Expression) error
- func (s Declaration_using) Target() (Expression, error)
- type Declaration_using_Future
- type Expression
- func (s Expression) AbsoluteName() (LocatedText, error)
- func (s Expression) Application() Expression_application
- func (s Expression) Binary() ([]byte, error)
- func (Expression) DecodeFromPtr(p capnp.Ptr) Expression
- func (s Expression) Embed() (LocatedText, error)
- func (s Expression) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Expression) EndByte() uint32
- func (s Expression) Float() float64
- func (s Expression) HasAbsoluteName() bool
- func (s Expression) HasBinary() bool
- func (s Expression) HasEmbed() bool
- func (s Expression) HasImport() bool
- func (s Expression) HasList() bool
- func (s Expression) HasRelativeName() bool
- func (s Expression) HasStringValue() bool
- func (s Expression) HasTuple() bool
- func (s Expression) Import() (LocatedText, error)
- func (s Expression) IsValid() bool
- func (s Expression) List() (Expression_List, error)
- func (s Expression) Member() Expression_member
- func (s Expression) Message() *capnp.Message
- func (s Expression) NegativeInt() uint64
- func (s Expression) NewAbsoluteName() (LocatedText, error)
- func (s Expression) NewEmbed() (LocatedText, error)
- func (s Expression) NewImport() (LocatedText, error)
- func (s Expression) NewList(n int32) (Expression_List, error)
- func (s Expression) NewRelativeName() (LocatedText, error)
- func (s Expression) NewTuple(n int32) (Expression_Param_List, error)
- func (s Expression) PositiveInt() uint64
- func (s Expression) RelativeName() (LocatedText, error)
- func (s Expression) Segment() *capnp.Segment
- func (s Expression) SetAbsoluteName(v LocatedText) error
- func (s Expression) SetApplication()
- func (s Expression) SetBinary(v []byte) error
- func (s Expression) SetEmbed(v LocatedText) error
- func (s Expression) SetEndByte(v uint32)
- func (s Expression) SetFloat(v float64)
- func (s Expression) SetImport(v LocatedText) error
- func (s Expression) SetList(v Expression_List) error
- func (s Expression) SetMember()
- func (s Expression) SetNegativeInt(v uint64)
- func (s Expression) SetPositiveInt(v uint64)
- func (s Expression) SetRelativeName(v LocatedText) error
- func (s Expression) SetStartByte(v uint32)
- func (s Expression) SetStringValue(v string) error
- func (s Expression) SetTuple(v Expression_Param_List) error
- func (s Expression) SetUnknown()
- func (s Expression) StartByte() uint32
- func (s Expression) String() string
- func (s Expression) StringValue() (string, error)
- func (s Expression) StringValueBytes() ([]byte, error)
- func (s Expression) ToPtr() capnp.Ptr
- func (s Expression) Tuple() (Expression_Param_List, error)
- func (s Expression) Which() Expression_Which
- type Expression_Future
- func (p Expression_Future) AbsoluteName() LocatedText_Future
- func (p Expression_Future) Application() Expression_application_Future
- func (p Expression_Future) Embed() LocatedText_Future
- func (p Expression_Future) Import() LocatedText_Future
- func (p Expression_Future) Member() Expression_member_Future
- func (p Expression_Future) RelativeName() LocatedText_Future
- func (f Expression_Future) Struct() (Expression, error)
- type Expression_List
- type Expression_Param
- func (Expression_Param) DecodeFromPtr(p capnp.Ptr) Expression_Param
- func (s Expression_Param) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s Expression_Param) HasNamed() bool
- func (s Expression_Param) HasValue() bool
- func (s Expression_Param) IsValid() bool
- func (s Expression_Param) Message() *capnp.Message
- func (s Expression_Param) Named() (LocatedText, error)
- func (s Expression_Param) NewNamed() (LocatedText, error)
- func (s Expression_Param) NewValue() (Expression, error)
- func (s Expression_Param) Segment() *capnp.Segment
- func (s Expression_Param) SetNamed(v LocatedText) error
- func (s Expression_Param) SetUnnamed()
- func (s Expression_Param) SetValue(v Expression) error
- func (s Expression_Param) String() string
- func (s Expression_Param) ToPtr() capnp.Ptr
- func (s Expression_Param) Value() (Expression, error)
- func (s Expression_Param) Which() Expression_Param_Which
- type Expression_Param_Future
- type Expression_Param_List
- type Expression_Param_Which
- type Expression_Which
- type Expression_application
- func (s Expression_application) Function() (Expression, error)
- func (s Expression_application) HasFunction() bool
- func (s Expression_application) HasParams() bool
- func (s Expression_application) IsValid() bool
- func (s Expression_application) Message() *capnp.Message
- func (s Expression_application) NewFunction() (Expression, error)
- func (s Expression_application) NewParams(n int32) (Expression_Param_List, error)
- func (s Expression_application) Params() (Expression_Param_List, error)
- func (s Expression_application) Segment() *capnp.Segment
- func (s Expression_application) SetFunction(v Expression) error
- func (s Expression_application) SetParams(v Expression_Param_List) error
- type Expression_application_Future
- type Expression_member
- func (s Expression_member) HasName() bool
- func (s Expression_member) HasParent() bool
- func (s Expression_member) IsValid() bool
- func (s Expression_member) Message() *capnp.Message
- func (s Expression_member) Name() (LocatedText, error)
- func (s Expression_member) NewName() (LocatedText, error)
- func (s Expression_member) NewParent() (Expression, error)
- func (s Expression_member) Parent() (Expression, error)
- func (s Expression_member) Segment() *capnp.Segment
- func (s Expression_member) SetName(v LocatedText) error
- func (s Expression_member) SetParent(v Expression) error
- type Expression_member_Future
- type LocatedFloat
- func (LocatedFloat) DecodeFromPtr(p capnp.Ptr) LocatedFloat
- func (s LocatedFloat) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s LocatedFloat) EndByte() uint32
- func (s LocatedFloat) IsValid() bool
- func (s LocatedFloat) Message() *capnp.Message
- func (s LocatedFloat) Segment() *capnp.Segment
- func (s LocatedFloat) SetEndByte(v uint32)
- func (s LocatedFloat) SetStartByte(v uint32)
- func (s LocatedFloat) SetValue(v float64)
- func (s LocatedFloat) StartByte() uint32
- func (s LocatedFloat) String() string
- func (s LocatedFloat) ToPtr() capnp.Ptr
- func (s LocatedFloat) Value() float64
- type LocatedFloat_Future
- type LocatedFloat_List
- type LocatedInteger
- func (LocatedInteger) DecodeFromPtr(p capnp.Ptr) LocatedInteger
- func (s LocatedInteger) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s LocatedInteger) EndByte() uint32
- func (s LocatedInteger) IsValid() bool
- func (s LocatedInteger) Message() *capnp.Message
- func (s LocatedInteger) Segment() *capnp.Segment
- func (s LocatedInteger) SetEndByte(v uint32)
- func (s LocatedInteger) SetStartByte(v uint32)
- func (s LocatedInteger) SetValue(v uint64)
- func (s LocatedInteger) StartByte() uint32
- func (s LocatedInteger) String() string
- func (s LocatedInteger) ToPtr() capnp.Ptr
- func (s LocatedInteger) Value() uint64
- type LocatedInteger_Future
- type LocatedInteger_List
- type LocatedText
- func (LocatedText) DecodeFromPtr(p capnp.Ptr) LocatedText
- func (s LocatedText) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s LocatedText) EndByte() uint32
- func (s LocatedText) HasValue() bool
- func (s LocatedText) IsValid() bool
- func (s LocatedText) Message() *capnp.Message
- func (s LocatedText) Segment() *capnp.Segment
- func (s LocatedText) SetEndByte(v uint32)
- func (s LocatedText) SetStartByte(v uint32)
- func (s LocatedText) SetValue(v string) error
- func (s LocatedText) StartByte() uint32
- func (s LocatedText) String() string
- func (s LocatedText) ToPtr() capnp.Ptr
- func (s LocatedText) Value() (string, error)
- func (s LocatedText) ValueBytes() ([]byte, error)
- type LocatedText_Future
- type LocatedText_List
- type ParsedFile
- func (ParsedFile) DecodeFromPtr(p capnp.Ptr) ParsedFile
- func (s ParsedFile) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
- func (s ParsedFile) HasRoot() bool
- func (s ParsedFile) IsValid() bool
- func (s ParsedFile) Message() *capnp.Message
- func (s ParsedFile) NewRoot() (Declaration, error)
- func (s ParsedFile) Root() (Declaration, error)
- func (s ParsedFile) Segment() *capnp.Segment
- func (s ParsedFile) SetRoot(v Declaration) error
- func (s ParsedFile) String() string
- func (s ParsedFile) ToPtr() capnp.Ptr
- type ParsedFile_Future
- type ParsedFile_List
Constants ¶
const Declaration_AnnotationApplication_TypeID = 0xd00489d473826290
Declaration_AnnotationApplication_TypeID is the unique identifier for the type Declaration_AnnotationApplication.
const Declaration_BrandParameter_TypeID = 0xd5e71144af1ce175
Declaration_BrandParameter_TypeID is the unique identifier for the type Declaration_BrandParameter.
const Declaration_ParamList_TypeID = 0xb3f66e7a79d81bcd
Declaration_ParamList_TypeID is the unique identifier for the type Declaration_ParamList.
const Declaration_Param_TypeID = 0xfffe08a9a697d2a5
Declaration_Param_TypeID is the unique identifier for the type Declaration_Param.
const Declaration_TypeID = 0x96efe787c17e83bb
Declaration_TypeID is the unique identifier for the type Declaration.
const Declaration_builtinParams = uint64(0x94099c3f9eb32d6b)
const Expression_Param_TypeID = 0xc90246b71adedbaa
Expression_Param_TypeID is the unique identifier for the type Expression_Param.
const Expression_TypeID = 0x8e207d4dfe54d0de
Expression_TypeID is the unique identifier for the type Expression.
const LocatedFloat_TypeID = 0x90f2a60678fd2367
LocatedFloat_TypeID is the unique identifier for the type LocatedFloat.
const LocatedInteger_TypeID = 0x991c7a3693d62cf2
LocatedInteger_TypeID is the unique identifier for the type LocatedInteger.
const LocatedText_TypeID = 0xe75816b56529d464
LocatedText_TypeID is the unique identifier for the type LocatedText.
const ParsedFile_TypeID = 0x84e4f3f5a807605c
ParsedFile_TypeID is the unique identifier for the type ParsedFile.
Variables ¶
This section is empty.
Functions ¶
func RegisterSchema ¶
Types ¶
type Declaration ¶
func NewDeclaration ¶
func NewDeclaration(s *capnp.Segment) (Declaration, error)
func NewRootDeclaration ¶
func NewRootDeclaration(s *capnp.Segment) (Declaration, error)
func ReadRootDeclaration ¶
func ReadRootDeclaration(msg *capnp.Message) (Declaration, error)
func (Declaration) Annotation ¶
func (s Declaration) Annotation() Declaration_annotation
func (Declaration) Annotations ¶
func (s Declaration) Annotations() (Declaration_AnnotationApplication_List, error)
func (Declaration) Const ¶
func (s Declaration) Const() Declaration_const
func (Declaration) DecodeFromPtr ¶
func (Declaration) DecodeFromPtr(p capnp.Ptr) Declaration
func (Declaration) DocComment ¶
func (s Declaration) DocComment() (string, error)
func (Declaration) DocCommentBytes ¶
func (s Declaration) DocCommentBytes() ([]byte, error)
func (Declaration) EncodeAsPtr ¶
func (s Declaration) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Declaration) EndByte ¶
func (s Declaration) EndByte() uint32
func (Declaration) Field ¶
func (s Declaration) Field() Declaration_field
func (Declaration) HasAnnotations ¶
func (s Declaration) HasAnnotations() bool
func (Declaration) HasDocComment ¶
func (s Declaration) HasDocComment() bool
func (Declaration) HasNakedAnnotation ¶
func (s Declaration) HasNakedAnnotation() bool
func (Declaration) HasNakedId ¶
func (s Declaration) HasNakedId() bool
func (Declaration) HasName ¶
func (s Declaration) HasName() bool
func (Declaration) HasNestedDecls ¶
func (s Declaration) HasNestedDecls() bool
func (Declaration) HasParameters ¶
func (s Declaration) HasParameters() bool
func (Declaration) Id ¶
func (s Declaration) Id() Declaration_id
func (Declaration) Interface ¶
func (s Declaration) Interface() Declaration_interface
func (Declaration) IsValid ¶
func (s Declaration) IsValid() bool
func (Declaration) Message ¶
func (s Declaration) Message() *capnp.Message
func (Declaration) Method ¶
func (s Declaration) Method() Declaration_method
func (Declaration) NakedAnnotation ¶
func (s Declaration) NakedAnnotation() (Declaration_AnnotationApplication, error)
func (Declaration) NakedId ¶
func (s Declaration) NakedId() (LocatedInteger, error)
func (Declaration) Name ¶
func (s Declaration) Name() (LocatedText, error)
func (Declaration) NestedDecls ¶
func (s Declaration) NestedDecls() (Declaration_List, error)
func (Declaration) NewAnnotations ¶
func (s Declaration) NewAnnotations(n int32) (Declaration_AnnotationApplication_List, error)
NewAnnotations sets the annotations field to a newly allocated Declaration_AnnotationApplication_List, preferring placement in s's segment.
func (Declaration) NewNakedAnnotation ¶
func (s Declaration) NewNakedAnnotation() (Declaration_AnnotationApplication, error)
NewNakedAnnotation sets the nakedAnnotation field to a newly allocated Declaration_AnnotationApplication struct, preferring placement in s's segment.
func (Declaration) NewNakedId ¶
func (s Declaration) NewNakedId() (LocatedInteger, error)
NewNakedId sets the nakedId field to a newly allocated LocatedInteger struct, preferring placement in s's segment.
func (Declaration) NewName ¶
func (s Declaration) NewName() (LocatedText, error)
NewName sets the name field to a newly allocated LocatedText struct, preferring placement in s's segment.
func (Declaration) NewNestedDecls ¶
func (s Declaration) NewNestedDecls(n int32) (Declaration_List, error)
NewNestedDecls sets the nestedDecls field to a newly allocated Declaration_List, preferring placement in s's segment.
func (Declaration) NewParameters ¶
func (s Declaration) NewParameters(n int32) (Declaration_BrandParameter_List, error)
NewParameters sets the parameters field to a newly allocated Declaration_BrandParameter_List, preferring placement in s's segment.
func (Declaration) Parameters ¶
func (s Declaration) Parameters() (Declaration_BrandParameter_List, error)
func (Declaration) Segment ¶
func (s Declaration) Segment() *capnp.Segment
func (Declaration) SetAnnotation ¶
func (s Declaration) SetAnnotation()
func (Declaration) SetAnnotations ¶
func (s Declaration) SetAnnotations(v Declaration_AnnotationApplication_List) error
func (Declaration) SetBuiltinAnyList ¶
func (s Declaration) SetBuiltinAnyList()
func (Declaration) SetBuiltinAnyPointer ¶
func (s Declaration) SetBuiltinAnyPointer()
func (Declaration) SetBuiltinAnyStruct ¶
func (s Declaration) SetBuiltinAnyStruct()
func (Declaration) SetBuiltinBool ¶
func (s Declaration) SetBuiltinBool()
func (Declaration) SetBuiltinCapability ¶
func (s Declaration) SetBuiltinCapability()
func (Declaration) SetBuiltinData ¶
func (s Declaration) SetBuiltinData()
func (Declaration) SetBuiltinFloat32 ¶
func (s Declaration) SetBuiltinFloat32()
func (Declaration) SetBuiltinFloat64 ¶
func (s Declaration) SetBuiltinFloat64()
func (Declaration) SetBuiltinInt8 ¶
func (s Declaration) SetBuiltinInt8()
func (Declaration) SetBuiltinInt16 ¶
func (s Declaration) SetBuiltinInt16()
func (Declaration) SetBuiltinInt32 ¶
func (s Declaration) SetBuiltinInt32()
func (Declaration) SetBuiltinInt64 ¶
func (s Declaration) SetBuiltinInt64()
func (Declaration) SetBuiltinList ¶
func (s Declaration) SetBuiltinList()
func (Declaration) SetBuiltinObject ¶
func (s Declaration) SetBuiltinObject()
func (Declaration) SetBuiltinText ¶
func (s Declaration) SetBuiltinText()
func (Declaration) SetBuiltinUInt8 ¶
func (s Declaration) SetBuiltinUInt8()
func (Declaration) SetBuiltinUInt16 ¶
func (s Declaration) SetBuiltinUInt16()
func (Declaration) SetBuiltinUInt32 ¶
func (s Declaration) SetBuiltinUInt32()
func (Declaration) SetBuiltinUInt64 ¶
func (s Declaration) SetBuiltinUInt64()
func (Declaration) SetBuiltinVoid ¶
func (s Declaration) SetBuiltinVoid()
func (Declaration) SetConst ¶
func (s Declaration) SetConst()
func (Declaration) SetDocComment ¶
func (s Declaration) SetDocComment(v string) error
func (Declaration) SetEndByte ¶
func (s Declaration) SetEndByte(v uint32)
func (Declaration) SetEnum ¶
func (s Declaration) SetEnum()
func (Declaration) SetEnumerant ¶
func (s Declaration) SetEnumerant()
func (Declaration) SetField ¶
func (s Declaration) SetField()
func (Declaration) SetFile ¶
func (s Declaration) SetFile()
func (Declaration) SetGroup ¶
func (s Declaration) SetGroup()
func (Declaration) SetInterface ¶
func (s Declaration) SetInterface()
func (Declaration) SetMethod ¶
func (s Declaration) SetMethod()
func (Declaration) SetNakedAnnotation ¶
func (s Declaration) SetNakedAnnotation(v Declaration_AnnotationApplication) error
func (Declaration) SetNakedId ¶
func (s Declaration) SetNakedId(v LocatedInteger) error
func (Declaration) SetName ¶
func (s Declaration) SetName(v LocatedText) error
func (Declaration) SetNestedDecls ¶
func (s Declaration) SetNestedDecls(v Declaration_List) error
func (Declaration) SetParameters ¶
func (s Declaration) SetParameters(v Declaration_BrandParameter_List) error
func (Declaration) SetStartByte ¶
func (s Declaration) SetStartByte(v uint32)
func (Declaration) SetStruct ¶
func (s Declaration) SetStruct()
func (Declaration) SetUnion ¶
func (s Declaration) SetUnion()
func (Declaration) SetUsing ¶
func (s Declaration) SetUsing()
func (Declaration) StartByte ¶
func (s Declaration) StartByte() uint32
func (Declaration) String ¶
func (s Declaration) String() string
func (Declaration) ToPtr ¶
func (s Declaration) ToPtr() capnp.Ptr
func (Declaration) Using ¶
func (s Declaration) Using() Declaration_using
func (Declaration) Which ¶
func (s Declaration) Which() Declaration_Which
type Declaration_AnnotationApplication ¶
func NewDeclaration_AnnotationApplication ¶
func NewDeclaration_AnnotationApplication(s *capnp.Segment) (Declaration_AnnotationApplication, error)
func NewRootDeclaration_AnnotationApplication ¶
func NewRootDeclaration_AnnotationApplication(s *capnp.Segment) (Declaration_AnnotationApplication, error)
func ReadRootDeclaration_AnnotationApplication ¶
func ReadRootDeclaration_AnnotationApplication(msg *capnp.Message) (Declaration_AnnotationApplication, error)
func (Declaration_AnnotationApplication) DecodeFromPtr ¶
func (Declaration_AnnotationApplication) DecodeFromPtr(p capnp.Ptr) Declaration_AnnotationApplication
func (Declaration_AnnotationApplication) EncodeAsPtr ¶
func (s Declaration_AnnotationApplication) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Declaration_AnnotationApplication) HasName ¶
func (s Declaration_AnnotationApplication) HasName() bool
func (Declaration_AnnotationApplication) IsValid ¶
func (s Declaration_AnnotationApplication) IsValid() bool
func (Declaration_AnnotationApplication) Message ¶
func (s Declaration_AnnotationApplication) Message() *capnp.Message
func (Declaration_AnnotationApplication) Name ¶
func (s Declaration_AnnotationApplication) Name() (Expression, error)
func (Declaration_AnnotationApplication) NewName ¶
func (s Declaration_AnnotationApplication) NewName() (Expression, error)
NewName sets the name field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_AnnotationApplication) Segment ¶
func (s Declaration_AnnotationApplication) Segment() *capnp.Segment
func (Declaration_AnnotationApplication) SetName ¶
func (s Declaration_AnnotationApplication) SetName(v Expression) error
func (Declaration_AnnotationApplication) String ¶
func (s Declaration_AnnotationApplication) String() string
func (Declaration_AnnotationApplication) ToPtr ¶
func (s Declaration_AnnotationApplication) ToPtr() capnp.Ptr
func (Declaration_AnnotationApplication) Value ¶
func (s Declaration_AnnotationApplication) Value() Declaration_AnnotationApplication_value
type Declaration_AnnotationApplication_Future ¶
Declaration_AnnotationApplication_Future is a wrapper for a Declaration_AnnotationApplication promised by a client call.
func (Declaration_AnnotationApplication_Future) Name ¶
func (p Declaration_AnnotationApplication_Future) Name() Expression_Future
func (Declaration_AnnotationApplication_Future) Struct ¶
func (f Declaration_AnnotationApplication_Future) Struct() (Declaration_AnnotationApplication, error)
type Declaration_AnnotationApplication_List ¶
type Declaration_AnnotationApplication_List = capnp.StructList[Declaration_AnnotationApplication]
Declaration_AnnotationApplication_List is a list of Declaration_AnnotationApplication.
func NewDeclaration_AnnotationApplication_List ¶
func NewDeclaration_AnnotationApplication_List(s *capnp.Segment, sz int32) (Declaration_AnnotationApplication_List, error)
NewDeclaration_AnnotationApplication creates a new list of Declaration_AnnotationApplication.
type Declaration_AnnotationApplication_value ¶
type Declaration_AnnotationApplication_value Declaration_AnnotationApplication
func (Declaration_AnnotationApplication_value) Expression ¶
func (s Declaration_AnnotationApplication_value) Expression() (Expression, error)
func (Declaration_AnnotationApplication_value) HasExpression ¶
func (s Declaration_AnnotationApplication_value) HasExpression() bool
func (Declaration_AnnotationApplication_value) IsValid ¶
func (s Declaration_AnnotationApplication_value) IsValid() bool
func (Declaration_AnnotationApplication_value) Message ¶
func (s Declaration_AnnotationApplication_value) Message() *capnp.Message
func (Declaration_AnnotationApplication_value) NewExpression ¶
func (s Declaration_AnnotationApplication_value) NewExpression() (Expression, error)
NewExpression sets the expression field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_AnnotationApplication_value) Segment ¶
func (s Declaration_AnnotationApplication_value) Segment() *capnp.Segment
func (Declaration_AnnotationApplication_value) SetExpression ¶
func (s Declaration_AnnotationApplication_value) SetExpression(v Expression) error
func (Declaration_AnnotationApplication_value) SetNone ¶
func (s Declaration_AnnotationApplication_value) SetNone()
type Declaration_AnnotationApplication_value_Future ¶
Declaration_AnnotationApplication_value_Future is a wrapper for a Declaration_AnnotationApplication_value promised by a client call.
func (Declaration_AnnotationApplication_value_Future) Expression ¶
func (p Declaration_AnnotationApplication_value_Future) Expression() Expression_Future
func (Declaration_AnnotationApplication_value_Future) Struct ¶
func (f Declaration_AnnotationApplication_value_Future) Struct() (Declaration_AnnotationApplication_value, error)
type Declaration_AnnotationApplication_value_Which ¶
type Declaration_AnnotationApplication_value_Which uint16
const ( Declaration_AnnotationApplication_value_Which_none Declaration_AnnotationApplication_value_Which = 0 Declaration_AnnotationApplication_value_Which_expression Declaration_AnnotationApplication_value_Which = 1 )
func (Declaration_AnnotationApplication_value_Which) String ¶
func (w Declaration_AnnotationApplication_value_Which) String() string
type Declaration_BrandParameter ¶
func NewDeclaration_BrandParameter ¶
func NewDeclaration_BrandParameter(s *capnp.Segment) (Declaration_BrandParameter, error)
func NewRootDeclaration_BrandParameter ¶
func NewRootDeclaration_BrandParameter(s *capnp.Segment) (Declaration_BrandParameter, error)
func ReadRootDeclaration_BrandParameter ¶
func ReadRootDeclaration_BrandParameter(msg *capnp.Message) (Declaration_BrandParameter, error)
func (Declaration_BrandParameter) DecodeFromPtr ¶
func (Declaration_BrandParameter) DecodeFromPtr(p capnp.Ptr) Declaration_BrandParameter
func (Declaration_BrandParameter) EncodeAsPtr ¶
func (s Declaration_BrandParameter) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Declaration_BrandParameter) EndByte ¶
func (s Declaration_BrandParameter) EndByte() uint32
func (Declaration_BrandParameter) HasName ¶
func (s Declaration_BrandParameter) HasName() bool
func (Declaration_BrandParameter) IsValid ¶
func (s Declaration_BrandParameter) IsValid() bool
func (Declaration_BrandParameter) Message ¶
func (s Declaration_BrandParameter) Message() *capnp.Message
func (Declaration_BrandParameter) Name ¶
func (s Declaration_BrandParameter) Name() (string, error)
func (Declaration_BrandParameter) NameBytes ¶
func (s Declaration_BrandParameter) NameBytes() ([]byte, error)
func (Declaration_BrandParameter) Segment ¶
func (s Declaration_BrandParameter) Segment() *capnp.Segment
func (Declaration_BrandParameter) SetEndByte ¶
func (s Declaration_BrandParameter) SetEndByte(v uint32)
func (Declaration_BrandParameter) SetName ¶
func (s Declaration_BrandParameter) SetName(v string) error
func (Declaration_BrandParameter) SetStartByte ¶
func (s Declaration_BrandParameter) SetStartByte(v uint32)
func (Declaration_BrandParameter) StartByte ¶
func (s Declaration_BrandParameter) StartByte() uint32
func (Declaration_BrandParameter) String ¶
func (s Declaration_BrandParameter) String() string
func (Declaration_BrandParameter) ToPtr ¶
func (s Declaration_BrandParameter) ToPtr() capnp.Ptr
type Declaration_BrandParameter_Future ¶
Declaration_BrandParameter_Future is a wrapper for a Declaration_BrandParameter promised by a client call.
func (Declaration_BrandParameter_Future) Struct ¶
func (f Declaration_BrandParameter_Future) Struct() (Declaration_BrandParameter, error)
type Declaration_BrandParameter_List ¶
type Declaration_BrandParameter_List = capnp.StructList[Declaration_BrandParameter]
Declaration_BrandParameter_List is a list of Declaration_BrandParameter.
func NewDeclaration_BrandParameter_List ¶
func NewDeclaration_BrandParameter_List(s *capnp.Segment, sz int32) (Declaration_BrandParameter_List, error)
NewDeclaration_BrandParameter creates a new list of Declaration_BrandParameter.
type Declaration_Future ¶
Declaration_Future is a wrapper for a Declaration promised by a client call.
func (Declaration_Future) Annotation ¶
func (p Declaration_Future) Annotation() Declaration_annotation_Future
func (Declaration_Future) Const ¶
func (p Declaration_Future) Const() Declaration_const_Future
func (Declaration_Future) Field ¶
func (p Declaration_Future) Field() Declaration_field_Future
func (Declaration_Future) Id ¶
func (p Declaration_Future) Id() Declaration_id_Future
func (Declaration_Future) Interface ¶
func (p Declaration_Future) Interface() Declaration_interface_Future
func (Declaration_Future) Method ¶
func (p Declaration_Future) Method() Declaration_method_Future
func (Declaration_Future) NakedAnnotation ¶
func (p Declaration_Future) NakedAnnotation() Declaration_AnnotationApplication_Future
func (Declaration_Future) NakedId ¶
func (p Declaration_Future) NakedId() LocatedInteger_Future
func (Declaration_Future) Name ¶
func (p Declaration_Future) Name() LocatedText_Future
func (Declaration_Future) Struct ¶
func (f Declaration_Future) Struct() (Declaration, error)
func (Declaration_Future) Using ¶
func (p Declaration_Future) Using() Declaration_using_Future
type Declaration_List ¶
type Declaration_List = capnp.StructList[Declaration]
Declaration_List is a list of Declaration.
func NewDeclaration_List ¶
func NewDeclaration_List(s *capnp.Segment, sz int32) (Declaration_List, error)
NewDeclaration creates a new list of Declaration.
type Declaration_Param ¶
func NewDeclaration_Param ¶
func NewDeclaration_Param(s *capnp.Segment) (Declaration_Param, error)
func NewRootDeclaration_Param ¶
func NewRootDeclaration_Param(s *capnp.Segment) (Declaration_Param, error)
func ReadRootDeclaration_Param ¶
func ReadRootDeclaration_Param(msg *capnp.Message) (Declaration_Param, error)
func (Declaration_Param) Annotations ¶
func (s Declaration_Param) Annotations() (Declaration_AnnotationApplication_List, error)
func (Declaration_Param) DecodeFromPtr ¶
func (Declaration_Param) DecodeFromPtr(p capnp.Ptr) Declaration_Param
func (Declaration_Param) DefaultValue ¶
func (s Declaration_Param) DefaultValue() Declaration_Param_defaultValue
func (Declaration_Param) EncodeAsPtr ¶
func (s Declaration_Param) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Declaration_Param) EndByte ¶
func (s Declaration_Param) EndByte() uint32
func (Declaration_Param) HasAnnotations ¶
func (s Declaration_Param) HasAnnotations() bool
func (Declaration_Param) HasName ¶
func (s Declaration_Param) HasName() bool
func (Declaration_Param) HasType ¶
func (s Declaration_Param) HasType() bool
func (Declaration_Param) IsValid ¶
func (s Declaration_Param) IsValid() bool
func (Declaration_Param) Message ¶
func (s Declaration_Param) Message() *capnp.Message
func (Declaration_Param) Name ¶
func (s Declaration_Param) Name() (LocatedText, error)
func (Declaration_Param) NewAnnotations ¶
func (s Declaration_Param) NewAnnotations(n int32) (Declaration_AnnotationApplication_List, error)
NewAnnotations sets the annotations field to a newly allocated Declaration_AnnotationApplication_List, preferring placement in s's segment.
func (Declaration_Param) NewName ¶
func (s Declaration_Param) NewName() (LocatedText, error)
NewName sets the name field to a newly allocated LocatedText struct, preferring placement in s's segment.
func (Declaration_Param) NewType ¶
func (s Declaration_Param) NewType() (Expression, error)
NewType sets the type field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_Param) Segment ¶
func (s Declaration_Param) Segment() *capnp.Segment
func (Declaration_Param) SetAnnotations ¶
func (s Declaration_Param) SetAnnotations(v Declaration_AnnotationApplication_List) error
func (Declaration_Param) SetEndByte ¶
func (s Declaration_Param) SetEndByte(v uint32)
func (Declaration_Param) SetName ¶
func (s Declaration_Param) SetName(v LocatedText) error
func (Declaration_Param) SetStartByte ¶
func (s Declaration_Param) SetStartByte(v uint32)
func (Declaration_Param) SetType ¶
func (s Declaration_Param) SetType(v Expression) error
func (Declaration_Param) StartByte ¶
func (s Declaration_Param) StartByte() uint32
func (Declaration_Param) String ¶
func (s Declaration_Param) String() string
func (Declaration_Param) ToPtr ¶
func (s Declaration_Param) ToPtr() capnp.Ptr
func (Declaration_Param) Type ¶
func (s Declaration_Param) Type() (Expression, error)
type Declaration_ParamList ¶
func NewDeclaration_ParamList ¶
func NewDeclaration_ParamList(s *capnp.Segment) (Declaration_ParamList, error)
func NewRootDeclaration_ParamList ¶
func NewRootDeclaration_ParamList(s *capnp.Segment) (Declaration_ParamList, error)
func ReadRootDeclaration_ParamList ¶
func ReadRootDeclaration_ParamList(msg *capnp.Message) (Declaration_ParamList, error)
func (Declaration_ParamList) DecodeFromPtr ¶
func (Declaration_ParamList) DecodeFromPtr(p capnp.Ptr) Declaration_ParamList
func (Declaration_ParamList) EncodeAsPtr ¶
func (s Declaration_ParamList) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Declaration_ParamList) EndByte ¶
func (s Declaration_ParamList) EndByte() uint32
func (Declaration_ParamList) HasNamedList ¶
func (s Declaration_ParamList) HasNamedList() bool
func (Declaration_ParamList) HasType ¶
func (s Declaration_ParamList) HasType() bool
func (Declaration_ParamList) IsValid ¶
func (s Declaration_ParamList) IsValid() bool
func (Declaration_ParamList) Message ¶
func (s Declaration_ParamList) Message() *capnp.Message
func (Declaration_ParamList) NamedList ¶
func (s Declaration_ParamList) NamedList() (Declaration_Param_List, error)
func (Declaration_ParamList) NewNamedList ¶
func (s Declaration_ParamList) NewNamedList(n int32) (Declaration_Param_List, error)
NewNamedList sets the namedList field to a newly allocated Declaration_Param_List, preferring placement in s's segment.
func (Declaration_ParamList) NewType ¶
func (s Declaration_ParamList) NewType() (Expression, error)
NewType sets the type field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_ParamList) Segment ¶
func (s Declaration_ParamList) Segment() *capnp.Segment
func (Declaration_ParamList) SetEndByte ¶
func (s Declaration_ParamList) SetEndByte(v uint32)
func (Declaration_ParamList) SetNamedList ¶
func (s Declaration_ParamList) SetNamedList(v Declaration_Param_List) error
func (Declaration_ParamList) SetStartByte ¶
func (s Declaration_ParamList) SetStartByte(v uint32)
func (Declaration_ParamList) SetStream ¶
func (s Declaration_ParamList) SetStream()
func (Declaration_ParamList) SetType ¶
func (s Declaration_ParamList) SetType(v Expression) error
func (Declaration_ParamList) StartByte ¶
func (s Declaration_ParamList) StartByte() uint32
func (Declaration_ParamList) String ¶
func (s Declaration_ParamList) String() string
func (Declaration_ParamList) ToPtr ¶
func (s Declaration_ParamList) ToPtr() capnp.Ptr
func (Declaration_ParamList) Type ¶
func (s Declaration_ParamList) Type() (Expression, error)
func (Declaration_ParamList) Which ¶
func (s Declaration_ParamList) Which() Declaration_ParamList_Which
type Declaration_ParamList_Future ¶
Declaration_ParamList_Future is a wrapper for a Declaration_ParamList promised by a client call.
func (Declaration_ParamList_Future) Struct ¶
func (f Declaration_ParamList_Future) Struct() (Declaration_ParamList, error)
func (Declaration_ParamList_Future) Type ¶
func (p Declaration_ParamList_Future) Type() Expression_Future
type Declaration_ParamList_List ¶
type Declaration_ParamList_List = capnp.StructList[Declaration_ParamList]
Declaration_ParamList_List is a list of Declaration_ParamList.
func NewDeclaration_ParamList_List ¶
func NewDeclaration_ParamList_List(s *capnp.Segment, sz int32) (Declaration_ParamList_List, error)
NewDeclaration_ParamList creates a new list of Declaration_ParamList.
type Declaration_ParamList_Which ¶
type Declaration_ParamList_Which uint16
const ( Declaration_ParamList_Which_namedList Declaration_ParamList_Which = 0 Declaration_ParamList_Which_type Declaration_ParamList_Which = 1 Declaration_ParamList_Which_stream Declaration_ParamList_Which = 2 )
func (Declaration_ParamList_Which) String ¶
func (w Declaration_ParamList_Which) String() string
type Declaration_Param_Future ¶
Declaration_Param_Future is a wrapper for a Declaration_Param promised by a client call.
func (Declaration_Param_Future) DefaultValue ¶
func (p Declaration_Param_Future) DefaultValue() Declaration_Param_defaultValue_Future
func (Declaration_Param_Future) Name ¶
func (p Declaration_Param_Future) Name() LocatedText_Future
func (Declaration_Param_Future) Struct ¶
func (f Declaration_Param_Future) Struct() (Declaration_Param, error)
func (Declaration_Param_Future) Type ¶
func (p Declaration_Param_Future) Type() Expression_Future
type Declaration_Param_List ¶
type Declaration_Param_List = capnp.StructList[Declaration_Param]
Declaration_Param_List is a list of Declaration_Param.
func NewDeclaration_Param_List ¶
func NewDeclaration_Param_List(s *capnp.Segment, sz int32) (Declaration_Param_List, error)
NewDeclaration_Param creates a new list of Declaration_Param.
type Declaration_Param_defaultValue ¶
type Declaration_Param_defaultValue Declaration_Param
func (Declaration_Param_defaultValue) HasValue ¶
func (s Declaration_Param_defaultValue) HasValue() bool
func (Declaration_Param_defaultValue) IsValid ¶
func (s Declaration_Param_defaultValue) IsValid() bool
func (Declaration_Param_defaultValue) Message ¶
func (s Declaration_Param_defaultValue) Message() *capnp.Message
func (Declaration_Param_defaultValue) NewValue ¶
func (s Declaration_Param_defaultValue) NewValue() (Expression, error)
NewValue sets the value field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_Param_defaultValue) Segment ¶
func (s Declaration_Param_defaultValue) Segment() *capnp.Segment
func (Declaration_Param_defaultValue) SetNone ¶
func (s Declaration_Param_defaultValue) SetNone()
func (Declaration_Param_defaultValue) SetValue ¶
func (s Declaration_Param_defaultValue) SetValue(v Expression) error
func (Declaration_Param_defaultValue) Value ¶
func (s Declaration_Param_defaultValue) Value() (Expression, error)
func (Declaration_Param_defaultValue) Which ¶
func (s Declaration_Param_defaultValue) Which() Declaration_Param_defaultValue_Which
type Declaration_Param_defaultValue_Future ¶
Declaration_Param_defaultValue_Future is a wrapper for a Declaration_Param_defaultValue promised by a client call.
func (Declaration_Param_defaultValue_Future) Struct ¶
func (f Declaration_Param_defaultValue_Future) Struct() (Declaration_Param_defaultValue, error)
func (Declaration_Param_defaultValue_Future) Value ¶
func (p Declaration_Param_defaultValue_Future) Value() Expression_Future
type Declaration_Param_defaultValue_Which ¶
type Declaration_Param_defaultValue_Which uint16
const ( Declaration_Param_defaultValue_Which_none Declaration_Param_defaultValue_Which = 0 Declaration_Param_defaultValue_Which_value Declaration_Param_defaultValue_Which = 1 )
func (Declaration_Param_defaultValue_Which) String ¶
func (w Declaration_Param_defaultValue_Which) String() string
type Declaration_Which ¶
type Declaration_Which uint16
const ( Declaration_Which_file Declaration_Which = 0 Declaration_Which_using Declaration_Which = 1 Declaration_Which_const Declaration_Which = 2 Declaration_Which_enum Declaration_Which = 3 Declaration_Which_enumerant Declaration_Which = 4 Declaration_Which_struct Declaration_Which = 5 Declaration_Which_field Declaration_Which = 6 Declaration_Which_union Declaration_Which = 7 Declaration_Which_group Declaration_Which = 8 Declaration_Which_interface Declaration_Which = 9 Declaration_Which_method Declaration_Which = 10 Declaration_Which_annotation Declaration_Which = 11 Declaration_Which_nakedId Declaration_Which = 12 Declaration_Which_nakedAnnotation Declaration_Which = 13 Declaration_Which_builtinVoid Declaration_Which = 14 Declaration_Which_builtinBool Declaration_Which = 15 Declaration_Which_builtinInt8 Declaration_Which = 16 Declaration_Which_builtinInt16 Declaration_Which = 17 Declaration_Which_builtinInt32 Declaration_Which = 18 Declaration_Which_builtinInt64 Declaration_Which = 19 Declaration_Which_builtinUInt8 Declaration_Which = 20 Declaration_Which_builtinUInt16 Declaration_Which = 21 Declaration_Which_builtinUInt32 Declaration_Which = 22 Declaration_Which_builtinUInt64 Declaration_Which = 23 Declaration_Which_builtinFloat32 Declaration_Which = 24 Declaration_Which_builtinFloat64 Declaration_Which = 25 Declaration_Which_builtinText Declaration_Which = 26 Declaration_Which_builtinData Declaration_Which = 27 Declaration_Which_builtinList Declaration_Which = 28 Declaration_Which_builtinObject Declaration_Which = 29 Declaration_Which_builtinAnyPointer Declaration_Which = 30 Declaration_Which_builtinAnyStruct Declaration_Which = 31 Declaration_Which_builtinAnyList Declaration_Which = 32 Declaration_Which_builtinCapability Declaration_Which = 33 )
func (Declaration_Which) String ¶
func (w Declaration_Which) String() string
type Declaration_annotation ¶
type Declaration_annotation Declaration
func (Declaration_annotation) HasType ¶
func (s Declaration_annotation) HasType() bool
func (Declaration_annotation) IsValid ¶
func (s Declaration_annotation) IsValid() bool
func (Declaration_annotation) Message ¶
func (s Declaration_annotation) Message() *capnp.Message
func (Declaration_annotation) NewType ¶
func (s Declaration_annotation) NewType() (Expression, error)
NewType sets the type field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_annotation) Segment ¶
func (s Declaration_annotation) Segment() *capnp.Segment
func (Declaration_annotation) SetTargetsAnnotation ¶
func (s Declaration_annotation) SetTargetsAnnotation(v bool)
func (Declaration_annotation) SetTargetsConst ¶
func (s Declaration_annotation) SetTargetsConst(v bool)
func (Declaration_annotation) SetTargetsEnum ¶
func (s Declaration_annotation) SetTargetsEnum(v bool)
func (Declaration_annotation) SetTargetsEnumerant ¶
func (s Declaration_annotation) SetTargetsEnumerant(v bool)
func (Declaration_annotation) SetTargetsField ¶
func (s Declaration_annotation) SetTargetsField(v bool)
func (Declaration_annotation) SetTargetsFile ¶
func (s Declaration_annotation) SetTargetsFile(v bool)
func (Declaration_annotation) SetTargetsGroup ¶
func (s Declaration_annotation) SetTargetsGroup(v bool)
func (Declaration_annotation) SetTargetsInterface ¶
func (s Declaration_annotation) SetTargetsInterface(v bool)
func (Declaration_annotation) SetTargetsMethod ¶
func (s Declaration_annotation) SetTargetsMethod(v bool)
func (Declaration_annotation) SetTargetsParam ¶
func (s Declaration_annotation) SetTargetsParam(v bool)
func (Declaration_annotation) SetTargetsStruct ¶
func (s Declaration_annotation) SetTargetsStruct(v bool)
func (Declaration_annotation) SetTargetsUnion ¶
func (s Declaration_annotation) SetTargetsUnion(v bool)
func (Declaration_annotation) SetType ¶
func (s Declaration_annotation) SetType(v Expression) error
func (Declaration_annotation) TargetsAnnotation ¶
func (s Declaration_annotation) TargetsAnnotation() bool
func (Declaration_annotation) TargetsConst ¶
func (s Declaration_annotation) TargetsConst() bool
func (Declaration_annotation) TargetsEnum ¶
func (s Declaration_annotation) TargetsEnum() bool
func (Declaration_annotation) TargetsEnumerant ¶
func (s Declaration_annotation) TargetsEnumerant() bool
func (Declaration_annotation) TargetsField ¶
func (s Declaration_annotation) TargetsField() bool
func (Declaration_annotation) TargetsFile ¶
func (s Declaration_annotation) TargetsFile() bool
func (Declaration_annotation) TargetsGroup ¶
func (s Declaration_annotation) TargetsGroup() bool
func (Declaration_annotation) TargetsInterface ¶
func (s Declaration_annotation) TargetsInterface() bool
func (Declaration_annotation) TargetsMethod ¶
func (s Declaration_annotation) TargetsMethod() bool
func (Declaration_annotation) TargetsParam ¶
func (s Declaration_annotation) TargetsParam() bool
func (Declaration_annotation) TargetsStruct ¶
func (s Declaration_annotation) TargetsStruct() bool
func (Declaration_annotation) TargetsUnion ¶
func (s Declaration_annotation) TargetsUnion() bool
func (Declaration_annotation) Type ¶
func (s Declaration_annotation) Type() (Expression, error)
type Declaration_annotation_Future ¶
Declaration_annotation_Future is a wrapper for a Declaration_annotation promised by a client call.
func (Declaration_annotation_Future) Struct ¶
func (f Declaration_annotation_Future) Struct() (Declaration_annotation, error)
func (Declaration_annotation_Future) Type ¶
func (p Declaration_annotation_Future) Type() Expression_Future
type Declaration_const ¶
type Declaration_const Declaration
func (Declaration_const) HasType ¶
func (s Declaration_const) HasType() bool
func (Declaration_const) HasValue ¶
func (s Declaration_const) HasValue() bool
func (Declaration_const) IsValid ¶
func (s Declaration_const) IsValid() bool
func (Declaration_const) Message ¶
func (s Declaration_const) Message() *capnp.Message
func (Declaration_const) NewType ¶
func (s Declaration_const) NewType() (Expression, error)
NewType sets the type field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_const) NewValue ¶
func (s Declaration_const) NewValue() (Expression, error)
NewValue sets the value field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_const) Segment ¶
func (s Declaration_const) Segment() *capnp.Segment
func (Declaration_const) SetType ¶
func (s Declaration_const) SetType(v Expression) error
func (Declaration_const) SetValue ¶
func (s Declaration_const) SetValue(v Expression) error
func (Declaration_const) Type ¶
func (s Declaration_const) Type() (Expression, error)
func (Declaration_const) Value ¶
func (s Declaration_const) Value() (Expression, error)
type Declaration_const_Future ¶
Declaration_const_Future is a wrapper for a Declaration_const promised by a client call.
func (Declaration_const_Future) Struct ¶
func (f Declaration_const_Future) Struct() (Declaration_const, error)
func (Declaration_const_Future) Type ¶
func (p Declaration_const_Future) Type() Expression_Future
func (Declaration_const_Future) Value ¶
func (p Declaration_const_Future) Value() Expression_Future
type Declaration_field ¶
type Declaration_field Declaration
func (Declaration_field) DefaultValue ¶
func (s Declaration_field) DefaultValue() Declaration_field_defaultValue
func (Declaration_field) HasType ¶
func (s Declaration_field) HasType() bool
func (Declaration_field) IsValid ¶
func (s Declaration_field) IsValid() bool
func (Declaration_field) Message ¶
func (s Declaration_field) Message() *capnp.Message
func (Declaration_field) NewType ¶
func (s Declaration_field) NewType() (Expression, error)
NewType sets the type field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_field) Segment ¶
func (s Declaration_field) Segment() *capnp.Segment
func (Declaration_field) SetType ¶
func (s Declaration_field) SetType(v Expression) error
func (Declaration_field) Type ¶
func (s Declaration_field) Type() (Expression, error)
type Declaration_field_Future ¶
Declaration_field_Future is a wrapper for a Declaration_field promised by a client call.
func (Declaration_field_Future) DefaultValue ¶
func (p Declaration_field_Future) DefaultValue() Declaration_field_defaultValue_Future
func (Declaration_field_Future) Struct ¶
func (f Declaration_field_Future) Struct() (Declaration_field, error)
func (Declaration_field_Future) Type ¶
func (p Declaration_field_Future) Type() Expression_Future
type Declaration_field_defaultValue ¶
type Declaration_field_defaultValue Declaration
func (Declaration_field_defaultValue) HasValue ¶
func (s Declaration_field_defaultValue) HasValue() bool
func (Declaration_field_defaultValue) IsValid ¶
func (s Declaration_field_defaultValue) IsValid() bool
func (Declaration_field_defaultValue) Message ¶
func (s Declaration_field_defaultValue) Message() *capnp.Message
func (Declaration_field_defaultValue) NewValue ¶
func (s Declaration_field_defaultValue) NewValue() (Expression, error)
NewValue sets the value field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_field_defaultValue) Segment ¶
func (s Declaration_field_defaultValue) Segment() *capnp.Segment
func (Declaration_field_defaultValue) SetNone ¶
func (s Declaration_field_defaultValue) SetNone()
func (Declaration_field_defaultValue) SetValue ¶
func (s Declaration_field_defaultValue) SetValue(v Expression) error
func (Declaration_field_defaultValue) Value ¶
func (s Declaration_field_defaultValue) Value() (Expression, error)
func (Declaration_field_defaultValue) Which ¶
func (s Declaration_field_defaultValue) Which() Declaration_field_defaultValue_Which
type Declaration_field_defaultValue_Future ¶
Declaration_field_defaultValue_Future is a wrapper for a Declaration_field_defaultValue promised by a client call.
func (Declaration_field_defaultValue_Future) Struct ¶
func (f Declaration_field_defaultValue_Future) Struct() (Declaration_field_defaultValue, error)
func (Declaration_field_defaultValue_Future) Value ¶
func (p Declaration_field_defaultValue_Future) Value() Expression_Future
type Declaration_field_defaultValue_Which ¶
type Declaration_field_defaultValue_Which uint16
const ( Declaration_field_defaultValue_Which_none Declaration_field_defaultValue_Which = 0 Declaration_field_defaultValue_Which_value Declaration_field_defaultValue_Which = 1 )
func (Declaration_field_defaultValue_Which) String ¶
func (w Declaration_field_defaultValue_Which) String() string
type Declaration_id ¶
type Declaration_id Declaration
func (Declaration_id) HasOrdinal ¶
func (s Declaration_id) HasOrdinal() bool
func (Declaration_id) HasUid ¶
func (s Declaration_id) HasUid() bool
func (Declaration_id) IsValid ¶
func (s Declaration_id) IsValid() bool
func (Declaration_id) Message ¶
func (s Declaration_id) Message() *capnp.Message
func (Declaration_id) NewOrdinal ¶
func (s Declaration_id) NewOrdinal() (LocatedInteger, error)
NewOrdinal sets the ordinal field to a newly allocated LocatedInteger struct, preferring placement in s's segment.
func (Declaration_id) NewUid ¶
func (s Declaration_id) NewUid() (LocatedInteger, error)
NewUid sets the uid field to a newly allocated LocatedInteger struct, preferring placement in s's segment.
func (Declaration_id) Ordinal ¶
func (s Declaration_id) Ordinal() (LocatedInteger, error)
func (Declaration_id) Segment ¶
func (s Declaration_id) Segment() *capnp.Segment
func (Declaration_id) SetOrdinal ¶
func (s Declaration_id) SetOrdinal(v LocatedInteger) error
func (Declaration_id) SetUid ¶
func (s Declaration_id) SetUid(v LocatedInteger) error
func (Declaration_id) SetUnspecified ¶
func (s Declaration_id) SetUnspecified()
func (Declaration_id) Uid ¶
func (s Declaration_id) Uid() (LocatedInteger, error)
func (Declaration_id) Which ¶
func (s Declaration_id) Which() Declaration_id_Which
type Declaration_id_Future ¶
Declaration_id_Future is a wrapper for a Declaration_id promised by a client call.
func (Declaration_id_Future) Ordinal ¶
func (p Declaration_id_Future) Ordinal() LocatedInteger_Future
func (Declaration_id_Future) Struct ¶
func (f Declaration_id_Future) Struct() (Declaration_id, error)
func (Declaration_id_Future) Uid ¶
func (p Declaration_id_Future) Uid() LocatedInteger_Future
type Declaration_id_Which ¶
type Declaration_id_Which uint16
const ( Declaration_id_Which_unspecified Declaration_id_Which = 0 Declaration_id_Which_uid Declaration_id_Which = 1 Declaration_id_Which_ordinal Declaration_id_Which = 2 )
func (Declaration_id_Which) String ¶
func (w Declaration_id_Which) String() string
type Declaration_interface ¶
type Declaration_interface Declaration
func (Declaration_interface) HasSuperclasses ¶
func (s Declaration_interface) HasSuperclasses() bool
func (Declaration_interface) IsValid ¶
func (s Declaration_interface) IsValid() bool
func (Declaration_interface) Message ¶
func (s Declaration_interface) Message() *capnp.Message
func (Declaration_interface) NewSuperclasses ¶
func (s Declaration_interface) NewSuperclasses(n int32) (Expression_List, error)
NewSuperclasses sets the superclasses field to a newly allocated Expression_List, preferring placement in s's segment.
func (Declaration_interface) Segment ¶
func (s Declaration_interface) Segment() *capnp.Segment
func (Declaration_interface) SetSuperclasses ¶
func (s Declaration_interface) SetSuperclasses(v Expression_List) error
func (Declaration_interface) Superclasses ¶
func (s Declaration_interface) Superclasses() (Expression_List, error)
type Declaration_interface_Future ¶
Declaration_interface_Future is a wrapper for a Declaration_interface promised by a client call.
func (Declaration_interface_Future) Struct ¶
func (f Declaration_interface_Future) Struct() (Declaration_interface, error)
type Declaration_method ¶
type Declaration_method Declaration
func (Declaration_method) HasParams ¶
func (s Declaration_method) HasParams() bool
func (Declaration_method) IsValid ¶
func (s Declaration_method) IsValid() bool
func (Declaration_method) Message ¶
func (s Declaration_method) Message() *capnp.Message
func (Declaration_method) NewParams ¶
func (s Declaration_method) NewParams() (Declaration_ParamList, error)
NewParams sets the params field to a newly allocated Declaration_ParamList struct, preferring placement in s's segment.
func (Declaration_method) Params ¶
func (s Declaration_method) Params() (Declaration_ParamList, error)
func (Declaration_method) Results ¶
func (s Declaration_method) Results() Declaration_method_results
func (Declaration_method) Segment ¶
func (s Declaration_method) Segment() *capnp.Segment
func (Declaration_method) SetParams ¶
func (s Declaration_method) SetParams(v Declaration_ParamList) error
type Declaration_method_Future ¶
Declaration_method_Future is a wrapper for a Declaration_method promised by a client call.
func (Declaration_method_Future) Params ¶
func (p Declaration_method_Future) Params() Declaration_ParamList_Future
func (Declaration_method_Future) Results ¶
func (p Declaration_method_Future) Results() Declaration_method_results_Future
func (Declaration_method_Future) Struct ¶
func (f Declaration_method_Future) Struct() (Declaration_method, error)
type Declaration_method_results ¶
type Declaration_method_results Declaration
func (Declaration_method_results) Explicit ¶
func (s Declaration_method_results) Explicit() (Declaration_ParamList, error)
func (Declaration_method_results) HasExplicit ¶
func (s Declaration_method_results) HasExplicit() bool
func (Declaration_method_results) IsValid ¶
func (s Declaration_method_results) IsValid() bool
func (Declaration_method_results) Message ¶
func (s Declaration_method_results) Message() *capnp.Message
func (Declaration_method_results) NewExplicit ¶
func (s Declaration_method_results) NewExplicit() (Declaration_ParamList, error)
NewExplicit sets the explicit field to a newly allocated Declaration_ParamList struct, preferring placement in s's segment.
func (Declaration_method_results) Segment ¶
func (s Declaration_method_results) Segment() *capnp.Segment
func (Declaration_method_results) SetExplicit ¶
func (s Declaration_method_results) SetExplicit(v Declaration_ParamList) error
func (Declaration_method_results) SetNone ¶
func (s Declaration_method_results) SetNone()
func (Declaration_method_results) Which ¶
func (s Declaration_method_results) Which() Declaration_method_results_Which
type Declaration_method_results_Future ¶
Declaration_method_results_Future is a wrapper for a Declaration_method_results promised by a client call.
func (Declaration_method_results_Future) Explicit ¶
func (p Declaration_method_results_Future) Explicit() Declaration_ParamList_Future
func (Declaration_method_results_Future) Struct ¶
func (f Declaration_method_results_Future) Struct() (Declaration_method_results, error)
type Declaration_method_results_Which ¶
type Declaration_method_results_Which uint16
const ( Declaration_method_results_Which_none Declaration_method_results_Which = 0 Declaration_method_results_Which_explicit Declaration_method_results_Which = 1 )
func (Declaration_method_results_Which) String ¶
func (w Declaration_method_results_Which) String() string
type Declaration_using ¶
type Declaration_using Declaration
func (Declaration_using) HasTarget ¶
func (s Declaration_using) HasTarget() bool
func (Declaration_using) IsValid ¶
func (s Declaration_using) IsValid() bool
func (Declaration_using) Message ¶
func (s Declaration_using) Message() *capnp.Message
func (Declaration_using) NewTarget ¶
func (s Declaration_using) NewTarget() (Expression, error)
NewTarget sets the target field to a newly allocated Expression struct, preferring placement in s's segment.
func (Declaration_using) Segment ¶
func (s Declaration_using) Segment() *capnp.Segment
func (Declaration_using) SetTarget ¶
func (s Declaration_using) SetTarget(v Expression) error
func (Declaration_using) Target ¶
func (s Declaration_using) Target() (Expression, error)
type Declaration_using_Future ¶
Declaration_using_Future is a wrapper for a Declaration_using promised by a client call.
func (Declaration_using_Future) Struct ¶
func (f Declaration_using_Future) Struct() (Declaration_using, error)
func (Declaration_using_Future) Target ¶
func (p Declaration_using_Future) Target() Expression_Future
type Expression ¶
func NewExpression ¶
func NewExpression(s *capnp.Segment) (Expression, error)
func NewRootExpression ¶
func NewRootExpression(s *capnp.Segment) (Expression, error)
func ReadRootExpression ¶
func ReadRootExpression(msg *capnp.Message) (Expression, error)
func (Expression) AbsoluteName ¶
func (s Expression) AbsoluteName() (LocatedText, error)
func (Expression) Application ¶
func (s Expression) Application() Expression_application
func (Expression) Binary ¶
func (s Expression) Binary() ([]byte, error)
func (Expression) DecodeFromPtr ¶
func (Expression) DecodeFromPtr(p capnp.Ptr) Expression
func (Expression) Embed ¶
func (s Expression) Embed() (LocatedText, error)
func (Expression) EncodeAsPtr ¶
func (s Expression) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Expression) EndByte ¶
func (s Expression) EndByte() uint32
func (Expression) Float ¶
func (s Expression) Float() float64
func (Expression) HasAbsoluteName ¶
func (s Expression) HasAbsoluteName() bool
func (Expression) HasBinary ¶
func (s Expression) HasBinary() bool
func (Expression) HasEmbed ¶
func (s Expression) HasEmbed() bool
func (Expression) HasImport ¶
func (s Expression) HasImport() bool
func (Expression) HasList ¶
func (s Expression) HasList() bool
func (Expression) HasRelativeName ¶
func (s Expression) HasRelativeName() bool
func (Expression) HasStringValue ¶
func (s Expression) HasStringValue() bool
func (Expression) HasTuple ¶
func (s Expression) HasTuple() bool
func (Expression) Import ¶
func (s Expression) Import() (LocatedText, error)
func (Expression) IsValid ¶
func (s Expression) IsValid() bool
func (Expression) List ¶
func (s Expression) List() (Expression_List, error)
func (Expression) Member ¶
func (s Expression) Member() Expression_member
func (Expression) Message ¶
func (s Expression) Message() *capnp.Message
func (Expression) NegativeInt ¶
func (s Expression) NegativeInt() uint64
func (Expression) NewAbsoluteName ¶
func (s Expression) NewAbsoluteName() (LocatedText, error)
NewAbsoluteName sets the absoluteName field to a newly allocated LocatedText struct, preferring placement in s's segment.
func (Expression) NewEmbed ¶
func (s Expression) NewEmbed() (LocatedText, error)
NewEmbed sets the embed field to a newly allocated LocatedText struct, preferring placement in s's segment.
func (Expression) NewImport ¶
func (s Expression) NewImport() (LocatedText, error)
NewImport sets the import field to a newly allocated LocatedText struct, preferring placement in s's segment.
func (Expression) NewList ¶
func (s Expression) NewList(n int32) (Expression_List, error)
NewList sets the list field to a newly allocated Expression_List, preferring placement in s's segment.
func (Expression) NewRelativeName ¶
func (s Expression) NewRelativeName() (LocatedText, error)
NewRelativeName sets the relativeName field to a newly allocated LocatedText struct, preferring placement in s's segment.
func (Expression) NewTuple ¶
func (s Expression) NewTuple(n int32) (Expression_Param_List, error)
NewTuple sets the tuple field to a newly allocated Expression_Param_List, preferring placement in s's segment.
func (Expression) PositiveInt ¶
func (s Expression) PositiveInt() uint64
func (Expression) RelativeName ¶
func (s Expression) RelativeName() (LocatedText, error)
func (Expression) Segment ¶
func (s Expression) Segment() *capnp.Segment
func (Expression) SetAbsoluteName ¶
func (s Expression) SetAbsoluteName(v LocatedText) error
func (Expression) SetApplication ¶
func (s Expression) SetApplication()
func (Expression) SetBinary ¶
func (s Expression) SetBinary(v []byte) error
func (Expression) SetEmbed ¶
func (s Expression) SetEmbed(v LocatedText) error
func (Expression) SetEndByte ¶
func (s Expression) SetEndByte(v uint32)
func (Expression) SetFloat ¶
func (s Expression) SetFloat(v float64)
func (Expression) SetImport ¶
func (s Expression) SetImport(v LocatedText) error
func (Expression) SetList ¶
func (s Expression) SetList(v Expression_List) error
func (Expression) SetMember ¶
func (s Expression) SetMember()
func (Expression) SetNegativeInt ¶
func (s Expression) SetNegativeInt(v uint64)
func (Expression) SetPositiveInt ¶
func (s Expression) SetPositiveInt(v uint64)
func (Expression) SetRelativeName ¶
func (s Expression) SetRelativeName(v LocatedText) error
func (Expression) SetStartByte ¶
func (s Expression) SetStartByte(v uint32)
func (Expression) SetStringValue ¶
func (s Expression) SetStringValue(v string) error
func (Expression) SetTuple ¶
func (s Expression) SetTuple(v Expression_Param_List) error
func (Expression) SetUnknown ¶
func (s Expression) SetUnknown()
func (Expression) StartByte ¶
func (s Expression) StartByte() uint32
func (Expression) String ¶
func (s Expression) String() string
func (Expression) StringValue ¶
func (s Expression) StringValue() (string, error)
func (Expression) StringValueBytes ¶
func (s Expression) StringValueBytes() ([]byte, error)
func (Expression) ToPtr ¶
func (s Expression) ToPtr() capnp.Ptr
func (Expression) Tuple ¶
func (s Expression) Tuple() (Expression_Param_List, error)
func (Expression) Which ¶
func (s Expression) Which() Expression_Which
type Expression_Future ¶
Expression_Future is a wrapper for a Expression promised by a client call.
func (Expression_Future) AbsoluteName ¶
func (p Expression_Future) AbsoluteName() LocatedText_Future
func (Expression_Future) Application ¶
func (p Expression_Future) Application() Expression_application_Future
func (Expression_Future) Embed ¶
func (p Expression_Future) Embed() LocatedText_Future
func (Expression_Future) Import ¶
func (p Expression_Future) Import() LocatedText_Future
func (Expression_Future) Member ¶
func (p Expression_Future) Member() Expression_member_Future
func (Expression_Future) RelativeName ¶
func (p Expression_Future) RelativeName() LocatedText_Future
func (Expression_Future) Struct ¶
func (f Expression_Future) Struct() (Expression, error)
type Expression_List ¶
type Expression_List = capnp.StructList[Expression]
Expression_List is a list of Expression.
func NewExpression_List ¶
func NewExpression_List(s *capnp.Segment, sz int32) (Expression_List, error)
NewExpression creates a new list of Expression.
type Expression_Param ¶
func NewExpression_Param ¶
func NewExpression_Param(s *capnp.Segment) (Expression_Param, error)
func NewRootExpression_Param ¶
func NewRootExpression_Param(s *capnp.Segment) (Expression_Param, error)
func ReadRootExpression_Param ¶
func ReadRootExpression_Param(msg *capnp.Message) (Expression_Param, error)
func (Expression_Param) DecodeFromPtr ¶
func (Expression_Param) DecodeFromPtr(p capnp.Ptr) Expression_Param
func (Expression_Param) EncodeAsPtr ¶
func (s Expression_Param) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (Expression_Param) HasNamed ¶
func (s Expression_Param) HasNamed() bool
func (Expression_Param) HasValue ¶
func (s Expression_Param) HasValue() bool
func (Expression_Param) IsValid ¶
func (s Expression_Param) IsValid() bool
func (Expression_Param) Message ¶
func (s Expression_Param) Message() *capnp.Message
func (Expression_Param) Named ¶
func (s Expression_Param) Named() (LocatedText, error)
func (Expression_Param) NewNamed ¶
func (s Expression_Param) NewNamed() (LocatedText, error)
NewNamed sets the named field to a newly allocated LocatedText struct, preferring placement in s's segment.
func (Expression_Param) NewValue ¶
func (s Expression_Param) NewValue() (Expression, error)
NewValue sets the value field to a newly allocated Expression struct, preferring placement in s's segment.
func (Expression_Param) Segment ¶
func (s Expression_Param) Segment() *capnp.Segment
func (Expression_Param) SetNamed ¶
func (s Expression_Param) SetNamed(v LocatedText) error
func (Expression_Param) SetUnnamed ¶
func (s Expression_Param) SetUnnamed()
func (Expression_Param) SetValue ¶
func (s Expression_Param) SetValue(v Expression) error
func (Expression_Param) String ¶
func (s Expression_Param) String() string
func (Expression_Param) ToPtr ¶
func (s Expression_Param) ToPtr() capnp.Ptr
func (Expression_Param) Value ¶
func (s Expression_Param) Value() (Expression, error)
func (Expression_Param) Which ¶
func (s Expression_Param) Which() Expression_Param_Which
type Expression_Param_Future ¶
Expression_Param_Future is a wrapper for a Expression_Param promised by a client call.
func (Expression_Param_Future) Named ¶
func (p Expression_Param_Future) Named() LocatedText_Future
func (Expression_Param_Future) Struct ¶
func (f Expression_Param_Future) Struct() (Expression_Param, error)
func (Expression_Param_Future) Value ¶
func (p Expression_Param_Future) Value() Expression_Future
type Expression_Param_List ¶
type Expression_Param_List = capnp.StructList[Expression_Param]
Expression_Param_List is a list of Expression_Param.
func NewExpression_Param_List ¶
func NewExpression_Param_List(s *capnp.Segment, sz int32) (Expression_Param_List, error)
NewExpression_Param creates a new list of Expression_Param.
type Expression_Param_Which ¶
type Expression_Param_Which uint16
const ( Expression_Param_Which_unnamed Expression_Param_Which = 0 Expression_Param_Which_named Expression_Param_Which = 1 )
func (Expression_Param_Which) String ¶
func (w Expression_Param_Which) String() string
type Expression_Which ¶
type Expression_Which uint16
const ( Expression_Which_unknown Expression_Which = 0 Expression_Which_positiveInt Expression_Which = 1 Expression_Which_negativeInt Expression_Which = 2 Expression_Which_float Expression_Which = 3 Expression_Which_stringValue Expression_Which = 4 Expression_Which_binary Expression_Which = 8 Expression_Which_relativeName Expression_Which = 5 Expression_Which_absoluteName Expression_Which = 11 Expression_Which_import Expression_Which = 12 Expression_Which_embed Expression_Which = 13 Expression_Which_list Expression_Which = 6 Expression_Which_tuple Expression_Which = 7 Expression_Which_application Expression_Which = 9 Expression_Which_member Expression_Which = 10 )
func (Expression_Which) String ¶
func (w Expression_Which) String() string
type Expression_application ¶
type Expression_application Expression
func (Expression_application) Function ¶
func (s Expression_application) Function() (Expression, error)
func (Expression_application) HasFunction ¶
func (s Expression_application) HasFunction() bool
func (Expression_application) HasParams ¶
func (s Expression_application) HasParams() bool
func (Expression_application) IsValid ¶
func (s Expression_application) IsValid() bool
func (Expression_application) Message ¶
func (s Expression_application) Message() *capnp.Message
func (Expression_application) NewFunction ¶
func (s Expression_application) NewFunction() (Expression, error)
NewFunction sets the function field to a newly allocated Expression struct, preferring placement in s's segment.
func (Expression_application) NewParams ¶
func (s Expression_application) NewParams(n int32) (Expression_Param_List, error)
NewParams sets the params field to a newly allocated Expression_Param_List, preferring placement in s's segment.
func (Expression_application) Params ¶
func (s Expression_application) Params() (Expression_Param_List, error)
func (Expression_application) Segment ¶
func (s Expression_application) Segment() *capnp.Segment
func (Expression_application) SetFunction ¶
func (s Expression_application) SetFunction(v Expression) error
func (Expression_application) SetParams ¶
func (s Expression_application) SetParams(v Expression_Param_List) error
type Expression_application_Future ¶
Expression_application_Future is a wrapper for a Expression_application promised by a client call.
func (Expression_application_Future) Function ¶
func (p Expression_application_Future) Function() Expression_Future
func (Expression_application_Future) Struct ¶
func (f Expression_application_Future) Struct() (Expression_application, error)
type Expression_member ¶
type Expression_member Expression
func (Expression_member) HasName ¶
func (s Expression_member) HasName() bool
func (Expression_member) HasParent ¶
func (s Expression_member) HasParent() bool
func (Expression_member) IsValid ¶
func (s Expression_member) IsValid() bool
func (Expression_member) Message ¶
func (s Expression_member) Message() *capnp.Message
func (Expression_member) Name ¶
func (s Expression_member) Name() (LocatedText, error)
func (Expression_member) NewName ¶
func (s Expression_member) NewName() (LocatedText, error)
NewName sets the name field to a newly allocated LocatedText struct, preferring placement in s's segment.
func (Expression_member) NewParent ¶
func (s Expression_member) NewParent() (Expression, error)
NewParent sets the parent field to a newly allocated Expression struct, preferring placement in s's segment.
func (Expression_member) Parent ¶
func (s Expression_member) Parent() (Expression, error)
func (Expression_member) Segment ¶
func (s Expression_member) Segment() *capnp.Segment
func (Expression_member) SetName ¶
func (s Expression_member) SetName(v LocatedText) error
func (Expression_member) SetParent ¶
func (s Expression_member) SetParent(v Expression) error
type Expression_member_Future ¶
Expression_member_Future is a wrapper for a Expression_member promised by a client call.
func (Expression_member_Future) Name ¶
func (p Expression_member_Future) Name() LocatedText_Future
func (Expression_member_Future) Parent ¶
func (p Expression_member_Future) Parent() Expression_Future
func (Expression_member_Future) Struct ¶
func (f Expression_member_Future) Struct() (Expression_member, error)
type LocatedFloat ¶
func NewLocatedFloat ¶
func NewLocatedFloat(s *capnp.Segment) (LocatedFloat, error)
func NewRootLocatedFloat ¶
func NewRootLocatedFloat(s *capnp.Segment) (LocatedFloat, error)
func ReadRootLocatedFloat ¶
func ReadRootLocatedFloat(msg *capnp.Message) (LocatedFloat, error)
func (LocatedFloat) DecodeFromPtr ¶
func (LocatedFloat) DecodeFromPtr(p capnp.Ptr) LocatedFloat
func (LocatedFloat) EncodeAsPtr ¶
func (s LocatedFloat) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (LocatedFloat) EndByte ¶
func (s LocatedFloat) EndByte() uint32
func (LocatedFloat) IsValid ¶
func (s LocatedFloat) IsValid() bool
func (LocatedFloat) Message ¶
func (s LocatedFloat) Message() *capnp.Message
func (LocatedFloat) Segment ¶
func (s LocatedFloat) Segment() *capnp.Segment
func (LocatedFloat) SetEndByte ¶
func (s LocatedFloat) SetEndByte(v uint32)
func (LocatedFloat) SetStartByte ¶
func (s LocatedFloat) SetStartByte(v uint32)
func (LocatedFloat) SetValue ¶
func (s LocatedFloat) SetValue(v float64)
func (LocatedFloat) StartByte ¶
func (s LocatedFloat) StartByte() uint32
func (LocatedFloat) String ¶
func (s LocatedFloat) String() string
func (LocatedFloat) ToPtr ¶
func (s LocatedFloat) ToPtr() capnp.Ptr
func (LocatedFloat) Value ¶
func (s LocatedFloat) Value() float64
type LocatedFloat_Future ¶
LocatedFloat_Future is a wrapper for a LocatedFloat promised by a client call.
func (LocatedFloat_Future) Struct ¶
func (f LocatedFloat_Future) Struct() (LocatedFloat, error)
type LocatedFloat_List ¶
type LocatedFloat_List = capnp.StructList[LocatedFloat]
LocatedFloat_List is a list of LocatedFloat.
func NewLocatedFloat_List ¶
func NewLocatedFloat_List(s *capnp.Segment, sz int32) (LocatedFloat_List, error)
NewLocatedFloat creates a new list of LocatedFloat.
type LocatedInteger ¶
func NewLocatedInteger ¶
func NewLocatedInteger(s *capnp.Segment) (LocatedInteger, error)
func NewRootLocatedInteger ¶
func NewRootLocatedInteger(s *capnp.Segment) (LocatedInteger, error)
func ReadRootLocatedInteger ¶
func ReadRootLocatedInteger(msg *capnp.Message) (LocatedInteger, error)
func (LocatedInteger) DecodeFromPtr ¶
func (LocatedInteger) DecodeFromPtr(p capnp.Ptr) LocatedInteger
func (LocatedInteger) EncodeAsPtr ¶
func (s LocatedInteger) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (LocatedInteger) EndByte ¶
func (s LocatedInteger) EndByte() uint32
func (LocatedInteger) IsValid ¶
func (s LocatedInteger) IsValid() bool
func (LocatedInteger) Message ¶
func (s LocatedInteger) Message() *capnp.Message
func (LocatedInteger) Segment ¶
func (s LocatedInteger) Segment() *capnp.Segment
func (LocatedInteger) SetEndByte ¶
func (s LocatedInteger) SetEndByte(v uint32)
func (LocatedInteger) SetStartByte ¶
func (s LocatedInteger) SetStartByte(v uint32)
func (LocatedInteger) SetValue ¶
func (s LocatedInteger) SetValue(v uint64)
func (LocatedInteger) StartByte ¶
func (s LocatedInteger) StartByte() uint32
func (LocatedInteger) String ¶
func (s LocatedInteger) String() string
func (LocatedInteger) ToPtr ¶
func (s LocatedInteger) ToPtr() capnp.Ptr
func (LocatedInteger) Value ¶
func (s LocatedInteger) Value() uint64
type LocatedInteger_Future ¶
LocatedInteger_Future is a wrapper for a LocatedInteger promised by a client call.
func (LocatedInteger_Future) Struct ¶
func (f LocatedInteger_Future) Struct() (LocatedInteger, error)
type LocatedInteger_List ¶
type LocatedInteger_List = capnp.StructList[LocatedInteger]
LocatedInteger_List is a list of LocatedInteger.
func NewLocatedInteger_List ¶
func NewLocatedInteger_List(s *capnp.Segment, sz int32) (LocatedInteger_List, error)
NewLocatedInteger creates a new list of LocatedInteger.
type LocatedText ¶
func NewLocatedText ¶
func NewLocatedText(s *capnp.Segment) (LocatedText, error)
func NewRootLocatedText ¶
func NewRootLocatedText(s *capnp.Segment) (LocatedText, error)
func ReadRootLocatedText ¶
func ReadRootLocatedText(msg *capnp.Message) (LocatedText, error)
func (LocatedText) DecodeFromPtr ¶
func (LocatedText) DecodeFromPtr(p capnp.Ptr) LocatedText
func (LocatedText) EncodeAsPtr ¶
func (s LocatedText) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (LocatedText) EndByte ¶
func (s LocatedText) EndByte() uint32
func (LocatedText) HasValue ¶
func (s LocatedText) HasValue() bool
func (LocatedText) IsValid ¶
func (s LocatedText) IsValid() bool
func (LocatedText) Message ¶
func (s LocatedText) Message() *capnp.Message
func (LocatedText) Segment ¶
func (s LocatedText) Segment() *capnp.Segment
func (LocatedText) SetEndByte ¶
func (s LocatedText) SetEndByte(v uint32)
func (LocatedText) SetStartByte ¶
func (s LocatedText) SetStartByte(v uint32)
func (LocatedText) SetValue ¶
func (s LocatedText) SetValue(v string) error
func (LocatedText) StartByte ¶
func (s LocatedText) StartByte() uint32
func (LocatedText) String ¶
func (s LocatedText) String() string
func (LocatedText) ToPtr ¶
func (s LocatedText) ToPtr() capnp.Ptr
func (LocatedText) Value ¶
func (s LocatedText) Value() (string, error)
func (LocatedText) ValueBytes ¶
func (s LocatedText) ValueBytes() ([]byte, error)
type LocatedText_Future ¶
LocatedText_Future is a wrapper for a LocatedText promised by a client call.
func (LocatedText_Future) Struct ¶
func (f LocatedText_Future) Struct() (LocatedText, error)
type LocatedText_List ¶
type LocatedText_List = capnp.StructList[LocatedText]
LocatedText_List is a list of LocatedText.
func NewLocatedText_List ¶
func NewLocatedText_List(s *capnp.Segment, sz int32) (LocatedText_List, error)
NewLocatedText creates a new list of LocatedText.
type ParsedFile ¶
func NewParsedFile ¶
func NewParsedFile(s *capnp.Segment) (ParsedFile, error)
func NewRootParsedFile ¶
func NewRootParsedFile(s *capnp.Segment) (ParsedFile, error)
func ReadRootParsedFile ¶
func ReadRootParsedFile(msg *capnp.Message) (ParsedFile, error)
func (ParsedFile) DecodeFromPtr ¶
func (ParsedFile) DecodeFromPtr(p capnp.Ptr) ParsedFile
func (ParsedFile) EncodeAsPtr ¶
func (s ParsedFile) EncodeAsPtr(seg *capnp.Segment) capnp.Ptr
func (ParsedFile) HasRoot ¶
func (s ParsedFile) HasRoot() bool
func (ParsedFile) IsValid ¶
func (s ParsedFile) IsValid() bool
func (ParsedFile) Message ¶
func (s ParsedFile) Message() *capnp.Message
func (ParsedFile) NewRoot ¶
func (s ParsedFile) NewRoot() (Declaration, error)
NewRoot sets the root field to a newly allocated Declaration struct, preferring placement in s's segment.
func (ParsedFile) Root ¶
func (s ParsedFile) Root() (Declaration, error)
func (ParsedFile) Segment ¶
func (s ParsedFile) Segment() *capnp.Segment
func (ParsedFile) SetRoot ¶
func (s ParsedFile) SetRoot(v Declaration) error
func (ParsedFile) String ¶
func (s ParsedFile) String() string
func (ParsedFile) ToPtr ¶
func (s ParsedFile) ToPtr() capnp.Ptr
type ParsedFile_Future ¶
ParsedFile_Future is a wrapper for a ParsedFile promised by a client call.
func (ParsedFile_Future) Root ¶
func (p ParsedFile_Future) Root() Declaration_Future
func (ParsedFile_Future) Struct ¶
func (f ParsedFile_Future) Struct() (ParsedFile, error)
type ParsedFile_List ¶
type ParsedFile_List = capnp.StructList[ParsedFile]
ParsedFile_List is a list of ParsedFile.
func NewParsedFile_List ¶
func NewParsedFile_List(s *capnp.Segment, sz int32) (ParsedFile_List, error)
NewParsedFile creates a new list of ParsedFile.