Home
last modified time | relevance | path

Searched refs:isTypeClass (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dimports.cc161 dsym = type->isTypeClass ()->sym; in visit()
H A Dtypeinfo.cc145 if (type->isTypeClass ()->sym->isInterfaceDeclaration ()) in get_typeinfo_kind()
819 TypeClass *ti = d->tinfo->isTypeClass (); in visit()
1010 TypeClass *ti = d->tinfo->isTypeClass (); in visit()
1348 TypeClass *tc = tid->tinfo->isTypeClass (); in visit()
H A Dd-lang.cc1776 TypeClass *tc = t ? t->isTypeClass () : NULL; in d_classify_record()
1920 ClassDeclaration *cd = t->isTypeClass ()->sym; in d_build_eh_runtime_type()
H A Dexpr.cc2053 if (type->isTypeClass ()->sym->isInterfaceDeclaration ()) in visit()
2277 ClassDeclaration *cd = tb->isTypeClass ()->sym; in visit()
3008 TypeClass *tc = e->type->toBasetype ()->isTypeClass (); in visit()
H A Dtypes.cc631 sym = type->isTypeClass ()->sym; in merge_aggregate_types()
H A Ddecl.cc437 ti = tb->isTypeClass ()->sym->isInstantiated (); in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dtypinf.d228 case Tclass: return visitClass(tb.isTypeClass()); in isSpeculativeType()
H A Dcanthrow.d173 ad = tb.isTypeClass().sym; in canThrow()
H A Daccess.d192 if (auto tc = e.type.isTypeClass()) in checkAccess()
H A Ddcast.d89 : ad.type.isTypeClass().implicitConvToWithoutAliasThis(t); in implicitCastTo()
1293 if (auto tc = ntb.isTypeClass()) in implicitConvTo()
3186 if (auto t2c = t2.isTypeClass()) in typeMerge()
3188 if (auto t1c = t1.isTypeClass()) in typeMerge()
3225 TypeClass tc1 = t1.isTypeClass(); in typeMerge()
3226 TypeClass tc2 = t2.isTypeClass(); in typeMerge()
H A Ddsymbolsem.d1552 if (auto tc = e.type.isTypeClass()) in visit()
4734 if (auto tc = cldec.type.isTypeClass()) in visit()
4844 TypeClass tc = tb.isTypeClass(); in visit()
4904 TypeClass tc = tb.isTypeClass(); in visit()
5002 TypeClass tc = t.isTypeClass(); in visit()
5082 TypeClass tc = tb.isTypeClass(); in visit()
5576 TypeClass tc = tb.isTypeClass(); in visit()
H A Descape.d569 if (va && e1.isDotVarExp() && va.type.toBasetype().isTypeClass()) in checkAssignEscape()
588 (va.isReference() || va.type.toBasetype().isTypeClass()); // ref, out, or class in checkAssignEscape()
H A Dmtype.h343 TypeClass *isTypeClass();
H A Dtypesem.d1036 else if (tbase.ty == Tclass && !tbase.isTypeClass().sym.isInterfaceDeclaration()) in typeSemantic()
1038 ClassDeclaration cd = tbase.isTypeClass().sym; in typeSemantic()
1466 (t.isTypeDArray() || t.isTypeClass())) in typeSemantic()
2242 case Tclass: return visitClass(type.isTypeClass()); in typeSemantic()
4639 case Tclass: return visitClass (mt.isTypeClass()); in dotExp()
H A Dopover.d1484 AggregateDeclaration ad = (tab.ty == Tclass) ? tab.isTypeClass().sym in inferForeachAggregate()
1651 AggregateDeclaration ad = (tab.ty == Tclass) ? tab.isTypeClass().sym in inferApplyArgTypes()
H A Dctfeexpr.d653 auto tc = cast()type.isTypeClass(); in isTypeInfo_Class()
1597 auto tclass = e.isClassReferenceExp().originalClass().type.isTypeClass();
H A Ddtoh.d1283 !vd.type.isTypeClass && !vd.type.isTypeDArray && !vd.type.isTypeSArray)
3235 if (auto tc = t.isTypeClass())
H A Dmtype.d573 if (auto tc1 = tp1.isTypeClass())
2716 …inout(TypeClass) isTypeClass() { return ty == Tclass ? cast(typeof(return))this : nu… in isTypeClass() function
3747 if (auto toc = tsa.next.isTypeClass) in implicitConvTo()
4427 if (auto tc = tb.isTypeClass()) in parameterStorageClass()
H A Dsemantic3.d874 tclass = exp.type.isTypeClass(); in visit()
H A Dexpression.d1531 if (!type || !type.isShared() || type.isTypeStruct() || type.isTypeClass())
H A Ddinterpret.d2828 if (auto tc = e.newtype.toBasetype().isTypeClass()) in visit()
H A Dexpressionsem.d3544 if (auto tc = tb.isTypeClass()) in visit()