add constants
This commit is contained in:
parent
2eb6628ae4
commit
93f695f77c
4 changed files with 300 additions and 212 deletions
|
|
@ -1,6 +1,6 @@
|
|||
#include "schema.capnp.h"
|
||||
/* AUTO GENERATED - DO NOT EDIT */
|
||||
static const capn_text g_val0 = {0,""};
|
||||
static const capn_text capn_val0 = {0,""};
|
||||
|
||||
Node_ptr new_Node(struct capn_segment *s) {
|
||||
Node_ptr p;
|
||||
|
|
@ -14,7 +14,7 @@ Node_list new_Node_list(struct capn_segment *s, int len) {
|
|||
}
|
||||
void read_Node(struct Node *s, Node_ptr p) {
|
||||
s->id = capn_read64(p.p, 0);
|
||||
s->displayName = capn_get_text(p.p, 0, g_val0);
|
||||
s->displayName = capn_get_text(p.p, 0, capn_val0);
|
||||
s->scopeId = capn_read64(p.p, 8);
|
||||
s->nestedNodes.p = capn_getp(p.p, 1);
|
||||
s->annotations.p = capn_getp(p.p, 2);
|
||||
|
|
@ -74,7 +74,7 @@ Node_NestedNode_list new_Node_NestedNode_list(struct capn_segment *s, int len) {
|
|||
return p;
|
||||
}
|
||||
void read_Node_NestedNode(struct Node_NestedNode *s, Node_NestedNode_ptr p) {
|
||||
s->name = capn_get_text(p.p, 0, g_val0);
|
||||
s->name = capn_get_text(p.p, 0, capn_val0);
|
||||
s->id = capn_read64(p.p, 0);
|
||||
}
|
||||
int write_Node_NestedNode(const struct Node_NestedNode *s, Node_NestedNode_ptr p) {
|
||||
|
|
@ -217,7 +217,7 @@ void read_Value(struct Value *s, Value_ptr p) {
|
|||
s->body.float64Value = capn_to_f64(capn_read64(p.p, 8));
|
||||
break;
|
||||
case Value_textValue:
|
||||
s->body.textValue = capn_get_text(p.p, 0, g_val0);
|
||||
s->body.textValue = capn_get_text(p.p, 0, capn_val0);
|
||||
break;
|
||||
case Value_dataValue:
|
||||
s->body.dataValue = capn_get_data(p.p, 0);
|
||||
|
|
@ -238,7 +238,7 @@ int write_Value(const struct Value *s, Value_ptr p) {
|
|||
case Value_interfaceValue:
|
||||
break;
|
||||
case Value_boolValue:
|
||||
err = err || capn_write1(p.p, 64, s->body.boolValue);
|
||||
err = err || capn_write1(p.p, 64, s->body.boolValue != 0);
|
||||
break;
|
||||
case Value_int8Value:
|
||||
case Value_uint8Value:
|
||||
|
|
@ -356,7 +356,7 @@ FileNode_Import_list new_FileNode_Import_list(struct capn_segment *s, int len) {
|
|||
}
|
||||
void read_FileNode_Import(struct FileNode_Import *s, FileNode_Import_ptr p) {
|
||||
s->id = capn_read64(p.p, 0);
|
||||
s->name = capn_get_text(p.p, 0, g_val0);
|
||||
s->name = capn_get_text(p.p, 0, capn_val0);
|
||||
}
|
||||
int write_FileNode_Import(const struct FileNode_Import *s, FileNode_Import_ptr p) {
|
||||
int err = 0;
|
||||
|
|
@ -388,7 +388,7 @@ StructNode_list new_StructNode_list(struct capn_segment *s, int len) {
|
|||
void read_StructNode(struct StructNode *s, StructNode_ptr p) {
|
||||
s->dataSectionWordSize = capn_read16(p.p, 0);
|
||||
s->pointerSectionSize = capn_read16(p.p, 2);
|
||||
s->preferredListEncoding = (enum ElementSize) (capn_read16(p.p, 4));
|
||||
s->preferredListEncoding = (enum ElementSize) capn_read16(p.p, 4);
|
||||
s->members.p = capn_getp(p.p, 0);
|
||||
}
|
||||
int write_StructNode(const struct StructNode *s, StructNode_ptr p) {
|
||||
|
|
@ -421,7 +421,7 @@ StructNode_Member_list new_StructNode_Member_list(struct capn_segment *s, int le
|
|||
return p;
|
||||
}
|
||||
void read_StructNode_Member(struct StructNode_Member *s, StructNode_Member_ptr p) {
|
||||
s->name = capn_get_text(p.p, 0, g_val0);
|
||||
s->name = capn_get_text(p.p, 0, capn_val0);
|
||||
s->ordinal = capn_read16(p.p, 0);
|
||||
s->codeOrder = capn_read16(p.p, 2);
|
||||
s->annotations.p = capn_getp(p.p, 1);
|
||||
|
|
@ -565,7 +565,7 @@ EnumNode_Enumerant_list new_EnumNode_Enumerant_list(struct capn_segment *s, int
|
|||
return p;
|
||||
}
|
||||
void read_EnumNode_Enumerant(struct EnumNode_Enumerant *s, EnumNode_Enumerant_ptr p) {
|
||||
s->name = capn_get_text(p.p, 0, g_val0);
|
||||
s->name = capn_get_text(p.p, 0, capn_val0);
|
||||
s->codeOrder = capn_read16(p.p, 0);
|
||||
s->annotations.p = capn_getp(p.p, 1);
|
||||
}
|
||||
|
|
@ -627,7 +627,7 @@ InterfaceNode_Method_list new_InterfaceNode_Method_list(struct capn_segment *s,
|
|||
return p;
|
||||
}
|
||||
void read_InterfaceNode_Method(struct InterfaceNode_Method *s, InterfaceNode_Method_ptr p) {
|
||||
s->name = capn_get_text(p.p, 0, g_val0);
|
||||
s->name = capn_get_text(p.p, 0, capn_val0);
|
||||
s->codeOrder = capn_read16(p.p, 0);
|
||||
s->params.p = capn_getp(p.p, 1);
|
||||
s->requiredParamCount = capn_read16(p.p, 2);
|
||||
|
|
@ -666,7 +666,7 @@ InterfaceNode_Method_Param_list new_InterfaceNode_Method_Param_list(struct capn_
|
|||
return p;
|
||||
}
|
||||
void read_InterfaceNode_Method_Param(struct InterfaceNode_Method_Param *s, InterfaceNode_Method_Param_ptr p) {
|
||||
s->name = capn_get_text(p.p, 0, g_val0);
|
||||
s->name = capn_get_text(p.p, 0, capn_val0);
|
||||
s->type.p = capn_getp(p.p, 1);
|
||||
s->defaultValue.p = capn_getp(p.p, 2);
|
||||
s->annotations.p = capn_getp(p.p, 3);
|
||||
|
|
@ -748,17 +748,17 @@ void read_AnnotationNode(struct AnnotationNode *s, AnnotationNode_ptr p) {
|
|||
int write_AnnotationNode(const struct AnnotationNode *s, AnnotationNode_ptr p) {
|
||||
int err = 0;
|
||||
err = err || capn_setp(p.p, 0, s->type.p);
|
||||
err = err || capn_write1(p.p, 0, s->targetsFile);
|
||||
err = err || capn_write1(p.p, 1, s->targetsConst);
|
||||
err = err || capn_write1(p.p, 2, s->targetsEnum);
|
||||
err = err || capn_write1(p.p, 3, s->targetsEnumerant);
|
||||
err = err || capn_write1(p.p, 4, s->targetsStruct);
|
||||
err = err || capn_write1(p.p, 5, s->targetsField);
|
||||
err = err || capn_write1(p.p, 6, s->targetsUnion);
|
||||
err = err || capn_write1(p.p, 7, s->targetsInterface);
|
||||
err = err || capn_write1(p.p, 8, s->targetsMethod);
|
||||
err = err || capn_write1(p.p, 9, s->targetsParam);
|
||||
err = err || capn_write1(p.p, 10, s->targetsAnnotation);
|
||||
err = err || capn_write1(p.p, 0, s->targetsFile != 0);
|
||||
err = err || capn_write1(p.p, 1, s->targetsConst != 0);
|
||||
err = err || capn_write1(p.p, 2, s->targetsEnum != 0);
|
||||
err = err || capn_write1(p.p, 3, s->targetsEnumerant != 0);
|
||||
err = err || capn_write1(p.p, 4, s->targetsStruct != 0);
|
||||
err = err || capn_write1(p.p, 5, s->targetsField != 0);
|
||||
err = err || capn_write1(p.p, 6, s->targetsUnion != 0);
|
||||
err = err || capn_write1(p.p, 7, s->targetsInterface != 0);
|
||||
err = err || capn_write1(p.p, 8, s->targetsMethod != 0);
|
||||
err = err || capn_write1(p.p, 9, s->targetsParam != 0);
|
||||
err = err || capn_write1(p.p, 10, s->targetsAnnotation != 0);
|
||||
return err;
|
||||
}
|
||||
void get_AnnotationNode(struct AnnotationNode *s, AnnotationNode_list l, int i) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue