Searched refs:existingSE (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | constfold.d | 1404 void sliceAssignStringFromArrayLiteral(StringExp existingSE, ArrayLiteralExp newae, size_t firstInd… in sliceAssignStringFromArrayLiteral() argument 1406 assert(existingSE.ownedByCtfe != OwnedBy.code); in sliceAssignStringFromArrayLiteral() 1409 existingSE.setCodeUnit(firstIndex + j, cast(dchar)newae[j].toInteger()); in sliceAssignStringFromArrayLiteral() 1416 void sliceAssignStringFromString(StringExp existingSE, const StringExp newstr, size_t firstIndex) in sliceAssignStringFromString() argument 1418 assert(existingSE.ownedByCtfe != OwnedBy.code); in sliceAssignStringFromString() 1419 size_t sz = existingSE.sz; in sliceAssignStringFromString() 1421 auto data1 = existingSE.borrowData(); in sliceAssignStringFromString()
|
| H A D | dinterpret.d | 3862 if (auto existingSE = aggregate.isStringExp()) in assignToLvalue() local 3864 if (existingSE.ownedByCtfe != OwnedBy.ctfe) in assignToLvalue() 3869 existingSE.setCodeUnit(index, cast(dchar)newval.toInteger()); in assignToLvalue() 4066 if (auto existingSE = aggregate.isStringExp()) in interpretAssignToSlice() local 4068 if (existingSE.ownedByCtfe != OwnedBy.ctfe) in interpretAssignToSlice() 4070 e.error("cannot modify read-only string literal `%s`", existingSE.toChars()); in interpretAssignToSlice() 4101 sliceAssignStringFromString(existingSE, se, cast(size_t)firstIndex); in interpretAssignToSlice() 4109 sliceAssignStringFromArrayLiteral(existingSE, ale, cast(size_t)firstIndex); in interpretAssignToSlice() 4117 existingSE.setCodeUnit(cast(size_t)(i + firstIndex), value); in interpretAssignToSlice() 4121 auto retslice = ctfeEmplaceExp!SliceExp(e.loc, existingSE, in interpretAssignToSlice()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | constfold.c | 1496 void sliceAssignStringFromArrayLiteral(StringExp *existingSE, ArrayLiteralExp *newae, size_t firstI… in sliceAssignStringFromArrayLiteral() argument 1498 void *s = existingSE->string; in sliceAssignStringFromArrayLiteral() 1502 switch (existingSE->sz) in sliceAssignStringFromArrayLiteral() 1515 void sliceAssignStringFromString(StringExp *existingSE, StringExp *newstr, size_t firstIndex) in sliceAssignStringFromString() argument 1517 void *s = existingSE->string; in sliceAssignStringFromString() 1518 size_t sz = existingSE->sz; in sliceAssignStringFromString()
|
| H A D | dinterpret.c | 3712 StringExp *existingSE = (StringExp *)aggregate; in assignToLvalue() local 3713 if (existingSE->ownedByCtfe != OWNEDctfe) in assignToLvalue() 3718 void *s = existingSE->string; in assignToLvalue() 3720 switch (existingSE->sz) in assignToLvalue() 3953 StringExp *existingSE = (StringExp *)aggregate; in interpretAssignToSlice() local 3954 if (existingSE->ownedByCtfe != OWNEDctfe) in interpretAssignToSlice() 3956 e->error("cannot modify read-only string literal %s", existingSE->toChars()); in interpretAssignToSlice() 3987 … sliceAssignStringFromString((StringExp *)existingSE, (StringExp *)newval, (size_t)firstIndex); in interpretAssignToSlice() 3995 … sliceAssignStringFromArrayLiteral(existingSE, (ArrayLiteralExp *)newval, (size_t)firstIndex); in interpretAssignToSlice() 4001 void *s = existingSE->string; in interpretAssignToSlice() [all …]
|
| H A D | expression.h | 1578 void sliceAssignStringFromArrayLiteral(StringExp *existingSE, ArrayLiteralExp *newae, size_t firstI… 1579 void sliceAssignStringFromString(StringExp *existingSE, StringExp *newstr, size_t firstIndex);
|