CreateHeaderInclude(const std::string &basename, const FileDescriptor *file) | google::protobuf::compiler::cpp::FileGenerator | private |
CreateHeaderInclude(const std::string &basename, const FileDescriptor *file) | google::protobuf::compiler::cpp::FileGenerator | private |
DoIncludeFile(const std::string &google3_name, bool do_export, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
DoIncludeFile(const std::string &google3_name, bool do_export, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
enum_generators_ | google::protobuf::compiler::cpp::FileGenerator | private |
extension_generators_ | google::protobuf::compiler::cpp::FileGenerator | private |
file_ | google::protobuf::compiler::cpp::FileGenerator | private |
FileGenerator(const FileDescriptor *file, const Options &options) | google::protobuf::compiler::cpp::FileGenerator | |
FileGenerator(const FileDescriptor *file, const Options &options) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateBottomHeaderGuard(io::Printer *printer, bool pb_h) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateBottomHeaderGuard(io::Printer *printer, bool pb_h) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateDependencyIncludes(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateDependencyIncludes(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateEnumDefinitions(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateEnumDefinitions(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateExtensionIdentifiers(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateExtensionIdentifiers(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateForwardDeclarations(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateForwardDeclarations(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateGlobalSource(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateGlobalSource(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateGlobalStateFunctionDeclarations(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateGlobalStateFunctionDeclarations(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateHeader(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateHeader(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateInitForSCC(const SCC *scc, const CrossFileReferences &refs, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateInitForSCC(const SCC *scc, const CrossFileReferences &refs, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateInlineFunctionDefinitions(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateInlineFunctionDefinitions(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateInternalForwardDeclarations(const CrossFileReferences &refs, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateInternalForwardDeclarations(const CrossFileReferences &refs, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateLibraryIncludes(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateLibraryIncludes(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateMacroUndefs(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateMacroUndefs(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateMessageDefinitions(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateMessageDefinitions(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateMetadataPragma(io::Printer *printer, const std::string &info_path) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateMetadataPragma(io::Printer *printer, const std::string &info_path) | google::protobuf::compiler::cpp::FileGenerator | private |
GeneratePBHeader(io::Printer *printer, const std::string &info_path) | google::protobuf::compiler::cpp::FileGenerator | |
GeneratePBHeader(io::Printer *printer, const std::string &info_path) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateProto2NamespaceEnumSpecializations(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateProto2NamespaceEnumSpecializations(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateProtoHeader(io::Printer *printer, const std::string &info_path) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateProtoHeader(io::Printer *printer, const std::string &info_path) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateReflectionInitializationCode(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateReflectionInitializationCode(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateServiceDefinitions(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateServiceDefinitions(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateSource(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateSource(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateSourceDefaultInstance(int idx, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateSourceDefaultInstance(int idx, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateSourceForExtension(int idx, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateSourceForMessage(int idx, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateSourceForMessage(int idx, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | |
GenerateSourceIncludes(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateSourceIncludes(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateTables(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateTables(io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateTopHeaderGuard(io::Printer *printer, bool pb_h) | google::protobuf::compiler::cpp::FileGenerator | private |
GenerateTopHeaderGuard(io::Printer *printer, bool pb_h) | google::protobuf::compiler::cpp::FileGenerator | private |
GetCrossFileReferencesForField(const FieldDescriptor *field, CrossFileReferences *refs) | google::protobuf::compiler::cpp::FileGenerator | private |
GetCrossFileReferencesForField(const FieldDescriptor *field, CrossFileReferences *refs) | google::protobuf::compiler::cpp::FileGenerator | private |
GetCrossFileReferencesForFile(const FileDescriptor *file, CrossFileReferences *refs) | google::protobuf::compiler::cpp::FileGenerator | private |
GetCrossFileReferencesForFile(const FileDescriptor *file, CrossFileReferences *refs) | google::protobuf::compiler::cpp::FileGenerator | private |
GetSCC(const Descriptor *d) | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
GetSCCRepresentative(const Descriptor *d) | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FileGenerator) | google::protobuf::compiler::cpp::FileGenerator | private |
GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(FileGenerator) | google::protobuf::compiler::cpp::FileGenerator | private |
IncludeFile(const std::string &google3_name, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
IncludeFile(const std::string &google3_name, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
IncludeFileAndExport(const std::string &google3_name, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
IncludeFileAndExport(const std::string &google3_name, io::Printer *printer) | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
IsDepWeak(const FileDescriptor *dep) const | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
IsDepWeak(const FileDescriptor *dep) const | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
IsSCCRepresentative(const Descriptor *d) | google::protobuf::compiler::cpp::FileGenerator | inlineprivate |
message_generators_ | google::protobuf::compiler::cpp::FileGenerator | private |
NumExtensions() const | google::protobuf::compiler::cpp::FileGenerator | inline |
NumMessages() const | google::protobuf::compiler::cpp::FileGenerator | inline |
NumMessages() const | google::protobuf::compiler::cpp::FileGenerator | inline |
options_ | google::protobuf::compiler::cpp::FileGenerator | private |
scc_analyzer_ | google::protobuf::compiler::cpp::FileGenerator | private |
sccs_ | google::protobuf::compiler::cpp::FileGenerator | private |
service_generators_ | google::protobuf::compiler::cpp::FileGenerator | private |
variables_ | google::protobuf::compiler::cpp::FileGenerator | private |
weak_deps_ | google::protobuf::compiler::cpp::FileGenerator | private |
~FileGenerator() | google::protobuf::compiler::cpp::FileGenerator | |
~FileGenerator() | google::protobuf::compiler::cpp::FileGenerator | |