Home
last modified time | relevance | path

Searched refs:struct_def (Results 1 – 15 of 15) sorted by relevance

/external/flatbuffers/src/
Didl_gen_python.cpp31 static void GenStructBuilder(const StructDef &struct_def,
33 static void GenReceiver(const StructDef &struct_def, std::string *code_ptr);
53 static void BeginClass(const StructDef &struct_def, std::string *code_ptr) { in BeginClass() argument
55 code += "class " + struct_def.name + "(object):\n"; in BeginClass()
82 static void NewRootTypeFromBuffer(const StructDef &struct_def, in NewRootTypeFromBuffer() argument
88 code += struct_def.name; in NewRootTypeFromBuffer()
94 code += Indent + Indent + "x = " + struct_def.name + "()\n"; in NewRootTypeFromBuffer()
101 static void InitializeExisting(const StructDef &struct_def, in InitializeExisting() argument
105 GenReceiver(struct_def, code_ptr); in InitializeExisting()
112 static void GetVectorLen(const StructDef &struct_def, in GetVectorLen() argument
[all …]
Didl_gen_go.cpp54 static void GenStructBuilder(const StructDef &struct_def,
56 static void GenReceiver(const StructDef &struct_def, std::string *code_ptr);
80 static void BeginClass(const StructDef &struct_def, std::string *code_ptr) { in BeginClass() argument
83 code += "type " + struct_def.name + " struct {\n\t"; in BeginClass()
87 code += struct_def.fixed ? "flatbuffers.Struct" : "flatbuffers.Table"; in BeginClass()
141 static void NewRootTypeFromBuffer(const StructDef &struct_def, in NewRootTypeFromBuffer() argument
146 code += struct_def.name; in NewRootTypeFromBuffer()
148 code += "*" + struct_def.name + ""; in NewRootTypeFromBuffer()
151 code += "\tx := &" + struct_def.name + "{}\n"; in NewRootTypeFromBuffer()
158 static void InitializeExisting(const StructDef &struct_def, in InitializeExisting() argument
[all …]
Didl_gen_cpp.cpp150 const auto &struct_def = **it; in generate() local
151 if (!struct_def.generated) { in generate()
152 SetNameSpace(struct_def.defined_namespace); in generate()
153 code_ += "struct " + Name(struct_def) + ";"; in generate()
154 if (parser_.opts.generate_object_based_api && !struct_def.fixed) { in generate()
156 NativeName(Name(struct_def), &struct_def, parser_.opts) + in generate()
176 const auto &struct_def = **it; in generate() local
177 if (struct_def.fixed && !struct_def.generated) { in generate()
178 SetNameSpace(struct_def.defined_namespace); in generate()
179 GenStruct(struct_def); in generate()
[all …]
Didl_gen_php.cpp56 auto &struct_def = **it; in generateStructs() local
58 GenStruct(struct_def, &declcode); in generateStructs()
59 if (!SaveType(struct_def, declcode, true)) return false; in generateStructs()
100 static void BeginClass(const StructDef &struct_def, std::string *code_ptr) { in BeginClass() argument
102 if (struct_def.fixed) { in BeginClass()
103 code += "class " + struct_def.name + " extends Struct\n"; in BeginClass()
105 code += "class " + struct_def.name + " extends Table\n"; in BeginClass()
137 static void NewRootTypeFromBuffer(const StructDef &struct_def, in NewRootTypeFromBuffer() argument
143 code += Indent + " * @return " + struct_def.name + "\n"; in NewRootTypeFromBuffer()
146 code += struct_def.name; in NewRootTypeFromBuffer()
[all …]
Didl_parser.cpp477 type.struct_def = LookupCreateStruct(id); in ParseTypeIdent()
534 type = Type(BASE_TYPE_VECTOR, subtype.struct_def, subtype.enum_def); in ParseType()
543 CheckedError Parser::AddField(StructDef &struct_def, const std::string &name, in AddField() argument
547 FieldIndexToOffset(static_cast<voffset_t>(struct_def.fields.vec.size())); in AddField()
549 field.file = struct_def.file; in AddField()
551 if (struct_def.fixed) { // statically compute the field offset in AddField()
556 struct_def.minalign = std::max(struct_def.minalign, alignment); in AddField()
557 struct_def.PadLastField(alignment); in AddField()
558 field.value.offset = static_cast<voffset_t>(struct_def.bytesize); in AddField()
559 struct_def.bytesize += size; in AddField()
[all …]
Didl_gen_general.cpp186 auto &struct_def = **it; in generate() local
188 cur_name_space_ = struct_def.defined_namespace; in generate()
189 GenStruct(struct_def, &declcode); in generate()
193 if (!SaveType(struct_def.name, *struct_def.defined_namespace, in generate()
277 return "Offset<" + WrapInNameSpace(*type.struct_def) + ">"; in GenTypeBasic()
301 return WrapInNameSpace(*type.struct_def); in GenTypePointer()
335 std::string GenOffsetType(const StructDef &struct_def) { in GenOffsetType() argument
337 return "Offset<" + WrapInNameSpace(struct_def) + ">"; in GenOffsetType()
343 std::string GenOffsetConstruct(const StructDef &struct_def, in GenOffsetConstruct() argument
347 return "new Offset<" + WrapInNameSpace(struct_def) + ">(" + variable_name + in GenOffsetConstruct()
[all …]
Didl_gen_js.cpp183 auto &struct_def = **it; in generateStructs() local
184 GenStruct(parser_, struct_def, decl_code_ptr, exports_code_ptr, in generateStructs()
324 if (ev.union_type.struct_def) { in GenEnum()
327 GetNameSpace(*ev.union_type.struct_def), in GenEnum()
330 reexports.insert(std::make_pair(ev.union_type.struct_def->file, in GenEnum()
357 case BASE_TYPE_STRUCT: return type.struct_def->name; in GenType()
424 name = WrapInNameSpace(*type.struct_def); in GenTypeName()
494 void GenStructArgs(const StructDef &struct_def, in GenStructArgs() argument
498 for (auto it = struct_def.fields.vec.begin(); in GenStructArgs()
499 it != struct_def.fields.vec.end(); ++it) { in GenStructArgs()
[all …]
Didl_gen_fbs.cpp29 return type.struct_def->defined_namespace->GetFullyQualifiedName( in GenType()
30 type.struct_def->name); in GenType()
106 StructDef &struct_def = **it; in GenerateFBS() local
107 GenNameSpace(*struct_def.defined_namespace, &schema, &last_namespace); in GenerateFBS()
108 GenComment(struct_def.doc_comment, &schema, nullptr); in GenerateFBS()
109 schema += "table " + struct_def.name + " {\n"; in GenerateFBS()
110 for (auto field_it = struct_def.fields.vec.begin(); in GenerateFBS()
111 field_it != struct_def.fields.vec.end(); ++field_it) { in GenerateFBS()
Didl_gen_text.cpp26 static bool GenStruct(const StructDef &struct_def, const Table *table,
88 if (!Print(v.GetStructFromOffset(i * type.struct_def->bytesize), type, in PrintVector()
119 if (!GenStruct(*type.struct_def, in Print()
168 static bool GenStruct(const StructDef &struct_def, const Table *table,
201 static bool GenStruct(const StructDef &struct_def, const Table *table, in GenStruct() argument
208 for (auto it = struct_def.fields.vec.begin(); in GenStruct()
209 it != struct_def.fields.vec.end(); in GenStruct()
212 auto is_present = struct_def.fixed || table->CheckField(fd.value.offset); in GenStruct()
232 if (!GenField<CTYPE>(fd, table, struct_def.fixed, \ in GenStruct()
245 if (!GenFieldOffset(fd, table, struct_def.fixed, indent + Indent(opts), in GenStruct()
Didl_gen_json_schema.cpp81 typeline.append(GenTypeRef(type.struct_def)); in GenType()
89 return GenTypeRef(type.struct_def); in GenType()
100 union_type_string.append("{ " + GenTypeRef(union_type->union_type.struct_def) + " }"); in GenType()
/external/flatbuffers/include/flatbuffers/
Didl.h132 struct_def(_sd), in base_type()
138 struct_def == o.struct_def && enum_def == o.enum_def;
141 Type VectorType() const { return Type(element, struct_def, enum_def); } in VectorType()
147 StructDef *struct_def; // only set if t or element == BASE_TYPE_STRUCT member
291 return type.base_type == BASE_TYPE_STRUCT && type.struct_def->fixed; in IsStruct()
295 return IsStruct(type) ? type.struct_def->bytesize : SizeOf(type.base_type); in InlineSize()
299 return IsStruct(type) ? type.struct_def->minalign : SizeOf(type.base_type); in InlineAlignment()
339 (a.struct_def == b.struct_def || in EqualByName()
340 a.struct_def->name == b.struct_def->name) && in EqualByName()
599 FLATBUFFERS_CHECKED_ERROR AddField(StructDef &struct_def,
[all …]
/external/libmojo/mojo/public/tools/bindings/generators/java_templates/
Dstruct.java.tmpl1 {% from "data_types_definition.tmpl" import struct_def %}
4 {{ struct_def(struct) }}
Dinterface_definition.tmpl3 {% from "data_types_definition.tmpl" import struct_def %}
222 {{ struct_def(method.param_struct, True)|indent(4) }}
226 {{ struct_def(response_struct, True)|indent(4) }}
Ddata_types_definition.tmpl141 {%- macro struct_def(struct, inner_class=False) %}
/external/deqp/external/openglcts/modules/gl/
Dgl4cShadingLanguage420PackTests.cpp15137 static const GLchar* struct_def = "struct BasicStructure {\n" in getTypeDefinition() local
15168 type_definition = struct_def; in getTypeDefinition()