/external/flatbuffers/src/ |
idl_gen_fbs.cpp | 29 return type.struct_def->defined_namespace->GetFullyQualifiedName( 30 type.struct_def->name); 113 StructDef &struct_def = **it; local 114 GenNameSpace(*struct_def.defined_namespace, &schema, &last_namespace); 115 GenComment(struct_def.doc_comment, &schema, nullptr); 116 schema += "table " + struct_def.name + " {\n"; 117 for (auto field_it = struct_def.fields.vec.begin(); 118 field_it != struct_def.fields.vec.end(); ++field_it) {
|
idl_gen_lobster.cpp | 94 void GenStructAccessor(const StructDef &struct_def, 101 if (struct_def.fixed) { 114 auto name = NamespacedName(*field.value.type.struct_def); 116 if (struct_def.fixed) { 120 (field.value.type.struct_def->fixed ? "struct" : "table") + 136 if (!(vectortype.struct_def->fixed)) { 139 code += NamespacedName(*field.value.type.struct_def) + " { buf_, " + 157 NamespacedName(*ev.union_type.struct_def) + 174 void GenTableBuilders(const StructDef &struct_def, 177 code += "def " + NormalizedName(struct_def) 348 auto &struct_def = **it; local 353 auto &struct_def = **it; local [all...] |
idl_gen_php.cpp | 56 auto &struct_def = **it; local 58 GenStruct(struct_def, &declcode); 59 if (!SaveType(struct_def, declcode, true)) return false; 100 static void BeginClass(const StructDef &struct_def, std::string *code_ptr) { 102 if (struct_def.fixed) { 103 code += "class " + struct_def.name + " extends Struct\n"; 105 code += "class " + struct_def.name + " extends Table\n"; 137 static void NewRootTypeFromBuffer(const StructDef &struct_def, 143 code += Indent + " * @return " + struct_def.name + "\n"; 146 code += struct_def.name [all...] |
idl_gen_dart.cpp | 168 auto &struct_def = **it; local 169 GenStruct(struct_def, namespace_code); 319 case BASE_TYPE_STRUCT: return type.struct_def->name; 376 type.struct_def->name + (addBuilder ? "ObjectBuilder" : ""), 392 if (field.value.type.struct_def) { 394 BuildNamespaceName(*field.value.type.struct_def->defined_namespace); 408 void GenStruct(const StructDef &struct_def, 410 if (struct_def.generated) return; 412 auto object_namespace = BuildNamespaceName(*struct_def.defined_namespace); 415 auto object_name = struct_def.name [all...] |
idl_gen_lua.cpp | 82 void BeginClass(const StructDef &struct_def, std::string *code_ptr) { 84 code += "local " + NormalizedName(struct_def) + " = {} -- the module\n"; 85 code += "local " + NormalizedMetaName(struct_def) + " = {} -- the class metatable\n"; 123 void GenerateNewObjectPrototype(const StructDef &struct_def, 127 code += "function " + NormalizedName(struct_def) + ".New()\n"; 129 code += std::string(Indent) + "setmetatable(o, {__index = " + NormalizedMetaName(struct_def) + "})\n"; 135 void NewRootTypeFromBuffer(const StructDef &struct_def, 139 code += "function " + NormalizedName(struct_def) + ".GetRootAs" + NormalizedName(struct_def) + "(buf, offset)\n"; 141 code += std::string(Indent) + "local o = " + NormalizedName(struct_def) + ".New()\n" 675 auto &struct_def = **it; local [all...] |
idl_gen_python.cpp | 89 void BeginClass(const StructDef &struct_def, std::string *code_ptr) { 91 code += "class " + NormalizedName(struct_def) + "(object):\n"; 130 void NewRootTypeFromBuffer(const StructDef &struct_def, 136 code += NormalizedName(struct_def); 142 code += Indent + Indent + "x = " + NormalizedName(struct_def) + "()\n"; 149 void InitializeExisting(const StructDef &struct_def, 153 GenReceiver(struct_def, code_ptr); 160 void GetVectorLen(const StructDef &struct_def, const FieldDef &field, 164 GenReceiver(struct_def, code_ptr); 172 void GetScalarFieldOfStruct(const StructDef &struct_def, 684 auto &struct_def = **it; local [all...] |
idl_gen_js_ts.cpp | 181 auto &struct_def = **it; local 182 GenStruct(parser_, struct_def, decl_code_ptr, exports_code_ptr, 373 if (ev.union_type.struct_def) { 375 GetNameSpace(*ev.union_type.struct_def), 378 std::make_pair(ev.union_type.struct_def->file, std::move(desc))); 402 case BASE_TYPE_STRUCT: return type.struct_def->name; 477 name = WrapInNameSpace(*type.struct_def); 557 void GenStructArgs(const StructDef &struct_def, std::string *annotations, 559 for (auto it = struct_def.fields.vec.begin(); 560 it != struct_def.fields.vec.end(); ++it) [all...] |
idl_gen_general.cpp | 183 auto &struct_def = **it; local 185 cur_name_space_ = struct_def.defined_namespace; 186 GenStruct(struct_def, &declcode); 190 if (!SaveType(struct_def.name, *struct_def.defined_namespace, declcode, 284 return "Offset<" + WrapInNameSpace(*type.struct_def) + ">"; 305 case BASE_TYPE_STRUCT: return WrapInNameSpace(*type.struct_def); 335 std::string GenOffsetType(const StructDef &struct_def) const { 337 return "Offset<" + WrapInNameSpace(struct_def) + ">"; 343 std::string GenOffsetConstruct(const StructDef &struct_def, 1548 auto &struct_def = **it; local [all...] |
idl_gen_rust.cpp | 102 if (type.struct_def->fixed) { 331 const auto &struct_def = **it; local 332 if (struct_def.defined_namespace != ns) { continue; } 333 if (struct_def.fixed && !struct_def.generated) { 334 SetNameSpace(struct_def.defined_namespace); 335 GenStruct(struct_def); 342 const auto &struct_def = **it; local 343 if (struct_def.defined_namespace != ns) { continue; } 344 if (!struct_def.fixed && !struct_def.generated) 352 auto &struct_def = *parser_.root_struct_def_; local [all...] |
idl_gen_cpp.cpp | 228 const auto &struct_def = **it; local 229 if (!struct_def.generated) { 230 SetNameSpace(struct_def.defined_namespace); 231 code_ += "struct " + Name(struct_def) + ";"; 233 auto nativeName = NativeName(Name(struct_def), &struct_def, parser_.opts); 234 if (!struct_def.fixed) { 246 const auto &struct_def = **it; local 247 if (!struct_def.generated) { 248 SetNameSpace(struct_def.defined_namespace) 261 const auto &struct_def = **it; local 282 const auto &struct_def = **it; local 290 const auto &struct_def = **it; local 298 const auto &struct_def = **it; local 329 const auto &struct_def = **it; local 339 auto &struct_def = *parser_.root_struct_def_; local [all...] |
idl_parser.cpp | 540 type.struct_def = LookupCreateStruct(id); 596 type = Type(BASE_TYPE_VECTOR, subtype.struct_def, subtype.enum_def); 605 CheckedError Parser::AddField(StructDef &struct_def, const std::string &name, 609 FieldIndexToOffset(static_cast<voffset_t>(struct_def.fields.vec.size())); 611 field.file = struct_def.file; 613 if (struct_def.fixed) { // statically compute the field offset 618 struct_def.minalign = std::max(struct_def.minalign, alignment); 619 struct_def.PadLastField(alignment); 620 field.value.offset = static_cast<voffset_t>(struct_def.bytesize) 1540 auto struct_def = LookupStruct(name); local 1727 auto &struct_def = *LookupCreateStruct(name, true, true); local 1806 StructDef *struct_def; local 1968 StructDef *struct_def = nullptr; local [all...] |
/external/flatbuffers/include/flatbuffers/ |
idl.h | 144 struct_def(_sd), 149 struct_def == o.struct_def && enum_def == o.enum_def; 152 Type VectorType() const { return Type(element, struct_def, enum_def); } 160 StructDef *struct_def; // only set if t or element == BASE_TYPE_STRUCT member in struct:flatbuffers::Type 319 return type.base_type == BASE_TYPE_STRUCT && type.struct_def->fixed; 323 return IsStruct(type) ? type.struct_def->bytesize : SizeOf(type.base_type); 327 return IsStruct(type) ? type.struct_def->minalign : SizeOf(type.base_type); 370 (a.struct_def == b.struct_def || [all...] |
/external/deqp/external/openglcts/modules/gl/ |
gl4cShadingLanguage420PackTests.cpp | 15269 static const GLchar* struct_def = "struct BasicStructure {\\n" local [all...] |