HomeSort by: relevance | last modified time | path
    Searched refs:Tsarray (Results 1 - 25 of 38) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
arrayop.d 46 while (t.ty == Tarray || t.ty == Tsarray)
51 if (tb.ty == Tarray || tb.ty == Tsarray)
82 if (tb.ty == Tarray || tb.ty == Tsarray)
121 assert(tb.ty == Tarray || tb.ty == Tsarray);
223 if (tb.ty != Tarray && tb.ty != Tsarray) // hoist scalar expressions
241 if (tb.ty != Tarray && tb.ty != Tsarray) // hoist scalar expressions
348 while (t.ty == Tarray || t.ty == Tsarray)
dcast.d 194 Type tx = (tb.ty == Tsarray)
289 else if (t.ty == Tsarray)
578 if (!(e.type.ty == Tsarray || e.type.ty == Tarray || e.type.ty == Tpointer))
588 case Tsarray:
589 if (e.type.ty == Tsarray)
705 if ((tb.ty == Tarray || tb.ty == Tsarray) &&
706 (typeb.ty == Tarray || typeb.ty == Tsarray))
749 else if (tb.ty == Tvector && (typeb.ty == Tarray || typeb.ty == Tsarray))
1372 if (tb.ty == Tsarray && typeb.ty == Tarray)
1409 if (t1b.ty == Tsarray && !e.e1.isLvalue()
    [all...]
astcodegen.d 68 alias Tsarray = dmd.mtype.Tsarray;
ctfeexpr.d 342 if (v.type.ty != m.type.ty && v.type.ty == Tsarray)
371 if (se.type.toBasetype().ty == Tsarray)
580 if (type.ty == Tsarray && type.nextOf().ty == Tsarray && elem.type.ty != Tsarray)
592 const mustCopy = tb.ty == Tstruct || tb.ty == Tsarray;
704 if (srcPointee.ty == Tsarray && destPointee.ty == Tsarray)
739 if ((ie.e1.type.ty == Tarray || ie.e1.type.ty == Tsarray || ie.e1.op == EXP.string_ || ie.e1.op == EXP.arrayLiteral) && ie.e2.op == EXP.int64)
747 if (se && e.type.toBasetype().ty == Tsarray &
    [all...]
astenums.d 167 Tsarray, // static array, aka T[dimension]
222 alias Tsarray = TY.Tsarray;
escape.d 338 if (tb.ty == Tarray || tb.ty == Tsarray)
724 if (tb.ty == Tarray || tb.ty == Tsarray)
1047 if (tb.ty == Tarray || tb.ty == Tsarray)
1264 if (tb.ty == Tarray || tb.ty == Tsarray)
1559 if (tb.ty == Tsarray || tb.ty == Tarray)
1601 if (tb.ty == Tarray && e.e1.type.toBasetype().ty == Tsarray)
1617 if (tb.ty == Tsarray)
1627 if (t1b.ty == Tsarray)
1630 if (tb.ty != Tsarray)
1639 if (e.e1.type.toBasetype().ty == Tsarray ||
    [all...]
canthrow.d 192 if (ae.type.toBasetype().ty == Tsarray)
expressionsem.d 496 if (t.ty == Tarray || t.ty == Tsarray || t.ty == Tnull || (t.isTypeBasic() && t.ty != Tvoid))
1792 case Tsarray:
2146 if (arg.type.ty == Tsarray)
3522 if (originalNewtype.ty == Tsarray)
5831 if (exp.e1.op == EXP.slice || exp.e1.type.ty == Tarray || exp.e1.type.ty == Tsarray)
7149 case Tsarray:
7198 if (tb.ty == Tarray || tb.ty == Tsarray)
7271 if (tb.ty == Tarray || tb.ty == Tsarray)
7413 exp.to && (exp.to.ty == Tident || exp.to.ty == Tsarray) &&
7566 if (!t1b.equals(tob) && (t1b.ty == Tarray || t1b.ty == Tsarray))
    [all...]
initsem.d 122 if (t.ty == Tsarray && t.nextOf().toBasetype().ty == Tstruct)
283 case Tsarray:
493 if (i.exp.op == EXP.string_ && tb.ty == Tsarray)
499 (typeb.ty == Tarray || typeb.ty == Tsarray) && tynto.isSomeChar &&
510 typeb.ty == Tsarray &&
1160 goto case Tsarray;
1162 case Tsarray:
1248 if (tn.ty == Tsarray)
1286 if (tb.ty == Tsarray && e.implicitConvTo(tb.nextOf()))
safe.d 155 if (ttob.ty == Tarray && tfromb.ty == Tsarray) // https://issues.dlang.org/show_bug.cgi?id=12502
typinf.d 116 case Tsarray:
dinterpret.d 503 if (ta.ty == Tsarray)
1883 if (e.var.type.ty == Tarray || e.var.type.ty == Tsarray)
1898 if (val.type.ty == Tarray || val.type.ty == Tsarray)
1905 if (val.type.ty == Tsarray && pointee.ty == Tsarray && elemsize == pointee.nextOf().size())
2236 (ev.op == EXP.slice && ev.type.toBasetype().ty == Tsarray) ||
2481 bool wantCopy = (tn.ty == Tsarray || tn.ty == Tstruct);
2687 if ((v.type.ty != ex.type.ty) && v.type.ty == Tsarray)
3324 while (tdst.ty == Tsarray || tdst.ty == Tarray)
3959 if (t1b.ty == Tsarray && e.op == EXP.construct && e.e2.isLvalue()
    [all...]
mtype.d 432 sizeTy[Tsarray] = __traits(classInstanceSize, TypeSArray);
1383 if (!tn || ty != Tsarray && tn.mod == t.nextOf().mod)
2284 else if (ty == Tsarray)
2356 else if (ty == Tsarray)
2516 while ((tb = tb.toBasetype()).ty == Tsarray)
2703 inout(TypeSArray) isTypeSArray() { return ty == Tsarray ? cast(typeof(return))this : null; }
3014 if (ty == Tsarray)
3560 assert(basetype.ty == Tsarray && tv.basetype.ty == Tsarray);
3577 assert(basetype.ty == Tsarray);
    [all...]
typesem.d 594 case Tsarray: return visitSArray(t.isTypeSArray());
689 if (mtype.basetype.ty != Tsarray)
810 tbn.ty == Tsarray ||
906 if (mtype.index.ty == Tident || mtype.index.ty == Tinstance || mtype.index.ty == Tsarray || mtype.index.ty == Ttypeof || mtype.index.ty == Treturn || mtype.index.ty == Tmixin)
1414 (t.ty == Tstruct || t.ty == Tsarray || t.ty == Tenum))
2228 case Tsarray: return visitSArray(type.isTypeSArray());
2312 case Tsarray:
2967 if (mt.index.ty == Tident || mt.index.ty == Tinstance || mt.index.ty == Tsarray)
3342 case Tsarray: visitSArray (mt.isTypeSArray()); break;
4631 case Tsarray: return visitSArray (mt.isTypeSArray())
    [all...]
constfold.d 1211 else if (e1.type.toBasetype().ty == Tsarray)
1243 else if (e1.type.toBasetype().ty == Tsarray && e2.op == EXP.int64)
1693 if (type.toBasetype().ty == Tsarray)
1717 if (type.toBasetype().ty == Tsarray)
1735 if (type.toBasetype().ty == Tsarray)
1751 if (type.toBasetype().ty == Tsarray)
aggregate.d 474 if (telem.ty == Tsarray)
477 * If the bottom of the Tsarray is an enum type, baseElemOf()
opover.d 900 if ((t1.ty == Tarray || t1.ty == Tsarray) &&
901 (t2.ty == Tarray || t2.ty == Tsarray))
1476 case Tsarray: // https://dlang.org/spec/statement.html#foreach_over_arrays
1608 case Tsarray:
optimize.d 84 ((result & WANTexpand) && (tb.ty != Tsarray && tb.ty != Tstruct)))
766 if (e.e1 == e1old && e.e1.op == EXP.arrayLiteral && e.type.toBasetype().ty == Tpointer && e.e1.type.toBasetype().ty != Tsarray)
849 if (e.type.toBasetype().ty != Tsarray)
1088 if (e.e1.op == EXP.string_ || e.e1.op == EXP.arrayLiteral || e.e1.op == EXP.assocArrayLiteral || e.e1.type.toBasetype().ty == Tsarray)
expression.d 642 if (ti.ty == Tsarray)
652 if (ti.ty == Tsarray)
2735 return (type && type.toBasetype().ty == Tsarray);
2741 return (type && type.toBasetype().ty == Tsarray) ? this : Expression.toLvalue(sc, e);
5390 return (to.ty == Tsarray && (e1.type.ty == Tvector || e1.type.ty == Tsarray)) ||
5528 return (type && type.toBasetype().ty == Tsarray);
5534 return (type && type.toBasetype().ty == Tsarray) ? this : Expression.toLvalue(sc, e);
5851 if (e1.type.ty == Tsarray ||
7154 if (e1.type.ty == Tsarray || (e1.op == EXP.index && e1.type.ty != Tarray) || e1.op == EXP.slice
    [all...]
dtemplate.d 1854 if (argtype.ty == Tarray && (prmtype.ty == Tsarray || prmtype.ty == Taarray && (taai = (cast(TypeAArray)prmtype).index).ty == Tident && (cast(TypeIdentifier)taai).idents.dim == 0))
1942 if ((farg.op == EXP.string_ || farg.op == EXP.slice) && (prmtype.ty == Tsarray || prmtype.ty == Taarray))
1985 case Tsarray:
1989 if (tb.ty == Tsarray)
3700 if (tt.ty == Tsarray && at.ty == Tarray && tt.nextOf().implicitConvTo(at.nextOf()) >= MATCH.constant)
3826 if (tparam.ty == Tsarray)
4360 if (tb.ty == tparam.ty || tb.ty == Tsarray && tparam.ty == Taarray)
4717 if (e.type.ty == Tarray && (tparam.ty == Tsarray || tparam.ty == Taarray && (taai = (cast(TypeAArray)tparam).index).ty == Tident && (cast(TypeIdentifier)taai).idents.dim == 0))
4765 if (e.type.ty == Tarray && (tparam.ty == Tsarray || tparam.ty == Taarray && (taai = (cast(TypeAArray)tparam).index).ty == Tident && (cast(TypeIdentifier)taai).idents.dim == 0))
4881 if (e.type.ty == Tarray && (tparam.ty == Tsarray || tparam.ty == Taarray && (taai = (cast(TypeAArray)tparam).index).ty == Tident && (cast(TypeIdent (…)
    [all...]
impcnvtab.d 70 Tsarray,
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-target.cc 393 if (type->ty == TY::Tsarray && tvalist->ty == TY::Tsarray)
470 return (tn->ty == TY::Tstruct || tn->ty == TY::Tsarray);
600 return (tb->ty == TY::Tstruct || tb->ty == TY::Tsarray);
d-convert.cc 463 case TY::Tsarray:
493 else if (tbtype->ty == TY::Tsarray)
555 else if (tbtype->ty == TY::Tsarray)
596 if (tbtype->ty == TY::Tsarray)
662 if (tbtype->ty == TY::Tsarray
663 && ebtype->ty == TY::Tsarray
780 /* Assuming this only has to handle converting a non Tsarray type to
782 if (tbtype->ty == TY::Tsarray)
816 if ((tbtype->ty == TY::Tsarray || tbtype->ty == TY::Tstruct)
959 if (tb->ty == TY::Tsarray)
    [all...]
expr.cc 272 if ((tb1->ty == TY::Tsarray || tb1->ty == TY::Tarray)
273 && (tb2->ty == TY::Tsarray || tb2->ty == TY::Tarray))
337 if ((tb1->ty == TY::Tsarray || tb1->ty == TY::Tarray)
338 && (tb2->ty == TY::Tsarray || tb2->ty == TY::Tarray))
403 if (tb1->ty == TY::Tsarray && tb2->ty == TY::Tsarray)
525 if ((tb1->ty == TY::Tsarray || tb1->ty == TY::Tarray)
526 && (tb2->ty == TY::Tsarray || tb2->ty == TY::Tarray))
675 if (tb1->ty == TY::Tarray || tb1->ty == TY::Tsarray)
850 gcc_assert (tb1->ty == TY::Tarray || tb2->ty == TY::Tsarray);
    [all...]
d-compiler.cc 91 if (tb->ty == TY::Tsarray)

Completed in 124 milliseconds

1 2