Home
last modified time | relevance | path

Searched refs:pointerTo (Results 1 – 25 of 33) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Druntime.cc189 libcall_types[type] = get_libcall_type (LCT_ASSOCARRAY)->pointerTo (); in get_libcall_type()
197 libcall_types[type] = Type::tvoid->arrayOf ()->pointerTo (); in get_libcall_type()
201 libcall_types[type] = Type::tint8->arrayOf ()->pointerTo (); in get_libcall_type()
205 libcall_types[type] = Type::tchar->pointerTo ()->immutableOf (); in get_libcall_type()
H A Dd-convert.cc474 tree ptrtype = build_ctype (tbtype->nextOf ()->pointerTo ()); in convert_expr()
731 type = ve->var->type->nextOf ()->pointerTo (); in check_valist_conversion()
736 type = se->var->type->nextOf ()->pointerTo ()->pointerTo (); in check_valist_conversion()
H A Dd-target.cc398 tb = type->nextOf ()->pointerTo (); in parameterType()
H A Dd-codegen.cc157 Type *valist = decl->type->nextOf ()->pointerTo (); in declaration_type()
207 Type *valist = arg->type->nextOf ()->pointerTo (); in parameter_type()
1083 tree ptrtype = build_ctype (sd->type->pointerTo ()); in build_array_struct_comparison()
1854 tree totype = build_ctype (Type::tuns8->pointerTo ()); in void_okay_p()
H A Dd-builtins.cc100 return Type::tchar->addMod (dtype->mod)->pointerTo ()->addMod (mod); in build_frontend_type()
105 return dtype->pointerTo ()->addMod (mod); in build_frontend_type()
H A Dexpr.cc1256 tree result = build_libcall (libcall, e->type->pointerTo (), 4, in visit()
1277 tree ptr = convert_expr (array, tb1, tb1->nextOf ()->pointerTo ()); in visit()
1372 tree ptr = convert_expr (array, tb1, tb1->nextOf ()->pointerTo ()); in visit()
2743 etype->pointerTo (), 2, in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dimportc.d51 t = ta.next.pointerTo(); in cAdjustParamType()
55 t = ts.next.pointerTo(); in cAdjustParamType()
61 t = tb.pointerTo(); in cAdjustParamType()
84 e = e.castTo(sc, ta.next.pointerTo()); in arrayFuncConv()
88 e = e.castTo(sc, ts.next.pointerTo()); in arrayFuncConv()
H A Dclone.d942 ex = new CastExp(loc, ex, sdv.type.pointerTo()); in buildDtors()
1273 ex = new CastExp(loc, ex, sf.type.mutableOf().pointerTo()); in buildPostBlit()
1296 ex = new CastExp(loc, ex, sdv.type.pointerTo()); in buildPostBlit()
1352 ex = new CastExp(loc, ex, structField.type.mutableOf().pointerTo()); in buildPostBlit()
1373 ex = new CastExp(loc, ex, sdv.type.pointerTo()); in buildPostBlit()
H A Ddcast.d286 tprime = t.nextOf().castMod(mod).pointerTo(); in implicitConvTo()
1403 tx = tbn.pointerTo(); in implicitConvTo()
2295 Type tp = typeb.nextOf().pointerTo(); in visitArrayLiteral()
2599 t1b = tb.nextOf().pointerTo(); in visitSlice()
3028 Type tx = (t1.ty == Tdelegate) ? new TypeDelegate(d) : d.pointerTo(); in typeMerge()
3041 t1 = t1n.castMod(mod).pointerTo(); in typeMerge()
3042 t2 = t2n.castMod(mod).pointerTo(); in typeMerge()
3069 t1 = t1n.constOf().pointerTo(); in typeMerge()
3070 t2 = t2n.constOf().pointerTo(); in typeMerge()
3145 t1 = t1n.castMod(mod).pointerTo(); in typeMerge()
[all …]
H A Dtypesem.d3559 return e.castTo(sc, mt.basetype.nextOf().pointerTo()); in dotExp()
3629 e = e.castTo(sc, e.type.nextOf().pointerTo()); in dotExp()
3695 return e.castTo(sc, mt.next.pointerTo()); in dotExp()
4278 e.type = t.pointerTo(); in dotExp()
4295 e.type = e.type.pointerTo(); in dotExp()
4297 e.type = t.pointerTo(); in dotExp()
4309 e = e.castTo(sc, mt.tvoidptr.immutableOf().pointerTo().pointerTo()); in dotExp()
4320 e = e.castTo(sc, mt.tvoidptr.pointerTo()); in dotExp()
H A Ddtoh.d374 case AST.Tchar: return AST.Type.tchar.constOf.pointerTo;
375 case AST.Twchar: return AST.Type.twchar.constOf.pointerTo;
376 case AST.Tdchar: return AST.Type.tdchar.constOf.pointerTo;
H A Dmtype.h280 Type *pointerTo();
H A Dexpressionsem.d3000 e.type = Type.tuns32.pointerTo(); in visit()
3025 e.type = Type.tuns16.pointerTo(); in visit()
3037 e.type = Type.tchar.pointerTo(); in visit()
3797 exp.type = exp.type.pointerTo(); in visit()
3857 exp.type = exp.type.pointerTo(); in visit()
3914 e.type = e.var.type.pointerTo(); in visit()
6832 se.type = typeSemantic(ts, Loc.initial, sc).pointerTo(); in visit()
6973 exp.type = exp.e1.type.pointerTo(); in visit()
7155 exp.e1 = exp.e1.castTo(sc, exp.type.pointerTo()); in visit()
8292 e.type = e.e1.type.nextOf().pointerTo(); in visit()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Druntime.cc188 libcall_types[type] = get_libcall_type (LCT_ASSOCARRAY)->pointerTo (); in get_libcall_type()
196 libcall_types[type] = Type::tvoid->arrayOf ()->pointerTo (); in get_libcall_type()
200 libcall_types[type] = Type::tint8->arrayOf ()->pointerTo (); in get_libcall_type()
H A Dd-target.cc389 tb = t->nextOf ()->pointerTo (); in cppParameterType()
H A Dd-codegen.cc155 Type *valist = decl->type->nextOf ()->pointerTo (); in declaration_type()
204 Type *valist = arg->type->nextOf ()->pointerTo (); in parameter_type()
1026 tree ptrtype = build_ctype (sd->type->pointerTo ()); in build_array_struct_comparison()
1725 tree totype = build_ctype (Type::tuns8->pointerTo ()); in void_okay_p()
H A Dd-builtins.cc97 return Type::tchar->addMod (dtype->mod)->pointerTo ()->addMod (mod); in build_frontend_type()
102 return dtype->pointerTo ()->addMod (mod); in build_frontend_type()
H A Dexpr.cc1251 tree result = build_libcall (libcall, e->type->pointerTo (), 4, in visit()
1274 tree ptr = convert_expr (array, tb1, tb1->nextOf ()->pointerTo ()); in visit()
1369 tree ptr = convert_expr (array, tb1, tb1->nextOf ()->pointerTo ()); in visit()
2784 etype->pointerTo (), 2, in visit()
H A Dd-convert.cc474 tree ptrtype = build_ctype (tbtype->nextOf ()->pointerTo ()); in convert_expr()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dclone.c832 ex = new CastExp(loc, ex, v->type->mutableOf()->pointerTo()); in buildPostBlit()
853 ex = new CastExp(loc, ex, sdv->type->pointerTo()); in buildPostBlit()
884 ex = new CastExp(loc, ex, v->type->mutableOf()->pointerTo()); in buildPostBlit()
905 ex = new CastExp(loc, ex, sdv->type->pointerTo()); in buildPostBlit()
1030 ex = new CastExp(loc, ex, v->type->mutableOf()->pointerTo()); in buildDtor()
1051 ex = new CastExp(loc, ex, sdv->type->pointerTo()); in buildDtor()
H A Ddcast.c237 tprime = t->nextOf()->castMod(mod)->pointerTo(); in implicitConvTo()
1284 tx = tbn->pointerTo(); in implicitConvTo()
2051 Type *tp = typeb->nextOf()->pointerTo(); in castTo()
2351 t1b = tb->nextOf()->pointerTo(); in castTo()
2750 tx = d->pointerTo(); in typeMerge()
2768 t1 = t1n->castMod(mod)->pointerTo(); in typeMerge()
2769 t2 = t2n->castMod(mod)->pointerTo(); in typeMerge()
2795 t1 = t1n->constOf()->pointerTo(); in typeMerge()
2796 t2 = t2n->constOf()->pointerTo(); in typeMerge()
2885 t1 = t1n->castMod(mod)->pointerTo(); in typeMerge()
[all …]
H A Dmtype.c261 tvoidptr = tvoid->pointerTo(); in _init()
1169 Type *Type::pointerTo() in pointerTo() function
1888 t = utn->pointerTo(); in unqualify()
1928 t = t->pointerTo(); in substWildTo()
3793 e = e->castTo(sc, basetype->nextOf()->pointerTo()); in dotExp()
4236 e = e->castTo(sc, e->type->nextOf()->pointerTo()); in dotExp()
4506 e = e->castTo(sc, next->pointerTo()); in dotExp()
8554 e->type = t->pointerTo(); in dotExp()
8571 e->type = e->type->pointerTo(); in dotExp()
8573 e->type = t->pointerTo(); in dotExp()
[all …]
H A Dexpressionsem.c1344 exp->type = exp->type->pointerTo(); in visit()
1394 exp->type = exp->type->pointerTo(); in visit()
1438 e->type = e->var->type->pointerTo(); in visit()
3691 exp->type = exp->e1->type->pointerTo(); in visit()
3897 exp->e1 = exp->e1->castTo(sc, exp->type->pointerTo()); in visit()
4136 Type *tpv = Type::tvoid->pointerTo(); in visit()
4771 e->type = e->e1->type->nextOf()->pointerTo(); in visit()
7664 exp->type = ta->nextOf()->pointerTo(); in visit()
H A Dmtype.h293 Type *pointerTo();
H A Dfunc.c2524 VarDeclaration *v = new ThisDeclaration(loc, Type::tvoid->pointerTo()); in declareThis()
5538 Type *tret = Type::tvoid->pointerTo(); in semantic()
5631 if (!fparam->type->equals(Type::tvoid->pointerTo())) in semantic()

12