Home
last modified time | relevance | path

Searched refs:staticMap (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dmeta.d628 template staticMap(alias fun, args...) in staticMap() function
635 alias staticMap = AliasSeq!(); in staticMap() local
637 staticMap = AliasSeq!(staticMap, fun!arg); in staticMap()
642 alias staticMap = AliasSeq!(); in staticMap() local
644 staticMap = AliasSeq!(staticMap, fun!(args[i])); in staticMap()
650 alias staticMap = AliasSeq!(); in staticMap() local
652 staticMap = AliasSeq!(staticMap, fun!(args[i])); in staticMap()
656 … alias staticMap = AliasSeq!(staticMap!(fun, args[0 .. $ / 2]), staticMap!(fun, args[$ / 2 .. $])); in staticMap() local
665 alias TL = staticMap!(Unqual, int, const int, immutable int, uint, ubyte, byte, short, ushort);
674 alias Empty = staticMap!(Unqual);
[all …]
H A Dfunctional.d735 import std.meta : NoDuplicates, staticMap; in partial()
740 staticMap!(firstParameter, Filter!(hasParameters, overloads))); in partial()
1111 import std.meta : staticMap;
1118 return tuple(staticMap!(resultElement, Iota!(F.length)));
1161 import std.meta : staticMap;
1163 alias funs = staticMap!(unaryFun, "a", "a * 2", "a * 3", "a * a", "-a");
1352 import std.meta : staticMap;
1355 … static struct Value { staticMap!(Unqual, Parameters!fun) args; Unqual!(ReturnType!fun) res; }
1877 import std.meta : Map = staticMap;
H A Dparallelism.d213 typeof(adjoin!(staticMap!(unaryFun, functions))(e)); in MapType()
307 alias funs = staticMap!(binaryFun, functions); in reduceAdjoin()
329 alias funs = staticMap!(binaryFun, functions); in reduceFinish()
1751 alias fun = adjoin!(staticMap!(unaryFun, functions)); in amap()
1947 alias fun = adjoin!(staticMap!(unaryFun, functions)); in map()
2593 typeof(adjoin!(staticMap!(binaryFun, functions))(e, e)) seed = void; in reduce()
H A Dvariant.d334 alias ConstTypes = staticMap!(ConstOf, MutaTypes); in VariantN()
335 alias SharedTypes = staticMap!(SharedOf, MutaTypes); in VariantN()
336 alias SharedConstTypes = staticMap!(SharedConstOf, MutaTypes); in VariantN()
337 alias ImmuTypes = staticMap!(ImmutableOf, MutaTypes); in VariantN()
604 Tuple!(staticMap!(Unqual, ParamTypes)) t; in VariantN()
H A Dpath.d1723 import std.meta : staticMap;
1724 alias Types = staticMap!(convertToString, Ranges);
3082 import std.meta : staticMap;
3083 alias Types = staticMap!(convertToString, R1, R2);
3279 import std.meta : staticMap;
3280 alias Types = staticMap!(convertToString, Range1, Range2);
H A Dtraits.d176 import std.meta : staticMapMeta = staticMap;
179 alias staticMap = staticMapMeta; variable
748 import std.meta : staticMap; in fqnType()
753 zip([staticMap!(storageClassesString, parameterStC)], in fqnType()
754 [staticMap!(fullyQualifiedName, parameters)]) in fqnType()
2751 import std.meta : staticMap;
2753 alias FieldNameTuple = staticMap!(NameOf, T.tupleof[0 .. $ - isNested!T]);
2755 alias FieldNameTuple = staticMap!(NameOf, T.tupleof);
4956 …alias AllImplicitConversionTargets = staticMap!(ApplyLeft!(CopyConstness, T), TransitiveBaseTypeTu…
4958 … alias AllImplicitConversionTargets = staticMap!(ApplyLeft!(CopyConstness, T), InterfacesTuple!T);
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/
H A Dtraits.d509 template staticMap(alias F, T...) in staticMap() function
513 alias staticMap = AliasSeq!(); in staticMap() local
517 alias staticMap = AliasSeq!(F!(T[0])); in staticMap() local
524 alias staticMap = AliasSeq!(F!(T[0]), F!(T[1])); in staticMap() local
528 alias staticMap = AliasSeq!(F!(T[0]), F!(T[1]), F!(T[2])); in staticMap() local
532 alias staticMap = AliasSeq!(F!(T[0]), F!(T[1]), F!(T[2]), F!(T[3])); in staticMap() local
536 alias staticMap = AliasSeq!(F!(T[0]), F!(T[1]), F!(T[2]), F!(T[3]), F!(T[4])); in staticMap() local
540 alias staticMap = AliasSeq!(F!(T[0]), F!(T[1]), F!(T[2]), F!(T[3]), F!(T[4]), F!(T[5])); in staticMap() local
544 … alias staticMap = AliasSeq!(F!(T[0]), F!(T[1]), F!(T[2]), F!(T[3]), F!(T[4]), F!(T[5]), F!(T[6])); in staticMap() local
548 …alias staticMap = AliasSeq!(F!(T[0]), F!(T[1]), F!(T[2]), F!(T[3]), F!(T[4]), F!(T[5]), F!(T[6]), … in staticMap() local
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dmeta.d771 template staticMap(alias F, T...) in staticMap() function
775 alias staticMap = AliasSeq!(); in staticMap() local
779 alias staticMap = AliasSeq!(F!(T[0])); in staticMap() local
783 alias staticMap = in staticMap() local
785 staticMap!(F, T[ 0 .. $/2]), in staticMap()
786 staticMap!(F, T[$/2 .. $ ])); in staticMap()
794 alias TL = staticMap!(Unqual, int, const int, immutable int);
803 alias Empty = staticMap!(Unqual);
807 alias Single = staticMap!(Unqual, const int);
810 alias T = staticMap!(Unqual, int, const int, immutable int);
[all …]
H A Dvariant.d275 alias ConstTypes = staticMap!(ConstOf, MutaTypes); in VariantN()
276 alias SharedTypes = staticMap!(SharedOf, MutaTypes); in VariantN()
277 alias SharedConstTypes = staticMap!(SharedConstOf, MutaTypes); in VariantN()
278 alias ImmuTypes = staticMap!(ImmutableOf, MutaTypes); in VariantN()
505 Tuple!(staticMap!(Unqual, ParamTypes)) t; in VariantN()
H A Dparallelism.d229 typeof(adjoin!(staticMap!(unaryFun, functions))(e)); in MapType()
323 alias funs = staticMap!(binaryFun, functions); in reduceAdjoin()
345 alias funs = staticMap!(binaryFun, functions); in reduceFinish()
1654 alias fun = adjoin!(staticMap!(unaryFun, functions)); in amap()
1849 alias fun = adjoin!(staticMap!(unaryFun, functions)); in map()
2484 typeof(adjoin!(staticMap!(binaryFun, functions))(e, e)) seed = void; in reduce()
H A Dtypecons.d470 import std.meta : staticMap; in Tuple()
523 foreach (i, name; staticMap!(extractName, fieldSpecs)) in Tuple()
539 staticMap!(expandSpec, fieldSpecs[from .. to]); in Tuple()
592 alias Types = staticMap!(extractType, fieldSpecs); in Tuple()
604 alias fieldNames = staticMap!(extractName, fieldSpecs); in Tuple()
913 alias NewTupleT = Tuple!(staticMap!(GetItem, aliasSeqOf!( in Tuple()
1226 formattedWrite(sink, fmt.nested, staticMap!(sharedToString, this.expand)); in Tuple()
4594 import std.meta : staticMap;
4759 staticMap!(generateFun, staticIota!(0, TargetMembers.length)));
4767 import std.meta : staticMap;
[all …]
H A Dpath.d1625 import std.meta : staticMap;
1626 alias Types = staticMap!(convertToString, Ranges);
2969 import std.meta : staticMap;
2970 alias Types = staticMap!(convertToString, R1, R2);
3170 import std.meta : staticMap;
3171 alias Types = staticMap!(convertToString, Range1, Range2);
H A Dfunctional.d867 import std.meta : staticMap;
869 alias funs = staticMap!(unaryFun, "a", "a * 2", "a * 3", "a * a", "-a");
H A Dfile.d722 import std.meta : staticMap;
723 alias Types = staticMap!(convertToString, RF, RT);
2470 import std.meta : staticMap;
2471 alias Types = staticMap!(convertToString, RO, RL);
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/
H A Dtypecons.d85 import std.meta : staticMap;
133 import std.meta : staticMap;
135 alias implementsInterface = .implementsInterface!(Source, staticMap!(Unqual, Targets));
191 import std.meta : ApplyLeft, staticMap;
229 alias wrap = .wrap!(staticMap!(Unqual, Targets));
328 staticMap!(generateFun, staticIota!(0, TargetMembers.length)));
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/
H A Dtypecons.d83 import std.meta : staticMap;
134 import std.meta : staticMap;
136 alias implementsInterface = .implementsInterface!(Source, staticMap!(Unqual, Targets));
192 import std.meta : ApplyLeft, staticMap;
230 alias wrap = .wrap!(staticMap!(Unqual, Targets));
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/array/
H A Doperations.d10 import core.internal.traits : Filter, staticMap, Unqual;
38 alias scalarizedExp = staticMap!(toElementType, Args);
231 enum vectorizeable = is(typeCheck!(false, vec!E, staticMap!(toVecType, Args)));
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/algorithm/
H A Dsetops.d54 import std.meta : AliasSeq, staticMap, allSatisfy, anySatisfy;
1178 !is(CommonType!(staticMap!(ElementType, Rs)) == void))
1183 alias ElementType = CommonType!(staticMap!(.ElementType, Rs));
1273 !is(CommonType!(staticMap!(ElementType, Rs)) == void))
H A Dcomparison.d964 alias ElementEncodingTypes = staticMap!(ElementEncodingType, Ranges);
1524 import std.meta : staticMap;
1525 alias Types = staticMap!(convertToString, Range1, Range2);
1595 import std.meta : staticMap;
1596 alias Types = staticMap!(convertToString, Range1, Range2);
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/algorithm/
H A Dsetops.d1127 !is(CommonType!(staticMap!(ElementType, Rs)) == void))
1132 alias ElementType = CommonType!(staticMap!(.ElementType, Rs));
1221 !is(CommonType!(staticMap!(ElementType, Rs)) == void))
H A Dcomparison.d1286 import std.meta : staticMap;
1287 alias Types = staticMap!(convertToString, Range1, Range2);
1357 import std.meta : staticMap;
1358 alias Types = staticMap!(convertToString, Range1, Range2);
H A Diteration.d467 import std.meta : AliasSeq, staticMap;
475 alias _funs = staticMap!(unaryFun, fun);
2760 import std.meta : staticMap;
2762 alias binfuns = staticMap!(binaryFun, fun);
3296 import std.meta : staticMap;
3297 private alias binfuns = staticMap!(binaryFun, fun);
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/range/
H A Dpackage.d238 import std.meta : allSatisfy, anySatisfy, staticMap;
891 allSatisfy!(isInputRange, staticMap!(Unqual, Ranges)) &&
892 !is(CommonType!(staticMap!(ElementType, staticMap!(Unqual, Ranges))) == void))
903 alias R = staticMap!(Unqual, Ranges);
904 alias RvalueElementType = CommonType!(staticMap!(.ElementType, R));
1588 return typeof(this)(chosenI, staticMap!(saveOrInit,
1681 alias Slices = staticMap!(Slice, Ranges);
1689 return chooseAmong(chosenI, staticMap!(sliceOrInit,
1844 && allSatisfy!(isInputRange, staticMap!(Unqual, Ranges))
1845 && !is(CommonType!(staticMap!(ElementType, Ranges)) == void))
[all …]
H A Dinterfaces.d295 class OutputRangeObject(R, E...) : staticMap!(OutputRange, E) {
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/range/
H A Dinterfaces.d277 class OutputRangeObject(R, E...) : staticMap!(OutputRange, E) {

12