Built motion from commit 6a09e18b.|2.6.11
[motion2.git] / legacy-libs / grpc-cloned / node_modules / protobufjs / src / ProtoBuf / Reflect / Message / OneOf.js
diff --git a/legacy-libs/grpc-cloned/node_modules/protobufjs/src/ProtoBuf/Reflect/Message/OneOf.js b/legacy-libs/grpc-cloned/node_modules/protobufjs/src/ProtoBuf/Reflect/Message/OneOf.js
new file mode 100644 (file)
index 0000000..07a896f
--- /dev/null
@@ -0,0 +1,19 @@
+/**\r
+ * Constructs a new Message OneOf.\r
+ * @exports ProtoBuf.Reflect.Message.OneOf\r
+ * @param {!ProtoBuf.Builder} builder Builder reference\r
+ * @param {!ProtoBuf.Reflect.Message} message Message reference\r
+ * @param {string} name OneOf name\r
+ * @constructor\r
+ * @extends ProtoBuf.Reflect.T\r
+ */\r
+var OneOf = function(builder, message, name) {\r
+    T.call(this, builder, message, name);\r
+\r
+    /**\r
+     * Enclosed fields.\r
+     * @type {!Array.<!ProtoBuf.Reflect.Message.Field>}\r
+     * @expose\r
+     */\r
+    this.fields = [];\r
+};\r