#include <cpp_file.h>
Classes | |
| struct | CrossFileReferences |
| class | ForwardDeclarations |
Private Attributes | |
| std::vector< std::unique_ptr< EnumGenerator > > | enum_generators_ |
| std::vector< std::unique_ptr< ExtensionGenerator > > | extension_generators_ |
| const FileDescriptor * | file_ |
| std::vector< std::unique_ptr< MessageGenerator > > | message_generators_ |
| const Options | options_ |
| MessageSCCAnalyzer | scc_analyzer_ |
| std::vector< const SCC * > | sccs_ |
| std::vector< std::unique_ptr< ServiceGenerator > > | service_generators_ |
| std::map< std::string, std::string > | variables_ |
| std::set< const FileDescriptor * > | weak_deps_ |
Definition at line 68 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
| google::protobuf::compiler::cpp::FileGenerator::FileGenerator | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
Definition at line 94 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
default |
| google::protobuf::compiler::cpp::FileGenerator::FileGenerator | ( | const FileDescriptor * | file, |
| const Options & | options | ||
| ) |
| google::protobuf::compiler::cpp::FileGenerator::~FileGenerator | ( | ) |
|
private |
Definition at line 357 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 328 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1251 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1381 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1446 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1472 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1180 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
| void google::protobuf::compiler::cpp::FileGenerator::GenerateGlobalSource | ( | io::Printer * | printer | ) |
Definition at line 614 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
| void google::protobuf::compiler::cpp::FileGenerator::GenerateGlobalSource | ( | io::Printer * | printer | ) |
|
private |
Definition at line 1398 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
| void google::protobuf::compiler::cpp::FileGenerator::GenerateHeader | ( | io::Printer * | printer | ) |
| void google::protobuf::compiler::cpp::FileGenerator::GenerateHeader | ( | io::Printer * | printer | ) |
Definition at line 182 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
Definition at line 927 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1481 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 508 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1257 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 151 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1433 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1366 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
| void google::protobuf::compiler::cpp::FileGenerator::GeneratePBHeader | ( | io::Printer * | printer, |
| const std::string & | info_path | ||
| ) |
| void google::protobuf::compiler::cpp::FileGenerator::GeneratePBHeader | ( | io::Printer * | printer, |
| const std::string & | info_path | ||
| ) |
Definition at line 283 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
Definition at line 1511 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
| void google::protobuf::compiler::cpp::FileGenerator::GenerateProtoHeader | ( | io::Printer * | printer, |
| const std::string & | info_path | ||
| ) |
| void google::protobuf::compiler::cpp::FileGenerator::GenerateProtoHeader | ( | io::Printer * | printer, |
| const std::string & | info_path | ||
| ) |
Definition at line 245 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
Definition at line 734 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1453 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
| void google::protobuf::compiler::cpp::FileGenerator::GenerateSource | ( | io::Printer * | printer | ) |
| void google::protobuf::compiler::cpp::FileGenerator::GenerateSource | ( | io::Printer * | printer | ) |
Definition at line 651 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
Definition at line 438 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
| void google::protobuf::compiler::cpp::FileGenerator::GenerateSourceForExtension | ( | int | idx, |
| io::Printer * | printer | ||
| ) |
Definition at line 594 of file protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
| void google::protobuf::compiler::cpp::FileGenerator::GenerateSourceForMessage | ( | int | idx, |
| io::Printer * | printer | ||
| ) |
Definition at line 567 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
| void google::protobuf::compiler::cpp::FileGenerator::GenerateSourceForMessage | ( | int | idx, |
| io::Printer * | printer | ||
| ) |
|
private |
Definition at line 381 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1021 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 1231 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 472 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
private |
Definition at line 489 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc.
|
private |
|
inlineprivate |
Definition at line 171 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inlineprivate |
Definition at line 168 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
|
private |
|
inlineprivate |
Definition at line 95 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inlineprivate |
Definition at line 106 of file protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inlineprivate |
Definition at line 98 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inlineprivate |
Definition at line 109 of file protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inlineprivate |
Definition at line 173 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inlineprivate |
Definition at line 176 of file protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inlineprivate |
Definition at line 165 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inline |
Definition at line 92 of file protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inline |
Definition at line 85 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
inline |
Definition at line 91 of file protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
Definition at line 194 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
Definition at line 196 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
Definition at line 184 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
Definition at line 193 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
Definition at line 185 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
Definition at line 187 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
Definition at line 182 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
Definition at line 195 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
Definition at line 189 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.
|
private |
Definition at line 181 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h.