Namespaces | |
annotation_test_util | |
cpp | |
csharp | |
java | |
js | |
objectivec | |
php | |
python | |
ruby | |
Classes | |
class | CodeGenerator |
class | CommandLineInterface |
class | DiskSourceTree |
class | GeneratorContext |
class | GeneratorResponseContext |
class | GoGoProtoGenerator |
class | Importer |
class | MockCodeGenerator |
class | MultiFileErrorCollector |
class | Parser |
class | Proto2ToProto3Generator |
struct | SCC |
class | SCCAnalyzer |
class | SourceLocationTable |
class | SourceTree |
class | SourceTreeDescriptorDatabase |
class | Subprocess |
class | ZipWriter |
Typedefs | |
typedef GeneratorContext | OutputDirectory |
Functions | |
static bool | ApplyMapping (const std::string &filename, const std::string &old_prefix, const std::string &new_prefix, std::string *result) |
static bool | ApplyMapping (const std::string &filename, const std::string &old_prefix, const std::string &new_prefix, std::string *result) |
static std::string | CanonicalizePath (std::string path) |
static std::string | CanonicalizePath (std::string path) |
std::string | CommaSeparatedList (const std::vector< const FileDescriptor * > &all_files) |
static uint32_t | ComputeCRC32 (const std::string &buf) |
static uint32 | ComputeCRC32 (const std::string &buf) |
static bool | ContainsParentReference (const std::string &path) |
static bool | ContainsParentReference (const std::string &path) |
bool | GenerateCode (const CodeGeneratorRequest &request, const CodeGenerator &generator, CodeGeneratorResponse *response, std::string *error_msg) |
static bool | IsWindowsAbsolutePath (const std::string &text) |
static bool | IsWindowsAbsolutePath (const std::string &text) |
static char | LastChar (const std::string &str) |
static char | LastChar (const std::string &str) |
void | ParseGeneratorParameter (const std::string &text, std::vector< std::pair< std::string, std::string > > *output) |
int | PluginMain (int argc, char *argv[], const CodeGenerator *generator) |
int | ProtobufMain (int argc, char *argv[]) |
std::string | StripProto (const std::string &filename) |
static void | WriteShort (io::CodedOutputStream *out, uint16 val) |
static void | WriteShort (io::CodedOutputStream *out, uint16_t val) |
Variables | |
static const uint32_t | kCRC32Table [256] |
static const uint32 | kCRC32Table [256] |
static const uint16_t | kDosEpoch = 1 << 5 | 1 |
static const uint16 | kDosEpoch = 1 << 5 | 1 |
static const char * | kFirstInsertionPoint |
static const char * | kFirstInsertionPoint |
static const char * | kFirstInsertionPointName = "first_mock_insertion_point" |
static const char * | kFirstInsertionPointName = "first_mock_insertion_point" |
static const char * | kSecondInsertionPoint |
static const char * | kSecondInsertionPoint |
static const char * | kSecondInsertionPointName = "second_mock_insertion_point" |
static const char * | kSecondInsertionPointName = "second_mock_insertion_point" |
Definition at line 165 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/code_generator.h.
|
static |
Definition at line 334 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
|
static |
Definition at line 335 of file protobuf/src/google/protobuf/compiler/importer.cc.
|
static |
Definition at line 276 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
|
static |
Definition at line 277 of file protobuf/src/google/protobuf/compiler/importer.cc.
std::string google::protobuf::compiler::CommaSeparatedList | ( | const std::vector< const FileDescriptor * > & | all_files | ) |
Definition at line 70 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/mock_code_generator.cc.
Definition at line 95 of file protobuf/src/google/protobuf/compiler/zip_writer.cc.
Definition at line 122 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc.
|
inlinestatic |
Definition at line 312 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
|
inlinestatic |
Definition at line 313 of file protobuf/src/google/protobuf/compiler/importer.cc.
bool google::protobuf::compiler::GenerateCode | ( | const CodeGeneratorRequest & | request, |
const CodeGenerator & | generator, | ||
CodeGeneratorResponse * | response, | ||
std::string * | error_msg | ||
) |
Definition at line 103 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.cc.
Definition at line 73 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
Definition at line 73 of file protobuf/src/google/protobuf/compiler/importer.cc.
|
inlinestatic |
Definition at line 253 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/importer.cc.
|
inlinestatic |
Definition at line 254 of file protobuf/src/google/protobuf/compiler/importer.cc.
PROTOC_EXPORT void google::protobuf::compiler::ParseGeneratorParameter | ( | const std::string & | text, |
std::vector< std::pair< std::string, std::string > > * | output | ||
) |
Definition at line 101 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/code_generator.cc.
PROTOC_EXPORT int google::protobuf::compiler::PluginMain | ( | int | argc, |
char * | argv[], | ||
const CodeGenerator * | generator | ||
) |
Definition at line 147 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/plugin.cc.
Definition at line 50 of file third_party/bloaty/third_party/protobuf/src/google/protobuf/compiler/main.cc.
PROTOC_EXPORT std::string google::protobuf::compiler::StripProto | ( | const std::string & | filename | ) |
Definition at line 127 of file protobuf/src/google/protobuf/compiler/code_generator.cc.
|
static |
Definition at line 131 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc.
|
static |
Definition at line 104 of file protobuf/src/google/protobuf/compiler/zip_writer.cc.
Definition at line 50 of file protobuf/src/google/protobuf/compiler/zip_writer.cc.
Definition at line 77 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc.
Definition at line 48 of file protobuf/src/google/protobuf/compiler/zip_writer.cc.
Definition at line 75 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc.
|
static |
Definition at line 81 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/mock_code_generator.cc.
|
static |
Definition at line 82 of file protobuf/src/google/protobuf/compiler/mock_code_generator.cc.
|
static |
Definition at line 79 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/mock_code_generator.cc.
|
static |
Definition at line 80 of file protobuf/src/google/protobuf/compiler/mock_code_generator.cc.
|
static |
Definition at line 83 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/mock_code_generator.cc.
|
static |
Definition at line 84 of file protobuf/src/google/protobuf/compiler/mock_code_generator.cc.
|
static |
Definition at line 80 of file bloaty/third_party/protobuf/src/google/protobuf/compiler/mock_code_generator.cc.
|
static |
Definition at line 81 of file protobuf/src/google/protobuf/compiler/mock_code_generator.cc.