webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Classes | Typedefs | Functions | Variables
google::protobuf::util::converter Namespace Reference

Namespaces

 testing
 

Classes

class  BaseProtoStreamObjectWriterTest
 
class  DataPiece
 
class  DefaultValueObjectWriter
 
class  ErrorListener
 
class  ExpectingObjectWriter
 
class  JsonEscaping
 
class  JsonObjectWriter
 
class  JsonObjectWriterTest
 
class  JsonStreamParser
 
class  JsonStreamParserTest
 
class  LocationTrackerInterface
 
class  MockErrorListener
 
class  MockObjectWriter
 
class  NoopErrorListener
 
class  ObjectLocationTracker
 
class  ObjectSource
 
class  ObjectWriter
 
class  ProtoStreamObjectSource
 
class  ProtostreamObjectSourceAnysTest
 
class  ProtostreamObjectSourceFieldMaskTest
 
class  ProtostreamObjectSourceMapsTest
 
class  ProtostreamObjectSourceStructTest
 
class  ProtostreamObjectSourceTest
 
class  ProtostreamObjectSourceTimestampTest
 
class  ProtoStreamObjectWriter
 
class  ProtoStreamObjectWriterAnyTest
 
class  ProtoStreamObjectWriterFieldMaskTest
 
class  ProtoStreamObjectWriterMapTest
 
class  ProtoStreamObjectWriterOneOfsTest
 
class  ProtoStreamObjectWriterStructTest
 
class  ProtoStreamObjectWriterTest
 
class  ProtoStreamObjectWriterTimestampDurationTest
 
class  ProtoWriter
 
class  StructuredObjectWriter
 
class  TypeInfo
 

Typedefs

typedef string(* ConverterCallback) (StringPiece)
 
typedef ResultCallback1< util::Status, StringPiece > * PathSinkCallback
 

Functions

string ConvertFieldMaskPath (const StringPiece path, ConverterCallback converter)
 
util::Status DecodeCompactFieldMaskPaths (StringPiece paths, PathSinkCallback path_sink)
 
 TEST_F (JsonObjectWriterTest, EmptyRootObject)
 
 TEST_F (JsonObjectWriterTest, EmptyObject)
 
 TEST_F (JsonObjectWriterTest, EmptyRootList)
 
 TEST_F (JsonObjectWriterTest, EmptyList)
 
 TEST_F (JsonObjectWriterTest, ObjectInObject)
 
 TEST_F (JsonObjectWriterTest, ListInObject)
 
 TEST_F (JsonObjectWriterTest, ObjectInList)
 
 TEST_F (JsonObjectWriterTest, ListInList)
 
 TEST_F (JsonObjectWriterTest, RenderPrimitives)
 
 TEST_F (JsonObjectWriterTest, BytesEncodesAsNonWebSafeBase64)
 
 TEST_F (JsonObjectWriterTest, PrettyPrintList)
 
 TEST_F (JsonObjectWriterTest, PrettyPrintObject)
 
 TEST_F (JsonObjectWriterTest, PrettyPrintEmptyObjectInEmptyList)
 
 TEST_F (JsonObjectWriterTest, PrettyPrintDoubleIndent)
 
 TEST_F (JsonObjectWriterTest, StringsEscapedAndEnclosedInDoubleQuotes)
 
 TEST_F (JsonObjectWriterTest, Stringification)
 
 TEST_F (JsonObjectWriterTest, TestRegularByteEncoding)
 
 TEST_F (JsonObjectWriterTest, TestWebsafeByteEncoding)
 
bool IsLetter (char c)
 
bool IsAlphanumeric (char c)
 
 TEST_F (JsonStreamParserTest, SimpleTrue)
 
 TEST_F (JsonStreamParserTest, SimpleFalse)
 
 TEST_F (JsonStreamParserTest, SimpleNull)
 
 TEST_F (JsonStreamParserTest, EmptyObject)
 
 TEST_F (JsonStreamParserTest, EmptyList)
 
 TEST_F (JsonStreamParserTest, SimpleDouble)
 
 TEST_F (JsonStreamParserTest, ScientificDouble)
 
 TEST_F (JsonStreamParserTest, SimpleNegativeDouble)
 
 TEST_F (JsonStreamParserTest, SimpleInt)
 
 TEST_F (JsonStreamParserTest, SimpleNegativeInt)
 
 TEST_F (JsonStreamParserTest, SimpleUnsignedInt)
 
 TEST_F (JsonStreamParserTest, OctalNumberIsInvalid)
 
 TEST_F (JsonStreamParserTest, HexNumberIsInvalid)
 
 TEST_F (JsonStreamParserTest, EmptyDoubleQuotedString)
 
 TEST_F (JsonStreamParserTest, EmptySingleQuotedString)
 
 TEST_F (JsonStreamParserTest, SimpleDoubleQuotedString)
 
 TEST_F (JsonStreamParserTest, SimpleSingleQuotedString)
 
 TEST_F (JsonStreamParserTest, ObjectKeyTypes)
 
 TEST_F (JsonStreamParserTest, ArrayValues)
 
 TEST_F (JsonStreamParserTest, ObjectValues)
 
 TEST_F (JsonStreamParserTest, RejectNonUtf8WhenNotCoerced)
 
 TEST_F (JsonStreamParserTest, UnicodeEscaping)
 
 TEST_F (JsonStreamParserTest, UnicodeSurrogatePairEscaping)
 
 TEST_F (JsonStreamParserTest, UnicodeEscapingInvalidCodePointWhenNotCoerced)
 
 TEST_F (JsonStreamParserTest, UnicodeEscapingMissingLowSurrogateWhenNotCoerced)
 
 TEST_F (JsonStreamParserTest, AsciiEscaping)
 
 TEST_F (JsonStreamParserTest, TrailingCommas)
 
 TEST_F (JsonStreamParserTest, ExtraTextAfterTrue)
 
 TEST_F (JsonStreamParserTest, InvalidNumberDashOnly)
 
 TEST_F (JsonStreamParserTest, InvalidNumberDashName)
 
 TEST_F (JsonStreamParserTest, InvalidLiteralInArray)
 
 TEST_F (JsonStreamParserTest, InvalidLiteralInObject)
 
 TEST_F (JsonStreamParserTest, MismatchedSingleQuotedLiteral)
 
 TEST_F (JsonStreamParserTest, MismatchedDoubleQuotedLiteral)
 
 TEST_F (JsonStreamParserTest, UnterminatedLiteralString)
 
 TEST_F (JsonStreamParserTest, UnterminatedStringEscape)
 
 TEST_F (JsonStreamParserTest, UnterminatedStringInArray)
 
 TEST_F (JsonStreamParserTest, UnterminatedStringInObject)
 
 TEST_F (JsonStreamParserTest, UnterminatedObject)
 
 TEST_F (JsonStreamParserTest, MismatchedCloseObject)
 
 TEST_F (JsonStreamParserTest, MismatchedCloseArray)
 
 TEST_F (JsonStreamParserTest, InvalidNumericObjectKey)
 
 TEST_F (JsonStreamParserTest, InvalidLiteralObjectInObject)
 
 TEST_F (JsonStreamParserTest, InvalidLiteralArrayInObject)
 
 TEST_F (JsonStreamParserTest, InvalidLiteralValueInObject)
 
 TEST_F (JsonStreamParserTest, MissingColonAfterStringInObject)
 
 TEST_F (JsonStreamParserTest, MissingColonAfterKeyInObject)
 
 TEST_F (JsonStreamParserTest, EndOfTextAfterKeyInObject)
 
 TEST_F (JsonStreamParserTest, MissingValueAfterColonInObject)
 
 TEST_F (JsonStreamParserTest, MissingCommaBetweenObjectEntries)
 
 TEST_F (JsonStreamParserTest, InvalidLiteralAsObjectKey)
 
 TEST_F (JsonStreamParserTest, ExtraCharactersAfterObject)
 
 TEST_F (JsonStreamParserTest, PositiveNumberTooBig)
 
 TEST_F (JsonStreamParserTest, NegativeNumberTooBig)
 
 TEST_F (JsonStreamParserTest, UnfinishedEscape)
 
 TEST_F (JsonStreamParserTest, UnfinishedUnicodeEscape)
 
 TEST_F (JsonStreamParserTest, UnicodeEscapeCutOff)
 
 TEST_F (JsonStreamParserTest, BracketedUnicodeEscape)
 
 TEST_F (JsonStreamParserTest, UnicodeEscapeInvalidCharacters)
 
 TEST_F (JsonStreamParserTest, UnicodeEscapeLowHalfSurrogateInvalidCharacters)
 
 TEST_F (JsonStreamParserTest, ExtraCommaInObject)
 
 TEST_F (JsonStreamParserTest, ExtraCommaInArray)
 
 TEST_F (JsonStreamParserTest, ExtraTextAfterLiteral)
 
 TEST_F (JsonStreamParserTest, ExtraTextAfterObject)
 
 TEST_F (JsonStreamParserTest, ExtraTextAfterArray)
 
 TEST_F (JsonStreamParserTest, UnknownCharactersAsValue)
 
 TEST_F (JsonStreamParserTest, UnknownCharactersInArray)
 
 TEST_F (JsonStreamParserTest, UnknownCharactersInObject)
 
 GOOGLE_PROTOBUF_DECLARE_ONCE (source_renderers_init_)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtostreamObjectSourceTest, EmptyMessage)
 
 TEST_P (ProtostreamObjectSourceTest, Primitives)
 
 TEST_P (ProtostreamObjectSourceTest, RepeatingPrimitives)
 
 TEST_P (ProtostreamObjectSourceTest, CustomJsonName)
 
 TEST_P (ProtostreamObjectSourceTest, NestedMessage)
 
 TEST_P (ProtostreamObjectSourceTest, RepeatingField)
 
 TEST_P (ProtostreamObjectSourceTest, PackedRepeatingFields)
 
 TEST_P (ProtostreamObjectSourceTest, NonPackedPackableFieldsActuallyPacked)
 
 TEST_P (ProtostreamObjectSourceTest, PackedPackableFieldNotActuallyPacked)
 
 TEST_P (ProtostreamObjectSourceTest, BadAuthor)
 
 TEST_P (ProtostreamObjectSourceTest, NestedBookToBadNestedBook)
 
 TEST_P (ProtostreamObjectSourceTest, BadNestedBookToNestedBook)
 
 TEST_P (ProtostreamObjectSourceTest, LongRepeatedListDoesNotBreakIntoMultipleJsonLists)
 
 TEST_P (ProtostreamObjectSourceTest, LowerCamelEnumOutputTest)
 
 TEST_P (ProtostreamObjectSourceTest, EnumCaseIsUnchangedByDefault)
 
 TEST_P (ProtostreamObjectSourceTest, CyclicMessageDepthTest)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceMapsTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtostreamObjectSourceMapsTest, MapsTest)
 
 TEST_P (ProtostreamObjectSourceMapsTest, MissingKeysTest)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceAnysTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtostreamObjectSourceAnysTest, BasicAny)
 
 TEST_P (ProtostreamObjectSourceAnysTest, RecursiveAny)
 
 TEST_P (ProtostreamObjectSourceAnysTest, DoubleRecursiveAny)
 
 TEST_P (ProtostreamObjectSourceAnysTest, EmptyAnyOutputsEmptyObject)
 
 TEST_P (ProtostreamObjectSourceAnysTest, EmptyWithTypeAndNoValueOutputsType)
 
 TEST_P (ProtostreamObjectSourceAnysTest, MissingTypeUrlError)
 
 TEST_P (ProtostreamObjectSourceAnysTest, UnknownTypeServiceError)
 
 TEST_P (ProtostreamObjectSourceAnysTest, UnknownTypeError)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceStructTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtostreamObjectSourceStructTest, StructRenderSuccess)
 
 TEST_P (ProtostreamObjectSourceStructTest, MissingValueSkipsField)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceFieldMaskTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtostreamObjectSourceFieldMaskTest, FieldMaskRenderSuccess)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtostreamObjectSourceTimestampTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtostreamObjectSourceTimestampTest, InvalidTimestampBelowMinTest)
 
 TEST_P (ProtostreamObjectSourceTimestampTest, InvalidTimestampAboveMaxTest)
 
 TEST_P (ProtostreamObjectSourceTimestampTest, InvalidDurationBelowMinTest)
 
 TEST_P (ProtostreamObjectSourceTimestampTest, InvalidDurationAboveMaxTest)
 
 GOOGLE_PROTOBUF_DECLARE_ONCE (writer_renderers_init_)
 
 MATCHER_P (HasObjectLocation, expected, "Verifies the expected object location")
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtoStreamObjectWriterTest, EmptyObject)
 
 TEST_P (ProtoStreamObjectWriterTest, SimpleObject)
 
 TEST_P (ProtoStreamObjectWriterTest, SimpleMessage)
 
 TEST_P (ProtoStreamObjectWriterTest, CustomJsonName)
 
 TEST_P (ProtoStreamObjectWriterTest, PrimitiveFromStringConversion)
 
 TEST_P (ProtoStreamObjectWriterTest, InfinityInputTest)
 
 TEST_P (ProtoStreamObjectWriterTest, NaNInputTest)
 
 TEST_P (ProtoStreamObjectWriterTest, ImplicitPrimitiveList)
 
 TEST_P (ProtoStreamObjectWriterTest, LastWriteWinsOnNonRepeatedPrimitiveFieldWithDuplicates)
 
 TEST_P (ProtoStreamObjectWriterTest, ExplicitPrimitiveList)
 
 TEST_P (ProtoStreamObjectWriterTest, NonRepeatedExplicitPrimitiveList)
 
 TEST_P (ProtoStreamObjectWriterTest, ImplicitMessageList)
 
 TEST_P (ProtoStreamObjectWriterTest, LastWriteWinsOnNonRepeatedMessageFieldWithDuplicates)
 
 TEST_P (ProtoStreamObjectWriterTest, ExplicitMessageList)
 
 TEST_P (ProtoStreamObjectWriterTest, NonRepeatedExplicitMessageList)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownFieldAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownFieldAtAuthorFriend)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownObjectAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownObjectAtAuthor)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownListAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, UnknownListAtPublisher)
 
 TEST_P (ProtoStreamObjectWriterTest, MissingRequiredField)
 
 TEST_P (ProtoStreamObjectWriterTest, InvalidFieldValueAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, MultipleInvalidFieldValues)
 
 TEST_P (ProtoStreamObjectWriterTest, UnnamedFieldAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, UnnamedFieldAtAuthor)
 
 TEST_P (ProtoStreamObjectWriterTest, UnnamedListAtRoot)
 
 TEST_P (ProtoStreamObjectWriterTest, RootNamedObject)
 
 TEST_P (ProtoStreamObjectWriterTest, RootNamedList)
 
 TEST_P (ProtoStreamObjectWriterTest, RootUnnamedField)
 
 TEST_P (ProtoStreamObjectWriterTest, RootNamedField)
 
 TEST_P (ProtoStreamObjectWriterTest, NullValue)
 
 TEST_P (ProtoStreamObjectWriterTest, NullValueForMessageField)
 
 TEST_P (ProtoStreamObjectWriterTest, NullValueForPrimitiveField)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterTimestampDurationTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestamp)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestampYearNotZeroPadded)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestampYearZeroPadded)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestampWithPositiveOffset)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseTimestampWithNegativeOffset)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampWithInvalidOffset1)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampWithInvalidOffset2)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampWithInvalidOffset3)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, TimestampWithInvalidOffset4)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError1)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError2)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError3)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError4)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError5)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError6)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError7)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidTimestampError8)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, ParseDuration)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError1)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError2)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError3)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError4)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, InvalidDurationError5)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, MismatchedTimestampTypeInput)
 
 TEST_P (ProtoStreamObjectWriterTimestampDurationTest, MismatchedDurationTypeInput)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterStructTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtoStreamObjectWriterStructTest, StructRenderSuccess)
 
 TEST_P (ProtoStreamObjectWriterStructTest, StructNullInputSuccess)
 
 TEST_P (ProtoStreamObjectWriterStructTest, StructInvalidInputFailure)
 
 TEST_P (ProtoStreamObjectWriterStructTest, SimpleRepeatedStructMapKeyTest)
 
 TEST_P (ProtoStreamObjectWriterStructTest, RepeatedStructMapListKeyTest)
 
 TEST_P (ProtoStreamObjectWriterStructTest, RepeatedStructMapObjectKeyTest)
 
 TEST_P (ProtoStreamObjectWriterStructTest, OptionStructIntAsStringsTest)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterMapTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtoStreamObjectWriterMapTest, MapShouldNotAcceptList)
 
 TEST_P (ProtoStreamObjectWriterMapTest, RepeatedMapKeyTest)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterAnyTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyRenderSuccess)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, RecursiveAny)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, DoubleRecursiveAny)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, EmptyAnyFromEmptyObject)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithoutTypeUrlFails1)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithoutTypeUrlFails2)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithoutTypeUrlFails3)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithInvalidTypeUrlFails)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithUnknownTypeFails)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyNullInputFails)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypeErrorTest)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithNestedPrimitiveValue)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithNestedObjectValue)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWithNestedArrayValue)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesNoValueFieldForPrimitive)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesNoValueFieldForObject)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesNoValueFieldForArray)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesExpectObjectForStruct)
 
 TEST_P (ProtoStreamObjectWriterAnyTest, AnyWellKnownTypesExpectObjectForAny)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterFieldMaskTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, SimpleFieldMaskTest)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MutipleMasksInCompactForm)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, RepeatedFieldMaskTest)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, EmptyFieldMaskTest)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MaskUsingApiaryStyleShouldWork)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MoreCloseThanOpenParentheses)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MoreOpenThanCloseParentheses)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, PathWithMapKeyShouldWork)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MapKeyMustBeAtTheEndOfAPathSegment)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MapKeyMustEnd)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MapKeyMustBeEscapedCorrectly)
 
 TEST_P (ProtoStreamObjectWriterFieldMaskTest, MapKeyCanContainAnyChars)
 
 INSTANTIATE_TEST_CASE_P (DifferentTypeInfoSourceTest, ProtoStreamObjectWriterOneOfsTest, ::testing::Values(testing::USE_TYPE_RESOLVER))
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForPrimitiveTypesTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForMessageTypesPrimitiveFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForMessageTypesMessageFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForStructTypesPrimitiveFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForStructTypesStructFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForStructValueTypesTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForWellKnownTypesPrimitiveFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForWellKnownTypesWktFirstTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForWellKnownTypesAndMessageTest)
 
 TEST_P (ProtoStreamObjectWriterOneOfsTest, MultipleOneofsFailForOneofWithinAnyTest)
 
bool GetBoolOptionOrDefault (const google::protobuf::RepeatedPtrField< google::protobuf::Option > &options, const string &option_name, bool default_value)
 
int64 GetInt64OptionOrDefault (const google::protobuf::RepeatedPtrField< google::protobuf::Option > &options, const string &option_name, int64 default_value)
 
double GetDoubleOptionOrDefault (const google::protobuf::RepeatedPtrField< google::protobuf::Option > &options, const string &option_name, double default_value)
 
string GetStringOptionOrDefault (const google::protobuf::RepeatedPtrField< google::protobuf::Option > &options, const string &option_name, const string &default_value)
 
template<typename T >
void ParseFromAny (const string &data, T *result)
 
bool GetBoolFromAny (const google::protobuf::Any &any)
 
int64 GetInt64FromAny (const google::protobuf::Any &any)
 
double GetDoubleFromAny (const google::protobuf::Any &any)
 
string GetStringFromAny (const google::protobuf::Any &any)
 
const StringPiece GetTypeWithoutUrl (StringPiece type_url)
 
const string GetFullTypeWithUrl (StringPiece simple_type)
 
const google::protobuf::OptionFindOptionOrNull (const google::protobuf::RepeatedPtrField< google::protobuf::Option > &options, const string &option_name)
 
const google::protobuf::FieldFindFieldInTypeOrNull (const google::protobuf::Type *type, StringPiece field_name)
 
const google::protobuf::FieldFindJsonFieldInTypeOrNull (const google::protobuf::Type *type, StringPiece json_name)
 
const google::protobuf::EnumValueFindEnumValueByNameOrNull (const google::protobuf::Enum *enum_type, StringPiece enum_name)
 
const google::protobuf::EnumValueFindEnumValueByNumberOrNull (const google::protobuf::Enum *enum_type, int32 value)
 
string ToCamelCase (const StringPiece input)
 
string ToSnakeCase (StringPiece input)
 
 GOOGLE_PROTOBUF_DECLARE_ONCE (well_known_types_init_)
 
void DeleteWellKnownTypes ()
 
void InitWellKnownTypes ()
 
bool IsWellKnownType (const string &type_name)
 
bool IsValidBoolString (const string &bool_string)
 
bool IsMap (const google::protobuf::Field &field, const google::protobuf::Type &type)
 
bool IsMessageSetWireFormat (const google::protobuf::Type &type)
 
string DoubleAsString (double value)
 
string FloatAsString (float value)
 
bool SafeStrToFloat (StringPiece str, float *value)
 
template<typename T >
string ValueAsString (T value)
 
template<>
string ValueAsString (float value)
 
template<>
string ValueAsString (double value)
 

Variables

const char kTypeServiceBaseUrl [] = "type.googleapis.com"
 
const char kRfc3339TimeFormat [] = "%E4Y-%m-%dT%H:%M:%S"
 
const char kRfc3339TimeFormatNoPadding [] = "%Y-%m-%dT%H:%M:%S"
 
const int64 kTimestampMinSeconds = -62135596800
 
const int64 kTimestampMaxSeconds = 253402300799
 
const int64 kDurationMinSeconds = -315576000000
 
const int64 kDurationMaxSeconds = 315576000000
 
const int32 kNanosPerSecond = 1000000000
 
const char kStructNullValueTypeUrl []
 
const char kStructType [] = "google.protobuf.Struct"
 
const char kStructValueType [] = "google.protobuf.Value"
 
const char kStructListValueType [] = "google.protobuf.ListValue"
 
const char kTimestampType [] = "google.protobuf.Timestamp"
 
const char kDurationType [] = "google.protobuf.Duration"
 
const char kStructValueTypeUrl [] = "type.googleapis.com/google.protobuf.Value"
 
const char kStructTypeUrl [] = "type.googleapis.com/google.protobuf.Struct"
 
const char kAnyType [] = "google.protobuf.Any"
 
const char kFieldMaskTypeUrl []
 
set< string > * well_known_types_ = NULL
 
const char * well_known_types_name_array_ []
 

Typedef Documentation

◆ ConverterCallback

typedef string(* google::protobuf::util::converter::ConverterCallback) (StringPiece)

◆ PathSinkCallback

Function Documentation

◆ ConvertFieldMaskPath()

string google::protobuf::util::converter::ConvertFieldMaskPath ( const StringPiece  path,
ConverterCallback  converter 
)

◆ DecodeCompactFieldMaskPaths()

util::Status google::protobuf::util::converter::DecodeCompactFieldMaskPaths ( StringPiece  paths,
PathSinkCallback  path_sink 
)

◆ DeleteWellKnownTypes()

void google::protobuf::util::converter::DeleteWellKnownTypes ( )

◆ DoubleAsString()

LIBPROTOBUF_EXPORT string google::protobuf::util::converter::DoubleAsString ( double  value)

◆ FindEnumValueByNameOrNull()

const google::protobuf::EnumValue * google::protobuf::util::converter::FindEnumValueByNameOrNull ( const google::protobuf::Enum enum_type,
StringPiece  enum_name 
)

◆ FindEnumValueByNumberOrNull()

const google::protobuf::EnumValue * google::protobuf::util::converter::FindEnumValueByNumberOrNull ( const google::protobuf::Enum enum_type,
int32  value 
)

◆ FindFieldInTypeOrNull()

const google::protobuf::Field * google::protobuf::util::converter::FindFieldInTypeOrNull ( const google::protobuf::Type type,
StringPiece  field_name 
)

◆ FindJsonFieldInTypeOrNull()

const google::protobuf::Field * google::protobuf::util::converter::FindJsonFieldInTypeOrNull ( const google::protobuf::Type type,
StringPiece  json_name 
)

◆ FindOptionOrNull()

const google::protobuf::Option * google::protobuf::util::converter::FindOptionOrNull ( const google::protobuf::RepeatedPtrField< google::protobuf::Option > &  options,
const string option_name 
)

◆ FloatAsString()

LIBPROTOBUF_EXPORT string google::protobuf::util::converter::FloatAsString ( float  value)

◆ GetBoolFromAny()

LIBPROTOBUF_EXPORT bool google::protobuf::util::converter::GetBoolFromAny ( const google::protobuf::Any any)

◆ GetBoolOptionOrDefault()

LIBPROTOBUF_EXPORT bool google::protobuf::util::converter::GetBoolOptionOrDefault ( const google::protobuf::RepeatedPtrField< google::protobuf::Option > &  options,
const string option_name,
bool  default_value 
)

◆ GetDoubleFromAny()

LIBPROTOBUF_EXPORT double google::protobuf::util::converter::GetDoubleFromAny ( const google::protobuf::Any any)

◆ GetDoubleOptionOrDefault()

LIBPROTOBUF_EXPORT double google::protobuf::util::converter::GetDoubleOptionOrDefault ( const google::protobuf::RepeatedPtrField< google::protobuf::Option > &  options,
const string option_name,
double  default_value 
)

◆ GetFullTypeWithUrl()

LIBPROTOBUF_EXPORT const string google::protobuf::util::converter::GetFullTypeWithUrl ( StringPiece  simple_type)

◆ GetInt64FromAny()

LIBPROTOBUF_EXPORT int64 google::protobuf::util::converter::GetInt64FromAny ( const google::protobuf::Any any)

◆ GetInt64OptionOrDefault()

LIBPROTOBUF_EXPORT int64 google::protobuf::util::converter::GetInt64OptionOrDefault ( const google::protobuf::RepeatedPtrField< google::protobuf::Option > &  options,
const string option_name,
int64  default_value 
)

◆ GetStringFromAny()

LIBPROTOBUF_EXPORT string google::protobuf::util::converter::GetStringFromAny ( const google::protobuf::Any any)

◆ GetStringOptionOrDefault()

LIBPROTOBUF_EXPORT string google::protobuf::util::converter::GetStringOptionOrDefault ( const google::protobuf::RepeatedPtrField< google::protobuf::Option > &  options,
const string option_name,
const string default_value 
)

◆ GetTypeWithoutUrl()

LIBPROTOBUF_EXPORT const StringPiece google::protobuf::util::converter::GetTypeWithoutUrl ( StringPiece  type_url)

◆ GOOGLE_PROTOBUF_DECLARE_ONCE() [1/3]

google::protobuf::util::converter::GOOGLE_PROTOBUF_DECLARE_ONCE ( well_known_types_init_  )

◆ GOOGLE_PROTOBUF_DECLARE_ONCE() [2/3]

google::protobuf::util::converter::GOOGLE_PROTOBUF_DECLARE_ONCE ( source_renderers_init_  )

◆ GOOGLE_PROTOBUF_DECLARE_ONCE() [3/3]

google::protobuf::util::converter::GOOGLE_PROTOBUF_DECLARE_ONCE ( writer_renderers_init_  )

◆ InitWellKnownTypes()

void google::protobuf::util::converter::InitWellKnownTypes ( )

◆ INSTANTIATE_TEST_CASE_P() [1/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [2/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [3/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceMapsTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [4/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceAnysTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [5/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceStructTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [6/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterTimestampDurationTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [7/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceFieldMaskTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [8/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtostreamObjectSourceTimestampTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [9/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterStructTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [10/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterMapTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [11/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterAnyTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [12/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterFieldMaskTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ INSTANTIATE_TEST_CASE_P() [13/13]

google::protobuf::util::converter::INSTANTIATE_TEST_CASE_P ( DifferentTypeInfoSourceTest  ,
ProtoStreamObjectWriterOneOfsTest  ,
::testing::Values(testing::USE_TYPE_RESOLVER  
)

◆ IsAlphanumeric()

bool google::protobuf::util::converter::IsAlphanumeric ( char  c)
inline

◆ IsLetter()

bool google::protobuf::util::converter::IsLetter ( char  c)
inline

◆ IsMap()

LIBPROTOBUF_EXPORT bool google::protobuf::util::converter::IsMap ( const google::protobuf::Field field,
const google::protobuf::Type type 
)

◆ IsMessageSetWireFormat()

bool google::protobuf::util::converter::IsMessageSetWireFormat ( const google::protobuf::Type type)

◆ IsValidBoolString()

LIBPROTOBUF_EXPORT bool google::protobuf::util::converter::IsValidBoolString ( const string bool_string)

◆ IsWellKnownType()

LIBPROTOBUF_EXPORT bool google::protobuf::util::converter::IsWellKnownType ( const string type_name)

◆ MATCHER_P()

google::protobuf::util::converter::MATCHER_P ( HasObjectLocation  ,
expected  ,
"Verifies the expected object location  
)

◆ ParseFromAny()

template<typename T >
void google::protobuf::util::converter::ParseFromAny ( const string data,
T result 
)

◆ SafeStrToFloat()

LIBPROTOBUF_EXPORT bool google::protobuf::util::converter::SafeStrToFloat ( StringPiece  str,
float *  value 
)

◆ TEST_F() [1/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyRootObject   
)

◆ TEST_F() [2/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyObject   
)

◆ TEST_F() [3/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyRootList   
)

◆ TEST_F() [4/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
EmptyList   
)

◆ TEST_F() [5/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
ObjectInObject   
)

◆ TEST_F() [6/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
ListInObject   
)

◆ TEST_F() [7/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
ObjectInList   
)

◆ TEST_F() [8/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
ListInList   
)

◆ TEST_F() [9/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
RenderPrimitives   
)

◆ TEST_F() [10/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleTrue   
)

◆ TEST_F() [11/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleFalse   
)

◆ TEST_F() [12/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleNull   
)

◆ TEST_F() [13/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EmptyObject   
)

◆ TEST_F() [14/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
BytesEncodesAsNonWebSafeBase64   
)

◆ TEST_F() [15/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EmptyList   
)

◆ TEST_F() [16/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
PrettyPrintList   
)

◆ TEST_F() [17/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleDouble   
)

◆ TEST_F() [18/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ScientificDouble   
)

◆ TEST_F() [19/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleNegativeDouble   
)

◆ TEST_F() [20/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
PrettyPrintObject   
)

◆ TEST_F() [21/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleInt   
)

◆ TEST_F() [22/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleNegativeInt   
)

◆ TEST_F() [23/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleUnsignedInt   
)

◆ TEST_F() [24/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
PrettyPrintEmptyObjectInEmptyList   
)

◆ TEST_F() [25/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
OctalNumberIsInvalid   
)

◆ TEST_F() [26/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
HexNumberIsInvalid   
)

◆ TEST_F() [27/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
PrettyPrintDoubleIndent   
)

◆ TEST_F() [28/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
StringsEscapedAndEnclosedInDoubleQuotes   
)

◆ TEST_F() [29/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EmptyDoubleQuotedString   
)

◆ TEST_F() [30/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
Stringification   
)

◆ TEST_F() [31/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EmptySingleQuotedString   
)

◆ TEST_F() [32/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleDoubleQuotedString   
)

◆ TEST_F() [33/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
SimpleSingleQuotedString   
)

◆ TEST_F() [34/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
TestRegularByteEncoding   
)

◆ TEST_F() [35/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ObjectKeyTypes   
)

◆ TEST_F() [36/86]

google::protobuf::util::converter::TEST_F ( JsonObjectWriterTest  ,
TestWebsafeByteEncoding   
)

◆ TEST_F() [37/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ArrayValues   
)

◆ TEST_F() [38/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ObjectValues   
)

◆ TEST_F() [39/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
RejectNonUtf8WhenNotCoerced   
)

◆ TEST_F() [40/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnicodeEscaping   
)

◆ TEST_F() [41/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnicodeSurrogatePairEscaping   
)

◆ TEST_F() [42/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnicodeEscapingInvalidCodePointWhenNotCoerced   
)

◆ TEST_F() [43/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnicodeEscapingMissingLowSurrogateWhenNotCoerced   
)

◆ TEST_F() [44/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
AsciiEscaping   
)

◆ TEST_F() [45/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
TrailingCommas   
)

◆ TEST_F() [46/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ExtraTextAfterTrue   
)

◆ TEST_F() [47/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidNumberDashOnly   
)

◆ TEST_F() [48/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidNumberDashName   
)

◆ TEST_F() [49/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidLiteralInArray   
)

◆ TEST_F() [50/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidLiteralInObject   
)

◆ TEST_F() [51/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
MismatchedSingleQuotedLiteral   
)

◆ TEST_F() [52/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
MismatchedDoubleQuotedLiteral   
)

◆ TEST_F() [53/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnterminatedLiteralString   
)

◆ TEST_F() [54/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnterminatedStringEscape   
)

◆ TEST_F() [55/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnterminatedStringInArray   
)

◆ TEST_F() [56/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnterminatedStringInObject   
)

◆ TEST_F() [57/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnterminatedObject   
)

◆ TEST_F() [58/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
MismatchedCloseObject   
)

◆ TEST_F() [59/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
MismatchedCloseArray   
)

◆ TEST_F() [60/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidNumericObjectKey   
)

◆ TEST_F() [61/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidLiteralObjectInObject   
)

◆ TEST_F() [62/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidLiteralArrayInObject   
)

◆ TEST_F() [63/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidLiteralValueInObject   
)

◆ TEST_F() [64/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
MissingColonAfterStringInObject   
)

◆ TEST_F() [65/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
MissingColonAfterKeyInObject   
)

◆ TEST_F() [66/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
EndOfTextAfterKeyInObject   
)

◆ TEST_F() [67/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
MissingValueAfterColonInObject   
)

◆ TEST_F() [68/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
MissingCommaBetweenObjectEntries   
)

◆ TEST_F() [69/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
InvalidLiteralAsObjectKey   
)

◆ TEST_F() [70/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ExtraCharactersAfterObject   
)

◆ TEST_F() [71/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
PositiveNumberTooBig   
)

◆ TEST_F() [72/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
NegativeNumberTooBig   
)

◆ TEST_F() [73/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnfinishedEscape   
)

◆ TEST_F() [74/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnfinishedUnicodeEscape   
)

◆ TEST_F() [75/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnicodeEscapeCutOff   
)

◆ TEST_F() [76/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
BracketedUnicodeEscape   
)

◆ TEST_F() [77/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnicodeEscapeInvalidCharacters   
)

◆ TEST_F() [78/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnicodeEscapeLowHalfSurrogateInvalidCharacters   
)

◆ TEST_F() [79/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ExtraCommaInObject   
)

◆ TEST_F() [80/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ExtraCommaInArray   
)

◆ TEST_F() [81/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ExtraTextAfterLiteral   
)

◆ TEST_F() [82/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ExtraTextAfterObject   
)

◆ TEST_F() [83/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
ExtraTextAfterArray   
)

◆ TEST_F() [84/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnknownCharactersAsValue   
)

◆ TEST_F() [85/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnknownCharactersInArray   
)

◆ TEST_F() [86/86]

google::protobuf::util::converter::TEST_F ( JsonStreamParserTest  ,
UnknownCharactersInObject   
)

◆ TEST_P() [1/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
EmptyObject   
)

◆ TEST_P() [2/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
SimpleObject   
)

◆ TEST_P() [3/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
SimpleMessage   
)

◆ TEST_P() [4/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
CustomJsonName   
)

◆ TEST_P() [5/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
PrimitiveFromStringConversion   
)

◆ TEST_P() [6/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
EmptyMessage   
)

◆ TEST_P() [7/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
Primitives   
)

◆ TEST_P() [8/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
RepeatingPrimitives   
)

◆ TEST_P() [9/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
CustomJsonName   
)

◆ TEST_P() [10/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
NestedMessage   
)

◆ TEST_P() [11/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
InfinityInputTest   
)

◆ TEST_P() [12/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
RepeatingField   
)

◆ TEST_P() [13/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
PackedRepeatingFields   
)

◆ TEST_P() [14/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
NonPackedPackableFieldsActuallyPacked   
)

◆ TEST_P() [15/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
PackedPackableFieldNotActuallyPacked   
)

◆ TEST_P() [16/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
BadAuthor   
)

◆ TEST_P() [17/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NaNInputTest   
)

◆ TEST_P() [18/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
NestedBookToBadNestedBook   
)

◆ TEST_P() [19/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ImplicitPrimitiveList   
)

◆ TEST_P() [20/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
BadNestedBookToNestedBook   
)

◆ TEST_P() [21/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
LastWriteWinsOnNonRepeatedPrimitiveFieldWithDuplicates   
)

◆ TEST_P() [22/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
LongRepeatedListDoesNotBreakIntoMultipleJsonLists   
)

◆ TEST_P() [23/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ExplicitPrimitiveList   
)

◆ TEST_P() [24/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
LowerCamelEnumOutputTest   
)

◆ TEST_P() [25/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NonRepeatedExplicitPrimitiveList   
)

◆ TEST_P() [26/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
EnumCaseIsUnchangedByDefault   
)

◆ TEST_P() [27/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTest  ,
CyclicMessageDepthTest   
)

◆ TEST_P() [28/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ImplicitMessageList   
)

◆ TEST_P() [29/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
LastWriteWinsOnNonRepeatedMessageFieldWithDuplicates   
)

◆ TEST_P() [30/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
ExplicitMessageList   
)

◆ TEST_P() [31/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceMapsTest  ,
MapsTest   
)

◆ TEST_P() [32/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NonRepeatedExplicitMessageList   
)

◆ TEST_P() [33/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceMapsTest  ,
MissingKeysTest   
)

◆ TEST_P() [34/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownFieldAtRoot   
)

◆ TEST_P() [35/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownFieldAtAuthorFriend   
)

◆ TEST_P() [36/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownObjectAtRoot   
)

◆ TEST_P() [37/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownObjectAtAuthor   
)

◆ TEST_P() [38/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownListAtRoot   
)

◆ TEST_P() [39/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
BasicAny   
)

◆ TEST_P() [40/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnknownListAtPublisher   
)

◆ TEST_P() [41/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
RecursiveAny   
)

◆ TEST_P() [42/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
MissingRequiredField   
)

◆ TEST_P() [43/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
InvalidFieldValueAtRoot   
)

◆ TEST_P() [44/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
DoubleRecursiveAny   
)

◆ TEST_P() [45/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
MultipleInvalidFieldValues   
)

◆ TEST_P() [46/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnnamedFieldAtRoot   
)

◆ TEST_P() [47/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnnamedFieldAtAuthor   
)

◆ TEST_P() [48/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
EmptyAnyOutputsEmptyObject   
)

◆ TEST_P() [49/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
EmptyWithTypeAndNoValueOutputsType   
)

◆ TEST_P() [50/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
UnnamedListAtRoot   
)

◆ TEST_P() [51/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
MissingTypeUrlError   
)

◆ TEST_P() [52/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
RootNamedObject   
)

◆ TEST_P() [53/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
UnknownTypeServiceError   
)

◆ TEST_P() [54/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
RootNamedList   
)

◆ TEST_P() [55/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceAnysTest  ,
UnknownTypeError   
)

◆ TEST_P() [56/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
RootUnnamedField   
)

◆ TEST_P() [57/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
RootNamedField   
)

◆ TEST_P() [58/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NullValue   
)

◆ TEST_P() [59/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NullValueForMessageField   
)

◆ TEST_P() [60/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceStructTest  ,
StructRenderSuccess   
)

◆ TEST_P() [61/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTest  ,
NullValueForPrimitiveField   
)

◆ TEST_P() [62/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceStructTest  ,
MissingValueSkipsField   
)

◆ TEST_P() [63/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestamp   
)

◆ TEST_P() [64/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestampYearNotZeroPadded   
)

◆ TEST_P() [65/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceFieldMaskTest  ,
FieldMaskRenderSuccess   
)

◆ TEST_P() [66/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestampYearZeroPadded   
)

◆ TEST_P() [67/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestampWithPositiveOffset   
)

◆ TEST_P() [68/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseTimestampWithNegativeOffset   
)

◆ TEST_P() [69/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampWithInvalidOffset1   
)

◆ TEST_P() [70/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
InvalidTimestampBelowMinTest   
)

◆ TEST_P() [71/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampWithInvalidOffset2   
)

◆ TEST_P() [72/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
InvalidTimestampAboveMaxTest   
)

◆ TEST_P() [73/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampWithInvalidOffset3   
)

◆ TEST_P() [74/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
InvalidDurationBelowMinTest   
)

◆ TEST_P() [75/142]

google::protobuf::util::converter::TEST_P ( ProtostreamObjectSourceTimestampTest  ,
InvalidDurationAboveMaxTest   
)

◆ TEST_P() [76/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
TimestampWithInvalidOffset4   
)

◆ TEST_P() [77/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError1   
)

◆ TEST_P() [78/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError2   
)

◆ TEST_P() [79/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError3   
)

◆ TEST_P() [80/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError4   
)

◆ TEST_P() [81/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError5   
)

◆ TEST_P() [82/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError6   
)

◆ TEST_P() [83/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError7   
)

◆ TEST_P() [84/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidTimestampError8   
)

◆ TEST_P() [85/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
ParseDuration   
)

◆ TEST_P() [86/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError1   
)

◆ TEST_P() [87/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError2   
)

◆ TEST_P() [88/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError3   
)

◆ TEST_P() [89/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError4   
)

◆ TEST_P() [90/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
InvalidDurationError5   
)

◆ TEST_P() [91/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
MismatchedTimestampTypeInput   
)

◆ TEST_P() [92/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterTimestampDurationTest  ,
MismatchedDurationTypeInput   
)

◆ TEST_P() [93/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
StructRenderSuccess   
)

◆ TEST_P() [94/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
StructNullInputSuccess   
)

◆ TEST_P() [95/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
StructInvalidInputFailure   
)

◆ TEST_P() [96/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
SimpleRepeatedStructMapKeyTest   
)

◆ TEST_P() [97/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
RepeatedStructMapListKeyTest   
)

◆ TEST_P() [98/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
RepeatedStructMapObjectKeyTest   
)

◆ TEST_P() [99/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterStructTest  ,
OptionStructIntAsStringsTest   
)

◆ TEST_P() [100/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterMapTest  ,
MapShouldNotAcceptList   
)

◆ TEST_P() [101/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterMapTest  ,
RepeatedMapKeyTest   
)

◆ TEST_P() [102/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyRenderSuccess   
)

◆ TEST_P() [103/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
RecursiveAny   
)

◆ TEST_P() [104/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
DoubleRecursiveAny   
)

◆ TEST_P() [105/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
EmptyAnyFromEmptyObject   
)

◆ TEST_P() [106/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithoutTypeUrlFails1   
)

◆ TEST_P() [107/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithoutTypeUrlFails2   
)

◆ TEST_P() [108/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithoutTypeUrlFails3   
)

◆ TEST_P() [109/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithInvalidTypeUrlFails   
)

◆ TEST_P() [110/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithUnknownTypeFails   
)

◆ TEST_P() [111/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyNullInputFails   
)

◆ TEST_P() [112/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypeErrorTest   
)

◆ TEST_P() [113/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithNestedPrimitiveValue   
)

◆ TEST_P() [114/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithNestedObjectValue   
)

◆ TEST_P() [115/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWithNestedArrayValue   
)

◆ TEST_P() [116/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesNoValueFieldForPrimitive   
)

◆ TEST_P() [117/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesNoValueFieldForObject   
)

◆ TEST_P() [118/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesNoValueFieldForArray   
)

◆ TEST_P() [119/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesExpectObjectForStruct   
)

◆ TEST_P() [120/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterAnyTest  ,
AnyWellKnownTypesExpectObjectForAny   
)

◆ TEST_P() [121/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
SimpleFieldMaskTest   
)

◆ TEST_P() [122/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MutipleMasksInCompactForm   
)

◆ TEST_P() [123/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
RepeatedFieldMaskTest   
)

◆ TEST_P() [124/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
EmptyFieldMaskTest   
)

◆ TEST_P() [125/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MaskUsingApiaryStyleShouldWork   
)

◆ TEST_P() [126/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MoreCloseThanOpenParentheses   
)

◆ TEST_P() [127/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MoreOpenThanCloseParentheses   
)

◆ TEST_P() [128/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
PathWithMapKeyShouldWork   
)

◆ TEST_P() [129/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MapKeyMustBeAtTheEndOfAPathSegment   
)

◆ TEST_P() [130/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MapKeyMustEnd   
)

◆ TEST_P() [131/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MapKeyMustBeEscapedCorrectly   
)

◆ TEST_P() [132/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterFieldMaskTest  ,
MapKeyCanContainAnyChars   
)

◆ TEST_P() [133/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForPrimitiveTypesTest   
)

◆ TEST_P() [134/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForMessageTypesPrimitiveFirstTest   
)

◆ TEST_P() [135/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForMessageTypesMessageFirstTest   
)

◆ TEST_P() [136/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForStructTypesPrimitiveFirstTest   
)

◆ TEST_P() [137/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForStructTypesStructFirstTest   
)

◆ TEST_P() [138/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForStructValueTypesTest   
)

◆ TEST_P() [139/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForWellKnownTypesPrimitiveFirstTest   
)

◆ TEST_P() [140/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForWellKnownTypesWktFirstTest   
)

◆ TEST_P() [141/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForWellKnownTypesAndMessageTest   
)

◆ TEST_P() [142/142]

google::protobuf::util::converter::TEST_P ( ProtoStreamObjectWriterOneOfsTest  ,
MultipleOneofsFailForOneofWithinAnyTest   
)

◆ ToCamelCase()

LIBPROTOBUF_EXPORT string google::protobuf::util::converter::ToCamelCase ( const StringPiece  input)

◆ ToSnakeCase()

LIBPROTOBUF_EXPORT string google::protobuf::util::converter::ToSnakeCase ( StringPiece  input)

◆ ValueAsString() [1/3]

template<typename T >
string google::protobuf::util::converter::ValueAsString ( T  value)

◆ ValueAsString() [2/3]

template<>
string google::protobuf::util::converter::ValueAsString ( float  value)
inline

◆ ValueAsString() [3/3]

template<>
string google::protobuf::util::converter::ValueAsString ( double  value)
inline

Variable Documentation

◆ kAnyType

const char google::protobuf::util::converter::kAnyType[] = "google.protobuf.Any"

◆ kDurationMaxSeconds

const int64 google::protobuf::util::converter::kDurationMaxSeconds = 315576000000

◆ kDurationMinSeconds

const int64 google::protobuf::util::converter::kDurationMinSeconds = -315576000000

◆ kDurationType

const char google::protobuf::util::converter::kDurationType[] = "google.protobuf.Duration"

◆ kFieldMaskTypeUrl

const char google::protobuf::util::converter::kFieldMaskTypeUrl[]
Initial value:
=
"type.googleapis.com/google.protobuf.FieldMask"

◆ kNanosPerSecond

const int32 google::protobuf::util::converter::kNanosPerSecond = 1000000000

◆ kRfc3339TimeFormat

const char google::protobuf::util::converter::kRfc3339TimeFormat[] = "%E4Y-%m-%dT%H:%M:%S"

◆ kRfc3339TimeFormatNoPadding

const char google::protobuf::util::converter::kRfc3339TimeFormatNoPadding[] = "%Y-%m-%dT%H:%M:%S"

◆ kStructListValueType

const char google::protobuf::util::converter::kStructListValueType[] = "google.protobuf.ListValue"

◆ kStructNullValueTypeUrl

const char google::protobuf::util::converter::kStructNullValueTypeUrl[]
Initial value:
=
"type.googleapis.com/google.protobuf.NullValue"

◆ kStructType

const char google::protobuf::util::converter::kStructType[] = "google.protobuf.Struct"

◆ kStructTypeUrl

const char google::protobuf::util::converter::kStructTypeUrl[] = "type.googleapis.com/google.protobuf.Struct"

◆ kStructValueType

const char google::protobuf::util::converter::kStructValueType[] = "google.protobuf.Value"

◆ kStructValueTypeUrl

const char google::protobuf::util::converter::kStructValueTypeUrl[] = "type.googleapis.com/google.protobuf.Value"

◆ kTimestampMaxSeconds

const int64 google::protobuf::util::converter::kTimestampMaxSeconds = 253402300799

◆ kTimestampMinSeconds

const int64 google::protobuf::util::converter::kTimestampMinSeconds = -62135596800

◆ kTimestampType

const char google::protobuf::util::converter::kTimestampType[] = "google.protobuf.Timestamp"

◆ kTypeServiceBaseUrl

const char google::protobuf::util::converter::kTypeServiceBaseUrl[] = "type.googleapis.com"

◆ well_known_types_

set<string>* google::protobuf::util::converter::well_known_types_ = NULL

◆ well_known_types_name_array_

const char* google::protobuf::util::converter::well_known_types_name_array_[]
Initial value:
= {
"google.protobuf.Timestamp", "google.protobuf.Duration",
"google.protobuf.DoubleValue", "google.protobuf.FloatValue",
"google.protobuf.Int64Value", "google.protobuf.UInt64Value",
"google.protobuf.Int32Value", "google.protobuf.UInt32Value",
"google.protobuf.BoolValue", "google.protobuf.StringValue",
"google.protobuf.BytesValue", "google.protobuf.FieldMask"}