Home
last modified time | relevance | path

Searched refs:isArrayLiteralExp (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dctfeexpr.d235 return e.isArrayLiteralExp().ownedByCtfe == OwnedBy.code; in needToCopyLiteral()
296 if (auto ale = e.isArrayLiteralExp()) in copyLiteral()
302 ArrayLiteralExp r = ue.exp().isArrayLiteralExp(); in copyLiteral()
380 auto r = ue.exp().isArrayLiteralExp(); in copyLiteral()
552 const ale = e.isArrayLiteralExp(); in resolveArrayLength()
600 auto ale = pue.exp().isArrayLiteralExp(); in createBlockDuplicatedArrayLiteral()
1116 auto ae1 = x1.isArrayLiteralExp(); in ctfeCmpArrays()
1125 auto ae2 = x2.isArrayLiteralExp(); in ctfeCmpArrays()
1447 ArrayLiteralExp es2 = e1.isArrayLiteralExp(); in ctfeCat()
1477 ArrayLiteralExp es2 = e2.isArrayLiteralExp(); in ctfeCat()
[all …]
H A Dconstfold.d735 else if (ArrayLiteralExp es2 = e2.isArrayLiteralExp()) in Equal()
751 else if (ArrayLiteralExp es1 = e1.isArrayLiteralExp()) in Equal()
780 ArrayLiteralExp es1 = e1.isArrayLiteralExp(); in Equal()
781 ArrayLiteralExp es2 = e2.isArrayLiteralExp(); in Equal()
815 ArrayLiteralExp es2 = e2.isArrayLiteralExp(); in Equal()
1201 else if (ArrayLiteralExp ale = e1.isArrayLiteralExp()) in ArrayLength()
1254 else if (ArrayLiteralExp ale = e1.isArrayLiteralExp()) in Index()
1270 if (ArrayLiteralExp ale = e1.isArrayLiteralExp()) in Index()
1360 ArrayLiteralExp es1 = e1.isArrayLiteralExp(); in Slice()
1481 if (auto ale = e1.isArrayLiteralExp())
[all …]
H A Ddinterpret.d702 auto ale = thisarg.isAddrExp().e1.isArrayLiteralExp(); in interpretFunction()
982 if (auto ale = e.isArrayLiteralExp()) in stopPointersEscaping()
1787 result = (*result.isArrayLiteralExp().elements)[0]; in visit()
2534 auto ale = pue.exp().isArrayLiteralExp(); in visit()
2750 auto ae = pue.exp().isArrayLiteralExp(); in recursivelyCreateArrayLiteral()
3066 auto ae1 = e1.isArrayLiteralExp(); in interpretCommon()
3067 auto ae2 = e2.isArrayLiteralExp(); in interpretCommon()
3878 ArrayLiteralExp existingAE = aggregate.isArrayLiteralExp(); in assignToLvalue()
3933 Expressions* oldelems = oldval.isArrayLiteralExp().elements; in assignToLvalue()
3934 Expressions* newelems = newval.isArrayLiteralExp().elements; in assignToLvalue()
[all …]
H A Ddcast.d191 if (auto ale = se.e1.isArrayLiteralExp()) in implicitCastTo()
209 case EXP.arrayLiteral: return visitArrayLiteral(e.isArrayLiteralExp()); in implicitCastTo()
1460 case EXP.arrayLiteral : return visitArrayLiteral(e.isArrayLiteralExp()); in implicitConvTo()
2277 ae = e.copy().isArrayLiteralExp(); in visitArrayLiteral()
2298 ae = e.copy().isArrayLiteralExp(); in visitArrayLiteral()
2313 ae = e.copy().isArrayLiteralExp(); in visitArrayLiteral()
2645 case EXP.arrayLiteral : return visitArrayLiteral(e.isArrayLiteralExp());
2730 case EXP.arrayLiteral: return visitAle(e.isArrayLiteralExp());
2809 …while (e.op == EXP.arrayLiteral && e.type.ty == Tarray && (e.isArrayLiteralExp().elements.dim == 1… in isVoidArrayLiteral()
2811 auto ale = e.isArrayLiteralExp(); in isVoidArrayLiteral()
[all …]
H A Dinitsem.d603 if (auto ale = i.exp.isArrayLiteralExp()) in initializerSemantic()
1346 if (auto ae = e.isArrayLiteralExp()) in hasNonConstPointers()
H A Doptimize.d227 else if (auto ale = arr.isArrayLiteralExp()) in setLengthVarIfKnown()
1309 case EXP.arrayLiteral: visitArrayLiteral(ex.isArrayLiteralExp()); break; in Expression_optimize()
H A Dcond.d158 if (auto ale = aggr.isArrayLiteralExp()) in private()
H A Dsemantic2.d726 auto ale = (*sle.elements)[0].isArrayLiteralExp(); in doGNUABITagSemantic()
H A Dexpression.h145 ArrayLiteralExp* isArrayLiteralExp();
H A Dcppmangle.d2401 .isArrayLiteralExp(); in forSymbol()
H A Dexpressionsem.d2062 … (ale = a.isArrayLiteralExp()) !is null && ale.elements && ale.elements.length > 0) in functionParameters()
7718 res |= checkElem(exp.e1.isArrayLiteralExp()[i]); in visit()
9486 if (auto ale = e2x.isArrayLiteralExp()) in visit()
9712 if (auto ale = e2x.isArrayLiteralExp()) in visit()
9925 (ae.e2.type.ty == Tsarray && !ae.e2.isArrayLiteralExp)) && in visit()
H A Dexpression.d1639 …inout(ArrayLiteralExp) isArrayLiteralExp() { return op == EXP.arrayLiteral ? cast(typeof(return))t… in isArrayLiteralExp() function
2988 if (auto ae = e.isArrayLiteralExp()) in equals()
H A Dhdrgen.d2565 case EXP.arrayLiteral: return visitArrayLiteral(e.isArrayLiteralExp()); in expressionPrettyPrint()
H A Ddtemplate.d455 auto ae = e.isArrayLiteralExp(); in expressionHash()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-compiler.cc56 Expressions *elements = expr->isArrayLiteralExp ()->elements; in paintAsType()
H A Dexpr.cc2949 ArrayLiteralExp *ale = e->e1->isArrayLiteralExp (); in visit()