|
|
@ -94,8 +94,10 @@ jspb.debug.dump_ = function(thing) { |
|
|
|
var match = /^get([A-Z]\w*)/.exec(name); |
|
|
|
var match = /^get([A-Z]\w*)/.exec(name); |
|
|
|
if (match && name != 'getExtension' && |
|
|
|
if (match && name != 'getExtension' && |
|
|
|
name != 'getJsPbMessageId') { |
|
|
|
name != 'getJsPbMessageId') { |
|
|
|
var val = thing[name](); |
|
|
|
var has = 'has' + match[1]; |
|
|
|
if (val != null) { |
|
|
|
if (!thing[has] || thing[has]()) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
var val = thing[name](); |
|
|
|
object[jspb.debug.formatFieldName_(match[1])] = jspb.debug.dump_(val); |
|
|
|
object[jspb.debug.formatFieldName_(match[1])] = jspb.debug.dump_(val); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|