Files
codeql/ruby/ql/test/library-tests/ast/escape_sequences/EscapeSequences.expected

131 lines
6.0 KiB
Plaintext

stringEscapeSequenceComponents
| escapes.rb:15:2:15:3 | \\' | \\' | ' |
| escapes.rb:16:2:16:3 | \\" | \\" | " |
| escapes.rb:17:2:17:3 | \\\\ | \\\\ | \\ |
| escapes.rb:18:2:18:3 | \\1 | \\1 | \u0001 |
| escapes.rb:19:2:19:3 | \\\\ | \\\\ | \\ |
| escapes.rb:20:2:20:5 | \\141 | \\141 | a |
| escapes.rb:21:2:21:5 | \\x6d | \\x6d | m |
| escapes.rb:22:2:22:5 | \\x6E | \\x6E | n |
| escapes.rb:23:2:23:3 | \\X | \\X | X |
| escapes.rb:24:2:24:3 | \\X | \\X | X |
| escapes.rb:25:2:25:7 | \\u203d | \\u203d | \u203d |
| escapes.rb:26:2:26:7 | \\u{62} | \\u{62} | b |
| escapes.rb:27:2:27:10 | \\u{1f60a} | \\u{1f60a} | \ud83d\ude0a |
| escapes.rb:28:2:28:3 | \\a | \\a | \u0007 |
| escapes.rb:29:2:29:3 | \\b | \\b | \u0008 |
| escapes.rb:30:2:30:3 | \\t | \\t | \t |
| escapes.rb:31:2:31:3 | \\n | \\n | \n |
| escapes.rb:32:2:32:3 | \\v | \\v | \u000b |
| escapes.rb:33:2:33:3 | \\f | \\f | \u000c |
| escapes.rb:34:2:34:3 | \\r | \\r | \r |
| escapes.rb:35:2:35:3 | \\e | \\e | \u001b |
| escapes.rb:36:2:36:3 | \\s | \\s | |
| escapes.rb:37:2:37:3 | \\c | \\c | c |
| escapes.rb:38:2:38:3 | \\C | \\C | C |
| escapes.rb:43:6:43:7 | \\\\ | \\\\ | \\ |
| escapes.rb:53:6:53:7 | \\\\ | \\\\ | \\ |
| escapes.rb:58:7:58:9 | \\n | \\n | \\n |
| escapes.rb:70:3:70:4 | \\' | \\' | ' |
| escapes.rb:71:3:71:4 | \\" | \\" | " |
| escapes.rb:72:3:72:4 | \\\\ | \\\\ | \\ |
| escapes.rb:73:3:73:4 | \\1 | \\1 | \u0001 |
| escapes.rb:74:3:74:4 | \\\\ | \\\\ | \\ |
| escapes.rb:75:3:75:6 | \\141 | \\141 | a |
| escapes.rb:76:3:76:6 | \\x6d | \\x6d | m |
| escapes.rb:77:3:77:6 | \\x6E | \\x6E | n |
| escapes.rb:78:3:78:4 | \\X | \\X | X |
| escapes.rb:79:3:79:4 | \\X | \\X | X |
| escapes.rb:80:3:80:8 | \\u203d | \\u203d | \u203d |
| escapes.rb:81:3:81:8 | \\u{62} | \\u{62} | b |
| escapes.rb:82:3:82:11 | \\u{1f60a} | \\u{1f60a} | \ud83d\ude0a |
| escapes.rb:83:3:83:4 | \\a | \\a | \u0007 |
| escapes.rb:84:3:84:4 | \\b | \\b | \u0008 |
| escapes.rb:85:3:85:4 | \\t | \\t | \t |
| escapes.rb:86:3:86:4 | \\n | \\n | \n |
| escapes.rb:87:3:87:4 | \\v | \\v | \u000b |
| escapes.rb:88:3:88:4 | \\f | \\f | \u000c |
| escapes.rb:89:3:89:4 | \\r | \\r | \r |
| escapes.rb:90:3:90:4 | \\e | \\e | \u001b |
| escapes.rb:91:3:91:4 | \\s | \\s | |
| escapes.rb:92:3:92:4 | \\c | \\c | c |
| escapes.rb:93:3:93:4 | \\C | \\C | C |
regexpEscapeSequenceComponents
| escapes.rb:48:2:48:3 | \\n | \\n |
| escapes.rb:49:2:49:3 | \\p | \\p |
| escapes.rb:50:2:50:7 | \\u0061 | \\u0061 |
| escapes.rb:54:6:54:7 | \\. | \\. |
stringlikeLiterals
| escapes.rb:6:1:6:4 | "\\'" | ' | string |
| escapes.rb:7:1:7:4 | "\\"" | \\" | string |
| escapes.rb:8:1:8:4 | "\\\\" | \\ | string |
| escapes.rb:9:1:9:4 | "\\1" | \\1 | string |
| escapes.rb:10:1:10:5 | "\\\\1" | \\1 | string |
| escapes.rb:11:1:11:6 | "\\141" | \\141 | string |
| escapes.rb:12:1:12:4 | "\\n" | \\n | string |
| escapes.rb:15:1:15:4 | "\\'" | ' | string |
| escapes.rb:16:1:16:4 | "\\"" | " | string |
| escapes.rb:17:1:17:4 | "\\\\" | \\ | string |
| escapes.rb:18:1:18:4 | "\\1" | \u0001 | string |
| escapes.rb:19:1:19:5 | "\\\\1" | \\1 | string |
| escapes.rb:20:1:20:6 | "\\141" | a | string |
| escapes.rb:21:1:21:6 | "\\x6d" | m | string |
| escapes.rb:22:1:22:6 | "\\x6E" | n | string |
| escapes.rb:23:1:23:6 | "\\X6d" | X6d | string |
| escapes.rb:24:1:24:6 | "\\X6E" | X6E | string |
| escapes.rb:25:1:25:8 | "\\u203d" | \u203d | string |
| escapes.rb:26:1:26:8 | "\\u{62}" | b | string |
| escapes.rb:27:1:27:11 | "\\u{1f60a}" | \ud83d\ude0a | string |
| escapes.rb:28:1:28:4 | "\\a" | \u0007 | string |
| escapes.rb:29:1:29:4 | "\\b" | \u0008 | string |
| escapes.rb:30:1:30:4 | "\\t" | \t | string |
| escapes.rb:31:1:31:4 | "\\n" | \n | string |
| escapes.rb:32:1:32:4 | "\\v" | \u000b | string |
| escapes.rb:33:1:33:4 | "\\f" | \u000c | string |
| escapes.rb:34:1:34:4 | "\\r" | \r | string |
| escapes.rb:35:1:35:4 | "\\e" | \u001b | string |
| escapes.rb:36:1:36:4 | "\\s" | | string |
| escapes.rb:37:1:37:5 | "\\c?" | c? | string |
| escapes.rb:38:1:38:6 | "\\C-?" | C-? | string |
| escapes.rb:43:5:43:9 | "\\\\." | \\. | string |
| escapes.rb:44:1:44:6 | "#{...}" | \\. | string |
| escapes.rb:48:1:48:4 | /\\n/ | \\n | regexp |
| escapes.rb:49:1:49:4 | /\\p/ | \\p | regexp |
| escapes.rb:50:1:50:8 | /\\u0061/ | \\u0061 | regexp |
| escapes.rb:53:5:53:9 | "\\\\." | \\. | string |
| escapes.rb:54:5:54:8 | /\\./ | \\. | regexp |
| escapes.rb:55:1:55:10 | /#{...}#{...}/ | \\.\\. | regexp |
| escapes.rb:58:4:58:9 | "foo \\n" | foo\\n | string |
| escapes.rb:58:11:58:13 | "bar" | bar | string |
| escapes.rb:61:1:61:5 | :"\\'" | ' | symbol |
| escapes.rb:62:1:62:5 | :"\\"" | \\" | symbol |
| escapes.rb:63:1:63:5 | :"\\\\" | \\ | symbol |
| escapes.rb:64:1:64:5 | :"\\1" | \\1 | symbol |
| escapes.rb:65:1:65:6 | :"\\\\1" | \\1 | symbol |
| escapes.rb:66:1:66:7 | :"\\141" | \\141 | symbol |
| escapes.rb:67:1:67:5 | :"\\n" | \\n | symbol |
| escapes.rb:70:1:70:5 | :"\\'" | ' | symbol |
| escapes.rb:71:1:71:5 | :"\\"" | " | symbol |
| escapes.rb:72:1:72:5 | :"\\\\" | \\ | symbol |
| escapes.rb:73:1:73:5 | :"\\1" | \u0001 | symbol |
| escapes.rb:74:1:74:6 | :"\\\\1" | \\1 | symbol |
| escapes.rb:75:1:75:7 | :"\\141" | a | symbol |
| escapes.rb:76:1:76:7 | :"\\x6d" | m | symbol |
| escapes.rb:77:1:77:7 | :"\\x6E" | n | symbol |
| escapes.rb:78:1:78:7 | :"\\X6d" | X6d | symbol |
| escapes.rb:79:1:79:7 | :"\\X6E" | X6E | symbol |
| escapes.rb:80:1:80:9 | :"\\u203d" | \u203d | symbol |
| escapes.rb:81:1:81:9 | :"\\u{62}" | b | symbol |
| escapes.rb:82:1:82:12 | :"\\u{1f60a}" | \ud83d\ude0a | symbol |
| escapes.rb:83:1:83:5 | :"\\a" | \u0007 | symbol |
| escapes.rb:84:1:84:5 | :"\\b" | \u0008 | symbol |
| escapes.rb:85:1:85:5 | :"\\t" | \t | symbol |
| escapes.rb:86:1:86:5 | :"\\n" | \n | symbol |
| escapes.rb:87:1:87:5 | :"\\v" | \u000b | symbol |
| escapes.rb:88:1:88:5 | :"\\f" | \u000c | symbol |
| escapes.rb:89:1:89:5 | :"\\r" | \r | symbol |
| escapes.rb:90:1:90:5 | :"\\e" | \u001b | symbol |
| escapes.rb:91:1:91:5 | :"\\s" | | symbol |
| escapes.rb:92:1:92:6 | :"\\c?" | c? | symbol |
| escapes.rb:93:1:93:7 | :"\\C-?" | C-? | symbol |