Home
last modified time | relevance | path

Searched refs:Tclass (Results 1 – 25 of 76) sorted by relevance

1234

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dtypinf.d73 const isUnqualifiedClassInfo = (t.ty == Tclass && !t.mod); in genTypeInfo()
132 case Tclass: in getTypeInfoDeclaration()
228 case Tclass: return visitClass(tb.isTypeClass()); in isSpeculativeType()
H A Dastenums.d173 Tclass, enumerator
228 alias Tclass = TY.Tclass; variable
H A Dsafe.d136 if (ttob.ty == Tclass && tfromb.ty == Tclass) in isSafeCast()
H A Dopover.d908 if (t1.ty == Tclass && e.e2.op == EXP.null_ || in visitEqual()
909 t2.ty == Tclass && e.e1.op == EXP.null_) in visitEqual()
916 if (t1.ty == Tclass && t2.ty == Tnull || in visitEqual()
917 t1.ty == Tnull && t2.ty == Tclass) in visitEqual()
925 if (t1.ty == Tclass && t2.ty == Tclass) in visitEqual()
1481 case Tclass: in inferForeachAggregate()
1484 AggregateDeclaration ad = (tab.ty == Tclass) ? tab.isTypeClass().sym in inferForeachAggregate()
1575 if (tab.ty == Tclass || tab.ty == Tstruct) in inferApplyArgTypes()
1648 case Tclass: in inferApplyArgTypes()
1651 AggregateDeclaration ad = (tab.ty == Tclass) ? tab.isTypeClass().sym in inferApplyArgTypes()
H A Dsideeffect.d220 if (ce.to.ty == Tclass && ce.e1.op == EXP.call && ce.e1.type.ty == Tclass)
H A Ddcast.d97 if (t1b.ty == Tclass && tob.ty == Tclass) in implicitCastTo()
1592 … const(bool) tob_isR = (tob_isFR || tob.ty == Tpointer || tob.ty == Taarray || tob.ty == Tclass); in visit()
1593 … const(bool) t1b_isR = (t1b_isFR || t1b.ty == Tpointer || t1b.ty == Taarray || t1b.ty == Tclass); in visit()
1621 if (t1b.ty == Tclass && tob.ty == Tclass) in visit()
3047 if (t1n.ty == Tclass && t2n.ty == Tclass) in typeMerge()
3157 if (t1.ty == Tclass && t2.ty == Tclass) in typeMerge()
3178 if (t1.ty == Tclass || t2.ty == Tclass) in typeMerge()
3223 if (t1.ty == Tclass && t2.ty == Tclass) in typeMerge()
3597 else if (t1.ty == Tclass && t2.ty == Tclass) in typeCombine()
H A Dmtype.d444 sizeTy[Tclass] = __traits(classInstanceSize, TypeClass);
627 if (t1n.ty == Tclass && t2n.ty == Tclass)
667 if (t2bn.ty == Tnull || t2bn.ty == Tpointer || t2bn.ty == Tclass)
769 hgs.fullQual = (ty == Tclass && !mod); in toChars()
1119 if (t.ty == Tclass) in nullAttributes()
2074 else if (tb.ty == Tclass) in checkAliasThisRec()
2716 …inout(TypeClass) isTypeClass() { return ty == Tclass ? cast(typeof(return))this : nu… in isTypeClass()
3745 next.ty == Tclass) in implicitConvTo()
4982 case Tclass:
5040 if (tret.ty == Tclass && toret.ty == Tclass) in implicitPointerConv()
[all …]
H A Dcanthrow.d172 case Tclass: in canThrow()
H A Dtraits.d174 if (t.ty == Tclass && !(cast(TypeClass)t).sym.isInterfaceDeclaration())
347 if (v.type.ty == Tclass) in visit()
377 if (t.ty == Tclass)
585 return isTypeX(t => t.toBasetype().ty == Tclass && in semanticTraits()
590 return isTypeX(t => t.toBasetype().ty == Tclass && in semanticTraits()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dsafe.c104 if (ttob->ty == Tclass && tfrom->ty == Tclass) in isSafeCast()
H A Ddclass.c363 if (type->ty == Tclass && ((TypeClass *)type)->sym != this) in semantic()
440 TypeClass *tc = (tb->ty == Tclass) ? (TypeClass *)tb : NULL; in semantic()
499 TypeClass *tc = (tb->ty == Tclass) ? (TypeClass *)tb : NULL; in semantic()
565 assert(t->ty == Tclass); in semantic()
653 assert(tb->ty == Tclass); in semantic()
847 if (type->ty == Tclass && ((TypeClass *)type)->sym != this) in semantic()
1458 if (type->ty == Tclass && ((TypeClass *)type)->sym != this) in semantic()
1533 TypeClass *tc = (tb->ty == Tclass) ? (TypeClass *)tb : NULL; in semantic()
1625 assert(tb->ty == Tclass); in semantic()
1724 assert(type->ty != Tclass || ((TypeClass *)type)->sym == this); in semantic()
H A Dopover.c162 if (t->ty == Tclass) in isAggregate()
942 if ((t1->ty == Tclass && e->e2->op == TOKnull) || in op_overload()
943 (t2->ty == Tclass && e->e1->op == TOKnull)) in op_overload()
951 if ((t1->ty == Tclass && t2->ty == Tnull) || in op_overload()
952 (t1->ty == Tnull && t2->ty == Tclass)) in op_overload()
960 if (t1->ty == Tclass && t2->ty == Tclass) in op_overload()
1629 case Tclass: in inferAggregate()
1724 if (tab->ty == Tclass || tab->ty == Tstruct) in inferApplyArgTypes()
1802 case Tclass: in inferApplyArgTypes()
H A Dsideeffect.c207 if (ce->to->ty == Tclass && ce->e1->op == TOKcall && ce->e1->type->ty == Tclass) in lambdaHasSideEffect()
H A Ddcast.c1187 if (ntb->ty == Tclass) in implicitConvTo()
1399 … const bool tob_isR = (tob_isFR || tob->ty == Tpointer || tob->ty == Taarray || tob->ty == Tclass); in castTo()
1400 … const bool t1b_isR = (t1b_isFR || t1b->ty == Tpointer || t1b->ty == Taarray || t1b->ty == Tclass); in castTo()
1411 if (t1b->ty == Tclass && tob->ty == Tclass) in castTo()
2773 else if (t1n->ty == Tclass && t2n->ty == Tclass) in typeMerge()
2896 else if (t1->ty == Tclass && t2->ty == Tclass) in typeMerge()
2916 else if (t1->ty == Tclass || t2->ty == Tclass) in typeMerge()
2943 else if (t1->ty == Tclass && t2->ty == Tclass) in typeMerge()
3286 else if (t1->ty == Tclass && t2->ty == Tclass) in typeCombine()
H A Dnogc.c144 case Tclass: in visit()
H A Dtraits.c141 bool isTypeAbstractClass(Type *t) { return t->toBasetype()->ty == Tclass && ((TypeClass *)t->toB… in isTypeAbstractClass()
142 bool isTypeFinalClass(Type *t) { return t->toBasetype()->ty == Tclass && (((TypeClass *)t->to… in isTypeFinalClass()
347 if (t->ty == Tclass && !((TypeClass*)t)->sym->isInterfaceDeclaration()) in pointerBitmap()
437 if (v->type->ty == Tclass) in pointerBitmap()
470 if (t->ty == Tclass) in pointerBitmap()
H A Dmtype.c198 sizeTy[Tclass] = sizeof(TypeClass); in _init()
348 if (t->ty == Tclass) ((TypeClass *)t)->att = RECfwdref; in nullAttributes()
1293 else if (tb->ty == Tclass) in checkAliasThisRec()
1484 hgs.fullQual = (ty == Tclass && !mod); in toChars()
2106 if (ty == Tstruct || ty == Tclass || ty == Tenum) in getProperty()
2215 assert(ty == Tstruct || ty == Tclass); in noMember()
4166 tbn->ty == Tclass) in semantic()
4743 else if (tbase->ty == Tclass && !((TypeClass *)tbase)->sym->isInterfaceDeclaration()) in semantic()
4767 const char *s = (index->toBasetype()->ty != Tclass) ? "bottom of " : ""; in semantic()
4996 if (tret->ty == Tclass && toret->ty == Tclass) in implicitConvTo()
[all …]
H A Descape.c256 …(ae->e1->op == TOKdotvar && va->type->toBasetype()->ty == Tclass && (va->enclosesLifetimeOf(v) || … in checkAssignEscape()
797 if (t->ty == Tclass || t->ty == Tpointer) in escapeByValue()
1102 if (t1b->ty == Tclass) in escapeByRef()
H A Dcanthrow.c133 case Tclass: in canThrow()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dtypeinfo.cc143 case Tclass: in get_typeinfo_kind()
805 gcc_assert (d->tinfo->ty == Tclass); in visit()
998 gcc_assert (d->tinfo->ty == Tclass); in visit()
1270 if (type->isTypeBasic () || type->ty == Tclass || type->ty == Tnull) in builtin_typeinfo_p()
1325 gcc_assert (tid->tinfo->ty == Tclass); in visit()
H A Dimports.cc143 else if (type->ty == Tclass) in visit()
H A Dd-convert.cc403 case Tclass: in convert_expr()
404 if (tbtype->ty == Tclass) in convert_expr()
H A Dexpr.cc1481 if (tb1->ty == Tclass) in visit()
1923 if (e->e1->type->ty != Tclass && e->e1->type->ty != Tpointer) in visit()
1928 if (e->e1->type->ty == Tclass) in visit()
2020 if (tb1->ty == Tclass) in visit()
2115 assert (type->ty == Tclass); in visit()
2318 if (tb->ty == Tclass) in visit()
2322 gcc_assert (tb->ty == Tclass); in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dimports.cc160 else if (type->ty == TY::Tclass) in visit()
H A Dd-convert.cc403 case TY::Tclass: in convert_expr()
404 if (tbtype->ty == TY::Tclass) in convert_expr()

1234