From 29b21653f7d88babe7030c37d2f9fb457b47c37f Mon Sep 17 00:00:00 2001 From: Eisuke Kawashima Date: Sat, 11 May 2024 02:39:21 +0900 Subject: [PATCH] fix(libcxx/**.py): fix invalid escape sequences --- libcxx/test/libcxx/transitive_includes.gen.py | 2 +- libcxx/utils/generate_escaped_output_table.py | 2 +- libcxx/utils/generate_width_estimation_table.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libcxx/test/libcxx/transitive_includes.gen.py b/libcxx/test/libcxx/transitive_includes.gen.py index a67cab693b6e21..b5e91fb8ceb508 100644 --- a/libcxx/test/libcxx/transitive_includes.gen.py +++ b/libcxx/test/libcxx/transitive_includes.gen.py @@ -59,7 +59,7 @@ continue # Escape slashes for the awk command below - escaped_header = header.replace('/', '\/') + escaped_header = header.replace('/', r'\/') print(f"""\ //--- {header}.sh.cpp diff --git a/libcxx/utils/generate_escaped_output_table.py b/libcxx/utils/generate_escaped_output_table.py index 523a0be3a451dc..9e7ea814ee221a 100755 --- a/libcxx/utils/generate_escaped_output_table.py +++ b/libcxx/utils/generate_escaped_output_table.py @@ -84,7 +84,7 @@ def compactPropertyRanges(input: list[PropertyRange]) -> list[PropertyRange]: return result -DATA_ARRAY_TEMPLATE = """ +DATA_ARRAY_TEMPLATE = r""" /// The entries of the characters to escape in format's debug string. /// /// Contains the entries for [format.string.escaped]/2.2.1.2.1 diff --git a/libcxx/utils/generate_width_estimation_table.py b/libcxx/utils/generate_width_estimation_table.py index 918dae25fe49e5..b23b7378ac0c0b 100644 --- a/libcxx/utils/generate_width_estimation_table.py +++ b/libcxx/utils/generate_width_estimation_table.py @@ -99,7 +99,7 @@ def compactPropertyRanges(input: list[PropertyRange]) -> list[PropertyRange]: return result -DATA_ARRAY_TEMPLATE = """ +DATA_ARRAY_TEMPLATE = r""" /// The entries of the characters with an estimated width of 2. /// /// Contains the entries for [format.string.std]/12