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.