diff options
| author | thegeorg <[email protected]> | 2022-02-10 16:45:08 +0300 | 
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2022-02-10 16:45:08 +0300 | 
| commit | 4e839db24a3bbc9f1c610c43d6faaaa99824dcca (patch) | |
| tree | 506dac10f5df94fab310584ee51b24fc5a081c22 /contrib/libs/protoc/src/google/protobuf/compiler/main.cc | |
| parent | 2d37894b1b037cf24231090eda8589bbb44fb6fc (diff) | |
Restoring authorship annotation for <[email protected]>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/protoc/src/google/protobuf/compiler/main.cc')
| -rw-r--r-- | contrib/libs/protoc/src/google/protobuf/compiler/main.cc | 132 | 
1 files changed, 66 insertions, 66 deletions
diff --git a/contrib/libs/protoc/src/google/protobuf/compiler/main.cc b/contrib/libs/protoc/src/google/protobuf/compiler/main.cc index 10de997f0c0..8302da8429e 100644 --- a/contrib/libs/protoc/src/google/protobuf/compiler/main.cc +++ b/contrib/libs/protoc/src/google/protobuf/compiler/main.cc @@ -28,92 +28,92 @@  // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE  // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -#include <google/protobuf/compiler/cpp/cpp_generator.h> -#include <google/protobuf/compiler/java/java_generator.h> -#include <google/protobuf/compiler/java/java_kotlin_generator.h> -#include <google/protobuf/compiler/js/js_generator.h> -#include <google/protobuf/compiler/command_line_interface.h> -#include <google/protobuf/compiler/perlxs/perlxs_generator.h> -#include <google/protobuf/compiler/python/python_generator.h> -#include <google/protobuf/compiler/csharp/csharp_generator.h> -#include <google/protobuf/compiler/objectivec/objectivec_generator.h> -#include <google/protobuf/compiler/php/php_generator.h> -#include <google/protobuf/compiler/ruby/ruby_generator.h> - -#include <google/protobuf/port_def.inc> - -namespace google { -namespace protobuf { -namespace compiler { - -int ProtobufMain(int argc, char* argv[]) { - -  CommandLineInterface cli; +#include <google/protobuf/compiler/cpp/cpp_generator.h>  +#include <google/protobuf/compiler/java/java_generator.h>  +#include <google/protobuf/compiler/java/java_kotlin_generator.h>  +#include <google/protobuf/compiler/js/js_generator.h>  +#include <google/protobuf/compiler/command_line_interface.h>  +#include <google/protobuf/compiler/perlxs/perlxs_generator.h>  +#include <google/protobuf/compiler/python/python_generator.h>  +#include <google/protobuf/compiler/csharp/csharp_generator.h>  +#include <google/protobuf/compiler/objectivec/objectivec_generator.h>  +#include <google/protobuf/compiler/php/php_generator.h>  +#include <google/protobuf/compiler/ruby/ruby_generator.h>  + +#include <google/protobuf/port_def.inc>  + +namespace google {  +namespace protobuf {  +namespace compiler {  +  +int ProtobufMain(int argc, char* argv[]) {  +  +  CommandLineInterface cli;     cli.AllowPlugins("protoc-");    // Proto2 C++ -  cpp::CppGenerator cpp_generator; +  cpp::CppGenerator cpp_generator;     cli.RegisterGenerator("--cpp_out", "--cpp_opt", &cpp_generator,                          "Generate C++ header and source."); -#ifdef GOOGLE_PROTOBUF_RUNTIME_INCLUDE_BASE -  cpp_generator.set_opensource_runtime(true); -  cpp_generator.set_runtime_include_base(GOOGLE_PROTOBUF_RUNTIME_INCLUDE_BASE); -#endif - +#ifdef GOOGLE_PROTOBUF_RUNTIME_INCLUDE_BASE  +  cpp_generator.set_opensource_runtime(true);  +  cpp_generator.set_runtime_include_base(GOOGLE_PROTOBUF_RUNTIME_INCLUDE_BASE);  +#endif  +     // Proto2 Java -  java::JavaGenerator java_generator; +  java::JavaGenerator java_generator;     cli.RegisterGenerator("--java_out", "--java_opt", &java_generator,                          "Generate Java source file."); -  // Proto2 Kotlin -  java::KotlinGenerator kt_generator; -  cli.RegisterGenerator("--kotlin_out", "--kotlin_opt", &kt_generator, -                        "Generate Kotlin file."); - +  // Proto2 Kotlin  +  java::KotlinGenerator kt_generator;  +  cli.RegisterGenerator("--kotlin_out", "--kotlin_opt", &kt_generator,  +                        "Generate Kotlin file.");  +     // Proto2 Python -  python::Generator py_generator; -  cli.RegisterGenerator("--python_out", "--python_opt", &py_generator, +  python::Generator py_generator;  +  cli.RegisterGenerator("--python_out", "--python_opt", &py_generator,                           "Generate Python source file."); -  // PHP -  php::Generator php_generator; -  cli.RegisterGenerator("--php_out", "--php_opt", &php_generator, -                        "Generate PHP source file."); - -  // Ruby -  ruby::Generator rb_generator; -  cli.RegisterGenerator("--ruby_out", "--ruby_opt", &rb_generator, -                        "Generate Ruby source file."); - -  // CSharp -  csharp::Generator csharp_generator; -  cli.RegisterGenerator("--csharp_out", "--csharp_opt", &csharp_generator, -                        "Generate C# source file."); - -  // Objective-C -  objectivec::ObjectiveCGenerator objc_generator; -  cli.RegisterGenerator("--objc_out", "--objc_opt", &objc_generator, -                        "Generate Objective-C header and source."); -            +  // PHP  +  php::Generator php_generator;  +  cli.RegisterGenerator("--php_out", "--php_opt", &php_generator,  +                        "Generate PHP source file.");  +  +  // Ruby  +  ruby::Generator rb_generator;  +  cli.RegisterGenerator("--ruby_out", "--ruby_opt", &rb_generator,  +                        "Generate Ruby source file.");  +  +  // CSharp  +  csharp::Generator csharp_generator;  +  cli.RegisterGenerator("--csharp_out", "--csharp_opt", &csharp_generator,  +                        "Generate C# source file.");  +  +  // Objective-C  +  objectivec::ObjectiveCGenerator objc_generator;  +  cli.RegisterGenerator("--objc_out", "--objc_opt", &objc_generator,  +                        "Generate Objective-C header and source.");  +                // Proto2 Perl/XS -  perlxs::PerlXSGenerator perlxs_generator; +  perlxs::PerlXSGenerator perlxs_generator;     cli.RegisterGenerator("--perlxs_out", &perlxs_generator,                          "Generate Perl/XS source files.");    // JavaScript -  js::Generator js_generator; -  cli.RegisterGenerator("--js_out", "--js_opt", &js_generator, +  js::Generator js_generator;  +  cli.RegisterGenerator("--js_out", "--js_opt", &js_generator,                           "Generate JavaScript source.");    return cli.Run(argc, argv);  } - -}  // namespace compiler -}  // namespace protobuf -}  // namespace google - -int main(int argc, char* argv[]) { -  return PROTOBUF_NAMESPACE_ID::compiler::ProtobufMain(argc, argv); -} +  +}  // namespace compiler  +}  // namespace protobuf  +}  // namespace google  +  +int main(int argc, char* argv[]) {  +  return PROTOBUF_NAMESPACE_ID::compiler::ProtobufMain(argc, argv);  +}   | 
