Namespaces | |
| cpp_unittest | |
Classes | |
| class | CppGenerator |
| class | EnumFieldGenerator |
| class | EnumGenerator |
| class | EnumOneofFieldGenerator |
| class | ExtensionGenerator |
| class | FieldGenerator |
| class | FieldGeneratorMap |
| struct | FieldListenerOptions |
| struct | FieldRangeImpl |
| class | FileGenerator |
| class | Formatter |
| class | MapFieldGenerator |
| struct | MessageAnalysis |
| class | MessageFieldGenerator |
| class | MessageGenerator |
| class | MessageLayoutHelper |
| class | MessageOneofFieldGenerator |
| class | MessageSCCAnalyzer |
| class | NamespaceOpener |
| struct | OneOfRangeImpl |
| struct | Options |
| class | PaddingOptimizer |
| class | ParseFunctionGenerator |
| class | ParseLoopGenerator |
| class | PrimitiveFieldGenerator |
| class | PrimitiveOneofFieldGenerator |
| class | RepeatedEnumFieldGenerator |
| class | RepeatedMessageFieldGenerator |
| class | RepeatedPrimitiveFieldGenerator |
| class | RepeatedStringFieldGenerator |
| class | ServiceGenerator |
| class | StringFieldGenerator |
| class | StringOneofFieldGenerator |
| struct | TailCallTableInfo |
Variables | |
| const char | kThickSeparator [] |
| const char | kThinSeparator [] |
| Enumerator | |
|---|---|
| kNoEnforcement | |
| kSpeed | |
| kLiteRuntime | |
| kNoEnforcement | |
| kSpeed | |
| kCodeSize | |
| kLiteRuntime | |
Definition at line 45 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_options.h.
| Enumerator | |
|---|---|
| kNoEnforcement | |
| kSpeed | |
| kLiteRuntime | |
| kNoEnforcement | |
| kSpeed | |
| kCodeSize | |
| kLiteRuntime | |
Definition at line 46 of file protobuf/src/google/protobuf/compiler/cpp/cpp_options.h.
| Enumerator | |
|---|---|
| kSingular | |
| kOneof | |
| kRepeated | |
| kPacked | |
Definition at line 158 of file cpp_parse_function_generator.h.
|
strong |
| Enumerator | |
|---|---|
| kFixed64 | |
| kFixed32 | |
| kVar64 | |
| kVar32 | |
| kSInt64 | |
| kSInt32 | |
| kBool | |
| kBytes | |
| kString | |
| kStringValidateOnly | |
Definition at line 167 of file cpp_parse_function_generator.h.
|
strong |
| Enumerator | |
|---|---|
| STRICT | |
| VERIFY | |
| NONE | |
| kStrict | |
| kVerify | |
| kNone | |
Definition at line 865 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| Enumerator | |
|---|---|
| STRICT | |
| VERIFY | |
| NONE | |
| kStrict | |
| kVerify | |
| kNone | |
Definition at line 986 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::AddAccessorAnnotations | ( | const FieldDescriptor * | descriptor, |
| const Options & | options, | ||
| std::map< std::string, std::string > * | variables | ||
| ) |
Definition at line 126 of file protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc.
| bool google::protobuf::compiler::cpp::CanInitializeByZeroing | ( | const FieldDescriptor * | field | ) |
Definition at line 278 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::ClassName | ( | const Descriptor * | descriptor | ) |
Definition at line 302 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 118 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 123 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::ClassName | ( | const EnumDescriptor * | enum_descriptor | ) |
Definition at line 311 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 3705 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc.
| const char * google::protobuf::compiler::cpp::DeclaredTypeMethodName | ( | FieldDescriptor::Type | type | ) |
Definition at line 551 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::DefaultInstanceName | ( | const Descriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 372 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::DefaultInstancePtr | ( | const Descriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 377 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::DefaultInstanceType | ( | const Descriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 367 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::DefaultValue | ( | const FieldDescriptor * | field | ) |
Definition at line 622 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::DefaultValue | ( | const Options & | options, |
| const FieldDescriptor * | field | ||
| ) |
Definition at line 633 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 75 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 70 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 68 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::DescriptorTableName | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
Definition at line 393 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| FieldOptions::CType google::protobuf::compiler::cpp::EffectiveStringCType | ( | const FieldDescriptor * | field, |
| const Options & | options | ||
| ) |
Definition at line 947 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::EnableMessageOwnedArena | ( | const Descriptor * | desc | ) |
Definition at line 1489 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::EnumValueName | ( | const EnumValueDescriptor * | enum_value | ) |
Definition at line 425 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::EscapeTrigraphs | ( | const std::string & | to_escape | ) |
Definition at line 728 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| int google::protobuf::compiler::cpp::EstimateAlignmentSize | ( | const FieldDescriptor * | field | ) |
Definition at line 433 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 947 of file cpp_parse_function_generator.cc.
| std::string google::protobuf::compiler::cpp::ExtensionName | ( | const FieldDescriptor * | d | ) |
Definition at line 347 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::FieldConstantName | ( | const FieldDescriptor * | field | ) |
Definition at line 457 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 992 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 1029 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::FieldMessageTypeName | ( | const FieldDescriptor * | field, |
| const Options & | options | ||
| ) |
Definition at line 473 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::FieldName | ( | const FieldDescriptor * | field | ) |
Definition at line 416 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| FieldRangeImpl< T > google::protobuf::compiler::cpp::FieldRange | ( | const T * | desc | ) |
Definition at line 791 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 185 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::FileDllExport | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
Definition at line 398 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::FilenameIdentifier | ( | const std::string & | filename | ) |
Definition at line 698 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 997 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 1034 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 489 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| void google::protobuf::compiler::cpp::FlattenMessagesInFile | ( | const FileDescriptor * | file, |
| std::vector< const Descriptor * > * | result | ||
| ) |
Definition at line 1103 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::ForEachField | ( | const Descriptor * | d, |
| T && | func | ||
| ) |
Definition at line 566 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| void google::protobuf::compiler::cpp::ForEachField | ( | const FileDescriptor * | d, |
| T && | func | ||
| ) |
Definition at line 579 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| void google::protobuf::compiler::cpp::ForEachMessage | ( | const Descriptor * | descriptor, |
| F && | func | ||
| ) |
Definition at line 544 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| void google::protobuf::compiler::cpp::ForEachMessage | ( | const FileDescriptor * | descriptor, |
| F && | func | ||
| ) |
Definition at line 551 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| void google::protobuf::compiler::cpp::GenerateParserLoop | ( | const Descriptor * | descriptor, |
| int | num_hasbits, | ||
| const Options & | options, | ||
| MessageSCCAnalyzer * | scc_analyzer, | ||
| io::Printer * | printer | ||
| ) |
Definition at line 1840 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 172 of file protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc.
|
static |
Definition at line 175 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc.
|
static |
Definition at line 1030 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 1054 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::GenerateUtf8CheckCodeForCord | ( | const FieldDescriptor * | field, |
| const Options & | options, | ||
| bool | for_parse, | ||
| const char * | parameters, | ||
| const Formatter & | format | ||
| ) |
Definition at line 1084 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::GenerateUtf8CheckCodeForString | ( | const FieldDescriptor * | field, |
| const Options & | options, | ||
| bool | for_parse, | ||
| const char * | parameters, | ||
| const Formatter & | format | ||
| ) |
Definition at line 1075 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::GetBootstrapBasename | ( | const Options & | options, |
| const std::string & | basename, | ||
| std::string * | bootstrap_basename | ||
| ) |
Definition at line 1244 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 473 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| FileOptions_OptimizeMode google::protobuf::compiler::cpp::GetOptimizeFor | ( | const FileDescriptor * | file, |
| const Options & | options, | ||
| bool * | has_opt_codesize_extension | ||
| ) |
Definition at line 1455 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::GetTailCallFieldHandlerName | ( | ParseCardinality | card, |
| TypeFormat | type_format, | ||
| int | tag_length_bytes, | ||
| const Options & | options | ||
| ) |
Definition at line 1185 of file cpp_parse_function_generator.cc.
|
static |
Definition at line 1003 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::GetUtf8Suffix | ( | const FieldDescriptor * | field, |
| const Options & | options | ||
| ) |
Definition at line 1017 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 1407 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 855 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 882 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasCordFields | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
Definition at line 866 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 368 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
static |
Definition at line 911 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 938 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasEnumDefinitions | ( | const FileDescriptor * | file | ) |
Definition at line 919 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 1365 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 873 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 900 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasExtensionsOrExtendableMessage | ( | const FileDescriptor * | file | ) |
Definition at line 884 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 408 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 362 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 374 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 443 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
static |
Definition at line 771 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 797 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasLazyFields | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
Definition at line 792 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasLazyFields | ( | const FileDescriptor * | file, |
| const Options & | options, | ||
| MessageSCCAnalyzer * | scc_analyzer | ||
| ) |
Definition at line 818 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 892 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 919 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasMapFields | ( | const FileDescriptor * | file | ) |
Definition at line 904 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 414 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
static |
Definition at line 807 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 834 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasRepeatedFields | ( | const FileDescriptor * | file | ) |
Definition at line 819 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 653 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 662 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
static |
Definition at line 832 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 859 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasStringPieceFields | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
Definition at line 843 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasWeakFields | ( | const Descriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 1110 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::HasWeakFields | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
Definition at line 1117 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 449 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::Int32ToString | ( | int | number | ) |
Definition at line 599 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::Int64ToString | ( | const Options & | options, |
| int64 | number | ||
| ) |
| std::string google::protobuf::compiler::cpp::Int64ToString | ( | const std::string & | macro_prefix, |
| int64 | number | ||
| ) |
Definition at line 609 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 653 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 246 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| bool google::protobuf::compiler::cpp::IsAnyMessage | ( | const Descriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 963 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::IsAnyMessage | ( | const FileDescriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 959 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::IsBootstrapProto | ( | const Options & | options, |
| const FileDescriptor * | file | ||
| ) |
Definition at line 1268 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 315 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
static |
Definition at line 850 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 877 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 430 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 359 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 371 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 365 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| bool google::protobuf::compiler::cpp::IsImplicitWeakField | ( | const FieldDescriptor * | field, |
| const Options & | options, | ||
| MessageSCCAnalyzer * | scc_analyzer | ||
| ) |
Definition at line 1130 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 351 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 330 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| bool google::protobuf::compiler::cpp::IsLazy | ( | const FieldDescriptor * | field, |
| const Options & | options, | ||
| MessageSCCAnalyzer * | scc_analyzer | ||
| ) |
Definition at line 189 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 398 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 381 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 390 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 439 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| bool google::protobuf::compiler::cpp::IsProto3Field | ( | const FieldDescriptor * | field_descriptor | ) |
Definition at line 43 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc.
|
inline |
Definition at line 330 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| bool google::protobuf::compiler::cpp::IsStringInlined | ( | const FieldDescriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 752 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::IsStringOrMessage | ( | const FieldDescriptor * | field | ) |
Definition at line 927 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 320 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
static |
Definition at line 826 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 853 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 300 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| bool google::protobuf::compiler::cpp::IsWellKnownMessage | ( | const FileDescriptor * | file | ) |
Definition at line 968 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::ListAllFields | ( | const Descriptor * | d, |
| std::vector< const FieldDescriptor * > * | fields | ||
| ) |
Definition at line 1204 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::ListAllFields | ( | const FileDescriptor * | d, |
| std::vector< const FieldDescriptor * > * | fields | ||
| ) |
Definition at line 1220 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::ListAllTypesForServices | ( | const FileDescriptor * | fd, |
| std::vector< const Descriptor * > * | types | ||
| ) |
Definition at line 1232 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
Definition at line 64 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 439 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| bool google::protobuf::compiler::cpp::MaybeBootstrap | ( | const Options & | options, |
| GeneratorContext * | generator_context, | ||
| bool | bootstrap_flag, | ||
| std::string * | basename | ||
| ) |
Definition at line 1273 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 435 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::Namespace | ( | const Descriptor * | d, |
| const Options & | options | ||
| ) |
Definition at line 355 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::Namespace | ( | const EnumDescriptor * | d, |
| const Options & | options | ||
| ) |
Definition at line 363 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::Namespace | ( | const FieldDescriptor * | d, |
| const Options & | options | ||
| ) |
Definition at line 359 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::Namespace | ( | const FileDescriptor * | d, |
| const Options & | options | ||
| ) |
Definition at line 342 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::Namespace | ( | const std::string & | package | ) |
Definition at line 337 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 515 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::OneofCaseConstantName | ( | const FieldDescriptor * | field | ) |
Definition at line 456 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 826 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::PrimitiveTypeName | ( | const Options & | options, |
| FieldDescriptor::CppType | type | ||
| ) |
Definition at line 519 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| const char * google::protobuf::compiler::cpp::PrimitiveTypeName | ( | FieldDescriptor::CppType | type | ) |
Definition at line 488 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::PrintFieldComment | ( | const Formatter & | format, |
| const T * | field | ||
| ) |
Definition at line 812 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
Definition at line 60 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
static |
Definition at line 1054 of file protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
static |
Definition at line 1172 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
inline |
Definition at line 285 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::QualifiedClassName | ( | const Descriptor * | d | ) |
Definition at line 329 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedClassName | ( | const Descriptor * | d, |
| const Options & | options | ||
| ) |
Definition at line 320 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedClassName | ( | const EnumDescriptor * | d | ) |
Definition at line 333 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedClassName | ( | const EnumDescriptor * | d, |
| const Options & | options | ||
| ) |
Definition at line 324 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedDefaultInstanceName | ( | const Descriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 382 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedDefaultInstancePtr | ( | const Descriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 388 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedExtensionName | ( | const FieldDescriptor * | d | ) |
Definition at line 359 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedExtensionName | ( | const FieldDescriptor * | d, |
| const Options & | options | ||
| ) |
Definition at line 353 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedFileLevelSymbol | ( | const FileDescriptor * | file, |
| const std::string & | name, | ||
| const Options & | options | ||
| ) |
Definition at line 718 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::QualifiedOneofCaseConstantName | ( | const FieldDescriptor * | field | ) |
Definition at line 462 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::ResolveKeyword | ( | const std::string & | name | ) |
Definition at line 440 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::ResolveKeyword | ( | const string & | name | ) |
Definition at line 409 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::SafeFunctionName | ( | const Descriptor * | descriptor, |
| const FieldDescriptor * | field, | ||
| const std::string & | prefix | ||
| ) |
Definition at line 733 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 555 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 550 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| void google::protobuf::compiler::cpp::SetCommonFieldVariables | ( | const FieldDescriptor * | descriptor, |
| std::map< std::string, std::string > * | variables, | ||
| const Options & | options | ||
| ) |
Definition at line 58 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc.
| void google::protobuf::compiler::cpp::SetCommonOneofFieldVariables | ( | const FieldDescriptor * | descriptor, |
| std::map< std::string, std::string > * | variables | ||
| ) |
Definition at line 105 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc.
| void google::protobuf::compiler::cpp::SetCommonVars | ( | const Options & | options, |
| std::map< std::string, std::string > * | variables | ||
| ) |
Definition at line 210 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| void google::protobuf::compiler::cpp::SetMessageVariables | ( | const FieldDescriptor * | descriptor, |
| std::map< std::string, std::string > * | variables, | ||
| const Options & | options | ||
| ) |
Definition at line 48 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc.
| void google::protobuf::compiler::cpp::SetUnknownFieldsVariable | ( | const Descriptor * | descriptor, |
| const Options & | options, | ||
| std::map< std::string, std::string > * | variables | ||
| ) |
Definition at line 232 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inlinestatic |
Definition at line 501 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inlinestatic |
Definition at line 561 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
static |
Definition at line 831 of file cpp_parse_function_generator.cc.
| bool google::protobuf::compiler::cpp::ShouldVerify | ( | const Descriptor * | descriptor, |
| const Options & | options, | ||
| MessageSCCAnalyzer * | scc_analyzer | ||
| ) |
Definition at line 954 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| bool google::protobuf::compiler::cpp::ShouldVerify | ( | const FileDescriptor * | file, |
| const Options & | options, | ||
| MessageSCCAnalyzer * | scc_analyzer | ||
| ) |
Definition at line 962 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 671 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| PROTOC_EXPORT std::string google::protobuf::compiler::cpp::StripProto | ( | const std::string & | filename | ) |
Definition at line 480 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::SuperClassName | ( | const Descriptor * | descriptor, |
| const Options & | options | ||
| ) |
Definition at line 402 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 422 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 426 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 418 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::UInt64ToString | ( | const std::string & | macro_prefix, |
| uint64 | number | ||
| ) |
Definition at line 618 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
static |
Definition at line 662 of file protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| std::string google::protobuf::compiler::cpp::UnderscoresToCamelCase | ( | const std::string & | input, |
| bool | cap_next_letter | ||
| ) |
Definition at line 247 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 259 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 230 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 262 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 234 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 255 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 226 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 266 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 238 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
|
inline |
Definition at line 251 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| std::string google::protobuf::compiler::cpp::UniqueName | ( | const std::string & | name, |
| const std::string & | filename, | ||
| const Options & | options | ||
| ) |
Definition at line 712 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
|
inline |
Definition at line 295 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h.
| bool google::protobuf::compiler::cpp::UsingImplicitWeakFields | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
Definition at line 1124 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| const char google::protobuf::compiler::cpp::kThickSeparator |
Definition at line 273 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.
| const char google::protobuf::compiler::cpp::kThinSeparator |
Definition at line 275 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc.