Lines Matching refs:file_descriptor
16 make_filename(const FileDescriptorProto& file_descriptor) in make_filename() argument
18 return file_descriptor.name() + ".h"; in make_filename()
123 write_header_file(CodeGeneratorResponse* response, const FileDescriptorProto& file_descriptor) in write_header_file() argument
128 text << "// source: " << file_descriptor.name() << endl << endl; in write_header_file()
130 string header = "ANDROID_" + replace_string(file_descriptor.name(), '/', '_'); in write_header_file()
138 vector<string> namespaces = split(file_descriptor.package(), '.'); in write_header_file()
145 N = file_descriptor.enum_type_size(); in write_header_file()
147 write_enum(text, file_descriptor.enum_type(i), ""); in write_header_file()
150 N = file_descriptor.message_type_size(); in write_header_file()
152 write_message(text, file_descriptor.message_type(i), ""); in write_header_file()
163 file_response->set_name(make_filename(file_descriptor)); in write_header_file()
183 const FileDescriptorProto& file_descriptor = request.proto_file(i); in main() local
184 if (should_generate_for_file(request, file_descriptor.name())) { in main()
185 write_header_file(&response, file_descriptor); in main()