/external/flatbuffers/src/ |
D | idl_gen_python.cpp | 31 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 …]
|
D | idl_gen_go.cpp | 54 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 …]
|
D | idl_gen_cpp.cpp | 150 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 …]
|
D | idl_gen_php.cpp | 56 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 …]
|
D | idl_parser.cpp | 477 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 …]
|
D | idl_gen_general.cpp | 186 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 …]
|
D | idl_gen_js.cpp | 183 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 …]
|
D | idl_gen_fbs.cpp | 29 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()
|
D | idl_gen_text.cpp | 26 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()
|
D | idl_gen_json_schema.cpp | 81 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/ |
D | idl.h | 132 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/ |
D | struct.java.tmpl | 1 {% from "data_types_definition.tmpl" import struct_def %} 4 {{ struct_def(struct) }}
|
D | interface_definition.tmpl | 3 {% 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) }}
|
D | data_types_definition.tmpl | 141 {%- macro struct_def(struct, inner_class=False) %}
|
/external/deqp/external/openglcts/modules/gl/ |
D | gl4cShadingLanguage420PackTests.cpp | 15137 static const GLchar* struct_def = "struct BasicStructure {\n" in getTypeDefinition() local 15168 type_definition = struct_def; in getTypeDefinition()
|