Summary: 24 instances, 23 unique Text Count // TODO: This largely duplicates emitFieldName() below. 1 // TODO: remove 'optional' labels as soon as CL 69188077 is LGTM'd to make 1 // TODO: Remove this api and default the options instead. This api has to 2 // TODO: This should go away when encoding/decoding are more stream based 1 /// TODO: This is almost (but not quite) identical to RepeatedFields; 1 /// TODO: This is almost (but not quite) identical to RepeatedEnumFields; 1 // TODO: Parse hex escapes such as \u0041. Note that 1 // TODO: Revisit to avoid the extra buffering when encoding is streamed in general. 1 // TODO: protoc permits fields that differ only in capitalization, but 1 // TODO: This should fail if any of the conversions from JSON fails 1 // TODO: Create tests that access every field, enum, message to verify the name is generated correctly 1 /// TODO: remove 'optional' labels as soon as CL 69188077 is LGTM'd to make 1 // TODO: Build a MessageNames message with a submessage of every name below 1 // TODO: Add convenience methods to interoperate with standard 1 // TODO Ideally there would be something like serializeText() that can 1 /// TODO: Right now, only the NameMap and the NameDescription enum 1 // TODO: Change to `return nil` once 1 // TODO: If the type is well-known or has already been registered, 1 // TODO: Should these first four be exposed as methods to go with 1 // TODO: Give this a direct array interface by proxying the interesting 1 // TODO: Make this faster... 1 // TODO: Change this to `return nil` 1 // TODO: We should have utilities to apply a fieldmask to an arbitrary 1