diff options
Diffstat (limited to 'source/core/slang-string.h')
| -rw-r--r-- | source/core/slang-string.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/source/core/slang-string.h b/source/core/slang-string.h index 894776ca6..a67597360 100644 --- a/source/core/slang-string.h +++ b/source/core/slang-string.h @@ -172,7 +172,7 @@ namespace Slang { return i; } - } + } return -1; } @@ -412,6 +412,11 @@ namespace Slang append(slice); } + String(UnownedStringSlice const& slice) + { + append(slice); + } + ~String() { buffer = 0; @@ -741,6 +746,11 @@ namespace Slang Append(str); return *this; } + StringBuilder & operator << (UnownedStringSlice const& str) + { + append(str); + return *this; + } StringBuilder & operator << (const _EndLine) { Append('\n'); |
