summaryrefslogtreecommitdiffstats
path: root/contrib/libs/protoc/src/google/protobuf/compiler/main.cc
diff options
context:
space:
mode:
authorthegeorg <[email protected]>2022-02-10 16:45:08 +0300
committerDaniil Cherednik <[email protected]>2022-02-10 16:45:08 +0300
commit4e839db24a3bbc9f1c610c43d6faaaa99824dcca (patch)
tree506dac10f5df94fab310584ee51b24fc5a081c22 /contrib/libs/protoc/src/google/protobuf/compiler/main.cc
parent2d37894b1b037cf24231090eda8589bbb44fb6fc (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.cc132
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);
+}