Home
last modified time | relevance | path

Searched refs:structsize (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddstruct.d301 if (structsize == 0) in finalizeSize()
311 structsize = 1; in finalizeSize()
321 structsize = 4; in finalizeSize()
325 structsize = 0; in finalizeSize()
329 structsize = 0; in finalizeSize()
338 structsize = (structsize + alignsize - 1) & ~(alignsize - 1); in finalizeSize()
340 structsize = (structsize + alignment.get() - 1) & ~(alignment.get() - 1); in finalizeSize()
H A Ddclass.d564 structsize = target.cpp.derivedClassOffset(baseClass); in finalizeSize()
566 structsize = baseClass.structsize; in finalizeSize()
569 structsize = 0; // no hidden member for an Objective-C class in finalizeSize()
575 structsize = target.ptrsize; // allow room for __vptr in finalizeSize()
581 structsize = target.ptrsize; // allow room for __vptr in finalizeSize()
583 structsize += target.ptrsize; // allow room for __monitor in finalizeSize()
631 offset += b.sym.structsize; in finalizeSize()
638 structsize += membersPlace(this, structsize); in finalizeSize()
651 fieldState.offset = structsize; in finalizeSize()
H A Dattrib.d789 uint savestructsize = ad.structsize; in setFieldOffset()
791 ad.structsize = 0; in setFieldOffset()
809 ad.structsize = savestructsize; in setFieldOffset()
811 fieldState.offset = ad.structsize; in setFieldOffset()
815 anonstructsize = ad.structsize; in setFieldOffset()
817 ad.structsize = savestructsize; in setFieldOffset()
836 &ad.structsize, &ad.alignsize, in setFieldOffset()
H A Ddeclaration.d1184 fieldState.offset = ad.structsize; // https://issues.dlang.org/show_bug.cgi?id=13613 in setFieldOffset()
1192 fieldState.offset = ad.structsize; // https://issues.dlang.org/show_bug.cgi?id=13613 in setFieldOffset()
1236 &ad.structsize, &ad.alignsize, in setFieldOffset()
1772 &ad.structsize, in setFieldOffset()
1790 ad.structsize = fieldState.offset; in setFieldOffset()
1815 ad.structsize = fieldState.offset; in setFieldOffset()
1834 ad.structsize = fieldState.offset; in setFieldOffset()
1887 ad.structsize = offset + size; in setFieldOffset()
H A Daggregate.d99 uint structsize; /// size of struct variable
264 return ok ? structsize : SIZE_INVALID; in size()
H A Daggregate.h76 unsigned structsize; // size of struct variable
H A Dtraits.d1237 return new IntegerExp(e.loc, cd.structsize, Type.tsize_t); in semanticTraits()
/netbsd-src/external/mpl/bind/dist/tests/dns/
H A Drdata_test.c254 check_struct_conversions(dns_rdata_t *rdata, size_t structsize, in rdata_checknames()
264 rdata_struct = isc_mem_allocate(mctx, structsize); in rdata_checknames()
355 dns_rdatatype_t type, size_t structsize) { in check_struct_conversions()
466 check_struct_conversions(&rdata, structsize, text_ok->loop); in check_text_ok_single()
577 dns_rdatatype_t type, size_t structsize) { in check_multiline_text_conversions()
611 check_struct_conversions(&rdata, structsize, wire_ok->loop); in check_wire_ok_single()
645 dns_rdatatype_t type, size_t structsize) { in check_wire_ok_single()
652 check_text_ok_single(&text_ok[i], rdclass, type, structsize); in check_wire_ok_single()
665 dns_rdatatype_t type, size_t structsize) {
677 check_wire_ok_single(&wire_ok[i], rdclass, type, structsize); in check_text_ok()
281 check_struct_conversions(dns_rdata_t * rdata,size_t structsize,unsigned int loop) check_struct_conversions() argument
382 check_text_ok_single(const text_ok_t * text_ok,dns_rdataclass_t rdclass,dns_rdatatype_t type,size_t structsize) check_text_ok_single() argument
604 check_wire_ok_single(const wire_ok_t * wire_ok,dns_rdataclass_t rdclass,dns_rdatatype_t type,size_t structsize) check_wire_ok_single() argument
672 check_text_ok(const text_ok_t * text_ok,dns_rdataclass_t rdclass,dns_rdatatype_t type,size_t structsize) check_text_ok() argument
692 check_wire_ok(const wire_ok_t * wire_ok,bool empty_ok,dns_rdataclass_t rdclass,dns_rdatatype_t type,size_t structsize) check_wire_ok() argument
795 check_rdata(const text_ok_t * text_ok,const wire_ok_t * wire_ok,const compare_ok_t * compare_ok,bool empty_ok,dns_rdataclass_t rdclass,dns_rdatatype_t type,size_t structsize) check_rdata() argument
[all...]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtypes.cc467 finish_aggregate_type (unsigned structsize, unsigned alignsize, tree type) in finish_aggregate_type() argument
470 TYPE_SIZE (type) = bitsize_int (structsize * BITS_PER_UNIT); in finish_aggregate_type()
471 TYPE_SIZE_UNIT (type) = size_int (structsize); in finish_aggregate_type()
899 unsigned structsize = t->sym->structsize; in visit() local
903 TYPE_SIZE (t->ctype) = bitsize_int (structsize * BITS_PER_UNIT); in visit()
904 TYPE_SIZE_UNIT (t->ctype) = size_int (structsize); in visit()
912 finish_aggregate_type (structsize, alignsize, t->ctype); in visit()
955 finish_aggregate_type (t->sym->structsize, t->sym->alignsize, basetype); in visit()
H A Dtypeinfo.cc821 tree value = d_array_value (array_type_node, size_int (cd->structsize), in visit()
1049 size_int (sd->structsize), ptr)); in visit()
1196 size_t structsize = int_size_in_bytes (type); in layout_classinfo_interfaces() local
1211 insert_aggregate_field (type, field, structsize); in layout_classinfo_interfaces()
1212 structsize += decl->vtblInterfaces->dim * interfacesize; in layout_classinfo_interfaces()
1228 structsize += id->vtbl.dim * Target::ptrsize; in layout_classinfo_interfaces()
1252 structsize += id->vtbl.dim * Target::ptrsize; in layout_classinfo_interfaces()
1259 finish_aggregate_type (structsize, TYPE_ALIGN_UNIT (type), type); in layout_classinfo_interfaces()
H A Dd-codegen.cc836 if (offset < sd->structsize) in identity_compare_p()
883 size_int (sd->structsize)); in lower_struct_comparison()
998 tree size = size_int (sd->structsize); in build_struct_comparison()
H A Dexpr.cc1079 t2, size_int (sd->structsize)); in visit()
1104 size_int (sd->structsize)); in visit()
2975 size_int (e->sd->structsize)); in visit()
H A Dd-builtins.cc233 sdecl->structsize = int_size_in_bytes (type); in build_frontend_type()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtypes.cc593 finish_aggregate_type (unsigned structsize, unsigned alignsize, tree type) in finish_aggregate_type() argument
596 TYPE_SIZE (type) = bitsize_int (structsize * BITS_PER_UNIT); in finish_aggregate_type()
597 TYPE_SIZE_UNIT (type) = size_int (structsize); in finish_aggregate_type()
1091 unsigned structsize = t->sym->structsize; in visit() local
1095 TYPE_SIZE (t->ctype) = bitsize_int (structsize * BITS_PER_UNIT); in visit()
1096 TYPE_SIZE_UNIT (t->ctype) = size_int (structsize); in visit()
1104 finish_aggregate_type (structsize, alignsize, t->ctype); in visit()
1155 finish_aggregate_type (t->sym->structsize, t->sym->alignsize, basetype); in visit()
H A Dtypeinfo.cc834 tree value = d_array_value (array_type_node, size_int (cd->structsize), in visit()
1056 size_int (sd->structsize), ptr)); in visit()
1224 size_t structsize = int_size_in_bytes (type); in layout_classinfo_interfaces() local
1239 insert_aggregate_field (type, field, structsize); in layout_classinfo_interfaces()
1240 structsize += decl->vtblInterfaces->length * interfacesize; in layout_classinfo_interfaces()
1257 structsize += id->vtbl.length * target.ptrsize; in layout_classinfo_interfaces()
1282 structsize += id->vtbl.length * target.ptrsize; in layout_classinfo_interfaces()
1289 finish_aggregate_type (structsize, TYPE_ALIGN_UNIT (type), type); in layout_classinfo_interfaces()
H A Dd-target.cc421 return base_class->structsize; in derivedClassOffset()
H A Dd-codegen.cc902 if (offset < sd->structsize) in identity_compare_p()
946 size_int (sd->structsize)); in lower_struct_comparison()
1059 size_int (sd->structsize)); in build_struct_comparison()
H A Dd-builtins.cc237 sdecl->structsize = int_size_in_bytes (type); in build_frontend_type()
H A Dexpr.cc2223 tree length = size_int (sd->dsym->structsize); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddstruct.c192 structsize = 0; // size of struct in AggregateDeclaration()
531 return ok ? structsize : SIZE_INVALID; in size()
1269 if (structsize == 0) in finalizeSize()
1271 structsize = 1; in finalizeSize()
1279 structsize = (structsize + alignsize - 1) & ~(alignsize - 1); in finalizeSize()
1281 structsize = (structsize + alignment - 1) & ~(alignment - 1); in finalizeSize()
H A Ddclass.c1070 offset += b->sym->structsize; in membersPlace()
1087 structsize = baseClass->structsize; in finalizeSize()
1089 structsize = (structsize + alignsize - 1) & ~(alignsize - 1); in finalizeSize()
1096 structsize = Target::ptrsize; // allow room for __vptr in finalizeSize()
1102 structsize = Target::ptrsize; // allow room for __vptr in finalizeSize()
1104 structsize += Target::ptrsize; // allow room for __monitor in finalizeSize()
1111 structsize += membersPlace(vtblInterfaces, bi, this, structsize); in finalizeSize()
1123 unsigned offset = structsize; in finalizeSize()
H A Dattrib.c795 unsigned savestructsize = ad->structsize; in setFieldOffset()
797 ad->structsize = 0; in setFieldOffset()
815 ad->structsize = savestructsize; in setFieldOffset()
817 *poffset = ad->structsize; in setFieldOffset()
821 anonstructsize = ad->structsize; in setFieldOffset()
823 ad->structsize = savestructsize; in setFieldOffset()
843 &ad->structsize, &ad->alignsize, in setFieldOffset()
H A Daggregate.h93 unsigned structsize; // size of struct variable
H A Ddeclaration.c1745 *poffset = ad->structsize; // Bugzilla 13613 in setFieldOffset()
1753 *poffset = ad->structsize; // Bugzilla 13613 in setFieldOffset()
1791 &ad->structsize, &ad->alignsize, isunion); in setFieldOffset()
H A Dtraits.c872 return new IntegerExp(e->loc, cd->structsize, Type::tsize_t); in semanticTraits()

12