| 123456789101112131415161718192021222324252627282930313233 | 
							- /**
 
-  * @fileoverview Exposes internal only functions for ByteString. The
 
-  * corresponding BUILD rule restricts access to this file to only the binary
 
-  * kernel and APIs directly using the binary kernel.
 
-  */
 
- goog.module('protobuf.byteStringInternal');
 
- const ByteString = goog.require('protobuf.ByteString');
 
- /**
 
-  * Constructs a ByteString from an Uint8Array. DON'T MODIFY the underlying
 
-  * ArrayBuffer, since the ByteString directly uses it without making a copy.
 
-  * @param {!Uint8Array} bytes
 
-  * @return {!ByteString}
 
-  */
 
- function byteStringFromUint8ArrayUnsafe(bytes) {
 
-   return ByteString.fromUint8ArrayUnsafe(bytes);
 
- }
 
- /**
 
-  * Returns this ByteString as an Uint8Array. DON'T MODIFY the returned array,
 
-  * since the ByteString holds the reference to the same array.
 
-  * @param {!ByteString} bytes
 
-  * @return {!Uint8Array}
 
-  */
 
- function byteStringToUint8ArrayUnsafe(bytes) {
 
-   return bytes.toUint8ArrayUnsafe();
 
- }
 
- exports = {
 
-   byteStringFromUint8ArrayUnsafe,
 
-   byteStringToUint8ArrayUnsafe,
 
- };
 
 
  |