Lines Matching defs:string
3 #include <string.h>
24 "Wrong type of argment. Expects a string.");
43 // Test passing back the one-byte string we got from JS.
67 // Test passing back the two-byte string we got from JS.
96 const char* string,
104 (length == NAPI_AUTO_LENGTH ? strlen(string) : length);
107 memcpy(string_copy, string, length_bytes);
112 // We do not want the string to be copied.
123 // strlen for char16_t. Needed in case we're copying a string of length
125 static size_t strlen16(const char16_t* string) {
126 for (const char16_t* iter = string;; iter++) {
128 return iter - string;
136 const char16_t* string,
144 (length == NAPI_AUTO_LENGTH ? strlen16(string) : length);
147 memcpy(string_copy, string, length_bytes);