Searched refs:isSliceExp (Results 1 – 14 of 14) sorted by relevance
369 if (auto se = e.isSliceExp()) in copyLiteral()462 if (auto se = lit.isSliceExp()) in paintTypeOntoLiteralCopy()510 SliceExp se = e.isSliceExp();541 auto se = e.isSliceExp(); in resolveArrayLength()745 if (auto se = e.isSliceExp()) in getAggregateFromPointer()1019 e = e.isSliceExp().e1; in isCtfeComparable()1110 if (auto sle1 = x1.isSliceExp()) in ctfeCmpArrays()1119 if (auto sle2 = x2.isSliceExp()) in ctfeCmpArrays()1765 oldval = oldval.isSliceExp().e1; in changeArrayLiteralLength()1911 const SliceExp se = newval.isSliceExp(); in isCtfeValueValid()[all …]
198 else if (auto se = ae.e1.isSliceExp()) in canThrow()
190 if (auto se = result.isSliceExp()) in implicitCastTo()210 case EXP.slice : return visitSlice (e.isSliceExp()); in implicitCastTo()1474 case EXP.slice : return visitSlice(e.isSliceExp()); in implicitConvTo()2606 e = e.copy().isSliceExp(); in visitSlice()2652 case EXP.slice : return visitSlice(e.isSliceExp());3436 … if (!e1.isSliceExp() && !e1.isArrayLiteralExp() && !e2.isSliceExp() && !e2.isArrayLiteralExp()) in typeMerge()3445 if (auto se1 = e1.isSliceExp()) in typeMerge()3453 if (auto se2 = e2.isSliceExp()) in typeMerge()
79 return isNonAssignmentArrayOp(e.isSliceExp().e1); in isNonAssignmentArrayOp()
3289 else if (auto se = e.isSliceExp()) in findParentVar()3743 if (auto se = e.e1.isSliceExp())4005 if (auto se = e1.isSliceExp()) in interpretAssignToSlice()4077 if (auto se = newval.isSliceExp()) in interpretAssignToSlice()4140 auto se = newval.isSliceExp(); in interpretAssignToSlice()5289 if (auto se = e1.isSliceExp()) in resolveIndexing()5301 *pagg = e1.isSliceExp().e1; in resolveIndexing()5592 if (auto se = e1.isSliceExp()) in visit()5852 if (auto se = e1.isSliceExp()) in visit()5982 SliceExp se = e1.isSliceExp(); in visit()[all …]
1263 if (auto se1 = e.e1.isSliceExp()) in Expression_optimize()1268 if (auto se2 = e.e2.isSliceExp()) in Expression_optimize()1385 case EXP.slice: visitSlice(ex.isSliceExp()); break; in Expression_optimize()
182 SliceExp* isSliceExp();
607 else if (auto se = i.exp.isSliceExp()) in initializerSemantic()
8888 if (auto se = e1x.isSliceExp()) in visit()9490 else if (auto se = e2x.isSliceExp()) in visit()9616 else if (auto se = exp.e1.isSliceExp()) in visit()9714 else if (auto se = e2x.isSliceExp()) in visit()9919 (ae.e1.isSliceExp || ae.e1.type.ty == Tsarray) && in visit()9924 ae.e2.isSliceExp || in visit()9934 (ae.e1.isSliceExp || ae.e1.type.ty == Tsarray) && in visit()10088 if (SliceExp se = exp.e1.isSliceExp()) in visit()
1979 else if (auto se = exp.isSliceExp())
555 if (e1.isSliceExp()) in checkAssignEscape()
2601 case EXP.slice: return visitSlice(e.isSliceExp()); in expressionPrettyPrint()
1676 … inout(SliceExp) isSliceExp() { return op == EXP.slice ? cast(typeof(return))this : null; } in isSliceExp() function
84 SliceExp *se = e->isSliceExp (); in lvalue_p()933 SliceExp *se = e->e1->isSliceExp (); in visit()