ArrayUint16 toDartStringvoidString codeUnitslengthi StringBuffertoString writeCharCode³˜}¿G·,Çï£ml½Ïdart:ffiƒå…ç-a€…€®€þ��#�o�»‚‚+‚1‚|‚˂݂ÿƒ#ƒDƒƒ¦ƒÀƒÆƒûƒÿ„„O„]„c„²„Ä݅………P…c……®…Ð…Û…á…å…ç…Ò€�€�p/// Extension on `Array` to provide utility methods for working with /// null-terminated UTF-16 strings.€°ƒN‚ä‚ä‚/// Writes a null-terminated UTF-16 code unit array derived from the provided /// [string] into the array. /// /// If [string] contains embedded NUL characters, only the portion of the /// string up to the first NUL character will be retained when converting /// back to a Dart string using [toDartString], as the null terminator /// signifies the end of the string. /// /// It is the caller's responsibility to ensure the array has sufficient /// capacity to accommodate all UTF-16 code units from [string] and the null /// terminator.‚î ‚ö‚õ„�â„̄̀¸/// Converts the null-terminated UTF-16 string stored in the array to a Dart /// string. /// /// The returned string is the string up til but not including the first NUL /// character.-a€…€®€þ��#�o�»‚‚+‚1‚|‚˂݂ÿƒ#ƒDƒƒ¦ƒÀƒÆƒûƒÿ„„O„]„c„²„Ä݅………P…c……®…Ð…Û…á…å…ç Uint16Array">