Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dastcodegen.d98 alias isTuple = dmd.dtemplate.isTuple; member
H A Ddtemplate.d116 extern (C++) inout(Tuple) isTuple(inout RootObject o) in inout()
148 if (const v = isTuple(o)) in isError()
331 if (auto u1 = isTuple(o1)) in match()
333 auto u2 = isTuple(o2); in match()
405 else if (auto u1 = isTuple(o1)) in arrayObjectHash()
2221 if (auto va = isTuple((*dedargs)[d - 1])) in deduceFunctionTemplateMatch()
2278 Tuple va = isTuple(o); in declareParameter()
3956 Tuple tup = isTuple(o); in visit()
4179 Tuple v1 = isTuple(o1); in visit()
4180 Tuple v2 = isTuple(o2); in visit()
[all …]
H A Dtemplate.h313 Tuple *isTuple(RootObject *o);
H A Ddmangle.d721 Tuple va = isTuple(o); in mangleTemplateInstance()
H A Dtransitivevisitor.d723 else if (auto v = AST.isTuple(oarg)) in ParseVisitMethods()
H A Dcppmangle.d2107 else if (Tuple t = isTuple(o))
H A Dhdrgen.d3498 else if (auto v = isTuple(oarg)) in objectToBuffer()
H A Ddsymbolsem.d6364 Tuple va = tempinst.tdtypes[0].isTuple(); in aliasSeqInstanceSemantic()
H A Dexpressionsem.d5469 Tuple tup = isTuple(tded); in visit()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/format/
H A Dread.d241 import std.typecons : isTuple; in formattedRead()
279 static if (isTuple!A) in formattedRead()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddtemplate.c83 Tuple *isTuple(RootObject *o) in isTuple() function
110 Tuple *v = isTuple(o); in isError()
344 if (Tuple *u1 = isTuple(o1)) in match()
346 Tuple *u2 = isTuple(o2); in match()
502 else if (Tuple *u1 = isTuple(o1)) in arrayObjectHash()
1945 if (Tuple *va = isTuple((*dedargs)[d - 1])) in deduceFunctionTemplateMatch()
2007 Tuple *va = isTuple(o); in declareParameter()
3601 Tuple *tup = isTuple(o); in deduceType()
5720 if (Tuple *u = isTuple((*dedtypes)[i])) in matchArg()
5725 else if (i + 1 == tiargs->dim && isTuple((*tiargs)[i])) in matchArg()
[all …]
H A Dtemplate.h390 Tuple *isTuple(RootObject *o);
H A Dhdrgen.c1695 else if (Tuple *v = isTuple(oarg)) in objectToBuffer()
H A Dexpressionsem.c2196 Tuple *tup = isTuple(tded); in visit()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dtypecons.d507 isTuple!(OriginalType!Tup2) && Tup1.Types.length == Tup2.Types.length && is(typeof(
522 isTuple!Tup2 && Tup1.Types.length == Tup2.Types.length && is(typeof(
907 if (op == "~" && !(is(T : U[], U) && isTuple!U))
909 static if (isTuple!T)
924 if (op == "~" && !(is(T : U[], U) && isTuple!U))
926 static if (isTuple!T)
952 static if (is(R : Tuple!Types) && !__traits(isRef, rhs) && isTuple!R)
1646 if (isTuple!T)
1669 if (isTuple!T)
2210 enum isTuple(T) = __traits(compiles,
[all …]
H A Darray.d578 import std.typecons : isTuple;
581 static assert(isTuple!E, "assocArray: argument must be a range of tuples,"
H A Dconv.d55 import std.typecons : Flag, Yes, No, tuple, isTuple;
658 if (isTuple!T)
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dtypecons.d553 enum areCompatibleTuples(Tup1, Tup2, string op) = isTuple!Tup2 && is(typeof( in Tuple()
568 enum areBuildCompatibleTuples(Tup1, Tup2) = isTuple!Tup2 && is(typeof( in Tuple()
1314 if (isTuple!T)
1337 if (isTuple!T)
1888 enum isTuple(T) = __traits(compiles,
1897 static assert(isTuple!(Tuple!()));
1898 static assert(isTuple!(Tuple!(int)));
1899 static assert(isTuple!(Tuple!(int, real, string)));
1900 static assert(isTuple!(Tuple!(int, "x", real, "y")));
1901 static assert(isTuple!(Tuple!(int, Tuple!(real), string)));
[all …]
H A Darray.d374 import std.typecons : isTuple;
377 static assert(isTuple!E, "assocArray: argument must be a range of tuples");
H A Dformat.d646 import std.typecons : isTuple; in formattedRead()
683 static if (isTuple!A) in formattedRead()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/algorithm/
H A Dmutation.d1797 import std.typecons : isTuple;
1798 static if (isTuple!T)
H A Dsearching.d3160 import std.typecons : isTuple;
3161 static assert(isTuple!(typeof(r.asTuple)));
3162 static assert(isTuple!(typeof(r)));
H A Diteration.d4297 import std.typecons : tuple, isTuple;
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/algorithm/
H A Dsearching.d2988 import std.typecons : isTuple;
2989 static assert(isTuple!(typeof(r.asTuple)));
2990 static assert(isTuple!(typeof(r)));
H A Diteration.d2764 import std.typecons : tuple, isTuple;