Home
last modified time | relevance | path

Searched refs:isTypeStruct (Results 1 – 25 of 31) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dimportc.d124 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 Dcanthrow.d111 auto ts = tbNext.baseElemOf().isTypeStruct(); in canThrow()
203 if (auto ts = t.baseElemOf().isTypeStruct()) in canThrow()
H A Dinitsem.d124 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 Dtypinf.d227 case Tstruct: return visitStruct(tb.isTypeStruct()); in isSpeculativeType()
H A Ddcast.d86 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 Daccess.d203 else if (auto ts = e.type.isTypeStruct()) in checkAccess()
H A Dopover.d988 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 Dtypesem.d800 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 Ddstruct.d174 case Tstruct: visitStruct(tb.isTypeStruct()); break; in semanticTypeInfo()
H A Ddtoh.d1282 … 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 Ddsymbolsem.d501 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 Dexpression.d462 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 Descape.d892 if (ee.op == EXP.call && ee.type.toBasetype().isTypeStruct() && in checkAssignEscape()
2258 foreach (VarDeclaration v; t.isTypeStruct().sym.fields) in isReferenceToMutable()
H A Dmtype.h341 TypeStruct *isTypeStruct();
H A Dob.d1765 if (auto ts = tb.isTypeStruct()) in hasPointersToMutableFields()
1795 if (auto ts = tb.isTypeStruct()) in hasMutableFields()
H A Dexpressionsem.d1068 !(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 Dmtype.d578 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 Dattrib.d1471 auto ts = e.type ? e.type.isTypeStruct() : null; in isGNUABITag()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dexpr.cc54 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 Dimports.cc159 dsym = type->isTypeStruct ()->sym; in visit()
H A Dd-codegen.cc878 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 Ddecl.cc435 ti = tb->isTypeStruct ()->sym->isInstantiated (); in visit()
822 if (TypeStruct *ts = d->type->isTypeStruct ()) in visit()
H A Dtypes.cc629 sym = type->isTypeStruct ()->sym; in merge_aggregate_types()
H A Dtoir.cc1028 StructDeclaration *sd = type->baseElemOf ()->isTypeStruct ()->sym; in visit()
H A Dd-builtins.cc622 TypeStruct *ts = tvalist->isTypeStruct (); in d_build_builtins_module()

12