Home
last modified time | relevance | path

Searched refs:immutableOf (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dsemantic3.d883 … if ((cast(TypeClass)(exp.type.immutableOf())).implicitConvToWithoutAliasThis(tret)) in visit()
884 exp = exp.castTo(sc2, exp.type.immutableOf()); in visit()
890 … if ((cast(TypeStruct)exp.type.immutableOf()).implicitConvToWithoutAliasThis(tret)) in visit()
891 exp = exp.castTo(sc2, exp.type.immutableOf()); in visit()
892 … else if ((cast(TypeStruct)exp.type.immutableOf()).implicitConvToWithoutAliasThis(tret)) in visit()
898 if (exp.type.immutableOf().implicitConvTo(tret)) in visit()
899 exp = exp.castTo(sc2, exp.type.immutableOf()); in visit()
H A Dmtype.d498 return immutableOf().equals(t.immutableOf()); in equivalent()
868 tstring = tchar.immutableOf().arrayOf(); in _init()
869 twstring = twchar.immutableOf().arrayOf(); in _init()
870 tdstring = tdchar.immutableOf().arrayOf(); in _init()
1147 final Type immutableOf() in immutableOf() function
1814 t = immutableOf(); in castMod()
1918 t = immutableOf(); in addMod()
2308 t = t.immutableOf(); in substWildTo()
2868 t.next = next.immutableOf(); in makeImmutable()
H A Ddcast.d832 result = e.type.immutableOf().implicitConvTo(t); in implicitConvTo()
869 …if (e.type.immutableOf().implicitConvTo(t) < MATCH.constant && e.type.addMod(MODFlags.shared_).imp… in implicitConvTo()
1170 if (e.type.immutableOf().implicitConvTo(t.immutableOf()) == MATCH.nomatch) in implicitConvTo()
1210 …if (e.type.immutableOf().implicitConvTo(t) < MATCH.constant && e.type.addMod(MODFlags.shared_).imp… in implicitConvTo()
H A Ddclass.d983 auto vtype = Type.tvoidptr.immutableOf().sarrayOf(vtbl.dim); in vtblSymbol()
H A Dmtype.h265 Type *immutableOf();
H A Dclone.d492 hasIt(ad.type.immutableOf()) || in hasIdentityOpEquals()
H A Dexpressionsem.d1873 (tf.isref || !tf.next.implicitConvTo(tf.next.immutableOf()))) in functionParameters()
3002 e.type = Type.tdchar.immutableOf().arrayOf(); in visit()
3027 e.type = Type.twchar.immutableOf().arrayOf(); in visit()
3039 e.type = Type.tchar.immutableOf().arrayOf(); in visit()
9451 auto newt = tsa2.next.sarrayOf(dim1).immutableOf(); in visit()
H A Dcparse.d4661 efn.type = tfn.immutableOf(); in createFuncName()
H A Dtypesem.d4309 e = e.castTo(sc, mt.tvoidptr.immutableOf().pointerTo().pointerTo()); in dotExp()
H A Dexpression.d1288 …isReference() && (v.isDataseg() || v.isParameter()) && v.type.implicitConvTo(v.type.immutableOf())) in checkPurity()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Druntime.cc205 libcall_types[type] = Type::tchar->pointerTo ()->immutableOf (); in get_libcall_type()
H A DChangeLog-2013200 Type::immutableOf.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddcast.c775 result = e->type->immutableOf()->implicitConvTo(t); in implicitConvTo()
813 if (e->type->immutableOf()->implicitConvTo(t) < MATCHconst && in implicitConvTo()
1075 if (e->type->immutableOf()->implicitConvTo(t->immutableOf()) == MATCHnomatch) in implicitConvTo()
1115 if (e->type->immutableOf()->implicitConvTo(t) < MATCHconst && in implicitConvTo()
H A Dmtype.c177 return immutableOf()->equals(t->immutableOf()); in equivalent()
262 tstring = tchar->immutableOf()->arrayOf(); in _init()
263 twstring = twchar->immutableOf()->arrayOf(); in _init()
264 tdstring = tdchar->immutableOf()->arrayOf(); in _init()
377 Type *Type::immutableOf() in immutableOf() function
1030 t = immutableOf(); in castMod()
1135 t = immutableOf(); in addMod()
1956 t = t->immutableOf(); in substWildTo()
2676 t->next = next->immutableOf(); in makeImmutable()
8585 e = e->castTo(sc, tvoidptr->immutableOf()->pointerTo()->pointerTo()); in dotExp()
H A Dmtype.h278 Type *immutableOf();
H A Dclone.c427 case 2: tthis = ad->type->immutableOf(); break; in hasIdentityOpEquals()
H A Dfunc.c1967 if (exp->type->immutableOf()->implicitConvTo(tret)) in semantic3()
1968 exp = exp->castTo(sc2, exp->type->immutableOf()); in semantic3()
H A Dexpressionsem.c636 e->type = new TypeDArray(Type::tdchar->immutableOf()); in visit()
661 e->type = new TypeDArray(Type::twchar->immutableOf()); in visit()
670 e->type = new TypeDArray(Type::tchar->immutableOf()); in visit()
H A Dexpression.c1566 (tf->isref || !tf->next->implicitConvTo(tf->next->immutableOf()))) in functionParameters()
2466 v->type->implicitConvTo(v->type->immutableOf())) in checkPurity()