mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-02 04:04:19 +00:00
Add non-nullable modifier to return type of functions never returning null (#5797)
This commit is contained in:
@@ -110,7 +110,7 @@ flatbuffers.Long = function(low, high) {
|
||||
/**
|
||||
* @param {number} low
|
||||
* @param {number} high
|
||||
* @returns {flatbuffers.Long}
|
||||
* @returns {!flatbuffers.Long}
|
||||
*/
|
||||
flatbuffers.Long.create = function(low, high) {
|
||||
// Special-case zero to avoid GC overhead for default values
|
||||
@@ -133,7 +133,7 @@ flatbuffers.Long.prototype.equals = function(other) {
|
||||
};
|
||||
|
||||
/**
|
||||
* @type {flatbuffers.Long}
|
||||
* @type {!flatbuffers.Long}
|
||||
* @const
|
||||
*/
|
||||
flatbuffers.Long.ZERO = new flatbuffers.Long(0, 0);
|
||||
@@ -271,7 +271,7 @@ flatbuffers.Builder.prototype.dataBuffer = function() {
|
||||
* Get the bytes representing the FlatBuffer. Only call this after you've
|
||||
* called finish().
|
||||
*
|
||||
* @returns {Uint8Array}
|
||||
* @returns {!Uint8Array}
|
||||
*/
|
||||
flatbuffers.Builder.prototype.asUint8Array = function() {
|
||||
return this.bb.bytes().subarray(this.bb.position(), this.bb.position() + this.offset());
|
||||
@@ -556,7 +556,7 @@ flatbuffers.Builder.prototype.offset = function() {
|
||||
* the end of the new buffer (since we build the buffer backwards).
|
||||
*
|
||||
* @param {flatbuffers.ByteBuffer} bb The current buffer with the existing data
|
||||
* @returns {flatbuffers.ByteBuffer} A new byte buffer with the old data copied
|
||||
* @returns {!flatbuffers.ByteBuffer} A new byte buffer with the old data copied
|
||||
* to it. The data is located at the end of the buffer.
|
||||
*
|
||||
* uint8Array.set() formally takes {Array<number>|ArrayBufferView}, so to pass
|
||||
@@ -825,7 +825,7 @@ flatbuffers.Builder.prototype.createString = function(s) {
|
||||
*
|
||||
* @param {number} low
|
||||
* @param {number} high
|
||||
* @returns {flatbuffers.Long}
|
||||
* @returns {!flatbuffers.Long}
|
||||
*/
|
||||
flatbuffers.Builder.prototype.createLong = function(low, high) {
|
||||
return flatbuffers.Long.create(low, high);
|
||||
@@ -856,7 +856,7 @@ flatbuffers.ByteBuffer = function(bytes) {
|
||||
* Create and allocate a new ByteBuffer with a given size.
|
||||
*
|
||||
* @param {number} byte_size
|
||||
* @returns {flatbuffers.ByteBuffer}
|
||||
* @returns {!flatbuffers.ByteBuffer}
|
||||
*/
|
||||
flatbuffers.ByteBuffer.allocate = function(byte_size) {
|
||||
return new flatbuffers.ByteBuffer(new Uint8Array(byte_size));
|
||||
@@ -952,7 +952,7 @@ flatbuffers.ByteBuffer.prototype.readUint32 = function(offset) {
|
||||
|
||||
/**
|
||||
* @param {number} offset
|
||||
* @returns {flatbuffers.Long}
|
||||
* @returns {!flatbuffers.Long}
|
||||
*/
|
||||
flatbuffers.ByteBuffer.prototype.readInt64 = function(offset) {
|
||||
return new flatbuffers.Long(this.readInt32(offset), this.readInt32(offset + 4));
|
||||
@@ -960,7 +960,7 @@ flatbuffers.ByteBuffer.prototype.readInt64 = function(offset) {
|
||||
|
||||
/**
|
||||
* @param {number} offset
|
||||
* @returns {flatbuffers.Long}
|
||||
* @returns {!flatbuffers.Long}
|
||||
*/
|
||||
flatbuffers.ByteBuffer.prototype.readUint64 = function(offset) {
|
||||
return new flatbuffers.Long(this.readUint32(offset), this.readUint32(offset + 4));
|
||||
@@ -1135,7 +1135,7 @@ flatbuffers.ByteBuffer.prototype.__union = function(t, offset) {
|
||||
*
|
||||
* @param {number} offset
|
||||
* @param {flatbuffers.Encoding=} opt_encoding Defaults to UTF16_STRING
|
||||
* @returns {string|Uint8Array}
|
||||
* @returns {string|!Uint8Array}
|
||||
*/
|
||||
flatbuffers.ByteBuffer.prototype.__string = function(offset, opt_encoding) {
|
||||
offset += this.readInt32(offset);
|
||||
@@ -1246,7 +1246,7 @@ flatbuffers.ByteBuffer.prototype.__has_identifier = function(ident) {
|
||||
*
|
||||
* @param {number} low
|
||||
* @param {number} high
|
||||
* @returns {flatbuffers.Long}
|
||||
* @returns {!flatbuffers.Long}
|
||||
*/
|
||||
flatbuffers.ByteBuffer.prototype.createLong = function(low, high) {
|
||||
return flatbuffers.Long.create(low, high);
|
||||
|
||||
Reference in New Issue
Block a user