Home
last modified time | relevance | path

Searched refs:tvoidptr (Results 1 – 25 of 36) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dargtypes.c173 result = new TypeTuple(Type::tvoidptr); in toArgTypes()
178 result = new TypeTuple(Type::tvoidptr); in toArgTypes()
283 Type *t = argtypemerge(Type::tsize_t, Type::tvoidptr, offset); in toArgTypes()
290 result = new TypeTuple(Type::tsize_t, Type::tvoidptr); in toArgTypes()
302 Type *t = argtypemerge(Type::tsize_t, Type::tvoidptr, offset); in toArgTypes()
309 result = new TypeTuple(Type::tvoidptr, Type::tvoidptr); in toArgTypes()
477 result = new TypeTuple(Type::tvoidptr); in toArgTypes()
H A Ddstruct.c894 t = Type::tvoidptr; in makeNested()
917 t = Type::tvoidptr; // t should not be a ref type in makeNested()
H A Dstatementsem.c1575 dgparams->push(new Parameter(0, Type::tvoidptr, NULL, NULL)); in visit()
1577 dgparams->push(new Parameter(0, Type::tvoidptr, NULL, NULL)); in visit()
1640 dgparams->push(new Parameter(0, Type::tvoidptr, NULL, NULL)); in visit()
1642 dgparams->push(new Parameter(0, Type::tvoidptr, NULL, NULL)); in visit()
3261 …VarDeclaration *v = new VarDeclaration(ss->loc, Type::tvoidptr, Identifier::generateId("__sync"), … in visit()
H A Dmtype.h192 static Type *tvoidptr; // void* variable
H A Dmtype.c108 Type *Type::tvoidptr;
261 tvoidptr = tvoid->pointerTo(); in _init()
8585 e = e->castTo(sc, tvoidptr->immutableOf()->pointerTo()->pointerTo()); in dotExp()
8596 e = e->castTo(sc, tvoidptr->pointerTo()); in dotExp()
9316 return tvoidptr->size(loc); in size()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Druntime.cc117 libcall_types[type] = Type::tvoidptr; in get_libcall_type()
193 libcall_types[type] = Type::tvoidptr->arrayOf (); in get_libcall_type()
H A Dmodules.cc527 layout_moduleinfo_field (make_array_type (Type::tvoidptr, aimports_dim), in layout_moduleinfo_fields()
542 layout_moduleinfo_field (make_array_type (Type::tvoidptr, in layout_moduleinfo_fields()
660 tree satype = make_array_type (Type::tvoidptr, aimports_dim); in layout_moduleinfo()
682 tree satype = make_array_type (Type::tvoidptr, aclasses.length); in layout_moduleinfo()
H A Dd-codegen.cc2643 if (fdo->vthis && fdo->vthis->type != Type::tvoidptr) in build_vthis()
2798 tree init = build_libcall (LIBCALL_ALLOCMEMORY, Type::tvoidptr, 1, arg); in build_closure()
2876 if (fd->vthis && fd->vthis->type == Type::tvoidptr) in get_frameinfo()
H A Ddecl.cc166 if (decl->vthis->type == Type::tvoidptr) in get_fndecl_arguments()
2191 tree type = build_ctype (Type::tvoidptr->sarrayOf (decl->vtbl.length)); in get_vtable_decl()
H A Dtypes.cc941 build_ctype (Type::tvoidptr), in visit()
H A Dtypeinfo.cc1131 Type *satype = Type::tvoidptr->sarrayOf (ti->arguments->length); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Druntime.cc116 libcall_types[type] = Type::tvoidptr; in get_libcall_type()
192 libcall_types[type] = Type::tvoidptr->arrayOf (); in get_libcall_type()
H A Dmodules.cc520 layout_moduleinfo_field (make_array_type (Type::tvoidptr, aimports_dim), in layout_moduleinfo_fields()
535 layout_moduleinfo_field (make_array_type (Type::tvoidptr, aclasses.dim), in layout_moduleinfo_fields()
652 tree satype = make_array_type (Type::tvoidptr, aimports_dim); in layout_moduleinfo()
674 tree satype = make_array_type (Type::tvoidptr, aclasses.dim); in layout_moduleinfo()
H A Dd-codegen.cc2358 if (fdo->vthis && fdo->vthis->type != Type::tvoidptr) in build_vthis()
2509 tree init = build_libcall (LIBCALL_ALLOCMEMORY, Type::tvoidptr, 1, arg); in build_closure()
2583 if (fd->vthis && fd->vthis->type == Type::tvoidptr) in get_frameinfo()
H A Dtypes.cc796 build_ctype (Type::tvoidptr), in visit()
H A Ddecl.cc889 if (d->vthis->type == Type::tvoidptr) in visit()
2091 tree type = build_ctype (Type::tvoidptr->sarrayOf (decl->vtbl.dim)); in get_vtable_decl()
H A Dtypeinfo.cc1139 Type *satype = Type::tvoidptr->sarrayOf (ti->arguments->dim); in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Daggregate.d654 t = Type.tvoidptr; in makeNested()
676 t = Type.tvoidptr; // t should not be a ref type in makeNested()
721 Type t = cd ? cd.type : Type.tvoidptr; in makeNested2()
H A Dobjc.d731 auto var = new VarDeclaration(fd.loc, Type.tvoidptr, ident, null);
H A Dstatementsem.d1480 dgparams.push(new Parameter(0, Type.tvoidptr, null, null, null)); in package()
1482 dgparams.push(new Parameter(0, Type.tvoidptr, null, null, null)); in package()
1547 dgparams.push(new Parameter(0, Type.tvoidptr, null, null, null)); in package()
1549 dgparams.push(new Parameter(0, Type.tvoidptr, null, null, null)); in package()
3406 auto t = Type.tvoidptr; in package()
3417 … auto v = new VarDeclaration(ss.loc, Type.tvoidptr, Identifier.generateId("__sync"), null); in package()
H A Dclone.d1076 … auto ftype = new TypeFunction(ParameterList(params), Type.tvoidptr, LINK.cpp, dtor.storage_class); in buildWindowsCppDtor()
1086 stmts.push(new ReturnStatement(loc, new CastExp(loc, new ThisExp(loc), Type.tvoidptr))); in buildWindowsCppDtor()
H A Ddclass.d983 auto vtype = Type.tvoidptr.immutableOf().sarrayOf(vtbl.dim); in vtblSymbol()
H A Dmtype.h187 static Type *tvoidptr; // void* variable
H A Ddeclaration.d1202 t = Type.tvoidptr; in setFieldOffset()
H A Dmtype.d394 extern (C++) __gshared Type tvoidptr; // void*
867 tvoidptr = tvoid.pointerTo(); in _init()
6569 return tvoidptr.size(loc); in size()

12