Home
last modified time | relevance | path

Searched refs:isTypeTuple (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dtypinf.d229 case Ttuple: return visitTuple(tb.isTypeTuple()); in isSpeculativeType()
H A Ddstruct.d175 case Ttuple: visitTuple (tb.isTypeTuple()); break; in semanticTypeInfo()
H A Dtypesem.d73 if (auto tt = t.isTypeTuple()) in semanticLength()
521 else if (auto tt = t.isTypeTuple()) in stripDefaultArgs()
526 TypeTuple tr = t.copy().isTypeTuple(); in stripDefaultArgs()
829 TypeTuple tt = tbn.isTypeTuple(); in typeSemantic()
1357 if (auto tt = t.isTypeTuple()) in typeSemantic()
2243 case Ttuple: return visitTuple(type.isTypeTuple()); in typeSemantic()
2778 case Ttuple: return visitTuple (t.isTypeTuple()); in getProperty()
4805 case Ttuple: return visitTuple (mt.isTypeTuple());
H A Dinitsem.d465 if (i.exp.type.isTypeTuple() && i.exp.type.isTypeTuple().arguments.dim == 0) in initializerSemantic()
H A Dmtype.h344 TypeTuple *isTypeTuple();
H A Dmtype.d2717 …inout(TypeTuple) isTypeTuple() { return ty == Ttuple ? cast(typeof(return))this : nu… in isTypeTuple() function
6433 if (auto tt = t.isTypeTuple()) in equals()
6454 if (auto tt = to.isTypeTuple()) in implicitConvTo()
6957 if (auto tu = t.isTypeTuple()) in _foreachImpl()
H A Ddsymbolsem.d525 if (auto tt = tb.isTypeTuple()) in visit()
1923 else if (ns.exp.isTypeExp() && ns.exp.isTypeExp().type.toBasetype().isTypeTuple()) in visit()
4816 if (auto tup = tb.isTypeTuple()) in visit()
5455 if (auto tup = tb.isTypeTuple()) in visit()
H A Ddsymbol.d2007 if (auto ttp = te.type.isTypeTuple())
H A Ddcast.d1435 TypeTuple totuple = t.isTypeTuple(); in implicitConvTo()
2205 if (auto tt = t.isTypeTuple()) in visitTuple()
H A Ddtoh.d879 if (vd.type && vd.type.isTypeTuple())
H A Dexpressionsem.d6176 if (op.type.isTypeTuple()) in visit()
7494 if (TypeTuple tt = exp.to.isTypeTuple()) in visit()
11642 auto tt = e.op == EXP.type ? e.isTypeExp().type.isTypeTuple() : null; in visit()
H A Dexpression.d272 if (auto tt = e.type.toBasetype().isTypeTuple()) in expandTuples()
H A Ddtemplate.d5017 case Ttuple: return visitTuple(tb.isTypeTuple()); in reliesOnTemplateParameters()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dtraits.d4448 private template maxAlignment(U...) if (isTypeTuple!U)
6543 template isTypeTuple(T...)
6546 enum bool isTypeTuple = isTypeTuple!(T[0 .. $/2]) && isTypeTuple!(T[$/2 .. $]);
6548 enum bool isTypeTuple = is(T[0]);
6550 enum bool isTypeTuple = true; // default
6556 static assert(isTypeTuple!(int, float, string));
6557 static assert(!isTypeTuple!(1, 2.0, "a"));
6558 static assert(!isTypeTuple!(1, double, string));
6568 static assert( isTypeTuple!int);
6569 static assert( isTypeTuple!string);
[all …]
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dtraits.d7392 enum isTypeTuple(T...) =
7404 static assert(isTypeTuple!(int, float, string));
7405 static assert(!isTypeTuple!(1, 2.0, "a"));
7406 static assert(!isTypeTuple!(1, double, string));
7416 static assert( isTypeTuple!int);
7417 static assert( isTypeTuple!string);
7418 static assert( isTypeTuple!C);
7419 static assert( isTypeTuple!(typeof(func)));
7420 static assert( isTypeTuple!(int, char, double));
7422 static assert(!isTypeTuple!c);
[all …]
H A Dvariant.d136 if (isTypeTuple!U)
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dtypeinfo.cc1125 TypeTuple *ti = d->tinfo->isTypeTuple (); in visit()