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()1764 indxlo = cast(size_t)oldval.isSliceExp().lwr.toInteger(); in changeArrayLiteralLength()1765 oldval = oldval.isSliceExp().e1; in changeArrayLiteralLength()[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()
1944 else if (auto se = val.isSliceExp()) in visit()3286 else if (auto se = e.isSliceExp()) in findParentVar()3740 if (auto se = e.e1.isSliceExp())4002 if (auto se = e1.isSliceExp()) in interpretAssignToSlice()4013 if (auto oldse = aggregate.isSliceExp()) in interpretAssignToSlice()4074 if (auto se = newval.isSliceExp()) in interpretAssignToSlice()4137 auto se = newval.isSliceExp(); in interpretAssignToSlice()4766 if (auto se = ea.isSliceExp()) in visit()5286 if (auto se = e1.isSliceExp()) in resolveIndexing()5298 *pagg = e1.isSliceExp().e1; in resolveIndexing()[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()
533 if (e1.isSliceExp()) in checkAssignEscape()
1979 else if (auto se = exp.isSliceExp())
2601 case EXP.slice: return visitSlice(e.isSliceExp()); in expressionPrettyPrint()
1678 … 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()