Lines Matching refs:chars
79470 auto chars = static_cast<char16_t*>(buf->Data());
79471 if (chars[len] == '\0') {
79476 aString.Assign(chars, len);
96082 TwoByteCharsZ(char16_t* chars, size_t length)
96083 : Base(chars, length)
96120 CharsToNewUTF8CharsZ(JSContext* maybeCx, const mozilla::Range<CharT> chars);
96516 void (*finalize)(JS::Zone* zone, const JSStringFinalizer* fin, char16_t* chars);
99712 JS_NewExternalString(JSContext* cx, const char16_t* chars, size_t length,
99716 JS_NewMaybeExternalString(JSContext* cx, const char16_t* chars, size_t length,
101116 JS_CompileUCScript(JSContext* cx, const char16_t* chars, size_t length,
101443 const char16_t* chars, size_t length, JS::MutableHandleScript script);
101463 const char16_t* chars, size_t length, JS::MutableHandleScript script);
101478 const char16_t* chars, size_t length,
101489 const char16_t* chars, size_t length,
101513 const char16_t* chars, size_t length, JS::MutableHandleFunction fun);
101600 const char16_t* chars, size_t length, JS::MutableHandleValue rval);
101609 const char16_t* chars, size_t length, JS::MutableHandleValue rval);
101892 JS_NewUCString(JSContext* cx, char16_t* chars, size_t length);
102215 JS_ParseJSON(JSContext* cx, const char16_t* chars, uint32_t len, JS::MutableHandleValue vp);
102221 JS_ParseJSONWithReviver(JSContext* cx, const char16_t* chars, uint32_t len, JS::HandleValue reviver,
102688 JS_NewUCRegExpObject(JSContext* cx, const char16_t* chars, size_t length, unsigned flags);
102698 char16_t* chars, size_t length, size_t* indexp, bool test,
102704 JS_ExecuteRegExpNoStatics(JSContext* cx, JS::HandleObject reobj, char16_t* chars, size_t length,
102854 JS_CharsToId(JSContext* cx, JS::TwoByteChars chars, JS::MutableHandleId);
102868 JS_IsIdentifier(const char16_t* chars, size_t length);
119226 IsExternalString(JSString* str, const JSStringFinalizer** fin, const char16_t** chars)
119236 *chars = s->nonInlineCharsTwoByte;
127334 static void FinalizeLiteral(JS::Zone* zone, const JSStringFinalizer* fin, char16_t* chars);
127336 static void FinalizeDOMString(JS::Zone* zone, const JSStringFinalizer* fin, char16_t* chars);
154240 FindEnumStringIndexImpl(const CharT* chars, size_t length, const EnumEntry* values)
154251 if (unsigned(val[j]) != unsigned(chars[j])) {
154280 const JS::Latin1Char* chars = JS_GetLatin1StringCharsAndLength(cx, nogc, str,
154282 if (!chars) {
154285 *index = FindEnumStringIndexImpl(chars, length, values);
154287 const char16_t* chars = JS_GetTwoByteStringCharsAndLength(cx, nogc, str,
154289 if (!chars) {
154292 *index = FindEnumStringIndexImpl(chars, length, values);
154775 AtomizeAndPinJSString(JSContext* cx, jsid& id, const char* chars)
154777 if (JSString *str = ::JS_AtomizeAndPinString(cx, chars)) {