/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | arrayop.c | 108 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 D | safe.c | 121 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 D | dcast.c | 134 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 D | escape.c | 100 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 D | expressionsem.c | 1346 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 D | canthrow.c | 143 case Tarray: in canThrow() 172 if (ad->aggDelete && tb->ty != Tarray) in canThrow()
|
H A D | nogc.c | 81 if (e->type->ty != Tarray || !e->elements || !e->elements->dim) in visit()
|
H A D | ctfeexpr.c | 302 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 D | initsem.c | 217 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 D | arrayop.d | 46 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 D | safe.d | 155 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 D | dcast.d | 287 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 D | typinf.d | 114 case Tarray: in getTypeInfoDeclaration() 253 if (t.ty == Tarray) in builtinTypeInfo()
|
H A D | astenums.d | 166 Tarray, // slice array, aka T[] enumerator 221 alias Tarray = TY.Tarray; variable
|
H A D | astcodegen.d | 49 alias Tarray = dmd.mtype.Tarray; member
|
H A D | escape.d | 338 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 D | expressionsem.d | 496 … 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 D | dstruct.d | 555 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 D | nogc.d | 91 if (e.type.ty != Tarray || !e.elements || !e.elements.dim) in visit()
|
H A D | ctfeexpr.d | 332 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 D | mtype.d | 288 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 D | expr.cc | 268 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 D | d-convert.cc | 468 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 D | expr.cc | 272 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 D | d-convert.cc | 468 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()
|