Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dconstfold.d1404 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 Ddinterpret.d3862 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 Dconstfold.c1496 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 Ddinterpret.c3712 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 Dexpression.h1578 void sliceAssignStringFromArrayLiteral(StringExp *existingSE, ArrayLiteralExp *newae, size_t firstI…
1579 void sliceAssignStringFromString(StringExp *existingSE, StringExp *newstr, size_t firstIndex);