Home
last modified time | relevance | path

Searched refs:Tstruct (Results 1 – 25 of 83) sorted by relevance

1234

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dsafe.c59 if (v->type->hasPointers() && v->type->toBasetype()->ty != Tstruct) in checkUnsafeAccess()
145 if ((ttobn->ty == Tstruct && !((TypeStruct *)ttobn)->sym->members) || in isSafeCast()
146 (tfromn->ty == Tstruct && !((TypeStruct *)tfromn)->sym->members)) in isSafeCast()
H A Dcanthrow.c139 if (tb->ty == Tstruct) in canThrow()
146 if (tv->ty == Tstruct) in canThrow()
208 if (tv->ty != Tstruct) in canThrow()
H A Dclone.c164 if (tv->ty == Tstruct) in needOpAssign()
231 if (tv->ty != Tstruct) in buildOpAssign()
373 if (tvbase->ty == Tstruct) in needOpEquals()
678 if (tvbase->ty == Tstruct) in needToHash()
805 if (tv->ty != Tstruct) in buildPostBlit()
823 if (tv->ty == Tstruct) in buildPostBlit()
875 if (v->type->toBasetype()->ty == Tstruct) in buildPostBlit()
1005 if (tv->ty != Tstruct) in buildDtor()
1021 if (tv->ty == Tstruct) in buildDtor()
H A Ddeclaration.c62 if (tb->ty == Tstruct)
1001 if (tb->ty == Tstruct) in semantic()
1239 if (tbn->ty == Tstruct && ((TypeStruct *)tbn)->sym->noDefaultCtor) in semantic()
1313 if (!(storage_class & (STCctfe | STCref | STCresult)) && tbn->ty == Tstruct && in semantic()
1394 assert(tv->toBasetype()->ty == Tstruct); in semantic()
1403 if (tv->ty == Tstruct && ((TypeStruct *)tv)->sym->zeroInit == 1) in semantic()
1570 if (ti->ty == Tstruct) in semantic()
1700 …else if (type->ty == Tpointer && type->nextOf()->ty == Tstruct && type->nextOf()->isMutable() &&!t… in semantic2()
1766 if (tv->ty == Tstruct) in setFieldOffset()
2116 if (tv->ty == Tstruct) in callScopeDtor()
[all …]
H A Ddstruct.c383 if (tv->ty != Tstruct) in determineFields()
916 if (t->ty == Tstruct) in makeNested()
1053 if (type->ty == Tstruct && ((TypeStruct *)type)->sym != this) in semantic()
1143 if (tb->ty != Tstruct) in semantic()
1209 if (type->ty == Tstruct && ((TypeStruct *)type)->sym != this) in semantic()
1446 if (tv->ty == Tstruct) in isPOD()
H A Dinitsem.c61 if (t->ty == Tsarray && t->nextOf()->toBasetype()->ty == Tstruct) in visit()
63 if (t->ty == Tstruct) in visit()
225 case Tstruct: // consider implicit constructor call in visit()
436 if (tb->ty == Tstruct && in visit()
437 !(ti->ty == Tstruct && tb->toDsymbol(sc) == ti->toDsymbol(sc)) && in visit()
H A Ddcast.c514 if (e->type->ty == t->ty && e->type->ty == Tstruct && in implicitConvTo()
1175 if (ntb->ty == Tstruct) in implicitConvTo()
1391 const bool tob_isFV = (tob->ty == Tstruct || tob->ty == Tsarray || tob->ty == Tvector); in castTo()
1392 const bool t1b_isFV = (t1b->ty == Tstruct || t1b->ty == Tsarray || t1b->ty == Tvector); in castTo()
2965 else if (t1->ty == Tstruct && ((TypeStruct *)t1)->sym->aliasthis) in typeMerge()
2976 else if (t2->ty == Tstruct && ((TypeStruct *)t2)->sym->aliasthis) in typeMerge()
2991 else if (t1->ty == Tstruct && t2->ty == Tstruct) in typeMerge()
3058 else if (t1->ty == Tstruct || t2->ty == Tstruct) in typeMerge()
3060 if (t1->ty == Tstruct && ((TypeStruct *)t1)->sym->aliasthis) in typeMerge()
3072 if (t2->ty == Tstruct && ((TypeStruct *)t2)->sym->aliasthis) in typeMerge()
[all …]
H A Dopover.c166 else if (t->ty == Tstruct) in isAggregate()
900 if (t->ty != Tstruct) in op_overload()
1024 if (t1->ty == Tstruct && t2->ty == Tstruct) in op_overload()
1633 case Tstruct: in inferAggregate()
1724 if (tab->ty == Tclass || tab->ty == Tstruct) in inferApplyArgTypes()
1806 case Tstruct: in inferApplyArgTypes()
H A Daliasthis.c134 if (ad->type->ty == Tstruct && ((TypeStruct *)ad->type)->sym != ad) in semantic()
H A Dnogc.c150 if (tb->ty == Tstruct) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dsafe.d90 if (hasPointers && v.type.toBasetype().ty != Tstruct) in checkUnsafeAccess()
179 if (ttobn.ty == Tstruct && !(cast(TypeStruct)ttobn).sym.members || in isSafeCast()
180 tfromn.ty == Tstruct && !(cast(TypeStruct)tfromn).sym.members) in isSafeCast()
H A Dtypinf.d120 case Tstruct: in getTypeInfoDeclaration()
227 case Tstruct: return visitStruct(tb.isTypeStruct()); in isSpeculativeType()
H A Dastenums.d174 Tstruct, enumerator
229 alias Tstruct = TY.Tstruct; variable
H A Dastcodegen.d69 alias Tstruct = dmd.mtype.Tstruct; member
H A Dclone.d177 if (tv.ty == Tstruct) in needOpAssign()
283 if (tv.ty != Tstruct) in buildOpAssign()
421 if (tvbase.ty == Tstruct) in needOpEquals()
747 if (tvbase.ty == Tstruct) in needToHash()
888 if (tv.ty != Tstruct) in buildDtors()
913 if (tv.ty == Tstruct) in buildDtors()
1245 if (tv.ty != Tstruct) in buildPostBlit()
1264 if (tv.ty == Tstruct) in buildPostBlit()
1343 if (tv.ty == Tstruct) in buildPostBlit()
H A Ddstruct.d174 case Tstruct: visitStruct(tb.isTypeStruct()); break; in semanticTypeInfo()
429 if (tv.ty == Tstruct) in isPOD()
H A Dinitsem.d122 if (t.ty == Tsarray && t.nextOf().toBasetype().ty == Tstruct) in initializerSemantic()
290 case Tstruct: // consider implicit constructor call in initializerSemantic()
533 …if (tb.ty == Tstruct && !(ti.ty == Tstruct && tb.toDsymbol(sc) == ti.toDsymbol(sc)) && !i.exp.impl… in initializerSemantic()
H A Ddeclaration.d73 if (tb.ty == Tstruct)
305 if (tv.ty != Tstruct)
1205 if (tv.ty == Tstruct) in setFieldOffset()
1426 if (tv.ty == Tstruct) in callScopeDtor()
1437 if (type.toBasetype().ty == Tstruct) in callScopeDtor()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-target.cc376 || type->ty == TY::Tstruct) in typeMangle()
470 return (tn->ty == TY::Tstruct || tn->ty == TY::Tsarray); in isReturnOnStack()
600 return (tb->ty == TY::Tstruct || tb->ty == TY::Tsarray); in preferPassByRef()
H A Dd-convert.cc385 case TY::Tstruct: in convert_expr()
386 if (tbtype->ty == TY::Tstruct) in convert_expr()
498 else if (tbtype->ty == TY::Tstruct) in convert_expr()
816 if ((tbtype->ty == TY::Tsarray || tbtype->ty == TY::Tstruct) in convert_for_assignment()
H A Dimports.cc158 else if (type->ty == TY::Tstruct) in visit()
H A Dexpr.cc351 || (t1elem->ty == TY::Tstruct in visit()
373 if (t1elem->ty != TY::Tstruct in visit()
1077 if (tb1->ty == TY::Tstruct) in visit()
1569 if (tnext && tnext->ty == TY::Tstruct) in visit()
1903 if (tb->ty != TY::Tstruct) in visit()
1967 && tb1->nextOf ()->ty == TY::Tstruct) in visit()
2258 if (e->type->ty == TY::Tstruct) in visit()
2347 && tb->nextOf ()->toBasetype ()->ty == TY::Tstruct) in visit()
2850 gcc_assert (tb->ty == TY::Tstruct); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc65 if (t->ty == Tstruct) in needs_postblit()
81 if (t->ty == Tstruct) in needs_dtor()
301 else if (tb1->ty == Tstruct) in visit()
348 || (t1elem->ty == Tstruct && !((TypeStruct *)t1elem)->sym->xeq)) in visit()
369 if (t1elem->ty != Tstruct in visit()
435 else if (tb1->ty == Tstruct) in visit()
1065 if (tb1->ty == Tstruct) in visit()
1515 if (telem->ty == Tstruct) in visit()
1534 if (tnext->ty == Tstruct) in visit()
1660 if (tnext && tnext->ty == Tstruct) in visit()
[all …]
H A Dd-convert.cc385 case Tstruct: in convert_expr()
386 if (tbtype->ty == Tstruct) in convert_expr()
498 else if (tbtype->ty == Tstruct) in convert_expr()
737 if ((tbtype->ty == Tsarray || tbtype->ty == Tstruct) in convert_for_assignment()
H A Dimports.cc141 else if (type->ty == Tstruct) in visit()

1234