17ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen# Generated by the protocol buffer compiler.  DO NOT EDIT!
27ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
37ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenfrom google.protobuf import descriptor
47ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenfrom google.protobuf import message
57ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenfrom google.protobuf import reflection
67ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenfrom google.protobuf import descriptor_pb2
77ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen# @@protoc_insertion_point(imports)
87ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
97ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
107ef855e462b9a18b7d330e4b40f350164a6ad9daEtan CohenDESCRIPTOR = descriptor.FileDescriptor(
117ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  name='plugin.proto',
127ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  package='google.protobuf.compiler',
137ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  serialized_pb='\n\x0cplugin.proto\x12\x18google.protobuf.compiler\x1a google/protobuf/descriptor.proto\"}\n\x14\x43odeGeneratorRequest\x12\x18\n\x10\x66ile_to_generate\x18\x01 \x03(\t\x12\x11\n\tparameter\x18\x02 \x01(\t\x12\x38\n\nproto_file\x18\x0f \x03(\x0b\x32$.google.protobuf.FileDescriptorProto\"\xaa\x01\n\x15\x43odeGeneratorResponse\x12\r\n\x05\x65rror\x18\x01 \x01(\t\x12\x42\n\x04\x66ile\x18\x0f \x03(\x0b\x32\x34.google.protobuf.compiler.CodeGeneratorResponse.File\x1a>\n\x04\x46ile\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x17\n\x0finsertion_point\x18\x02 \x01(\t\x12\x0f\n\x07\x63ontent\x18\x0f \x01(\t')
147ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
157ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
167ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
177ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
187ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen_CODEGENERATORREQUEST = descriptor.Descriptor(
197ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  name='CodeGeneratorRequest',
207ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  full_name='google.protobuf.compiler.CodeGeneratorRequest',
217ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  filename=None,
227ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  file=DESCRIPTOR,
237ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  containing_type=None,
247ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  fields=[
257ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    descriptor.FieldDescriptor(
267ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      name='file_to_generate', full_name='google.protobuf.compiler.CodeGeneratorRequest.file_to_generate', index=0,
277ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      number=1, type=9, cpp_type=9, label=3,
287ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      has_default_value=False, default_value=[],
297ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      message_type=None, enum_type=None, containing_type=None,
307ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      is_extension=False, extension_scope=None,
317ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      options=None),
327ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    descriptor.FieldDescriptor(
337ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      name='parameter', full_name='google.protobuf.compiler.CodeGeneratorRequest.parameter', index=1,
347ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      number=2, type=9, cpp_type=9, label=1,
357ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      has_default_value=False, default_value=unicode("", "utf-8"),
367ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      message_type=None, enum_type=None, containing_type=None,
377ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      is_extension=False, extension_scope=None,
387ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      options=None),
397ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    descriptor.FieldDescriptor(
407ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      name='proto_file', full_name='google.protobuf.compiler.CodeGeneratorRequest.proto_file', index=2,
417ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      number=15, type=11, cpp_type=10, label=3,
427ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      has_default_value=False, default_value=[],
437ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      message_type=None, enum_type=None, containing_type=None,
447ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      is_extension=False, extension_scope=None,
457ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      options=None),
467ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
477ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  extensions=[
487ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
497ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  nested_types=[],
507ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  enum_types=[
517ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
527ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  options=None,
537ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  is_extendable=False,
547ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  extension_ranges=[],
557ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  serialized_start=76,
567ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  serialized_end=201,
577ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen)
587ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
597ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
607ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen_CODEGENERATORRESPONSE_FILE = descriptor.Descriptor(
617ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  name='File',
627ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  full_name='google.protobuf.compiler.CodeGeneratorResponse.File',
637ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  filename=None,
647ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  file=DESCRIPTOR,
657ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  containing_type=None,
667ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  fields=[
677ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    descriptor.FieldDescriptor(
687ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      name='name', full_name='google.protobuf.compiler.CodeGeneratorResponse.File.name', index=0,
697ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      number=1, type=9, cpp_type=9, label=1,
707ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      has_default_value=False, default_value=unicode("", "utf-8"),
717ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      message_type=None, enum_type=None, containing_type=None,
727ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      is_extension=False, extension_scope=None,
737ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      options=None),
747ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    descriptor.FieldDescriptor(
757ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      name='insertion_point', full_name='google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point', index=1,
767ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      number=2, type=9, cpp_type=9, label=1,
777ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      has_default_value=False, default_value=unicode("", "utf-8"),
787ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      message_type=None, enum_type=None, containing_type=None,
797ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      is_extension=False, extension_scope=None,
807ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      options=None),
817ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    descriptor.FieldDescriptor(
827ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      name='content', full_name='google.protobuf.compiler.CodeGeneratorResponse.File.content', index=2,
837ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      number=15, type=9, cpp_type=9, label=1,
847ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      has_default_value=False, default_value=unicode("", "utf-8"),
857ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      message_type=None, enum_type=None, containing_type=None,
867ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      is_extension=False, extension_scope=None,
877ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      options=None),
887ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
897ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  extensions=[
907ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
917ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  nested_types=[],
927ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  enum_types=[
937ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
947ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  options=None,
957ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  is_extendable=False,
967ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  extension_ranges=[],
977ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  serialized_start=312,
987ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  serialized_end=374,
997ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen)
1007ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1017ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen_CODEGENERATORRESPONSE = descriptor.Descriptor(
1027ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  name='CodeGeneratorResponse',
1037ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  full_name='google.protobuf.compiler.CodeGeneratorResponse',
1047ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  filename=None,
1057ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  file=DESCRIPTOR,
1067ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  containing_type=None,
1077ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  fields=[
1087ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    descriptor.FieldDescriptor(
1097ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      name='error', full_name='google.protobuf.compiler.CodeGeneratorResponse.error', index=0,
1107ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      number=1, type=9, cpp_type=9, label=1,
1117ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      has_default_value=False, default_value=unicode("", "utf-8"),
1127ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      message_type=None, enum_type=None, containing_type=None,
1137ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      is_extension=False, extension_scope=None,
1147ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      options=None),
1157ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    descriptor.FieldDescriptor(
1167ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      name='file', full_name='google.protobuf.compiler.CodeGeneratorResponse.file', index=1,
1177ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      number=15, type=11, cpp_type=10, label=3,
1187ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      has_default_value=False, default_value=[],
1197ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      message_type=None, enum_type=None, containing_type=None,
1207ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      is_extension=False, extension_scope=None,
1217ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen      options=None),
1227ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
1237ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  extensions=[
1247ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
1257ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  nested_types=[_CODEGENERATORRESPONSE_FILE, ],
1267ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  enum_types=[
1277ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  ],
1287ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  options=None,
1297ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  is_extendable=False,
1307ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  extension_ranges=[],
1317ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  serialized_start=204,
1327ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  serialized_end=374,
1337ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen)
1347ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1357ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenimport google.protobuf.descriptor_pb2
1367ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1377ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen_CODEGENERATORREQUEST.fields_by_name['proto_file'].message_type = google.protobuf.descriptor_pb2._FILEDESCRIPTORPROTO
1387ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen_CODEGENERATORRESPONSE_FILE.containing_type = _CODEGENERATORRESPONSE;
1397ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen_CODEGENERATORRESPONSE.fields_by_name['file'].message_type = _CODEGENERATORRESPONSE_FILE
1407ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1417ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenclass CodeGeneratorRequest(message.Message):
1427ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  __metaclass__ = reflection.GeneratedProtocolMessageType
1437ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  DESCRIPTOR = _CODEGENERATORREQUEST
1447ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1457ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  # @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorRequest)
1467ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1477ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenclass CodeGeneratorResponse(message.Message):
1487ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  __metaclass__ = reflection.GeneratedProtocolMessageType
1497ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1507ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  class File(message.Message):
1517ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    __metaclass__ = reflection.GeneratedProtocolMessageType
1527ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    DESCRIPTOR = _CODEGENERATORRESPONSE_FILE
1537ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1547ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen    # @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorResponse.File)
1557ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  DESCRIPTOR = _CODEGENERATORRESPONSE
1567ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1577ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen  # @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorResponse)
1587ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
1597ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen# @@protoc_insertion_point(module_scope)
160