| 614 | } |
| 615 | |
| 616 | char cString::cCharProxy::operator-- (int dummy){ // lvalue (postfix) |
| 617 | (void)dummy; |
| 618 | char rv = (*(string.value))[index]; |
| 619 | string.CopyOnWrite(); |
| 620 | --(*(string.value))[index]; |
| 621 | return rv; |
| 622 | } |
| 623 | |
| 624 | cString::cCharProxy::operator char () const { // rvalue |
| 625 | return static_cast<char>((*(string.value))[index]); |
nothing calls this directly
no test coverage detected