/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | importc.d | 124 if (auto ts = t.isTypeStruct()) in fieldLookup() 347 if (auto ts = t1.isTypeStruct()) in cTypeEquivalence() 348 return ts.sym is t2.isTypeStruct().sym; in cTypeEquivalence()
|
H A D | canthrow.d | 111 auto ts = tbNext.baseElemOf().isTypeStruct(); in canThrow() 203 if (auto ts = t.baseElemOf().isTypeStruct()) in canThrow()
|
H A D | initsem.d | 124 if (auto ts = t.isTypeStruct()) in initializerSemantic() 535 StructDeclaration sd = tb.isTypeStruct().sym; in initializerSemantic() 732 if (auto ts = t.isTypeStruct()) in initializerSemantic() 825 else if (auto tns = tn.isTypeStruct()) in initializerSemantic() 898 if (!tnb.isTypeSArray() && (!tnb.isTypeStruct() || simple)) in initializerSemantic() 913 if (newdim < ci.initializerList.length && tnb.isTypeStruct()) in initializerSemantic()
|
H A D | typinf.d | 227 case Tstruct: return visitStruct(tb.isTypeStruct()); in isSpeculativeType()
|
H A D | dcast.d | 86 auto ts = ad.type.isTypeStruct(); in implicitCastTo() 552 …if (e.type.ty == t.ty && e.type.isTypeStruct() && e.type.isTypeStruct().sym == t.isTypeStruct().sy… in implicitConvTo() 1281 if (auto ts = ntb.isTypeStruct()) in implicitConvTo() 3244 else if (t1.ty == Tstruct && t1.isTypeStruct().sym.aliasthis) in typeMerge() 3253 else if (t2.ty == Tstruct && t2.isTypeStruct().sym.aliasthis) in typeMerge() 3280 TypeStruct ts1 = t1.isTypeStruct(); in typeMerge() 3281 TypeStruct ts2 = t2.isTypeStruct(); in typeMerge() 3331 if (t1.ty == Tstruct && t1.isTypeStruct().sym.aliasthis) in typeMerge() 3342 if (t2.ty == Tstruct && t2.isTypeStruct().sym.aliasthis) in typeMerge()
|
H A D | access.d | 203 else if (auto ts = e.type.isTypeStruct()) in checkAccess()
|
H A D | opover.d | 988 auto sd = t1.isTypeStruct().sym; in visitEqual() 989 if (sd != t2.isTypeStruct().sym) in visitEqual() 1485 : tab.isTypeStruct().sym; in inferForeachAggregate() 1652 : tab.isTypeStruct().sym; in inferApplyArgTypes()
|
H A D | typesem.d | 800 if (tbx.ty == Tstruct && !tbx.isTypeStruct().sym.members || in typeSemantic() 812 (tbn.ty == Tstruct && tbn.isTypeStruct().sym.sizeok == Sizeok.done) || in typeSemantic() 970 if (auto ts = tbase.isTypeStruct()) in typeSemantic() 1417 if (tb2.ty == Tstruct && !tb2.isTypeStruct().sym.members || in typeSemantic() 1487 if (tv.ty == Tstruct && tv.isTypeStruct().sym.noDefaultCtor) in typeSemantic() 1530 auto ts = t.baseElemOf().isTypeStruct(); in typeSemantic() 2240 case Tstruct: return visitStruct(type.isTypeStruct()); in typeSemantic() 4632 case Tstruct: return visitStruct (mt.isTypeStruct()); in dotExp() 4803 case Tstruct: return visitStruct (mt.isTypeStruct());
|
H A D | dstruct.d | 174 case Tstruct: visitStruct(tb.isTypeStruct()); break; in semanticTypeInfo()
|
H A D | dtoh.d | 1282 … if (!vd._init && !vd.type.isTypeBasic() && !vd.type.isTypePointer && !vd.type.isTypeStruct && 1910 auto ts = t.next.isTypeStruct(); 2735 else if (auto ts = vd.type.isTypeStruct()) 3237 if (auto ts = t.isTypeStruct())
|
H A D | dsymbolsem.d | 501 if (auto ts = tb.isTypeStruct()) in visit() 510 if (!dsym.type.isTypeStruct()) in visit() 743 if (auto ts = tbn.isTypeStruct()) in visit() 816 tbn.ty == Tstruct && tbn.isTypeStruct().sym.noDefaultCtor) in visit() 914 checkFrameAccess(dsym.loc, sc, tbn.isTypeStruct().sym); in visit() 922 if (tv.ty == Tstruct && tv.isTypeStruct().sym.zeroInit) in visit() 1118 if (auto ts = ti.isTypeStruct()) in visit() 1554 else if (auto ts = e.type.isTypeStruct()) in visit() 4511 if (auto ts = sd.type.isTypeStruct()) in visit() 6831 if (auto tvs = tv.isTypeStruct()) in determineFields()
|
H A D | expression.d | 462 if (auto ts = e.type.baseElemOf().isTypeStruct()) in callCpCtor() 1235 auto ts = field.type.isTypeStruct(); in checkOverridenDtor() 1243 ts = ta.baseElemOf().isTypeStruct(); in checkOverridenDtor() 1479 if (auto ts = t.baseElemOf().isTypeStruct()) in checkPostblit() 1531 if (!type || !type.isShared() || type.isTypeStruct() || type.isTypeClass()) 5133 if (auto ts = tv.isTypeStruct()) in addDtorHook() 7089 auto t = v.type.isTypeStruct(); 7108 if (auto ts = v.type.isTypeStruct())
|
H A D | escape.d | 892 if (ee.op == EXP.call && ee.type.toBasetype().isTypeStruct() && in checkAssignEscape() 2258 foreach (VarDeclaration v; t.isTypeStruct().sym.fields) in isReferenceToMutable()
|
H A D | mtype.h | 341 TypeStruct *isTypeStruct();
|
H A D | ob.d | 1765 if (auto ts = tb.isTypeStruct()) in hasPointersToMutableFields() 1795 if (auto ts = tb.isTypeStruct()) in hasMutableFields()
|
H A D | expressionsem.d | 1068 !(t.isTypePointer() && t.nextOf().isTypeStruct() && t.nextOf().isTypeStruct().sym == ad) && 1069 !(t.isTypeStruct() && t.isTypeStruct().sym == ad)) 1644 if (auto ts = t.baseElemOf().isTypeStruct()) in checkDefCtor() 1962 … const hasCopyCtor = arg.type.isTypeStruct() && arg.type.isTypeStruct().sym.hasCopyCtor; in functionParameters() 3724 else if (auto ts = tb.isTypeStruct()) in visit() 9941 const ts = t1b.nextOf().baseElemOf().isTypeStruct(); in visit() 11719 if (auto ts = t.isTypeStruct()) in visit() 12939 if (e.e1.type.isTypeSArray() || e.e1.type.isTypeStruct()) in check() 13431 if (auto ts = tb.isTypeStruct()) in toBoolean()
|
H A D | mtype.d | 578 else if (auto ts1 = tp1.isTypeStruct()) 2714 …inout(TypeStruct) isTypeStruct() { return ty == Tstruct ? cast(typeof(return))this : nu… in isTypeStruct() function 4429 else if (auto ts = tb.isTypeStruct()) in parameterStorageClass() 5083 if (auto ts = tb.baseElemOf().isTypeStruct()) in checkRetType() 7216 if (auto ts = t.isTypeStruct()) in isCopyable()
|
H A D | attrib.d | 1471 auto ts = e.type ? e.type.isTypeStruct() : null; in isGNUABITag()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | expr.cc | 54 if (TypeStruct *ts = t->isTypeStruct ()) in needs_postblit() 70 if (TypeStruct *ts = t->isTypeStruct ()) in needs_dtor() 305 else if (TypeStruct *ts = tb1->isTypeStruct ()) in visit() 352 && !t1elem->isTypeStruct ()->sym->xeq)) in visit() 374 || identity_compare_p (t1elem->isTypeStruct ()->sym)) in visit() 383 StructDeclaration *sd = t1elem->isTypeStruct ()->sym; in visit() 438 else if (TypeStruct *ts = tb1->isTypeStruct ()) in visit() 1081 StructDeclaration *sd = tb1->isTypeStruct ()->sym; in visit() 1571 StructDeclaration *sd = tnext->isTypeStruct ()->sym; in visit() 1969 StructDeclaration *sd = tb1->nextOf ()->isTypeStruct ()->sym; in visit() [all …]
|
H A D | imports.cc | 159 dsym = type->isTypeStruct ()->sym; in visit()
|
H A D | d-codegen.cc | 878 if (TypeStruct *ts = tb->isTypeStruct ()) in identity_compare_p() 960 if (TypeStruct *ts = type->isTypeStruct ()) in lower_struct_comparison() 1834 TypeStruct *ts = etype->baseElemOf ()->isTypeStruct (); in build_array_from_exprs() 2224 StructDeclaration *sd = t->baseElemOf ()->isTypeStruct ()->sym; in d_build_call() 2248 && arg->type->isTypeStruct ()) in d_build_call()
|
H A D | decl.cc | 435 ti = tb->isTypeStruct ()->sym->isInstantiated (); in visit() 822 if (TypeStruct *ts = d->type->isTypeStruct ()) in visit()
|
H A D | types.cc | 629 sym = type->isTypeStruct ()->sym; in merge_aggregate_types()
|
H A D | toir.cc | 1028 StructDeclaration *sd = type->baseElemOf ()->isTypeStruct ()->sym; in visit()
|
H A D | d-builtins.cc | 622 TypeStruct *ts = tvalist->isTypeStruct (); in d_build_builtins_module()
|