Home
last modified time | relevance | path

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

123

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Darrayop.c108 while (t->ty == Tarray || t->ty == Tsarray) in isArrayOpValid()
113 if (tb->ty == Tarray || tb->ty == Tsarray) in isArrayOpValid()
149 if (tb->ty == Tarray || tb->ty == Tsarray) in isNonAssignmentArrayOp()
178 assert(tb->ty == Tarray || tb->ty == Tsarray); in arrayOp()
284 if (tb->ty == Tarray || tb->ty == Tsarray) in buildArrayIdent()
372 if (t1->ty == Tarray && in buildArrayIdent()
373 ((t2->ty == Tarray && !t1->equivalent(tb)) || in buildArrayIdent()
374 (t2->ty != Tarray && !t1->nextOf()->equivalent(e->e2->type)))) in buildArrayIdent()
383 if (t2->ty == Tarray && in buildArrayIdent()
384 ((t1->ty == Tarray && !t2->equivalent(tb)) || in buildArrayIdent()
[all …]
H A Dsafe.c121 if (ttob->ty == Tarray && tfrom->ty == Tsarray) // Bugzilla 12502 in isSafeCast()
124 if ((ttob->ty == Tarray && tfrom->ty == Tarray) || in isSafeCast()
139 if (ttob->ty == Tarray && e->op == TOKarrayliteral) in isSafeCast()
160 (ttob->ty == Tarray || ttobn->size() <= tfromn->size()) && in isSafeCast()
H A Ddcast.c134 if (tb->ty == Tarray && global.params.useTypeInfo && Type::dtypeinfo) in implicitCastTo()
238 else if (t->ty == Tarray) in implicitConvTo()
538 if (e->type->ty == Tsarray || e->type->ty == Tarray || e->type->ty == Tpointer) in implicitConvTo()
579 else if (e->type->ty == Tarray) in implicitConvTo()
609 case Tarray: in implicitConvTo()
652 if ((tb->ty == Tarray || tb->ty == Tsarray) && in implicitConvTo()
653 (typeb->ty == Tarray || typeb->ty == Tsarray)) in implicitConvTo()
698 (typeb->ty == Tarray || typeb->ty == Tsarray)) in implicitConvTo()
1173 if (ntb->ty == Tarray) in implicitConvTo()
1259 if (tb->ty == Tsarray && typeb->ty == Tarray) in implicitConvTo()
[all …]
H A Descape.c100 if (tb->ty == Tarray || tb->ty == Tsarray) in checkParamArgumentEscape()
285 if (tb->ty == Tarray || tb->ty == Tsarray) in checkAssignEscape()
584 if (tb->ty == Tarray || tb->ty == Tsarray) in checkReturnEscapeImpl()
818 if (tb->ty == Tsarray || tb->ty == Tarray) in escapeByValue()
861 if (tb->ty == Tarray && in escapeByValue()
1080 if (tb->ty == Tarray || tb->ty == Tsarray) in escapeByRef()
1093 else if (tb->ty == Tarray) in escapeByRef()
H A Dexpressionsem.c1346 else if (tb->ty == Tarray && nargs) in visit()
1358 if (tb->ty != Tarray) in visit()
2247 if (exp->e1->op == TOKslice || exp->e1->type->ty == Tarray || exp->e1->type->ty == Tsarray) in visit()
3894 case Tarray: in visit()
3930 if (tb->ty == Tarray || tb->ty == Tsarray) in visit()
3995 if (tb->ty == Tarray || tb->ty == Tsarray) in visit()
4149 case Tarray: in visit()
4174 if (ad->aggDelete && tb->ty != Tarray) in visit()
4302 if (!t1b->equals(tob) && (t1b->ty == Tarray || t1b->ty == Tsarray)) in visit()
4481 else if (t1b->ty == Tarray) in visit()
[all …]
H A Dcanthrow.c143 case Tarray: in canThrow()
172 if (ad->aggDelete && tb->ty != Tarray) in canThrow()
H A Dnogc.c81 if (e->type->ty != Tarray || !e->elements || !e->elements->dim) in visit()
H A Dctfeexpr.c302 if (v->type->ty == Tarray || v->type->ty == Taarray) in copyLiteral()
731 if ((ie->e1->type->ty == Tarray || in getAggregateFromPointer()
744 if ((se->e1->type->ty == Tarray || in getAggregateFromPointer()
1638 else if (to->toBasetype()->ty == Tarray && in ctfeCast()
1639 type->toBasetype()->ty == Tarray && in ctfeCast()
1867 tb->ty == Tarray || in isCtfeValueValid()
1926 return (tb->ty == Tarray || in isCtfeValueValid()
H A Dinitsem.c217 case Tarray: in visit()
426 (typeb->ty == Tarray || typeb->ty == Tsarray) && in visit()
776 case Tarray: in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Darrayop.d46 while (t.ty == Tarray || t.ty == Tsarray) in isArrayOpValid()
51 if (tb.ty == Tarray || tb.ty == Tsarray) in isArrayOpValid()
82 if (tb.ty == Tarray || tb.ty == Tsarray) in isNonAssignmentArrayOp()
121 assert(tb.ty == Tarray || tb.ty == Tsarray); in arrayOp()
223 if (tb.ty != Tarray && tb.ty != Tsarray) // hoist scalar expressions in buildArrayOp()
241 if (tb.ty != Tarray && tb.ty != Tsarray) // hoist scalar expressions in buildArrayOp()
348 while (t.ty == Tarray || t.ty == Tsarray) in isArrayOpOperand()
353 if (tb.ty == Tarray) in isArrayOpOperand()
384 if (!ae.e2.type || ae.e2.type.ty != Tarray || !ae.e2.type.implicitConvTo(ae.e1.type)) in checkPossibleAddCatError()
H A Dsafe.d155 if (ttob.ty == Tarray && tfromb.ty == Tsarray) // https://issues.dlang.org/show_bug.cgi?id=12502 in isSafeCast()
158 if (ttob.ty == Tarray && tfromb.ty == Tarray || in isSafeCast()
173 if (ttob.ty == Tarray && e.op == EXP.arrayLiteral) in isSafeCast()
194 (ttob.ty == Tarray || ttobn.size() <= tfromn.size()) && in isSafeCast()
H A Ddcast.d287 else if (t.ty == Tarray) in implicitConvTo()
578 if (!(e.type.ty == Tsarray || e.type.ty == Tarray || e.type.ty == Tpointer)) in implicitConvTo()
619 else if (e.type.ty == Tarray) in implicitConvTo()
646 case Tarray: in implicitConvTo()
705 if ((tb.ty == Tarray || tb.ty == Tsarray) && in implicitConvTo()
706 (typeb.ty == Tarray || typeb.ty == Tsarray)) in implicitConvTo()
749 else if (tb.ty == Tvector && (typeb.ty == Tarray || typeb.ty == Tsarray)) in implicitConvTo()
1279 if (ntb.ty == Tarray) in implicitConvTo()
1372 if (tb.ty == Tsarray && typeb.ty == Tarray) in implicitConvTo()
1391 if (tb.ty == Tarray && typeb.equivalent(tb)) in implicitConvTo()
[all …]
H A Dtypinf.d114 case Tarray: in getTypeInfoDeclaration()
253 if (t.ty == Tarray) in builtinTypeInfo()
H A Dastenums.d166 Tarray, // slice array, aka T[] enumerator
221 alias Tarray = TY.Tarray; variable
H A Dastcodegen.d49 alias Tarray = dmd.mtype.Tarray; member
H A Descape.d338 if (tb.ty == Tarray || tb.ty == Tsarray) in checkParamArgumentEscape()
724 if (tb.ty == Tarray || tb.ty == Tsarray) in checkAssignEscape()
1047 if (tb.ty == Tarray || tb.ty == Tsarray) in checkNewEscape()
1264 if (tb.ty == Tarray || tb.ty == Tsarray) in checkReturnEscapeImpl()
1559 if (tb.ty == Tsarray || tb.ty == Tarray) in visit()
1601 if (tb.ty == Tarray && e.e1.type.toBasetype().ty == Tsarray) in visit()
1918 if (tb.ty == Tarray || tb.ty == Tsarray) in visit()
1931 else if (tb.ty == Tarray) in visit()
2246 case Tarray: in isReferenceToMutable()
H A Dexpressionsem.d496 … if (t.ty == Tarray || t.ty == Tsarray || t.ty == Tnull || (t.isTypeBasic() && t.ty != Tvoid)) in resolveUFCS()
1793 case Tarray: in functionParameters()
1824 if (tb.ty == Tarray) in functionParameters()
2061 if (p.type.toBasetype().ty == Tarray && in functionParameters()
2141 if (arg.type.ty == Tarray) in functionParameters()
3799 else if (tb.ty == Tarray) in visit()
3819 if (tb.ty != Tarray) in visit()
5831 if (exp.e1.op == EXP.slice || exp.e1.type.ty == Tarray || exp.e1.type.ty == Tsarray) in visit()
7150 case Tarray: in visit()
7198 if (tb.ty == Tarray || tb.ty == Tsarray) in visit()
[all …]
H A Ddstruct.d555 if (ale.type.toBasetype().ty == Tarray) // if initializing a dynamic array in _isZeroInit()
573 if (se.type.toBasetype().ty == Tarray) // if initializing a dynamic array in _isZeroInit()
H A Dnogc.d91 if (e.type.ty != Tarray || !e.elements || !e.elements.dim) in visit()
H A Dctfeexpr.d332 if (v.type.ty == Tarray || v.type.ty == Taarray) in copyLiteral()
739 …if ((ie.e1.type.ty == Tarray || ie.e1.type.ty == Tsarray || ie.e1.op == EXP.string_ || ie.e1.op ==… in getAggregateFromPointer()
748 …(se.e1.type.ty == Tarray || se.e1.type.ty == Tsarray || se.e1.op == EXP.string_ || se.e1.op == EXP… in getAggregateFromPointer()
1623 else if (to.toBasetype().ty == Tarray &&
1624 type.toBasetype().ty == Tarray &&
1844 tb.ty == Tarray || in isCtfeValueValid()
1914 …return (tb.ty == Tarray || tb.ty == Tsarray) && (se.e1.op == EXP.string_ || se.e1.op == EXP.arrayL… in isCtfeValueValid()
H A Dmtype.d288 if (t.ty == Tarray || t.ty == Tpointer) in mutabilityOfType()
433 sizeTy[Tarray] = __traits(classInstanceSize, TypeDArray);
588 else if (tp1.ty == Tarray)
2282 else if (ty == Tarray) in substWildTo()
2354 else if (ty == Tarray) in unqualify()
2611 while (t.ty == Tpointer || t.ty == Tarray) in checkComplexTransition()
2704 …inout(TypeDArray) isTypeDArray() { return ty == Tarray ? cast(typeof(return))this : nu… in isTypeDArray()
3059 if (!isRef && (ty == Tarray || ty == Tpointer) && tn) in deduceWild()
3843 super(Tarray, t); in this()
4412 else if (t.ty == Tarray || t.ty == Tpointer) in parameterStorageClass()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc268 if ((tb1->ty == Tsarray || tb1->ty == Tarray) in visit()
269 && (tb2->ty == Tsarray || tb2->ty == Tarray)) in visit()
334 if ((tb1->ty == Tsarray || tb1->ty == Tarray) in visit()
335 && (tb2->ty == Tsarray || tb2->ty == Tarray)) in visit()
524 if ((tb1->ty == Tsarray || tb1->ty == Tarray) in visit()
525 && (tb2->ty == Tsarray || tb2->ty == Tarray)) in visit()
689 if (tb1->ty == Tarray || tb1->ty == Tsarray) in visit()
850 if (tb1->ty == Tarray && tb2->ty == Tdchar in visit()
864 gcc_assert (tb1->ty == Tarray || tb2->ty == Tsarray); in visit()
866 if ((tb2->ty == Tarray || tb2->ty == Tsarray) in visit()
[all …]
H A Dd-convert.cc468 else if (tbtype->ty == Tarray) in convert_expr()
522 case Tarray: in convert_expr()
527 else if (tbtype->ty == Tarray) in convert_expr()
793 case Tarray: in convert_for_condition()
852 if (tb->ty == Tarray) in d_array_convert()
874 if ((tb->ty != Tarray && tb->ty != Tsarray) || same_type_p (tb, etype)) in d_array_convert()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dexpr.cc272 if ((tb1->ty == TY::Tsarray || tb1->ty == TY::Tarray) in visit()
273 && (tb2->ty == TY::Tsarray || tb2->ty == TY::Tarray)) in visit()
337 if ((tb1->ty == TY::Tsarray || tb1->ty == TY::Tarray) in visit()
338 && (tb2->ty == TY::Tsarray || tb2->ty == TY::Tarray)) in visit()
525 if ((tb1->ty == TY::Tsarray || tb1->ty == TY::Tarray) in visit()
526 && (tb2->ty == TY::Tsarray || tb2->ty == TY::Tarray)) in visit()
675 if (tb1->ty == TY::Tarray || tb1->ty == TY::Tsarray) in visit()
836 if (tb1->ty == TY::Tarray && tb2->ty == TY::Tdchar in visit()
850 gcc_assert (tb1->ty == TY::Tarray || tb2->ty == TY::Tsarray); in visit()
852 if ((tb2->ty == TY::Tarray || tb2->ty == TY::Tsarray) in visit()
[all …]
H A Dd-convert.cc468 else if (tbtype->ty == TY::Tarray) in convert_expr()
522 case TY::Tarray: in convert_expr()
527 else if (tbtype->ty == TY::Tarray) in convert_expr()
887 case TY::Tarray: in convert_for_condition()
956 if (tb->ty == TY::Tarray) in d_array_convert()
978 if ((tb->ty != TY::Tarray && tb->ty != TY::Tsarray) in d_array_convert()

123