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

1 2

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
safe.d 155 if (ttob.ty == Tarray && tfromb.ty == Tsarray) // https://issues.dlang.org/show_bug.cgi?id=12502
158 if (ttob.ty == Tarray && tfromb.ty == Tarray ||
173 if (ttob.ty == Tarray && e.op == EXP.arrayLiteral)
194 (ttob.ty == Tarray || ttobn.size() <= tfromn.size()) &&
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)
353 if (tb.ty == Tarray)
384 if (!ae.e2.type || ae.e2.type.ty != Tarray || !ae.e2.type.implicitConvTo(ae.e1.type))
astcodegen.d 49 alias Tarray = dmd.mtype.Tarray;
typinf.d 114 case Tarray:
253 if (t.ty == Tarray)
dcast.d 287 else if (t.ty == Tarray)
578 if (!(e.type.ty == Tsarray || e.type.ty == Tarray || e.type.ty == Tpointer))
619 else if (e.type.ty == Tarray)
646 case Tarray:
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))
1279 if (ntb.ty == Tarray)
1372 if (tb.ty == Tsarray && typeb.ty == Tarray)
1391 if (tb.ty == Tarray && typeb.equivalent(tb)
    [all...]
astenums.d 166 Tarray, // slice array, aka T[]
221 alias Tarray = TY.Tarray;
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)
1918 if (tb.ty == Tarray || tb.ty == Tsarray)
1931 else if (tb.ty == Tarray)
2246 case Tarray:
nogc.d 91 if (e.type.ty != Tarray || !e.elements || !e.elements.dim)
expressionsem.d 496 if (t.ty == Tarray || t.ty == Tsarray || t.ty == Tnull || (t.isTypeBasic() && t.ty != Tvoid))
1793 case Tarray:
1824 if (tb.ty == Tarray)
2061 if (p.type.toBasetype().ty == Tarray &&
2141 if (arg.type.ty == Tarray)
3799 else if (tb.ty == Tarray)
3819 if (tb.ty != Tarray)
5831 if (exp.e1.op == EXP.slice || exp.e1.type.ty == Tarray || exp.e1.type.ty == Tsarray)
7150 case Tarray:
7198 if (tb.ty == Tarray || tb.ty == Tsarray
    [all...]
dstruct.d 555 if (ale.type.toBasetype().ty == Tarray) // if initializing a dynamic array
573 if (se.type.toBasetype().ty == Tarray) // if initializing a dynamic array
ctfeexpr.d 332 if (v.type.ty == Tarray || v.type.ty == Taarray)
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)
748 (se.e1.type.ty == Tarray || se.e1.type.ty == Tsarray || se.e1.op == EXP.string_ || se.e1.op == EXP.arrayLiteral) && se.lwr.op == EXP.int64)
1623 else if (to.toBasetype().ty == Tarray &&
1624 type.toBasetype().ty == Tarray &&
1844 tb.ty == Tarray ||
1914 return (tb.ty == Tarray || tb.ty == Tsarray) && (se.e1.op == EXP.string_ || se.e1.op == EXP.arrayLiteral);
opover.d 900 if ((t1.ty == Tarray || t1.ty == Tsarray) &&
901 (t2.ty == Tarray || t2.ty == Tsarray))
1475 case Tarray: // https://dlang.org/spec/statement.html#foreach_over_arrays
1607 case Tarray:
constfold.d 1066 if (tb.ty == Tarray && typeb.ty == Tarray && tb.nextOf().size() == typeb.nextOf().size())
1267 else if (e1.type.toBasetype().ty == Tarray && e2.op == EXP.int64)
1553 if (t1.ty == Tarray && t2 == t1.nextOf())
1772 if (tb.ty == Tarray && tb.nextOf().equivalent(e.type))
dtemplate.d 1656 if ((tt.ty == Tarray || tt.ty == Tpointer) && !tt.isMutable() && (!(fparam.storageClass & STC.ref_) || (fparam.storageClass & STC.auto_) && !farg.isLvalue()))
1854 if (argtype.ty == Tarray && (prmtype.ty == Tsarray || prmtype.ty == Taarray && (taai = (cast(TypeAArray)prmtype).index).ty == Tident && (cast(TypeIdentifier)taai).idents.dim == 0))
1876 else if ((fparam.storageClass & STC.out_) == 0 && (argtype.ty == Tarray || argtype.ty == Tpointer) && templateParameterLookup(prmtype, parameters) != IDX_NOTFOUND && (cast(TypeIdentifier)prmtype).idents.dim == 0)
2056 goto case Tarray;
2058 case Tarray:
3700 if (tt.ty == Tsarray && at.ty == Tarray && tt.nextOf().implicitConvTo(at.nextOf()) >= MATCH.constant)
3816 if (tparam.ty == Tarray)
4534 if (e == emptyArrayElement && tparam.ty == Tarray)
4697 assert(tparam.ty == Tarray);
4705 if (tparam.ty == Tarray && e.type.ty == Tnull
    [all...]
mtype.d 288 if (t.ty == Tarray || t.ty == Tpointer)
433 sizeTy[Tarray] = __traits(classInstanceSize, TypeDArray);
588 else if (tp1.ty == Tarray)
2282 else if (ty == Tarray)
2354 else if (ty == Tarray)
2611 while (t.ty == Tpointer || t.ty == Tarray)
2704 inout(TypeDArray) isTypeDArray() { return ty == Tarray ? cast(typeof(return))this : null; }
3059 if (!isRef && (ty == Tarray || ty == Tpointer) && tn)
3843 super(Tarray, t);
4412 else if (t.ty == Tarray || t.ty == Tpointer
    [all...]
dinterpret.d 1883 if (e.var.type.ty == Tarray || e.var.type.ty == Tsarray)
1898 if (val.type.ty == Tarray || val.type.ty == Tsarray)
2740 if (elemType.ty == Tarray && argnum < arguments.dim - 1)
2779 if (e.newtype.ty == Tarray && e.arguments)
3324 while (tdst.ty == Tsarray || tdst.ty == Tarray)
3591 if (newval.type.ty != Tarray)
3672 if (t.ty != Tarray)
3733 e1.op == EXP.null_ && e1.type.toBasetype().ty == Tarray)
4270 assert(ae.type.ty == Tsarray || ae.type.ty == Tarray);
4311 bool wantRef = (tn.ty == Tarray || isAssocArray(tn) || tn.ty == Tclass)
    [all...]
func.d 1644 case Tarray:
1725 case Tarray:
2733 if (t.ty != Tarray ||
2734 t.nextOf().ty != Tarray ||
3410 if (t.ty == Tarray || t.ty == Tpointer)
3500 else if (tb.ty == Tarray || tb.ty == Taarray || tb.ty == Tpointer)
initsem.d 284 case Tarray:
499 (typeb.ty == Tarray || typeb.ty == Tsarray) && tynto.isSomeChar &&
1170 case Tarray:
typesem.d 809 tbn.ty == Tarray ||
968 while (tbase.ty == Tarray)
2229 case Tarray: return visitDArray(type.isTypeDArray());
3343 case Tarray: visitDArray (mt.isTypeDArray()); break;
4635 case Tarray: return visitDArray (mt.isTypeDArray());
4811 case Tarray:
cond.d 464 if (aggrfe && aggrfe.aggr.type.toBasetype().ty == Tarray)
impcnvtab.d 69 Tarray,
clone.d 436 if (tvbase.ty == Tarray)
762 if (tvbase.ty == Tarray)
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-convert.cc 468 else if (tbtype->ty == TY::Tarray)
522 case TY::Tarray:
527 else if (tbtype->ty == TY::Tarray)
887 case TY::Tarray:
956 if (tb->ty == TY::Tarray)
978 if ((tb->ty != TY::Tarray && tb->ty != TY::Tsarray)
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))
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)
836 if (tb1->ty == TY::Tarray && tb2->ty == TY::Tdchar
850 gcc_assert (tb1->ty == TY::Tarray || tb2->ty == TY::Tsarray);
852 if ((tb2->ty == TY::Tarray || tb2->ty == TY::Tsarray
2416 TypeDArray *tarray = tb->isTypeDArray (); local
2442 tree tarray = make_array_type (Type::tsize_t, e->arguments->length); local
    [all...]
typeinfo.cc 117 case TY::Tarray:
1303 if (type->ty == TY::Tarray)

Completed in 67 milliseconds

1 2