Lines Matching refs:fdesc
1091 def __init__(self, fdesc, file_options): argument
1093 self.fdesc = fdesc
1107 if self.fdesc.package:
1108 base_name = Names(self.fdesc.package.split('.'))
1112 for enum in self.fdesc.enum_type:
1116 for names, message in iterate_messages(self.fdesc, base_name):
1127 for names, extension in iterate_extensions(self.fdesc, base_name):
1167 if self.fdesc.package:
1168 symbol = make_identifier(self.fdesc.package + '_' + headername)
1524 def parse_file(filename, fdesc, options): argument
1530 if not fdesc:
1532 fdesc = descriptor.FileDescriptorSet.FromString(data).file[0]
1562 file_options = get_nanopb_suboptions(fdesc, toplevel_options, Names([filename]))
1563 f = ProtoFile(fdesc, file_options)
1568 def process_file(filename, fdesc, options, other_files = {}): argument
1581 f = parse_file(filename, fdesc, options)
1584 for dep in f.fdesc.dependency:
1597 includes = [d for d in f.fdesc.dependency if d not in excludes]
1694 for fdesc in request.proto_file:
1695 other_files[fdesc.name] = parse_file(fdesc.name, fdesc, options)
1698 for fdesc in request.proto_file:
1699 if fdesc.name == filename:
1700 results = process_file(filename, fdesc, options, other_files)