Home
last modified time | relevance | path

Searched refs:existingAE (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddinterpret.c3735 ArrayLiteralExp *existingAE = (ArrayLiteralExp *)aggregate; in assignToLvalue() local
3736 if (existingAE->ownedByCtfe != OWNEDctfe) in assignToLvalue()
3738 e->error("cannot modify read-only constant %s", existingAE->toChars()); in assignToLvalue()
3742 payload = &(*existingAE->elements)[index]; in assignToLvalue()
4022 ArrayLiteralExp *existingAE = (ArrayLiteralExp *)aggregate; in interpretAssignToSlice() local
4023 if (existingAE->ownedByCtfe != OWNEDctfe) in interpretAssignToSlice()
4025 e->error("cannot modify read-only constant %s", existingAE->toChars()); in interpretAssignToSlice()
4046 Expressions *oldelems = existingAE->elements; in interpretAssignToSlice()
4120 … sliceAssignArrayLiteralFromString(existingAE, (StringExp *)newval, (size_t)firstIndex); in interpretAssignToSlice()
4125 Expressions *oldelems = existingAE->elements; in interpretAssignToSlice()
[all …]
H A Dconstfold.c1472 void sliceAssignArrayLiteralFromString(ArrayLiteralExp *existingAE, StringExp *newval, size_t first… in sliceAssignArrayLiteralFromString() argument
1477 Type *elemType = existingAE->type->nextOf(); in sliceAssignArrayLiteralFromString()
1488 (*existingAE->elements)[j + firstIndex] in sliceAssignArrayLiteralFromString()
H A Dexpression.h1577 void sliceAssignArrayLiteralFromString(ArrayLiteralExp *existingAE, StringExp *newval, size_t first…
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddinterpret.d3878 ArrayLiteralExp existingAE = aggregate.isArrayLiteralExp(); in assignToLvalue() local
3879 if (existingAE.ownedByCtfe != OwnedBy.ctfe) in assignToLvalue()
3881 e.error("cannot modify read-only constant `%s`", existingAE.toChars()); in assignToLvalue()
3885 payload = &(*existingAE.elements)[index]; in assignToLvalue()
4127 if (auto existingAE = aggregate.isArrayLiteralExp()) in interpretAssignToSlice() local
4129 if (existingAE.ownedByCtfe != OwnedBy.ctfe) in interpretAssignToSlice()
4131 e.error("cannot modify read-only constant `%s`", existingAE.toChars()); in interpretAssignToSlice()
4152 Expressions* oldelems = existingAE.elements; in interpretAssignToSlice()
4226 … sliceAssignArrayLiteralFromString(existingAE, newval.isStringExp(), cast(size_t)firstIndex); in interpretAssignToSlice()
4231 Expressions* oldelems = existingAE.elements; in interpretAssignToSlice()
[all …]
H A Dconstfold.d1390 void sliceAssignArrayLiteralFromString(ArrayLiteralExp existingAE, const StringExp newval, size_t f… in sliceAssignArrayLiteralFromString() argument
1393 Type elemType = existingAE.type.nextOf(); in sliceAssignArrayLiteralFromString()
1397 (*existingAE.elements)[j + firstIndex] = new IntegerExp(newval.loc, val, elemType); in sliceAssignArrayLiteralFromString()