Skip to content

Commit 44ed216

Browse files
updated expected output for LocalTaint and Tain
1 parent 7978af3 commit 44ed216

2 files changed

Lines changed: 28 additions & 0 deletions

File tree

swift/ql/test/library-tests/dataflow/taint/LocalTaint.expected

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
| data.swift:20:23:20:23 | 123456 | data.swift:20:23:20:32 | .utf8 |
2+
| data.swift:21:25:21:32 | call to source() | data.swift:21:25:21:34 | .utf8 |
13
| string.swift:7:13:7:13 | | string.swift:7:13:7:13 | [post] |
24
| string.swift:7:13:7:13 | | string.swift:7:14:7:14 | [post] &... |
35
| string.swift:7:13:7:13 | TapExpr | string.swift:7:13:7:13 | "..." |
@@ -123,6 +125,13 @@
123125
| string.swift:39:13:39:19 | ... .+(_:_:) ... | string.swift:39:13:39:29 | ... .+(_:_:) ... |
124126
| string.swift:39:19:39:19 | tainted | string.swift:39:13:39:19 | ... .+(_:_:) ... |
125127
| string.swift:39:29:39:29 | < | string.swift:39:13:39:29 | ... .+(_:_:) ... |
128+
| string.swift:84:13:84:13 | clean | string.swift:84:13:84:19 | .description |
129+
| string.swift:85:13:85:13 | tainted | string.swift:85:13:85:21 | .description |
130+
| string.swift:87:13:87:13 | clean | string.swift:87:13:87:19 | .debugDescription |
131+
| string.swift:88:13:88:13 | tainted | string.swift:88:13:88:21 | .debugDescription |
132+
| string.swift:97:17:97:25 | call to source2() | string.swift:97:17:97:27 | .utf8 |
133+
| string.swift:98:24:98:32 | call to source2() | string.swift:98:24:98:34 | .utf8CString |
134+
| string.swift:99:31:99:39 | call to source2() | string.swift:99:31:99:41 | .unicodeScalars |
126135
| subscript.swift:13:15:13:22 | call to source() | subscript.swift:13:15:13:25 | ...[...] |
127136
| subscript.swift:14:15:14:23 | call to source2() | subscript.swift:14:15:14:26 | ...[...] |
128137
| url.swift:64:12:64:12 | urlTainted | url.swift:64:12:64:23 | .absoluteURL |

swift/ql/test/library-tests/dataflow/taint/Taint.expected

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ edges
1010
| string.swift:28:17:28:25 | call to source2() : | string.swift:35:13:35:23 | ... .+(_:_:) ... |
1111
| string.swift:28:17:28:25 | call to source2() : | string.swift:36:13:36:23 | ... .+(_:_:) ... |
1212
| string.swift:28:17:28:25 | call to source2() : | string.swift:39:13:39:29 | ... .+(_:_:) ... |
13+
| string.swift:74:17:74:25 | call to source2() : | string.swift:85:13:85:21 | .description |
14+
| string.swift:74:17:74:25 | call to source2() : | string.swift:88:13:88:21 | .debugDescription |
15+
| string.swift:97:17:97:25 | call to source2() : | string.swift:102:13:102:13 | tainted |
16+
| string.swift:98:24:98:32 | call to source2() : | string.swift:103:13:103:13 | taintedCString |
17+
| string.swift:99:31:99:39 | call to source2() : | string.swift:104:13:104:13 | taintedUnicodeScalars |
1318
| subscript.swift:13:15:13:22 | call to source() : | subscript.swift:13:15:13:25 | ...[...] |
1419
| subscript.swift:14:15:14:23 | call to source2() : | subscript.swift:14:15:14:26 | ...[...] |
1520
| try.swift:9:17:9:24 | call to source() : | try.swift:9:13:9:24 | try ... |
@@ -285,6 +290,15 @@ nodes
285290
| string.swift:35:13:35:23 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
286291
| string.swift:36:13:36:23 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
287292
| string.swift:39:13:39:29 | ... .+(_:_:) ... | semmle.label | ... .+(_:_:) ... |
293+
| string.swift:74:17:74:25 | call to source2() : | semmle.label | call to source2() : |
294+
| string.swift:85:13:85:21 | .description | semmle.label | .description |
295+
| string.swift:88:13:88:21 | .debugDescription | semmle.label | .debugDescription |
296+
| string.swift:97:17:97:25 | call to source2() : | semmle.label | call to source2() : |
297+
| string.swift:98:24:98:32 | call to source2() : | semmle.label | call to source2() : |
298+
| string.swift:99:31:99:39 | call to source2() : | semmle.label | call to source2() : |
299+
| string.swift:102:13:102:13 | tainted | semmle.label | tainted |
300+
| string.swift:103:13:103:13 | taintedCString | semmle.label | taintedCString |
301+
| string.swift:104:13:104:13 | taintedUnicodeScalars | semmle.label | taintedUnicodeScalars |
288302
| subscript.swift:13:15:13:22 | call to source() : | semmle.label | call to source() : |
289303
| subscript.swift:13:15:13:25 | ...[...] | semmle.label | ...[...] |
290304
| subscript.swift:14:15:14:23 | call to source2() : | semmle.label | call to source2() : |
@@ -534,6 +548,11 @@ subpaths
534548
| string.swift:35:13:35:23 | ... .+(_:_:) ... | string.swift:28:17:28:25 | call to source2() : | string.swift:35:13:35:23 | ... .+(_:_:) ... | result |
535549
| string.swift:36:13:36:23 | ... .+(_:_:) ... | string.swift:28:17:28:25 | call to source2() : | string.swift:36:13:36:23 | ... .+(_:_:) ... | result |
536550
| string.swift:39:13:39:29 | ... .+(_:_:) ... | string.swift:28:17:28:25 | call to source2() : | string.swift:39:13:39:29 | ... .+(_:_:) ... | result |
551+
| string.swift:85:13:85:21 | .description | string.swift:74:17:74:25 | call to source2() : | string.swift:85:13:85:21 | .description | result |
552+
| string.swift:88:13:88:21 | .debugDescription | string.swift:74:17:74:25 | call to source2() : | string.swift:88:13:88:21 | .debugDescription | result |
553+
| string.swift:102:13:102:13 | tainted | string.swift:97:17:97:25 | call to source2() : | string.swift:102:13:102:13 | tainted | result |
554+
| string.swift:103:13:103:13 | taintedCString | string.swift:98:24:98:32 | call to source2() : | string.swift:103:13:103:13 | taintedCString | result |
555+
| string.swift:104:13:104:13 | taintedUnicodeScalars | string.swift:99:31:99:39 | call to source2() : | string.swift:104:13:104:13 | taintedUnicodeScalars | result |
537556
| subscript.swift:13:15:13:25 | ...[...] | subscript.swift:13:15:13:22 | call to source() : | subscript.swift:13:15:13:25 | ...[...] | result |
538557
| subscript.swift:14:15:14:26 | ...[...] | subscript.swift:14:15:14:23 | call to source2() : | subscript.swift:14:15:14:26 | ...[...] | result |
539558
| try.swift:9:13:9:24 | try ... | try.swift:9:17:9:24 | call to source() : | try.swift:9:13:9:24 | try ... | result |

0 commit comments

Comments
 (0)