summaryrefslogtreecommitdiffstats
path: root/source/core/slang-string-util.h
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2023-10-06 14:03:18 -0700
committerGitHub <noreply@github.com>2023-10-06 14:03:18 -0700
commit17c7163c2ae8fc290e70b43d8700b68ef18b1ee1 (patch)
tree09df040039fb1221810f956bb83871430cbac47f /source/core/slang-string-util.h
parent4547125ce945140dc10542e9606b225dd06159b8 (diff)
Small type system fixes. (#3265)
Diffstat (limited to 'source/core/slang-string-util.h')
-rw-r--r--source/core/slang-string-util.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/core/slang-string-util.h b/source/core/slang-string-util.h
index 4b9a4d5d1..7e5733cbb 100644
--- a/source/core/slang-string-util.h
+++ b/source/core/slang-string-util.h
@@ -87,6 +87,9 @@ struct StringUtil
static String calcCharReplaced(const UnownedStringSlice& slice, char fromChar, char toChar);
static String calcCharReplaced(const String& string, char fromChar, char toChar);
+ /// Replaces all occurrances of subStr with replacement.
+ static String replaceAll(UnownedStringSlice text, UnownedStringSlice subStr, UnownedStringSlice replacement);
+
/// Create a blob from a string
static ComPtr<ISlangBlob> createStringBlob(const String& string);