/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | importc.d | 53 else if (auto ts = tb.isTypeSArray()) in cAdjustParamType() 86 else if (auto ts = t.isTypeSArray()) in arrayFuncConv() 159 if (t1.isTypeDArray() || t1.isTypeSArray()) in carraySemantic() 169 if (t2.isTypeDArray() || t2.isTypeSArray()) in carraySemantic() 191 if (t.isTypeSArray() && t.isTypeSArray().isIncomplete()) in addDefaultCInitializer() 343 if (auto ta = t1.isTypeSArray()) in cTypeEquivalence()
|
H A D | initsem.d | 374 if (auto tsa = t.isTypeSArray()) in initializerSemantic() 500 se.numberOfCodeUnits(tynto) < tb.isTypeSArray().dim.toInteger()) in initializerSemantic() 512 tb.isTypeSArray().dim.toInteger() + 1 == typeb.isTypeSArray().dim.toInteger()) in initializerSemantic() 523 tb.isTypeSArray() && tb.isTypeSArray().isIncomplete()) in initializerSemantic() 572 auto tba = tb.isTypeSArray(); in initializerSemantic() 581 auto tta = t.isTypeSArray(); in initializerSemantic() 610 dim2 = tx.isTypeSArray().dim.toInteger(); in initializerSemantic() 745 auto tsa = t.isTypeSArray(); in initializerSemantic() 785 auto tnsa = tn.isTypeSArray(); in initializerSemantic() 898 if (!tnb.isTypeSArray() && (!tnb.isTypeStruct() || simple)) in initializerSemantic() [all …]
|
H A D | dcast.d | 594 if (e.type.isTypeSArray().dim.toInteger() == t.isTypeSArray().dim.toInteger()) in implicitConvTo() 605 size_t tolen = cast(size_t)t.isTypeSArray().dim.toInteger(); in implicitConvTo() 627 size_t tolen = cast(size_t)t.isTypeSArray().dim.toInteger(); in implicitConvTo() 711 if (auto tsa = tb.isTypeSArray()) in implicitConvTo() 754 TypeSArray tbase = tv.basetype.isTypeSArray(); in implicitConvTo() 1719 const dim = t1b.isTypeSArray().dim.toInteger(); in visit() 1909 se.len = cast(size_t)tb.isTypeSArray().dim.toInteger(); in visitString() 2086 if (auto tsa = tb.isTypeSArray()) in visitString() 2271 if (auto tsa = tb.isTypeSArray()) in visitArrayLiteral() 2306 TypeSArray tbase = tv.basetype.isTypeSArray(); in visitArrayLiteral() [all …]
|
H A D | optimize.d | 231 auto tsa = arr.type.toBasetype().isTypeSArray(); in setLengthVarIfKnown() 253 auto tsa = type.toBasetype().isTypeSArray(); in setLengthVarIfKnown() 566 if (ve.type.isTypeSArray() && !ve.var.isImportedSymbol()) in Expression_optimize() 568 TypeSArray ts = ve.type.isTypeSArray(); in Expression_optimize() 601 if (ve.type.isTypeSArray() && ve.var.isField() && ve.e1.isPtrExp()) in Expression_optimize() 603 TypeSArray ts = ve.type.isTypeSArray(); in Expression_optimize()
|
H A D | typesem.d | 594 case Tsarray: return visitSArray(t.isTypeSArray()); in typeToExpression() 694 TypeSArray t = mtype.basetype.isTypeSArray(); in typeSemantic() 2228 case Tsarray: return visitSArray(type.isTypeSArray()); in typeSemantic() 2314 if (!type.isTypeSArray().dim.isIntegerExp()) in merge() 3342 case Tsarray: visitSArray (mt.isTypeSArray()); break; 3582 auto vet = mt.basetype.isTypeSArray().next; // vector element type in dotExp() 4631 case Tsarray: return visitSArray (mt.isTypeSArray()); in dotExp() 4801 case Tsarray: return visitSArray (mt.isTypeSArray());
|
H A D | aggregate.d | 482 while ((tsa = telem.toBasetype().isTypeSArray()) !is null) in fill()
|
H A D | expressionsem.d | 2169 if (auto ts = tb.isTypeSArray()) in functionParameters() 3461 if (!exp.arguments && exp.newtype.isTypeSArray()) in visit() 3463 auto ts = exp.newtype.isTypeSArray(); in visit() 7466 if (exp.to && !exp.to.isTypeSArray() && !exp.to.isTypeFunction()) in visit() 8507 auto vp = ve.castTo(sc, t1b.isTypeSArray().next.pointerTo()); in visit() 8919 if (!t1.isTypeSArray()) in visit() 9444 if (sc.flags & SCOPE.Cfile && e2x.isStringExp() && t2.isTypeSArray()) in visit() 9446 uinteger_t dim1 = t1.isTypeSArray().dim.toInteger(); in visit() 9447 uinteger_t dim2 = t2.isTypeSArray().dim.toInteger(); in visit() 9450 auto tsa2 = t2.isTypeSArray(); in visit() [all …]
|
H A D | mtype.h | 330 TypeSArray *isTypeSArray();
|
H A D | ob.d | 1761 if (auto tsa = tb.isTypeSArray()) in hasPointersToMutableFields() 1791 if (auto tsa = tb.isTypeSArray()) in hasMutableFields()
|
H A D | cparse.d | 2655 if (ts.isTypeSArray() || ts.isTypeDArray()) 2665 if (ta.isTypeSArray() && ta.isTypeSArray().isIncomplete() && !isVLA)
|
H A D | ctfeexpr.d | 344 auto tsa = v.type.isTypeSArray(); in copyLiteral() 583 auto tsa = type.nextOf().isTypeSArray(); in createBlockDuplicatedArrayLiteral()
|
H A D | dtoh.d | 1283 !vd.type.isTypeClass && !vd.type.isTypeDArray && !vd.type.isTypeSArray) 1764 auto tsa = t.isTypeSArray();
|
H A D | mtype.d | 2498 while ((tsa = t.isTypeSArray()) !is null) in baseElemOf() 2703 …inout(TypeSArray) isTypeSArray() { return ty == Tsarray ? cast(typeof(return))this : nu… in isTypeSArray() function 3703 if (auto tsa = to.isTypeSArray()) in constConv() 3733 if (auto tsa = to.isTypeSArray()) in implicitConvTo()
|
H A D | dsymbolsem.d | 954 dsym.type.isTypeSArray() && in visit() 955 dsym.type.isTypeSArray().isIncomplete() && in visit() 998 else if (sc.flags & SCOPE.Cfile && dsym.type.isTypeSArray() && in visit() 999 dsym.type.isTypeSArray().isIncomplete()) in visit()
|
H A D | semantic3.d | 909 … if (f.isref && !MODimplicitConv(exp.type.mod, tret.mod) && !tret.isTypeSArray()) in visit()
|
H A D | escape.d | 882 …if (ee.op == EXP.call && ee.type.toBasetype().isTypeSArray() && e1.type.toBasetype().isTypeDArray(… in checkAssignEscape()
|
H A D | cppmangle.d | 1799 auto tsa = t.basetype.isTypeSArray(); in visit()
|
H A D | dinterpret.d | 5093 … auto type = (e.type.ty == Tvector) ? e.type.isTypeVector().basetype : e.type.isTypeSArray(); in interpretVectorToArray() 5258 len = e1.type.toBasetype().isTypeSArray().dim.toInteger(); in resolveIndexing() 5536 dollar = e1.type.toBasetype().isTypeSArray().dim.toInteger(); in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | d-compiler.cc | 79 int nunits = expr->type->isTypeSArray ()->dim->toUInteger (); in paintAsType() 95 int nunits = type->isTypeSArray ()->dim->toUInteger (); in paintAsType()
|
H A D | d-convert.cc | 470 dinteger_t dim = ebtype->isTypeSArray ()->dim->toInteger (); in convert_expr() 681 uinteger_t dim = tbtype->isTypeSArray ()->dim->toUInteger (); in convert_for_rvalue() 788 TypeSArray *sa_type = tbtype->isTypeSArray (); in convert_for_assignment()
|
H A D | types.cc | 809 int nunits = t->basetype->isTypeSArray ()->dim->toUInteger (); in visit()
|
H A D | d-codegen.cc | 323 return size_int (tb->isTypeSArray ()->dim->toUInteger ()); in get_array_length() 1797 size_t dims = type->isTypeSArray ()->dim->toInteger (); in build_array_from_val()
|
H A D | typeinfo.cc | 708 TypeSArray *ti = d->tinfo->isTypeSArray (); in visit()
|
H A D | decl.cc | 833 || d->type->toBasetype ()->isTypeSArray ()); in visit()
|
H A D | expr.cc | 2638 tb = Type::tuns8->sarrayOf (tb->isTypeSArray ()->dim->toUInteger ()); in visit()
|