@@ -344,24 +344,28 @@ def gen_qc_match(prop_table, out):
344344
345345def gen_nfc_qc (prop_tables ,out ):
346346out .write ("#[inline]\n " )
347+ out .write ("#[allow(ellipsis_inclusive_range_patterns)]\n " )
347348out .write ("pub fn qc_nfc(c: char) -> IsNormalized {\n " )
348349gen_qc_match (prop_tables ['NFC_QC' ],out )
349350out .write ("}\n " )
350351
351352def gen_nfkc_qc (prop_tables ,out ):
352353out .write ("#[inline]\n " )
354+ out .write ("#[allow(ellipsis_inclusive_range_patterns)]\n " )
353355out .write ("pub fn qc_nfkc(c: char) -> IsNormalized {\n " )
354356gen_qc_match (prop_tables ['NFKC_QC' ],out )
355357out .write ("}\n " )
356358
357359def gen_nfd_qc (prop_tables ,out ):
358360out .write ("#[inline]\n " )
361+ out .write ("#[allow(ellipsis_inclusive_range_patterns)]\n " )
359362out .write ("pub fn qc_nfd(c: char) -> IsNormalized {\n " )
360363gen_qc_match (prop_tables ['NFD_QC' ],out )
361364out .write ("}\n " )
362365
363366def gen_nfkd_qc (prop_tables ,out ):
364367out .write ("#[inline]\n " )
368+ out .write ("#[allow(ellipsis_inclusive_range_patterns)]\n " )
365369out .write ("pub fn qc_nfkd(c: char) -> IsNormalized {\n " )
366370gen_qc_match (prop_tables ['NFKD_QC' ],out )
367371out .write ("}\n " )