Home
last modified time | relevance | path

Searched refs:isTypeSArray (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dimportc.d53 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 Dinitsem.d374 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 Ddcast.d594 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 Doptimize.d231 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 Dtypesem.d594 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 Daggregate.d482 while ((tsa = telem.toBasetype().isTypeSArray()) !is null) in fill()
H A Dexpressionsem.d2169 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 Dmtype.h330 TypeSArray *isTypeSArray();
H A Dob.d1761 if (auto tsa = tb.isTypeSArray()) in hasPointersToMutableFields()
1791 if (auto tsa = tb.isTypeSArray()) in hasMutableFields()
H A Dcparse.d2655 if (ts.isTypeSArray() || ts.isTypeDArray())
2665 if (ta.isTypeSArray() && ta.isTypeSArray().isIncomplete() && !isVLA)
H A Dctfeexpr.d344 auto tsa = v.type.isTypeSArray(); in copyLiteral()
583 auto tsa = type.nextOf().isTypeSArray(); in createBlockDuplicatedArrayLiteral()
H A Ddtoh.d1283 !vd.type.isTypeClass && !vd.type.isTypeDArray && !vd.type.isTypeSArray)
1764 auto tsa = t.isTypeSArray();
H A Dmtype.d2498 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 Ddsymbolsem.d954 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 Dsemantic3.d909 … if (f.isref && !MODimplicitConv(exp.type.mod, tret.mod) && !tret.isTypeSArray()) in visit()
H A Descape.d882 …if (ee.op == EXP.call && ee.type.toBasetype().isTypeSArray() && e1.type.toBasetype().isTypeDArray(… in checkAssignEscape()
H A Dcppmangle.d1799 auto tsa = t.basetype.isTypeSArray(); in visit()
H A Ddinterpret.d5093 … 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 Dd-compiler.cc79 int nunits = expr->type->isTypeSArray ()->dim->toUInteger (); in paintAsType()
95 int nunits = type->isTypeSArray ()->dim->toUInteger (); in paintAsType()
H A Dd-convert.cc470 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 Dtypes.cc809 int nunits = t->basetype->isTypeSArray ()->dim->toUInteger (); in visit()
H A Dd-codegen.cc323 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 Dtypeinfo.cc708 TypeSArray *ti = d->tinfo->isTypeSArray (); in visit()
H A Ddecl.cc833 || d->type->toBasetype ()->isTypeSArray ()); in visit()
H A Dexpr.cc2638 tb = Type::tuns8->sarrayOf (tb->isTypeSArray ()->dim->toUInteger ()); in visit()

12