#include <importer.h>
Public Member Functions | |
| void | AddUnusedImportTrackFile (const std::string &file_name) |
| void | AddUnusedImportTrackFile (const std::string &file_name, bool is_error=false) |
| void | ClearUnusedImportTrackFiles () |
| void | ClearUnusedImportTrackFiles () |
| const FileDescriptor * | Import (const std::string &filename) |
| const FileDescriptor * | Import (const std::string &filename) |
| Importer (SourceTree *source_tree, MultiFileErrorCollector *error_collector) | |
| Importer (SourceTree *source_tree, MultiFileErrorCollector *error_collector) | |
| const DescriptorPool * | pool () const |
| const DescriptorPool * | pool () const |
| ~Importer () | |
| ~Importer () | |
Private Member Functions | |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (Importer) | |
| GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (Importer) | |
Private Attributes | |
| SourceTreeDescriptorDatabase | database_ |
| DescriptorPool | pool_ |
Definition at line 157 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.h.
| google::protobuf::compiler::Importer::Importer | ( | SourceTree * | source_tree, |
| MultiFileErrorCollector * | error_collector | ||
| ) |
Definition at line 220 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
| google::protobuf::compiler::Importer::~Importer | ( | ) |
Definition at line 228 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
| google::protobuf::compiler::Importer::Importer | ( | SourceTree * | source_tree, |
| MultiFileErrorCollector * | error_collector | ||
| ) |
| google::protobuf::compiler::Importer::~Importer | ( | ) |
| void google::protobuf::compiler::Importer::AddUnusedImportTrackFile | ( | const std::string & | file_name | ) |
Definition at line 234 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
| void google::protobuf::compiler::Importer::AddUnusedImportTrackFile | ( | const std::string & | file_name, |
| bool | is_error = false |
||
| ) |
Definition at line 234 of file protobuf/src/google/protobuf/compiler/importer.cc.
| void google::protobuf::compiler::Importer::ClearUnusedImportTrackFiles | ( | ) |
Definition at line 238 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
| void google::protobuf::compiler::Importer::ClearUnusedImportTrackFiles | ( | ) |
|
private |
|
private |
| const FileDescriptor* google::protobuf::compiler::Importer::Import | ( | const std::string & | filename | ) |
| const FileDescriptor * google::protobuf::compiler::Importer::Import | ( | const std::string & | filename | ) |
Definition at line 230 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
|
inline |
Definition at line 179 of file protobuf/src/google/protobuf/compiler/importer.h.
|
inline |
Definition at line 179 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.h.
|
private |
Definition at line 186 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.h.
|
private |
Definition at line 187 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.h.