Built motion from commit 6a09e18b.|2.6.11
[motion2.git] / legacy-libs / grpc / node_modules / protobufjs / tests / extend.proto
diff --git a/legacy-libs/grpc/node_modules/protobufjs/tests/extend.proto b/legacy-libs/grpc/node_modules/protobufjs/tests/extend.proto
new file mode 100644 (file)
index 0000000..20ea830
--- /dev/null
@@ -0,0 +1,23 @@
+import "google/protobuf/descriptor.proto"; // Ignored\r
+// import "./google/protobuf/descriptor.proto"; // Not ignored\r
+\r
+extend google.protobuf.MessageOptions {\r
+  optional int32 foo = 1001;\r
+}\r
+\r
+message Foo {\r
+    extensions 2 to max;\r
+}\r
+\r
+extend Foo {\r
+    optional string bar = 2;\r
+}\r
+\r
+message Bar {\r
+    message Foo {\r
+    }\r
+\r
+    extend .Foo {\r
+        optional Foo foo = 3; // references Bar.Foo\r
+    }\r
+}\r