Searched refs:isArrayLiteralExp (Results 1 – 16 of 16) sorted by relevance
235 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 …]
735 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 …]
702 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 …]
191 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 …]
603 if (auto ale = i.exp.isArrayLiteralExp()) in initializerSemantic()1346 if (auto ae = e.isArrayLiteralExp()) in hasNonConstPointers()
227 else if (auto ale = arr.isArrayLiteralExp()) in setLengthVarIfKnown()1309 case EXP.arrayLiteral: visitArrayLiteral(ex.isArrayLiteralExp()); break; in Expression_optimize()
158 if (auto ale = aggr.isArrayLiteralExp()) in private()
726 auto ale = (*sle.elements)[0].isArrayLiteralExp(); in doGNUABITagSemantic()
145 ArrayLiteralExp* isArrayLiteralExp();
2401 .isArrayLiteralExp(); in forSymbol()
2062 … (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()
1639 …inout(ArrayLiteralExp) isArrayLiteralExp() { return op == EXP.arrayLiteral ? cast(typeof(return))t… in isArrayLiteralExp() function2988 if (auto ae = e.isArrayLiteralExp()) in equals()
2565 case EXP.arrayLiteral: return visitArrayLiteral(e.isArrayLiteralExp()); in expressionPrettyPrint()
455 auto ae = e.isArrayLiteralExp(); in expressionHash()
56 Expressions *elements = expr->isArrayLiteralExp ()->elements; in paintAsType()
2949 ArrayLiteralExp *ale = e->e1->isArrayLiteralExp (); in visit()