Lines Matching full:goog
37 goog.provide('jspb.ExtensionFieldInfo');
38 goog.provide('jspb.Message');
40 goog.require('goog.array');
41 goog.require('goog.asserts');
42 goog.require('goog.crypt.base64');
43 goog.require('goog.json');
46 goog.forwardDeclare('xid.String');
147 goog.define('jspb.Message.GENERATE_TO_OBJECT', true);
162 goog.define('jspb.Message.GENERATE_FROM_OBJECT', !goog.DISALLOW_TEST_ONLY_CODE);
172 goog.define('jspb.Message.MINIMIZE_MEMORY_ALLOCATIONS', COMPILED);
335 goog.array.forEach(
336 opt_oneofFields, goog.partial(jspb.Message.computeOneofCase, msg));
349 jspb.Message.EMPTY_LIST_SENTINEL_ = goog.DEBUG && Object.freeze ?
374 if (obj && typeof obj == 'object' && !goog.isArray(obj)) {
432 // Not using goog.array.map in the generated code to keep it small.
639 if (value == null || goog.isString(value)) {
643 return goog.crypt.base64.encodeByteArray(value);
645 goog.asserts.fail('Cannot coerce to b64 string: ' + goog.typeOf(value));
661 if (goog.isString(value)) {
662 return goog.crypt.base64.decodeStringToUint8Array(value);
664 goog.asserts.fail('Cannot coerce to Uint8Array: ' + goog.typeOf(value));
677 if (!value.length || goog.isString(value[0])) {
680 return goog.array.map(value, jspb.Message.bytesAsB64);
697 return goog.array.map(value, jspb.Message.bytesAsU8);
707 if (goog.DEBUG && array && array.length > 1) {
708 var expected = goog.typeOf(array[0]);
709 goog.array.forEach(array, function(e) {
710 if (goog.typeOf(e) != expected) {
711 goog.asserts.fail('Inconsistent type in JSPB repeated field array. ' +
712 'Got ' + goog.typeOf(e) + ' expected ' + expected);
798 goog.array.forEach(oneof, function(fieldNumber) {
800 if (goog.isDefAndNotNull(value)) {
997 goog.array.map(this.extensionObject_[fieldNumber] || [],
1037 this.extensionObject_[fieldNumber] = goog.array.map(
1150 if (!goog.isObject(field1) || !goog.isObject(field2)) {
1182 goog.asserts.assert(extension1 === undefined);
1183 goog.asserts.assert(i === field1.length - 1);
1189 goog.asserts.assert(extension2 === undefined);
1190 goog.asserts.assert(i === field2.length - 1);
1254 goog.asserts.assertInstanceof(fromMessage, jspb.Message);
1255 goog.asserts.assertInstanceof(toMessage, jspb.Message);
1256 goog.asserts.assert(fromMessage.constructor == toMessage.constructor,
1285 if (goog.isArray(obj)) {
1333 * to goog.require MessageSet from classes that extends MessageSet.