Lines Matching refs:staticMap
628 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);
678 alias Single = staticMap!(Unqual, const int);
681 …alias T = staticMap!(Unqual, int, const int, immutable int, uint, ubyte, byte, short, ushort, long…
690 static assert(staticMap!(id, A.a) == AliasSeq!("a"));
697 alias A = staticMap!(getTypeId, int);
844 static foreach (T; AliasSeq!(int, staticMap, 42)) in version()
896 static foreach (T; AliasSeq!(int, staticMap, 42)) in version()
955 static foreach (T; AliasSeq!(int, staticMap, 42)) in version()
1148 static assert(is(staticMap!(ApplyLeft!(Largest, short), Types) ==
1150 static assert(is(staticMap!(ApplyLeft!(Largest, int), Types) ==
1166 static assert(is(staticMap!(ApplyRight!(
1443 alias functions = staticMap!(ApplyRight!(Instantiate, string),