Home
last modified time | relevance | path

Searched refs:emplaceRef (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/
H A Dlifetime.d6 emplaceRef is a package function for druntime internal use. It works like
10 Furthermore, emplaceRef optionally takes a type parameter, which specifies
14 void emplaceRef(T, UT, Args...)(ref UT chunk, auto ref Args args) in emplaceRef() function
81 void emplaceRef(UT, Args...)(ref UT chunk, auto ref Args args)
84 emplaceRef!(UT, UT)(chunk, forward!args);
89 In contrast to `emplaceRef(chunk)`, there are no checks for disabled default
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/
H A Dlifetime.d15 import core.internal.lifetime : emplaceRef; in emplace()
17 emplaceRef!T(*chunk); in emplace()
62 import core.internal.lifetime : emplaceRef;
64 emplaceRef!T(*chunk, forward!args);
324 import core.internal.lifetime : emplaceRef;
329 emplaceRef!(T, Unqual!T)(*cast(Unqual!T*) chunk.ptr, forward!args);
1099 import core.internal.lifetime : emplaceRef;
1102 emplaceRef!(const int)(a, 5);
1106 emplaceRef!(const int*)(p, &i);
1114 emplaceRef!IS(s, IS());
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Darray.d117 import std.conv : emplaceRef;
125 emplaceRef!E(result[i], e);
894 import std.conv : emplaceRef;
920 emplaceRef!T(array[pos + j++], stuff[i]);
926 emplaceRef!T(array[pos + j++], v);
1692 import std.conv : emplaceRef;
1707 emplaceRef(result[len++], e);
1712 emplaceRef(result[len++], e);
1714 emplaceRef(result[len++], e);
1763 import std.conv : emplaceRef;
[all …]
H A Dconv.d4159 emplaceRef is a package function for phobos internal use. It works like
4165 Furthermore, emplaceRef optionally takes a type paremeter, which specifies
4169 package void emplaceRef(T, UT, Args...)(ref UT chunk, auto ref Args args)
4234 package void emplaceRef(UT, Args...)(ref UT chunk, auto ref Args args)
4237 emplaceRef!(UT, UT)(chunk, args);
4264 emplaceRef!T(*chunk);
4310 emplaceRef!T(*chunk, args);
4456 emplaceRef!(T, Unqual!T)(*cast(Unqual!T*) chunk.ptr, args);
5271 emplaceRef!(const int)(a, 5);
5275 emplaceRef!(const int*)(p, &i);
[all …]
H A Dparallelism.d1652 import std.conv : emplaceRef; in amap()
1714 emplaceRef(buf[index++], fun(elem)); in amap()
1750 emplaceRef(buf[i], fun(subrange.front)); in amap()
1758 emplaceRef(buf[i], fun(range[i])); in amap()
2458 import std.conv : emplaceRef; in reduce()
2487 emplaceRef(seed.expand[i], e); in reduce()
2663 emplaceRef(t, RTask()); in reduce()
H A Dvariant.d308 import std.conv : emplaceRef; in VariantN()
316 emplaceRef(*cast(Unqual!T*) zat, *cast(UA*) src); in VariantN()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Darray.d124 import core.internal.lifetime : emplaceRef;
134 emplaceRef!E(result[cnt], e);
1358 import core.internal.lifetime : emplaceRef;
1384 emplaceRef!T(array[pos + j++], stuff[i]);
1390 emplaceRef!T(array[pos + j++], v);
2156 import core.internal.lifetime : emplaceRef;
2171 emplaceRef(result[len++], e);
2176 emplaceRef(result[len++], e);
2178 emplaceRef(result[len++], e);
2253 import core.internal.lifetime : emplaceRef;
[all …]
H A Dparallelism.d1749 import core.internal.lifetime : emplaceRef; in amap()
1811 emplaceRef(buf[index++], fun(elem)); in amap()
1847 emplaceRef(buf[i], fun(subrange.front)); in amap()
1855 emplaceRef(buf[i], fun(range[i])); in amap()
2567 import core.internal.lifetime : emplaceRef; in reduce()
2596 emplaceRef(seed.expand[i], e); in reduce()
H A Dvariant.d374 import core.internal.lifetime : emplaceRef; in VariantN()
385 emplaceRef(*cast(Unqual!T*) zat, cast(Unqual!T) this_); in VariantN()
389 emplaceRef(*cast(Unqual!T*) zat, *cast(UA*) src); in VariantN()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/
H A Dpackage.d665 import std.conv : emplace, emplaceRef; in make()
677 emplaceRef(*p, args); in make()
1199 import std.conv : emplaceRef;
1204 emplaceRef!T(result[i++], range[j]);
1211 emplaceRef!T(result[i], range.front);
1256 import std.conv : emplaceRef;
1257 emplaceRef(result[initialized], range.front);
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/
H A Dpackage.d1167 import core.internal.lifetime : emplaceRef; in make()
1181 emplaceRef!T(*p, args); in make()
1841 import core.internal.lifetime : emplaceRef;
1846 emplaceRef!T(result[i++], range[j]);
1853 emplaceRef!T(result[i], range.front);
1898 import core.internal.lifetime : emplaceRef;
1899 emplaceRef(result[initialized], range.front);
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/algorithm/
H A Dmutation.d2888 import std.conv : emplaceRef;
2892 emplaceRef!T(range.front, value);
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/algorithm/
H A Dmutation.d3275 import core.internal.lifetime : emplaceRef;
3279 emplaceRef!T(range.front, value);