|
|
@ -465,15 +465,11 @@ jspb.Map.prototype.serializeBinary = function( |
|
|
|
* entries with unset keys is required for maps to be backwards compatible |
|
|
|
* entries with unset keys is required for maps to be backwards compatible |
|
|
|
* with the repeated message representation described here: goo.gl/zuoLAC |
|
|
|
* with the repeated message representation described here: goo.gl/zuoLAC |
|
|
|
* |
|
|
|
* |
|
|
|
* @param {V=} opt_defaultValue |
|
|
|
|
|
|
|
* The default value for the type of map values. |
|
|
|
|
|
|
|
* |
|
|
|
|
|
|
|
*/ |
|
|
|
*/ |
|
|
|
jspb.Map.deserializeBinary = function(map, reader, keyReaderFn, valueReaderFn, |
|
|
|
jspb.Map.deserializeBinary = function(map, reader, keyReaderFn, valueReaderFn, |
|
|
|
opt_valueReaderCallback, opt_defaultKey, |
|
|
|
opt_valueReaderCallback, opt_defaultKey) { |
|
|
|
opt_defaultValue) { |
|
|
|
|
|
|
|
var key = opt_defaultKey; |
|
|
|
var key = opt_defaultKey; |
|
|
|
var value = opt_defaultValue; |
|
|
|
var value = undefined; |
|
|
|
|
|
|
|
|
|
|
|
while (reader.nextField()) { |
|
|
|
while (reader.nextField()) { |
|
|
|
if (reader.isEndGroup()) { |
|
|
|
if (reader.isEndGroup()) { |
|
|
|