/dports/lang/gcc12-devel/gcc-12-20211205/libphobos/src/std/ |
H A D | sumtype.d | 235 import std.traits : ConstOf, ImmutableOf, InoutOf, TemplateArgsOf; 420 allSatisfy!(isCopyable, Map!(InoutOf, Types)) 421 && !anySatisfy!(hasPostblit, Map!(InoutOf, Types)) 428 alias OtherTypes = Map!(InoutOf, Types); in this()
|
H A D | traits.d | 216 alias InoutOf(T) = inout(T); 221 static assert(is(InoutOf!(int) == inout int)); 222 static assert(is(InoutOf!(inout int) == inout int)); 223 static assert(is(InoutOf!(const int) == inout const int)); 224 static assert(is(InoutOf!(shared int) == inout shared int)); 335 static assert(is( InoutOf!int == inout int)); 364 else static if (quals == 2) alias QualifierOf = InoutOf; in QualifierOf() 5983 static foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 6021 static foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 6090 static foreach (Q; AliasSeq!(Alias, ConstOf, ImmutableOf, InoutOf)) [all …]
|
/dports/lang/gcc11/gcc-11.2.0/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() local 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|
/dports/lang/gcc10/gcc-10.3.0/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() local 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|
/dports/lang/gcc11-devel/gcc-11-20211009/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() local 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|
/dports/devel/avr-gcc/gcc-10.2.0/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() function 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|
/dports/lang/gcc9-devel/gcc-9-20211007/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() local 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|
/dports/lang/gcc9/gcc-9.4.0/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() local 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|
/dports/lang/gcc9-aux/gcc-9.1.0/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() function 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|
/dports/lang/gcc10-devel/gcc-10-20211008/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() function 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|
/dports/misc/cxx_atomics_pic/gcc-11.2.0/libphobos/src/std/ |
H A D | traits.d | 291 template InoutOf(T) { alias InoutOf = inout(T) ; } in InoutOf() function 306 static assert(is( InoutOf!int == inout int)); 320 else static if (is(T == inout U , U)) alias QualifierOf = InoutOf; in QualifierOf() 5359 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5396 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5451 foreach (Q; AliasSeq!(MutableOf, ConstOf, ImmutableOf, InoutOf)) 5455 static if (!__traits(isSame, Q, InoutOf)) 5497 foreach (P; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5498 foreach (Q; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) 5499 foreach (R; AliasSeq!(TypeQualifierList, InoutOf, SharedInoutOf)) [all …]
|