summaryrefslogtreecommitdiffstats
path: root/slang.h
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2019-12-04 12:38:38 -0500
committerGitHub <noreply@github.com>2019-12-04 12:38:38 -0500
commit5df582dd3229789364ae3fa75575fd978ca3282d (patch)
tree89f66f7c2427030b0e9a0ed0754fc380a5f4b21c /slang.h
parent9653dcc2c9d5d20d3d0e8918aaf1d5b09e963060 (diff)
Feature/string hash review (#1142)
* * Added ConstArrayView * Made StringSlicePool have styles * Remove point about strings not having terminating 0 (they do), and restriction around "" * spCalcStringHash -> spComputeStringHash * Small code improvements. Closer to coding conventions. * Fix small bug with Empty adding c string. * Fix typo in assert. * Fix ArrayView compiling issue on gcc/clang. * Remove tabs. * Improve comments around StringSlicePool. Simplify getting the added slices.
Diffstat (limited to 'slang.h')
-rw-r--r--slang.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/slang.h b/slang.h
index d11c4b7f2..233b418c3 100644
--- a/slang.h
+++ b/slang.h
@@ -2102,16 +2102,16 @@ extern "C"
SLANG_API SlangUInt spReflection_getHashedStringCount(
SlangReflection* reflection);
- /// Get a hashed string. The number of chars is writtent in outCount. Note the count does *NOT* including terminating 0,
- /// and the returned pointer will not generally have a terminating zero.
+ /// Get a hashed string. The number of chars is written in outCount.
+ /// The count does *NOT* including terminating 0. The returned string will be 0 terminated.
SLANG_API const char* spReflection_getHashedString(
SlangReflection* reflection,
SlangUInt index,
size_t* outCount);
- /// Calculate a string hash.
- // Count should *NOT* include terminating zero.
- SLANG_API int spCalcStringHash(const char* chars, size_t count);
+ /// Compute a string hash.
+ /// Count should *NOT* include terminating zero.
+ SLANG_API int spComputeStringHash(const char* chars, size_t count);
#ifdef __cplusplus
}