Skip to content

Commit 8f2d27f

Browse files
committed
sdf
1 parent f4c3754 commit 8f2d27f

File tree

12 files changed

+92
-74
lines changed

12 files changed

+92
-74
lines changed
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
11
multipleCallTargets
22
| main.rs:272:14:272:29 | ...::deref(...) |
3-
| main.rs:301:30:301:54 | ...::take_self(...) |
4-
| main.rs:306:30:306:56 | ...::take_second(...) |
5-
| main.rs:311:30:311:54 | ...::take_self(...) |

rust/ql/test/library-tests/dataflow/global/inline-flow.expected

Lines changed: 2 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -112,16 +112,6 @@ edges
112112
| main.rs:222:9:222:35 | MyInt {...} [MyInt] | main.rs:220:42:223:5 | { ... } [MyInt] | provenance | |
113113
| main.rs:222:24:222:27 | self [MyInt] | main.rs:222:24:222:33 | self.value | provenance | |
114114
| main.rs:222:24:222:33 | self.value | main.rs:222:9:222:35 | MyInt {...} [MyInt] | provenance | |
115-
| main.rs:227:30:227:39 | ...: MyInt [MyInt] | main.rs:228:25:228:27 | rhs [MyInt] | provenance | |
116-
| main.rs:228:10:228:14 | [post] * ... [MyInt] | main.rs:228:11:228:14 | [post] self [&ref, MyInt] | provenance | |
117-
| main.rs:228:11:228:14 | [post] self [&ref, MyInt] | main.rs:227:19:227:27 | SelfParam [Return] [&ref, MyInt] | provenance | |
118-
| main.rs:228:25:228:27 | rhs [MyInt] | main.rs:228:25:228:33 | rhs.value | provenance | |
119-
| main.rs:228:25:228:33 | rhs.value | main.rs:228:10:228:14 | [post] * ... [MyInt] | provenance | |
120-
| main.rs:235:14:235:18 | SelfParam [&ref, MyInt] | main.rs:236:12:236:15 | self [&ref, MyInt] | provenance | |
121-
| main.rs:236:9:236:22 | &... [&ref] | main.rs:235:38:237:5 | { ... } [&ref] | provenance | |
122-
| main.rs:236:10:236:22 | ... .value | main.rs:236:9:236:22 | &... [&ref] | provenance | |
123-
| main.rs:236:11:236:15 | * ... [MyInt] | main.rs:236:10:236:22 | ... .value | provenance | |
124-
| main.rs:236:12:236:15 | self [&ref, MyInt] | main.rs:236:11:236:15 | * ... [MyInt] | provenance | |
125115
| main.rs:242:9:242:9 | a [MyInt] | main.rs:244:13:244:13 | a [MyInt] | provenance | |
126116
| main.rs:242:13:242:38 | MyInt {...} [MyInt] | main.rs:242:9:242:9 | a [MyInt] | provenance | |
127117
| main.rs:242:28:242:36 | source(...) | main.rs:242:13:242:38 | MyInt {...} [MyInt] | provenance | |
@@ -137,23 +127,6 @@ edges
137127
| main.rs:254:9:254:9 | d [MyInt] | main.rs:255:10:255:10 | d [MyInt] | provenance | |
138128
| main.rs:254:13:254:20 | a.add(...) [MyInt] | main.rs:254:9:254:9 | d [MyInt] | provenance | |
139129
| main.rs:255:10:255:10 | d [MyInt] | main.rs:255:10:255:16 | d.value | provenance | |
140-
| main.rs:259:9:259:9 | b [MyInt] | main.rs:261:35:261:35 | b [MyInt] | provenance | |
141-
| main.rs:259:13:259:39 | MyInt {...} [MyInt] | main.rs:259:9:259:9 | b [MyInt] | provenance | |
142-
| main.rs:259:28:259:37 | source(...) | main.rs:259:13:259:39 | MyInt {...} [MyInt] | provenance | |
143-
| main.rs:261:27:261:32 | [post] &mut a [&ref, MyInt] | main.rs:261:32:261:32 | [post] a [MyInt] | provenance | |
144-
| main.rs:261:32:261:32 | [post] a [MyInt] | main.rs:262:10:262:10 | a [MyInt] | provenance | |
145-
| main.rs:261:35:261:35 | b [MyInt] | main.rs:227:30:227:39 | ...: MyInt [MyInt] | provenance | |
146-
| main.rs:261:35:261:35 | b [MyInt] | main.rs:261:27:261:32 | [post] &mut a [&ref, MyInt] | provenance | |
147-
| main.rs:262:10:262:10 | a [MyInt] | main.rs:262:10:262:16 | a.value | provenance | |
148-
| main.rs:270:9:270:9 | a [MyInt] | main.rs:272:28:272:28 | a [MyInt] | provenance | |
149-
| main.rs:270:13:270:39 | MyInt {...} [MyInt] | main.rs:270:9:270:9 | a [MyInt] | provenance | |
150-
| main.rs:270:28:270:37 | source(...) | main.rs:270:13:270:39 | MyInt {...} [MyInt] | provenance | |
151-
| main.rs:272:9:272:9 | c | main.rs:273:10:273:10 | c | provenance | |
152-
| main.rs:272:13:272:29 | * ... | main.rs:272:9:272:9 | c | provenance | |
153-
| main.rs:272:14:272:29 | ...::deref(...) [&ref] | main.rs:272:13:272:29 | * ... | provenance | |
154-
| main.rs:272:27:272:28 | &a [&ref, MyInt] | main.rs:235:14:235:18 | SelfParam [&ref, MyInt] | provenance | |
155-
| main.rs:272:27:272:28 | &a [&ref, MyInt] | main.rs:272:14:272:29 | ...::deref(...) [&ref] | provenance | |
156-
| main.rs:272:28:272:28 | a [MyInt] | main.rs:272:27:272:28 | &a [&ref, MyInt] | provenance | |
157130
| main.rs:289:18:289:21 | SelfParam [MyInt] | main.rs:289:48:291:5 | { ... } [MyInt] | provenance | |
158131
| main.rs:293:26:293:37 | ...: MyInt [MyInt] | main.rs:293:49:295:5 | { ... } [MyInt] | provenance | |
159132
| main.rs:299:9:299:9 | a [MyInt] | main.rs:301:50:301:50 | a [MyInt] | provenance | |
@@ -305,18 +278,6 @@ nodes
305278
| main.rs:222:9:222:35 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] |
306279
| main.rs:222:24:222:27 | self [MyInt] | semmle.label | self [MyInt] |
307280
| main.rs:222:24:222:33 | self.value | semmle.label | self.value |
308-
| main.rs:227:19:227:27 | SelfParam [Return] [&ref, MyInt] | semmle.label | SelfParam [Return] [&ref, MyInt] |
309-
| main.rs:227:30:227:39 | ...: MyInt [MyInt] | semmle.label | ...: MyInt [MyInt] |
310-
| main.rs:228:10:228:14 | [post] * ... [MyInt] | semmle.label | [post] * ... [MyInt] |
311-
| main.rs:228:11:228:14 | [post] self [&ref, MyInt] | semmle.label | [post] self [&ref, MyInt] |
312-
| main.rs:228:25:228:27 | rhs [MyInt] | semmle.label | rhs [MyInt] |
313-
| main.rs:228:25:228:33 | rhs.value | semmle.label | rhs.value |
314-
| main.rs:235:14:235:18 | SelfParam [&ref, MyInt] | semmle.label | SelfParam [&ref, MyInt] |
315-
| main.rs:235:38:237:5 | { ... } [&ref] | semmle.label | { ... } [&ref] |
316-
| main.rs:236:9:236:22 | &... [&ref] | semmle.label | &... [&ref] |
317-
| main.rs:236:10:236:22 | ... .value | semmle.label | ... .value |
318-
| main.rs:236:11:236:15 | * ... [MyInt] | semmle.label | * ... [MyInt] |
319-
| main.rs:236:12:236:15 | self [&ref, MyInt] | semmle.label | self [&ref, MyInt] |
320281
| main.rs:242:9:242:9 | a [MyInt] | semmle.label | a [MyInt] |
321282
| main.rs:242:13:242:38 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] |
322283
| main.rs:242:28:242:36 | source(...) | semmle.label | source(...) |
@@ -332,23 +293,6 @@ nodes
332293
| main.rs:254:13:254:20 | a.add(...) [MyInt] | semmle.label | a.add(...) [MyInt] |
333294
| main.rs:255:10:255:10 | d [MyInt] | semmle.label | d [MyInt] |
334295
| main.rs:255:10:255:16 | d.value | semmle.label | d.value |
335-
| main.rs:259:9:259:9 | b [MyInt] | semmle.label | b [MyInt] |
336-
| main.rs:259:13:259:39 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] |
337-
| main.rs:259:28:259:37 | source(...) | semmle.label | source(...) |
338-
| main.rs:261:27:261:32 | [post] &mut a [&ref, MyInt] | semmle.label | [post] &mut a [&ref, MyInt] |
339-
| main.rs:261:32:261:32 | [post] a [MyInt] | semmle.label | [post] a [MyInt] |
340-
| main.rs:261:35:261:35 | b [MyInt] | semmle.label | b [MyInt] |
341-
| main.rs:262:10:262:10 | a [MyInt] | semmle.label | a [MyInt] |
342-
| main.rs:262:10:262:16 | a.value | semmle.label | a.value |
343-
| main.rs:270:9:270:9 | a [MyInt] | semmle.label | a [MyInt] |
344-
| main.rs:270:13:270:39 | MyInt {...} [MyInt] | semmle.label | MyInt {...} [MyInt] |
345-
| main.rs:270:28:270:37 | source(...) | semmle.label | source(...) |
346-
| main.rs:272:9:272:9 | c | semmle.label | c |
347-
| main.rs:272:13:272:29 | * ... | semmle.label | * ... |
348-
| main.rs:272:14:272:29 | ...::deref(...) [&ref] | semmle.label | ...::deref(...) [&ref] |
349-
| main.rs:272:27:272:28 | &a [&ref, MyInt] | semmle.label | &a [&ref, MyInt] |
350-
| main.rs:272:28:272:28 | a [MyInt] | semmle.label | a [MyInt] |
351-
| main.rs:273:10:273:10 | c | semmle.label | c |
352296
| main.rs:289:18:289:21 | SelfParam [MyInt] | semmle.label | SelfParam [MyInt] |
353297
| main.rs:289:48:291:5 | { ... } [MyInt] | semmle.label | { ... } [MyInt] |
354298
| main.rs:293:26:293:37 | ...: MyInt [MyInt] | semmle.label | ...: MyInt [MyInt] |
@@ -395,11 +339,11 @@ subpaths
395339
| main.rs:212:24:212:33 | source(...) | main.rs:206:12:206:17 | ...: i64 | main.rs:206:28:208:5 | { ... } [MyInt] | main.rs:212:13:212:34 | ...::new(...) [MyInt] |
396340
| main.rs:244:13:244:13 | a [MyInt] | main.rs:220:12:220:15 | SelfParam [MyInt] | main.rs:220:42:223:5 | { ... } [MyInt] | main.rs:244:13:244:17 | ... + ... [MyInt] |
397341
| main.rs:252:9:252:9 | a [MyInt] | main.rs:220:12:220:15 | SelfParam [MyInt] | main.rs:220:42:223:5 | { ... } [MyInt] | main.rs:254:13:254:20 | a.add(...) [MyInt] |
398-
| main.rs:261:35:261:35 | b [MyInt] | main.rs:227:30:227:39 | ...: MyInt [MyInt] | main.rs:227:19:227:27 | SelfParam [Return] [&ref, MyInt] | main.rs:261:27:261:32 | [post] &mut a [&ref, MyInt] |
399-
| main.rs:272:27:272:28 | &a [&ref, MyInt] | main.rs:235:14:235:18 | SelfParam [&ref, MyInt] | main.rs:235:38:237:5 | { ... } [&ref] | main.rs:272:14:272:29 | ...::deref(...) [&ref] |
400342
| main.rs:301:50:301:50 | a [MyInt] | main.rs:289:18:289:21 | SelfParam [MyInt] | main.rs:289:48:291:5 | { ... } [MyInt] | main.rs:301:30:301:54 | ...::take_self(...) [MyInt] |
401343
| main.rs:306:55:306:55 | b [MyInt] | main.rs:293:26:293:37 | ...: MyInt [MyInt] | main.rs:293:49:295:5 | { ... } [MyInt] | main.rs:306:30:306:56 | ...::take_second(...) [MyInt] |
402344
testFailures
345+
| main.rs:262:20:262:39 | //... | Missing result: hasValueFlow=34 |
346+
| main.rs:273:14:273:33 | //... | Missing result: hasValueFlow=27 |
403347
#select
404348
| main.rs:18:10:18:10 | a | main.rs:13:5:13:13 | source(...) | main.rs:18:10:18:10 | a | $@ | main.rs:13:5:13:13 | source(...) | source(...) |
405349
| main.rs:39:10:39:21 | a.get_data() | main.rs:38:23:38:31 | source(...) | main.rs:39:10:39:21 | a.get_data() | $@ | main.rs:38:23:38:31 | source(...) | source(...) |
@@ -422,8 +366,6 @@ testFailures
422366
| main.rs:214:10:214:10 | m | main.rs:212:24:212:33 | source(...) | main.rs:214:10:214:10 | m | $@ | main.rs:212:24:212:33 | source(...) | source(...) |
423367
| main.rs:245:10:245:16 | c.value | main.rs:242:28:242:36 | source(...) | main.rs:245:10:245:16 | c.value | $@ | main.rs:242:28:242:36 | source(...) | source(...) |
424368
| main.rs:255:10:255:16 | d.value | main.rs:252:28:252:36 | source(...) | main.rs:255:10:255:16 | d.value | $@ | main.rs:252:28:252:36 | source(...) | source(...) |
425-
| main.rs:262:10:262:16 | a.value | main.rs:259:28:259:37 | source(...) | main.rs:262:10:262:16 | a.value | $@ | main.rs:259:28:259:37 | source(...) | source(...) |
426-
| main.rs:273:10:273:10 | c | main.rs:270:28:270:37 | source(...) | main.rs:273:10:273:10 | c | $@ | main.rs:270:28:270:37 | source(...) | source(...) |
427369
| main.rs:302:10:302:10 | c | main.rs:299:28:299:36 | source(...) | main.rs:302:10:302:10 | c | $@ | main.rs:299:28:299:36 | source(...) | source(...) |
428370
| main.rs:307:10:307:10 | c | main.rs:305:28:305:37 | source(...) | main.rs:307:10:307:10 | c | $@ | main.rs:305:28:305:37 | source(...) | source(...) |
429371
| main.rs:317:10:317:10 | a | main.rs:316:13:316:21 | source(...) | main.rs:317:10:317:10 | a | $@ | main.rs:316:13:316:21 | source(...) | source(...) |

rust/ql/test/library-tests/dataflow/global/viableCallable.expected

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,11 @@
7171
| main.rs:254:13:254:20 | a.add(...) | main.rs:220:5:223:5 | fn add |
7272
| main.rs:255:5:255:17 | sink(...) | main.rs:5:1:7:1 | fn sink |
7373
| main.rs:259:28:259:37 | source(...) | main.rs:1:1:3:1 | fn source |
74-
| main.rs:261:5:261:36 | ...::mul_assign(...) | main.rs:227:5:229:5 | fn mul_assign |
7574
| main.rs:262:5:262:17 | sink(...) | main.rs:5:1:7:1 | fn sink |
7675
| main.rs:265:28:265:37 | source(...) | main.rs:1:1:3:1 | fn source |
7776
| main.rs:266:5:266:10 | ... *= ... | main.rs:227:5:229:5 | fn mul_assign |
7877
| main.rs:267:5:267:17 | sink(...) | main.rs:5:1:7:1 | fn sink |
7978
| main.rs:270:28:270:37 | source(...) | main.rs:1:1:3:1 | fn source |
80-
| main.rs:272:14:272:29 | ...::deref(...) | main.rs:235:5:237:5 | fn deref |
8179
| main.rs:273:5:273:11 | sink(...) | main.rs:5:1:7:1 | fn sink |
8280
| main.rs:275:28:275:37 | source(...) | main.rs:1:1:3:1 | fn source |
8381
| main.rs:276:13:276:14 | * ... | main.rs:235:5:237:5 | fn deref |

rust/ql/test/library-tests/dataflow/sources/CONSISTENCY/PathResolutionConsistency.expected

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
multipleCallTargets
22
| test.rs:98:14:98:43 | ...::_print(...) |
33
| test.rs:109:14:109:33 | ...::_print(...) |
4+
| test.rs:112:62:112:77 | ...::from(...) |
5+
| test.rs:119:58:119:73 | ...::from(...) |
46
| test.rs:135:22:135:43 | ...::_print(...) |
57
| test.rs:140:22:140:43 | ...::_print(...) |
68
| test.rs:144:22:144:44 | ...::_print(...) |
@@ -30,6 +32,8 @@ multipleCallTargets
3032
| test.rs:737:30:737:43 | ...::_print(...) |
3133
| test.rs:752:14:752:43 | ...::_print(...) |
3234
| test.rs:766:14:766:34 | ...::_print(...) |
35+
| test.rs:806:50:806:66 | ...::from(...) |
36+
| test.rs:806:50:806:66 | ...::from(...) |
3337
| test.rs:808:14:808:31 | ...::_print(...) |
3438
| test.rs:811:14:811:31 | ...::_print(...) |
3539
| test.rs:814:14:814:31 | ...::_print(...) |
@@ -75,13 +79,7 @@ multipleCallTargets
7579
| test_futures_io.rs:93:26:93:63 | pinned.poll_read(...) |
7680
| test_futures_io.rs:116:22:116:50 | pinned.poll_fill_buf(...) |
7781
| test_futures_io.rs:145:26:145:49 | ...::with_capacity(...) |
78-
| web_frameworks.rs:40:5:40:26 | ...::next_key::<...>(...) |
79-
| web_frameworks.rs:40:5:40:26 | ...::next_value::<...>(...) |
8082
| web_frameworks.rs:40:5:40:26 | ...::write_str(...) |
8183
| web_frameworks.rs:40:5:40:26 | ...::write_str(...) |
82-
| web_frameworks.rs:42:9:42:17 | ...::next_element::<...>(...) |
83-
| web_frameworks.rs:42:9:42:17 | ...::next_value::<...>(...) |
84-
| web_frameworks.rs:43:9:43:17 | ...::next_element::<...>(...) |
85-
| web_frameworks.rs:43:9:43:17 | ...::next_value::<...>(...) |
8684
| web_frameworks.rs:101:14:101:23 | a.as_str() |
8785
| web_frameworks.rs:102:14:102:25 | a.as_bytes() |
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
| test_futures_io.rs:46:40:46:60 | //... | Missing result: hasTaintFlow=url |
2+
| test_futures_io.rs:104:40:104:60 | //... | Missing result: hasTaintFlow=url |
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
11
multipleCallTargets
22
| dereference.rs:61:15:61:24 | e1.deref() |
33
| main.rs:120:17:120:40 | ...::trait_method(...) |
4+
| main.rs:2145:13:2145:31 | ...::from(...) |
5+
| main.rs:2146:13:2146:31 | ...::from(...) |
6+
| main.rs:2147:13:2147:31 | ...::from(...) |
7+
| main.rs:2153:13:2153:31 | ...::from(...) |
8+
| main.rs:2154:13:2154:31 | ...::from(...) |
9+
| main.rs:2155:13:2155:31 | ...::from(...) |
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
multipleCallTargets
2+
| main.rs:87:19:87:40 | ...::from(...) |
3+
| main.rs:106:19:106:40 | ...::from(...) |
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
multipleCallTargets
2+
| my_struct.rs:25:19:25:37 | ...::from(...) |

rust/ql/test/query-tests/diagnostics/SummaryStatsReduced.expected

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
| Files extracted - without errors % | 57 |
77
| Inconsistencies - AST | 0 |
88
| Inconsistencies - CFG | 0 |
9-
| Inconsistencies - Path resolution | 0 |
9+
| Inconsistencies - Path resolution | 1 |
1010
| Inconsistencies - SSA | 0 |
1111
| Inconsistencies - data flow | 0 |
1212
| Lines of code extracted | 60 |

rust/ql/test/query-tests/security/CWE-089/CONSISTENCY/PathResolutionConsistency.expected

Lines changed: 58 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,71 @@
11
multipleCallTargets
2+
| sqlx.rs:46:24:46:44 | ...::from(...) |
3+
| sqlx.rs:47:56:47:76 | ...::from(...) |
4+
| sqlx.rs:48:97:48:117 | ...::from(...) |
5+
| sqlx.rs:50:24:50:83 | ...::from(...) |
6+
| sqlx.rs:51:24:51:77 | ...::from(...) |
7+
| sqlx.rs:55:26:55:79 | ...::from(...) |
8+
| sqlx.rs:61:28:61:81 | ...::from(...) |
9+
| sqlx.rs:64:26:64:46 | safe_query_1.as_str() |
10+
| sqlx.rs:65:26:65:46 | safe_query_2.as_str() |
211
| sqlx.rs:67:26:67:48 | unsafe_query_1.as_str() |
312
| sqlx.rs:69:30:69:52 | unsafe_query_2.as_str() |
13+
| sqlx.rs:70:30:70:52 | unsafe_query_3.as_str() |
14+
| sqlx.rs:75:25:75:45 | safe_query_1.as_str() |
15+
| sqlx.rs:76:25:76:45 | safe_query_2.as_str() |
416
| sqlx.rs:78:25:78:47 | unsafe_query_1.as_str() |
517
| sqlx.rs:80:29:80:51 | unsafe_query_2.as_str() |
18+
| sqlx.rs:81:29:81:51 | unsafe_query_3.as_str() |
19+
| sqlx.rs:84:25:84:49 | prepared_query_1.as_str() |
20+
| sqlx.rs:85:25:85:49 | prepared_query_1.as_str() |
21+
| sqlx.rs:87:29:87:53 | prepared_query_1.as_str() |
22+
| sqlx.rs:88:29:88:53 | prepared_query_1.as_str() |
23+
| sqlx.rs:99:24:99:44 | ...::from(...) |
24+
| sqlx.rs:100:97:100:117 | ...::from(...) |
25+
| sqlx.rs:101:24:101:77 | ...::from(...) |
26+
| sqlx.rs:102:26:102:79 | ...::from(...) |
27+
| sqlx.rs:103:28:103:81 | ...::from(...) |
28+
| sqlx.rs:106:26:106:46 | safe_query_1.as_str() |
29+
| sqlx.rs:108:30:108:52 | unsafe_query_1.as_str() |
30+
| sqlx.rs:111:27:111:47 | safe_query_1.as_str() |
31+
| sqlx.rs:113:31:113:53 | unsafe_query_1.as_str() |
32+
| sqlx.rs:117:25:117:45 | safe_query_1.as_str() |
33+
| sqlx.rs:118:25:118:49 | prepared_query_1.as_str() |
34+
| sqlx.rs:120:29:120:51 | unsafe_query_1.as_str() |
35+
| sqlx.rs:121:29:121:53 | prepared_query_1.as_str() |
36+
| sqlx.rs:124:25:124:45 | safe_query_1.as_str() |
37+
| sqlx.rs:125:25:125:49 | prepared_query_1.as_str() |
38+
| sqlx.rs:127:29:127:51 | unsafe_query_1.as_str() |
39+
| sqlx.rs:128:29:128:53 | prepared_query_1.as_str() |
40+
| sqlx.rs:131:54:131:74 | safe_query_1.as_str() |
641
| sqlx.rs:132:14:132:34 | ...::_print(...) |
42+
| sqlx.rs:133:54:133:78 | prepared_query_1.as_str() |
743
| sqlx.rs:134:14:134:34 | ...::_print(...) |
44+
| sqlx.rs:136:55:136:77 | unsafe_query_1.as_str() |
45+
| sqlx.rs:137:55:137:79 | prepared_query_1.as_str() |
46+
| sqlx.rs:140:54:140:74 | safe_query_1.as_str() |
847
| sqlx.rs:141:14:141:34 | ...::_print(...) |
48+
| sqlx.rs:142:54:142:78 | prepared_query_1.as_str() |
949
| sqlx.rs:143:14:143:34 | ...::_print(...) |
10-
| sqlx.rs:158:13:158:81 | ...::size_hint(...) |
11-
| sqlx.rs:160:17:160:86 | ...::size_hint(...) |
50+
| sqlx.rs:145:55:145:77 | unsafe_query_1.as_str() |
51+
| sqlx.rs:146:55:146:79 | prepared_query_1.as_str() |
52+
| sqlx.rs:149:25:149:45 | safe_query_1.as_str() |
53+
| sqlx.rs:150:25:150:49 | prepared_query_1.as_str() |
54+
| sqlx.rs:153:29:153:51 | unsafe_query_1.as_str() |
55+
| sqlx.rs:154:29:154:53 | prepared_query_1.as_str() |
56+
| sqlx.rs:172:24:172:44 | ...::from(...) |
57+
| sqlx.rs:173:97:173:117 | ...::from(...) |
58+
| sqlx.rs:174:24:174:77 | ...::from(...) |
59+
| sqlx.rs:175:26:175:79 | ...::from(...) |
60+
| sqlx.rs:176:28:176:82 | ...::from(...) |
61+
| sqlx.rs:179:26:179:46 | safe_query_1.as_str() |
62+
| sqlx.rs:181:30:181:52 | unsafe_query_1.as_str() |
63+
| sqlx.rs:185:25:185:45 | safe_query_1.as_str() |
64+
| sqlx.rs:186:25:186:49 | prepared_query_1.as_str() |
65+
| sqlx.rs:188:29:188:51 | unsafe_query_1.as_str() |
66+
| sqlx.rs:189:29:189:53 | prepared_query_1.as_str() |
1267
| sqlx.rs:196:14:196:43 | ...::_print(...) |
68+
| sqlx.rs:202:57:202:85 | ...::from(...) |
1369
| sqlx.rs:203:14:203:46 | ...::_print(...) |
1470
| sqlx.rs:205:14:205:33 | ...::_print(...) |
1571
| sqlx.rs:207:27:207:41 | ...::_print(...) |

0 commit comments

Comments
 (0)