models | 1 | Summary: lang:core; ::unwrap; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | | 2 | Summary: lang:core; ::unwrap_or; Argument[0]; ReturnValue; value | | 3 | Summary: lang:core; ::unwrap_or; Argument[self].Variant[crate::option::Option::Some(0)]; ReturnValue; value | edges | main.rs:19:9:19:9 | s | main.rs:20:10:20:10 | s | provenance | | | main.rs:19:13:19:21 | source(...) | main.rs:19:9:19:9 | s | provenance | | | main.rs:24:9:24:9 | a | main.rs:26:9:26:9 | c | provenance | | | main.rs:24:13:24:21 | source(...) | main.rs:24:9:24:9 | a | provenance | | | main.rs:26:9:26:9 | c | main.rs:27:10:27:10 | c | provenance | | | main.rs:31:9:31:9 | a | main.rs:32:9:32:9 | b | provenance | | | main.rs:31:13:31:21 | source(...) | main.rs:31:9:31:9 | a | provenance | | | main.rs:32:9:32:9 | b | main.rs:36:10:36:10 | b | provenance | | | main.rs:44:9:44:9 | b | main.rs:47:10:47:10 | b | provenance | | | main.rs:45:15:45:23 | source(...) | main.rs:44:9:44:9 | b | provenance | | | main.rs:53:5:53:5 | i | main.rs:54:10:54:10 | i | provenance | | | main.rs:53:9:53:17 | source(...) | main.rs:53:5:53:5 | i | provenance | | | main.rs:94:9:94:9 | a [tuple.0] | main.rs:95:10:95:10 | a [tuple.0] | provenance | | | main.rs:94:13:94:26 | TupleExpr [tuple.0] | main.rs:94:9:94:9 | a [tuple.0] | provenance | | | main.rs:94:14:94:22 | source(...) | main.rs:94:13:94:26 | TupleExpr [tuple.0] | provenance | | | main.rs:95:10:95:10 | a [tuple.0] | main.rs:95:10:95:12 | a.0 | provenance | | | main.rs:100:9:100:9 | a [tuple.1] | main.rs:101:9:101:20 | TuplePat [tuple.1] | provenance | | | main.rs:100:13:100:30 | TupleExpr [tuple.1] | main.rs:100:9:100:9 | a [tuple.1] | provenance | | | main.rs:100:17:100:26 | source(...) | main.rs:100:13:100:30 | TupleExpr [tuple.1] | provenance | | | main.rs:101:9:101:20 | TuplePat [tuple.1] | main.rs:101:14:101:15 | a1 | provenance | | | main.rs:101:14:101:15 | a1 | main.rs:103:10:103:11 | a1 | provenance | | | main.rs:108:9:108:13 | a [tuple.1] | main.rs:110:10:110:10 | a [tuple.1] | provenance | | | main.rs:108:17:108:31 | TupleExpr [tuple.1] | main.rs:108:9:108:13 | a [tuple.1] | provenance | | | main.rs:108:21:108:30 | source(...) | main.rs:108:17:108:31 | TupleExpr [tuple.1] | provenance | | | main.rs:110:10:110:10 | a [tuple.1] | main.rs:110:10:110:12 | a.1 | provenance | | | main.rs:111:5:111:5 | [post] a [tuple.0] | main.rs:112:5:112:5 | a [tuple.0] | provenance | | | main.rs:111:11:111:20 | source(...) | main.rs:111:5:111:5 | [post] a [tuple.0] | provenance | | | main.rs:112:5:112:5 | a [tuple.0] | main.rs:113:10:113:10 | a [tuple.0] | provenance | | | main.rs:113:10:113:10 | a [tuple.0] | main.rs:113:10:113:12 | a.0 | provenance | | | main.rs:118:9:118:9 | a [tuple.1] | main.rs:119:14:119:14 | a [tuple.1] | provenance | | | main.rs:118:13:118:27 | TupleExpr [tuple.1] | main.rs:118:9:118:9 | a [tuple.1] | provenance | | | main.rs:118:17:118:26 | source(...) | main.rs:118:13:118:27 | TupleExpr [tuple.1] | provenance | | | main.rs:119:9:119:9 | b [tuple.0, tuple.1] | main.rs:121:10:121:10 | b [tuple.0, tuple.1] | provenance | | | main.rs:119:13:119:18 | TupleExpr [tuple.0, tuple.1] | main.rs:119:9:119:9 | b [tuple.0, tuple.1] | provenance | | | main.rs:119:14:119:14 | a [tuple.1] | main.rs:119:13:119:18 | TupleExpr [tuple.0, tuple.1] | provenance | | | main.rs:121:10:121:10 | b [tuple.0, tuple.1] | main.rs:121:10:121:12 | b.0 [tuple.1] | provenance | | | main.rs:121:10:121:12 | b.0 [tuple.1] | main.rs:121:10:121:15 | ... .1 | provenance | | | main.rs:147:9:147:9 | p [Point.x] | main.rs:151:9:151:28 | Point {...} [Point.x] | provenance | | | main.rs:147:13:150:5 | Point {...} [Point.x] | main.rs:147:9:147:9 | p [Point.x] | provenance | | | main.rs:148:12:148:21 | source(...) | main.rs:147:13:150:5 | Point {...} [Point.x] | provenance | | | main.rs:151:9:151:28 | Point {...} [Point.x] | main.rs:151:20:151:20 | a | provenance | | | main.rs:151:20:151:20 | a | main.rs:152:10:152:10 | a | provenance | | | main.rs:198:9:198:10 | s1 [Some] | main.rs:200:11:200:12 | s1 [Some] | provenance | | | main.rs:198:14:198:37 | ...::Some(...) [Some] | main.rs:198:9:198:10 | s1 [Some] | provenance | | | main.rs:198:27:198:36 | source(...) | main.rs:198:14:198:37 | ...::Some(...) [Some] | provenance | | | main.rs:200:11:200:12 | s1 [Some] | main.rs:201:9:201:23 | ...::Some(...) [Some] | provenance | | | main.rs:201:9:201:23 | ...::Some(...) [Some] | main.rs:201:22:201:22 | n | provenance | | | main.rs:201:22:201:22 | n | main.rs:201:33:201:33 | n | provenance | | | main.rs:211:9:211:10 | s1 [Some] | main.rs:213:11:213:12 | s1 [Some] | provenance | | | main.rs:211:14:211:29 | Some(...) [Some] | main.rs:211:9:211:10 | s1 [Some] | provenance | | | main.rs:211:19:211:28 | source(...) | main.rs:211:14:211:29 | Some(...) [Some] | provenance | | | main.rs:213:11:213:12 | s1 [Some] | main.rs:214:9:214:15 | Some(...) [Some] | provenance | | | main.rs:214:9:214:15 | Some(...) [Some] | main.rs:214:14:214:14 | n | provenance | | | main.rs:214:14:214:14 | n | main.rs:214:25:214:25 | n | provenance | | | main.rs:224:9:224:10 | s1 [Some] | main.rs:225:10:225:11 | s1 [Some] | provenance | | | main.rs:224:14:224:29 | Some(...) [Some] | main.rs:224:9:224:10 | s1 [Some] | provenance | | | main.rs:224:19:224:28 | source(...) | main.rs:224:14:224:29 | Some(...) [Some] | provenance | | | main.rs:225:10:225:11 | s1 [Some] | main.rs:225:10:225:20 | s1.unwrap(...) | provenance | MaD:1 | | main.rs:229:9:229:10 | s1 [Some] | main.rs:230:10:230:11 | s1 [Some] | provenance | | | main.rs:229:14:229:29 | Some(...) [Some] | main.rs:229:9:229:10 | s1 [Some] | provenance | | | main.rs:229:19:229:28 | source(...) | main.rs:229:14:229:29 | Some(...) [Some] | provenance | | | main.rs:230:10:230:11 | s1 [Some] | main.rs:230:10:230:24 | s1.unwrap_or(...) | provenance | MaD:3 | | main.rs:233:23:233:32 | source(...) | main.rs:233:10:233:33 | s2.unwrap_or(...) | provenance | MaD:2 | | main.rs:237:9:237:10 | s1 [Some] | main.rs:239:14:239:15 | s1 [Some] | provenance | | | main.rs:237:14:237:29 | Some(...) [Some] | main.rs:237:9:237:10 | s1 [Some] | provenance | | | main.rs:237:19:237:28 | source(...) | main.rs:237:14:237:29 | Some(...) [Some] | provenance | | | main.rs:239:9:239:10 | i1 | main.rs:240:10:240:11 | i1 | provenance | | | main.rs:239:14:239:15 | s1 [Some] | main.rs:239:14:239:16 | TryExpr | provenance | | | main.rs:239:14:239:16 | TryExpr | main.rs:239:9:239:10 | i1 | provenance | | | main.rs:246:9:246:10 | s1 [Ok] | main.rs:249:14:249:15 | s1 [Ok] | provenance | | | main.rs:246:32:246:45 | Ok(...) [Ok] | main.rs:246:9:246:10 | s1 [Ok] | provenance | | | main.rs:246:35:246:44 | source(...) | main.rs:246:32:246:45 | Ok(...) [Ok] | provenance | | | main.rs:249:9:249:10 | i1 | main.rs:251:10:251:11 | i1 | provenance | | | main.rs:249:14:249:15 | s1 [Ok] | main.rs:249:14:249:16 | TryExpr | provenance | | | main.rs:249:14:249:16 | TryExpr | main.rs:249:9:249:10 | i1 | provenance | | | main.rs:264:9:264:10 | s1 [A] | main.rs:266:11:266:12 | s1 [A] | provenance | | | main.rs:264:14:264:39 | ...::A(...) [A] | main.rs:264:9:264:10 | s1 [A] | provenance | | | main.rs:264:29:264:38 | source(...) | main.rs:264:14:264:39 | ...::A(...) [A] | provenance | | | main.rs:266:11:266:12 | s1 [A] | main.rs:267:9:267:25 | ...::A(...) [A] | provenance | | | main.rs:266:11:266:12 | s1 [A] | main.rs:270:11:270:12 | s1 [A] | provenance | | | main.rs:267:9:267:25 | ...::A(...) [A] | main.rs:267:24:267:24 | n | provenance | | | main.rs:267:24:267:24 | n | main.rs:267:35:267:35 | n | provenance | | | main.rs:270:11:270:12 | s1 [A] | main.rs:271:9:271:25 | ...::A(...) [A] | provenance | | | main.rs:271:9:271:25 | ...::A(...) [A] | main.rs:271:24:271:24 | n | provenance | | | main.rs:271:24:271:24 | n | main.rs:271:55:271:55 | n | provenance | | | main.rs:282:9:282:10 | s1 [A] | main.rs:284:11:284:12 | s1 [A] | provenance | | | main.rs:282:14:282:26 | A(...) [A] | main.rs:282:9:282:10 | s1 [A] | provenance | | | main.rs:282:16:282:25 | source(...) | main.rs:282:14:282:26 | A(...) [A] | provenance | | | main.rs:284:11:284:12 | s1 [A] | main.rs:285:9:285:12 | A(...) [A] | provenance | | | main.rs:284:11:284:12 | s1 [A] | main.rs:288:11:288:12 | s1 [A] | provenance | | | main.rs:285:9:285:12 | A(...) [A] | main.rs:285:11:285:11 | n | provenance | | | main.rs:285:11:285:11 | n | main.rs:285:22:285:22 | n | provenance | | | main.rs:288:11:288:12 | s1 [A] | main.rs:289:9:289:12 | A(...) [A] | provenance | | | main.rs:289:9:289:12 | A(...) [A] | main.rs:289:11:289:11 | n | provenance | | | main.rs:289:11:289:11 | n | main.rs:289:29:289:29 | n | provenance | | | main.rs:303:9:303:10 | s1 [C] | main.rs:307:11:307:12 | s1 [C] | provenance | | | main.rs:303:14:305:5 | ...::C {...} [C] | main.rs:303:9:303:10 | s1 [C] | provenance | | | main.rs:304:18:304:27 | source(...) | main.rs:303:14:305:5 | ...::C {...} [C] | provenance | | | main.rs:307:11:307:12 | s1 [C] | main.rs:308:9:308:38 | ...::C {...} [C] | provenance | | | main.rs:307:11:307:12 | s1 [C] | main.rs:311:11:311:12 | s1 [C] | provenance | | | main.rs:308:9:308:38 | ...::C {...} [C] | main.rs:308:36:308:36 | n | provenance | | | main.rs:308:36:308:36 | n | main.rs:308:48:308:48 | n | provenance | | | main.rs:311:11:311:12 | s1 [C] | main.rs:312:9:312:38 | ...::C {...} [C] | provenance | | | main.rs:312:9:312:38 | ...::C {...} [C] | main.rs:312:36:312:36 | n | provenance | | | main.rs:312:36:312:36 | n | main.rs:312:81:312:81 | n | provenance | | | main.rs:323:9:323:10 | s1 [C] | main.rs:327:11:327:12 | s1 [C] | provenance | | | main.rs:323:14:325:5 | C {...} [C] | main.rs:323:9:323:10 | s1 [C] | provenance | | | main.rs:324:18:324:27 | source(...) | main.rs:323:14:325:5 | C {...} [C] | provenance | | | main.rs:327:11:327:12 | s1 [C] | main.rs:328:9:328:24 | C {...} [C] | provenance | | | main.rs:327:11:327:12 | s1 [C] | main.rs:331:11:331:12 | s1 [C] | provenance | | | main.rs:328:9:328:24 | C {...} [C] | main.rs:328:22:328:22 | n | provenance | | | main.rs:328:22:328:22 | n | main.rs:328:34:328:34 | n | provenance | | | main.rs:331:11:331:12 | s1 [C] | main.rs:332:9:332:24 | C {...} [C] | provenance | | | main.rs:332:9:332:24 | C {...} [C] | main.rs:332:22:332:22 | n | provenance | | | main.rs:332:22:332:22 | n | main.rs:332:53:332:53 | n | provenance | | | main.rs:344:9:344:12 | arr1 [array[]] | main.rs:345:14:345:17 | arr1 [array[]] | provenance | | | main.rs:344:16:344:33 | [...] [array[]] | main.rs:344:9:344:12 | arr1 [array[]] | provenance | | | main.rs:344:23:344:32 | source(...) | main.rs:344:16:344:33 | [...] [array[]] | provenance | | | main.rs:345:9:345:10 | n1 | main.rs:346:10:346:11 | n1 | provenance | | | main.rs:345:14:345:17 | arr1 [array[]] | main.rs:345:14:345:20 | arr1[2] | provenance | | | main.rs:345:14:345:20 | arr1[2] | main.rs:345:9:345:10 | n1 | provenance | | | main.rs:348:9:348:12 | arr2 [array[]] | main.rs:349:14:349:17 | arr2 [array[]] | provenance | | | main.rs:348:16:348:31 | [...; 10] [array[]] | main.rs:348:9:348:12 | arr2 [array[]] | provenance | | | main.rs:348:17:348:26 | source(...) | main.rs:348:16:348:31 | [...; 10] [array[]] | provenance | | | main.rs:349:9:349:10 | n2 | main.rs:350:10:350:11 | n2 | provenance | | | main.rs:349:14:349:17 | arr2 [array[]] | main.rs:349:14:349:20 | arr2[4] | provenance | | | main.rs:349:14:349:20 | arr2[4] | main.rs:349:9:349:10 | n2 | provenance | | | main.rs:358:9:358:12 | arr1 [array[]] | main.rs:359:15:359:18 | arr1 [array[]] | provenance | | | main.rs:358:16:358:33 | [...] [array[]] | main.rs:358:9:358:12 | arr1 [array[]] | provenance | | | main.rs:358:23:358:32 | source(...) | main.rs:358:16:358:33 | [...] [array[]] | provenance | | | main.rs:359:9:359:10 | n1 | main.rs:360:14:360:15 | n1 | provenance | | | main.rs:359:15:359:18 | arr1 [array[]] | main.rs:359:9:359:10 | n1 | provenance | | | main.rs:370:9:370:12 | arr1 [array[]] | main.rs:371:11:371:14 | arr1 [array[]] | provenance | | | main.rs:370:16:370:33 | [...] [array[]] | main.rs:370:9:370:12 | arr1 [array[]] | provenance | | | main.rs:370:23:370:32 | source(...) | main.rs:370:16:370:33 | [...] [array[]] | provenance | | | main.rs:371:11:371:14 | arr1 [array[]] | main.rs:372:9:372:17 | SlicePat [array[]] | provenance | | | main.rs:372:9:372:17 | SlicePat [array[]] | main.rs:372:10:372:10 | a | provenance | | | main.rs:372:9:372:17 | SlicePat [array[]] | main.rs:372:13:372:13 | b | provenance | | | main.rs:372:9:372:17 | SlicePat [array[]] | main.rs:372:16:372:16 | c | provenance | | | main.rs:372:10:372:10 | a | main.rs:373:18:373:18 | a | provenance | | | main.rs:372:13:372:13 | b | main.rs:374:18:374:18 | b | provenance | | | main.rs:372:16:372:16 | c | main.rs:375:18:375:18 | c | provenance | | | main.rs:384:5:384:11 | [post] mut_arr [array[]] | main.rs:385:13:385:19 | mut_arr [array[]] | provenance | | | main.rs:384:5:384:11 | [post] mut_arr [array[]] | main.rs:387:10:387:16 | mut_arr [array[]] | provenance | | | main.rs:384:18:384:27 | source(...) | main.rs:384:5:384:11 | [post] mut_arr [array[]] | provenance | | | main.rs:385:9:385:9 | d | main.rs:386:10:386:10 | d | provenance | | | main.rs:385:13:385:19 | mut_arr [array[]] | main.rs:385:13:385:22 | mut_arr[1] | provenance | | | main.rs:385:13:385:22 | mut_arr[1] | main.rs:385:9:385:9 | d | provenance | | | main.rs:387:10:387:16 | mut_arr [array[]] | main.rs:387:10:387:19 | mut_arr[0] | provenance | | | main.rs:410:9:410:9 | s | main.rs:411:10:411:10 | s | provenance | | | main.rs:410:25:410:26 | source(...) | main.rs:410:9:410:9 | s | provenance | | nodes | main.rs:15:10:15:18 | source(...) | semmle.label | source(...) | | main.rs:19:9:19:9 | s | semmle.label | s | | main.rs:19:13:19:21 | source(...) | semmle.label | source(...) | | main.rs:20:10:20:10 | s | semmle.label | s | | main.rs:24:9:24:9 | a | semmle.label | a | | main.rs:24:13:24:21 | source(...) | semmle.label | source(...) | | main.rs:26:9:26:9 | c | semmle.label | c | | main.rs:27:10:27:10 | c | semmle.label | c | | main.rs:31:9:31:9 | a | semmle.label | a | | main.rs:31:13:31:21 | source(...) | semmle.label | source(...) | | main.rs:32:9:32:9 | b | semmle.label | b | | main.rs:36:10:36:10 | b | semmle.label | b | | main.rs:44:9:44:9 | b | semmle.label | b | | main.rs:45:15:45:23 | source(...) | semmle.label | source(...) | | main.rs:47:10:47:10 | b | semmle.label | b | | main.rs:53:5:53:5 | i | semmle.label | i | | main.rs:53:9:53:17 | source(...) | semmle.label | source(...) | | main.rs:54:10:54:10 | i | semmle.label | i | | main.rs:94:9:94:9 | a [tuple.0] | semmle.label | a [tuple.0] | | main.rs:94:13:94:26 | TupleExpr [tuple.0] | semmle.label | TupleExpr [tuple.0] | | main.rs:94:14:94:22 | source(...) | semmle.label | source(...) | | main.rs:95:10:95:10 | a [tuple.0] | semmle.label | a [tuple.0] | | main.rs:95:10:95:12 | a.0 | semmle.label | a.0 | | main.rs:100:9:100:9 | a [tuple.1] | semmle.label | a [tuple.1] | | main.rs:100:13:100:30 | TupleExpr [tuple.1] | semmle.label | TupleExpr [tuple.1] | | main.rs:100:17:100:26 | source(...) | semmle.label | source(...) | | main.rs:101:9:101:20 | TuplePat [tuple.1] | semmle.label | TuplePat [tuple.1] | | main.rs:101:14:101:15 | a1 | semmle.label | a1 | | main.rs:103:10:103:11 | a1 | semmle.label | a1 | | main.rs:108:9:108:13 | a [tuple.1] | semmle.label | a [tuple.1] | | main.rs:108:17:108:31 | TupleExpr [tuple.1] | semmle.label | TupleExpr [tuple.1] | | main.rs:108:21:108:30 | source(...) | semmle.label | source(...) | | main.rs:110:10:110:10 | a [tuple.1] | semmle.label | a [tuple.1] | | main.rs:110:10:110:12 | a.1 | semmle.label | a.1 | | main.rs:111:5:111:5 | [post] a [tuple.0] | semmle.label | [post] a [tuple.0] | | main.rs:111:11:111:20 | source(...) | semmle.label | source(...) | | main.rs:112:5:112:5 | a [tuple.0] | semmle.label | a [tuple.0] | | main.rs:113:10:113:10 | a [tuple.0] | semmle.label | a [tuple.0] | | main.rs:113:10:113:12 | a.0 | semmle.label | a.0 | | main.rs:118:9:118:9 | a [tuple.1] | semmle.label | a [tuple.1] | | main.rs:118:13:118:27 | TupleExpr [tuple.1] | semmle.label | TupleExpr [tuple.1] | | main.rs:118:17:118:26 | source(...) | semmle.label | source(...) | | main.rs:119:9:119:9 | b [tuple.0, tuple.1] | semmle.label | b [tuple.0, tuple.1] | | main.rs:119:13:119:18 | TupleExpr [tuple.0, tuple.1] | semmle.label | TupleExpr [tuple.0, tuple.1] | | main.rs:119:14:119:14 | a [tuple.1] | semmle.label | a [tuple.1] | | main.rs:121:10:121:10 | b [tuple.0, tuple.1] | semmle.label | b [tuple.0, tuple.1] | | main.rs:121:10:121:12 | b.0 [tuple.1] | semmle.label | b.0 [tuple.1] | | main.rs:121:10:121:15 | ... .1 | semmle.label | ... .1 | | main.rs:147:9:147:9 | p [Point.x] | semmle.label | p [Point.x] | | main.rs:147:13:150:5 | Point {...} [Point.x] | semmle.label | Point {...} [Point.x] | | main.rs:148:12:148:21 | source(...) | semmle.label | source(...) | | main.rs:151:9:151:28 | Point {...} [Point.x] | semmle.label | Point {...} [Point.x] | | main.rs:151:20:151:20 | a | semmle.label | a | | main.rs:152:10:152:10 | a | semmle.label | a | | main.rs:198:9:198:10 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:198:14:198:37 | ...::Some(...) [Some] | semmle.label | ...::Some(...) [Some] | | main.rs:198:27:198:36 | source(...) | semmle.label | source(...) | | main.rs:200:11:200:12 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:201:9:201:23 | ...::Some(...) [Some] | semmle.label | ...::Some(...) [Some] | | main.rs:201:22:201:22 | n | semmle.label | n | | main.rs:201:33:201:33 | n | semmle.label | n | | main.rs:211:9:211:10 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:211:14:211:29 | Some(...) [Some] | semmle.label | Some(...) [Some] | | main.rs:211:19:211:28 | source(...) | semmle.label | source(...) | | main.rs:213:11:213:12 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:214:9:214:15 | Some(...) [Some] | semmle.label | Some(...) [Some] | | main.rs:214:14:214:14 | n | semmle.label | n | | main.rs:214:25:214:25 | n | semmle.label | n | | main.rs:224:9:224:10 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:224:14:224:29 | Some(...) [Some] | semmle.label | Some(...) [Some] | | main.rs:224:19:224:28 | source(...) | semmle.label | source(...) | | main.rs:225:10:225:11 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:225:10:225:20 | s1.unwrap(...) | semmle.label | s1.unwrap(...) | | main.rs:229:9:229:10 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:229:14:229:29 | Some(...) [Some] | semmle.label | Some(...) [Some] | | main.rs:229:19:229:28 | source(...) | semmle.label | source(...) | | main.rs:230:10:230:11 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:230:10:230:24 | s1.unwrap_or(...) | semmle.label | s1.unwrap_or(...) | | main.rs:233:10:233:33 | s2.unwrap_or(...) | semmle.label | s2.unwrap_or(...) | | main.rs:233:23:233:32 | source(...) | semmle.label | source(...) | | main.rs:237:9:237:10 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:237:14:237:29 | Some(...) [Some] | semmle.label | Some(...) [Some] | | main.rs:237:19:237:28 | source(...) | semmle.label | source(...) | | main.rs:239:9:239:10 | i1 | semmle.label | i1 | | main.rs:239:14:239:15 | s1 [Some] | semmle.label | s1 [Some] | | main.rs:239:14:239:16 | TryExpr | semmle.label | TryExpr | | main.rs:240:10:240:11 | i1 | semmle.label | i1 | | main.rs:246:9:246:10 | s1 [Ok] | semmle.label | s1 [Ok] | | main.rs:246:32:246:45 | Ok(...) [Ok] | semmle.label | Ok(...) [Ok] | | main.rs:246:35:246:44 | source(...) | semmle.label | source(...) | | main.rs:249:9:249:10 | i1 | semmle.label | i1 | | main.rs:249:14:249:15 | s1 [Ok] | semmle.label | s1 [Ok] | | main.rs:249:14:249:16 | TryExpr | semmle.label | TryExpr | | main.rs:251:10:251:11 | i1 | semmle.label | i1 | | main.rs:264:9:264:10 | s1 [A] | semmle.label | s1 [A] | | main.rs:264:14:264:39 | ...::A(...) [A] | semmle.label | ...::A(...) [A] | | main.rs:264:29:264:38 | source(...) | semmle.label | source(...) | | main.rs:266:11:266:12 | s1 [A] | semmle.label | s1 [A] | | main.rs:267:9:267:25 | ...::A(...) [A] | semmle.label | ...::A(...) [A] | | main.rs:267:24:267:24 | n | semmle.label | n | | main.rs:267:35:267:35 | n | semmle.label | n | | main.rs:270:11:270:12 | s1 [A] | semmle.label | s1 [A] | | main.rs:271:9:271:25 | ...::A(...) [A] | semmle.label | ...::A(...) [A] | | main.rs:271:24:271:24 | n | semmle.label | n | | main.rs:271:55:271:55 | n | semmle.label | n | | main.rs:282:9:282:10 | s1 [A] | semmle.label | s1 [A] | | main.rs:282:14:282:26 | A(...) [A] | semmle.label | A(...) [A] | | main.rs:282:16:282:25 | source(...) | semmle.label | source(...) | | main.rs:284:11:284:12 | s1 [A] | semmle.label | s1 [A] | | main.rs:285:9:285:12 | A(...) [A] | semmle.label | A(...) [A] | | main.rs:285:11:285:11 | n | semmle.label | n | | main.rs:285:22:285:22 | n | semmle.label | n | | main.rs:288:11:288:12 | s1 [A] | semmle.label | s1 [A] | | main.rs:289:9:289:12 | A(...) [A] | semmle.label | A(...) [A] | | main.rs:289:11:289:11 | n | semmle.label | n | | main.rs:289:29:289:29 | n | semmle.label | n | | main.rs:303:9:303:10 | s1 [C] | semmle.label | s1 [C] | | main.rs:303:14:305:5 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | | main.rs:304:18:304:27 | source(...) | semmle.label | source(...) | | main.rs:307:11:307:12 | s1 [C] | semmle.label | s1 [C] | | main.rs:308:9:308:38 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | | main.rs:308:36:308:36 | n | semmle.label | n | | main.rs:308:48:308:48 | n | semmle.label | n | | main.rs:311:11:311:12 | s1 [C] | semmle.label | s1 [C] | | main.rs:312:9:312:38 | ...::C {...} [C] | semmle.label | ...::C {...} [C] | | main.rs:312:36:312:36 | n | semmle.label | n | | main.rs:312:81:312:81 | n | semmle.label | n | | main.rs:323:9:323:10 | s1 [C] | semmle.label | s1 [C] | | main.rs:323:14:325:5 | C {...} [C] | semmle.label | C {...} [C] | | main.rs:324:18:324:27 | source(...) | semmle.label | source(...) | | main.rs:327:11:327:12 | s1 [C] | semmle.label | s1 [C] | | main.rs:328:9:328:24 | C {...} [C] | semmle.label | C {...} [C] | | main.rs:328:22:328:22 | n | semmle.label | n | | main.rs:328:34:328:34 | n | semmle.label | n | | main.rs:331:11:331:12 | s1 [C] | semmle.label | s1 [C] | | main.rs:332:9:332:24 | C {...} [C] | semmle.label | C {...} [C] | | main.rs:332:22:332:22 | n | semmle.label | n | | main.rs:332:53:332:53 | n | semmle.label | n | | main.rs:344:9:344:12 | arr1 [array[]] | semmle.label | arr1 [array[]] | | main.rs:344:16:344:33 | [...] [array[]] | semmle.label | [...] [array[]] | | main.rs:344:23:344:32 | source(...) | semmle.label | source(...) | | main.rs:345:9:345:10 | n1 | semmle.label | n1 | | main.rs:345:14:345:17 | arr1 [array[]] | semmle.label | arr1 [array[]] | | main.rs:345:14:345:20 | arr1[2] | semmle.label | arr1[2] | | main.rs:346:10:346:11 | n1 | semmle.label | n1 | | main.rs:348:9:348:12 | arr2 [array[]] | semmle.label | arr2 [array[]] | | main.rs:348:16:348:31 | [...; 10] [array[]] | semmle.label | [...; 10] [array[]] | | main.rs:348:17:348:26 | source(...) | semmle.label | source(...) | | main.rs:349:9:349:10 | n2 | semmle.label | n2 | | main.rs:349:14:349:17 | arr2 [array[]] | semmle.label | arr2 [array[]] | | main.rs:349:14:349:20 | arr2[4] | semmle.label | arr2[4] | | main.rs:350:10:350:11 | n2 | semmle.label | n2 | | main.rs:358:9:358:12 | arr1 [array[]] | semmle.label | arr1 [array[]] | | main.rs:358:16:358:33 | [...] [array[]] | semmle.label | [...] [array[]] | | main.rs:358:23:358:32 | source(...) | semmle.label | source(...) | | main.rs:359:9:359:10 | n1 | semmle.label | n1 | | main.rs:359:15:359:18 | arr1 [array[]] | semmle.label | arr1 [array[]] | | main.rs:360:14:360:15 | n1 | semmle.label | n1 | | main.rs:370:9:370:12 | arr1 [array[]] | semmle.label | arr1 [array[]] | | main.rs:370:16:370:33 | [...] [array[]] | semmle.label | [...] [array[]] | | main.rs:370:23:370:32 | source(...) | semmle.label | source(...) | | main.rs:371:11:371:14 | arr1 [array[]] | semmle.label | arr1 [array[]] | | main.rs:372:9:372:17 | SlicePat [array[]] | semmle.label | SlicePat [array[]] | | main.rs:372:10:372:10 | a | semmle.label | a | | main.rs:372:13:372:13 | b | semmle.label | b | | main.rs:372:16:372:16 | c | semmle.label | c | | main.rs:373:18:373:18 | a | semmle.label | a | | main.rs:374:18:374:18 | b | semmle.label | b | | main.rs:375:18:375:18 | c | semmle.label | c | | main.rs:384:5:384:11 | [post] mut_arr [array[]] | semmle.label | [post] mut_arr [array[]] | | main.rs:384:18:384:27 | source(...) | semmle.label | source(...) | | main.rs:385:9:385:9 | d | semmle.label | d | | main.rs:385:13:385:19 | mut_arr [array[]] | semmle.label | mut_arr [array[]] | | main.rs:385:13:385:22 | mut_arr[1] | semmle.label | mut_arr[1] | | main.rs:386:10:386:10 | d | semmle.label | d | | main.rs:387:10:387:16 | mut_arr [array[]] | semmle.label | mut_arr [array[]] | | main.rs:387:10:387:19 | mut_arr[0] | semmle.label | mut_arr[0] | | main.rs:410:9:410:9 | s | semmle.label | s | | main.rs:410:25:410:26 | source(...) | semmle.label | source(...) | | main.rs:411:10:411:10 | s | semmle.label | s | subpaths testFailures #select | main.rs:15:10:15:18 | source(...) | main.rs:15:10:15:18 | source(...) | main.rs:15:10:15:18 | source(...) | $@ | main.rs:15:10:15:18 | source(...) | source(...) | | main.rs:20:10:20:10 | s | main.rs:19:13:19:21 | source(...) | main.rs:20:10:20:10 | s | $@ | main.rs:19:13:19:21 | source(...) | source(...) | | main.rs:27:10:27:10 | c | main.rs:24:13:24:21 | source(...) | main.rs:27:10:27:10 | c | $@ | main.rs:24:13:24:21 | source(...) | source(...) | | main.rs:36:10:36:10 | b | main.rs:31:13:31:21 | source(...) | main.rs:36:10:36:10 | b | $@ | main.rs:31:13:31:21 | source(...) | source(...) | | main.rs:47:10:47:10 | b | main.rs:45:15:45:23 | source(...) | main.rs:47:10:47:10 | b | $@ | main.rs:45:15:45:23 | source(...) | source(...) | | main.rs:54:10:54:10 | i | main.rs:53:9:53:17 | source(...) | main.rs:54:10:54:10 | i | $@ | main.rs:53:9:53:17 | source(...) | source(...) | | main.rs:95:10:95:12 | a.0 | main.rs:94:14:94:22 | source(...) | main.rs:95:10:95:12 | a.0 | $@ | main.rs:94:14:94:22 | source(...) | source(...) | | main.rs:103:10:103:11 | a1 | main.rs:100:17:100:26 | source(...) | main.rs:103:10:103:11 | a1 | $@ | main.rs:100:17:100:26 | source(...) | source(...) | | main.rs:110:10:110:12 | a.1 | main.rs:108:21:108:30 | source(...) | main.rs:110:10:110:12 | a.1 | $@ | main.rs:108:21:108:30 | source(...) | source(...) | | main.rs:113:10:113:12 | a.0 | main.rs:111:11:111:20 | source(...) | main.rs:113:10:113:12 | a.0 | $@ | main.rs:111:11:111:20 | source(...) | source(...) | | main.rs:121:10:121:15 | ... .1 | main.rs:118:17:118:26 | source(...) | main.rs:121:10:121:15 | ... .1 | $@ | main.rs:118:17:118:26 | source(...) | source(...) | | main.rs:152:10:152:10 | a | main.rs:148:12:148:21 | source(...) | main.rs:152:10:152:10 | a | $@ | main.rs:148:12:148:21 | source(...) | source(...) | | main.rs:201:33:201:33 | n | main.rs:198:27:198:36 | source(...) | main.rs:201:33:201:33 | n | $@ | main.rs:198:27:198:36 | source(...) | source(...) | | main.rs:214:25:214:25 | n | main.rs:211:19:211:28 | source(...) | main.rs:214:25:214:25 | n | $@ | main.rs:211:19:211:28 | source(...) | source(...) | | main.rs:225:10:225:20 | s1.unwrap(...) | main.rs:224:19:224:28 | source(...) | main.rs:225:10:225:20 | s1.unwrap(...) | $@ | main.rs:224:19:224:28 | source(...) | source(...) | | main.rs:230:10:230:24 | s1.unwrap_or(...) | main.rs:229:19:229:28 | source(...) | main.rs:230:10:230:24 | s1.unwrap_or(...) | $@ | main.rs:229:19:229:28 | source(...) | source(...) | | main.rs:233:10:233:33 | s2.unwrap_or(...) | main.rs:233:23:233:32 | source(...) | main.rs:233:10:233:33 | s2.unwrap_or(...) | $@ | main.rs:233:23:233:32 | source(...) | source(...) | | main.rs:240:10:240:11 | i1 | main.rs:237:19:237:28 | source(...) | main.rs:240:10:240:11 | i1 | $@ | main.rs:237:19:237:28 | source(...) | source(...) | | main.rs:251:10:251:11 | i1 | main.rs:246:35:246:44 | source(...) | main.rs:251:10:251:11 | i1 | $@ | main.rs:246:35:246:44 | source(...) | source(...) | | main.rs:267:35:267:35 | n | main.rs:264:29:264:38 | source(...) | main.rs:267:35:267:35 | n | $@ | main.rs:264:29:264:38 | source(...) | source(...) | | main.rs:271:55:271:55 | n | main.rs:264:29:264:38 | source(...) | main.rs:271:55:271:55 | n | $@ | main.rs:264:29:264:38 | source(...) | source(...) | | main.rs:285:22:285:22 | n | main.rs:282:16:282:25 | source(...) | main.rs:285:22:285:22 | n | $@ | main.rs:282:16:282:25 | source(...) | source(...) | | main.rs:289:29:289:29 | n | main.rs:282:16:282:25 | source(...) | main.rs:289:29:289:29 | n | $@ | main.rs:282:16:282:25 | source(...) | source(...) | | main.rs:308:48:308:48 | n | main.rs:304:18:304:27 | source(...) | main.rs:308:48:308:48 | n | $@ | main.rs:304:18:304:27 | source(...) | source(...) | | main.rs:312:81:312:81 | n | main.rs:304:18:304:27 | source(...) | main.rs:312:81:312:81 | n | $@ | main.rs:304:18:304:27 | source(...) | source(...) | | main.rs:328:34:328:34 | n | main.rs:324:18:324:27 | source(...) | main.rs:328:34:328:34 | n | $@ | main.rs:324:18:324:27 | source(...) | source(...) | | main.rs:332:53:332:53 | n | main.rs:324:18:324:27 | source(...) | main.rs:332:53:332:53 | n | $@ | main.rs:324:18:324:27 | source(...) | source(...) | | main.rs:346:10:346:11 | n1 | main.rs:344:23:344:32 | source(...) | main.rs:346:10:346:11 | n1 | $@ | main.rs:344:23:344:32 | source(...) | source(...) | | main.rs:350:10:350:11 | n2 | main.rs:348:17:348:26 | source(...) | main.rs:350:10:350:11 | n2 | $@ | main.rs:348:17:348:26 | source(...) | source(...) | | main.rs:360:14:360:15 | n1 | main.rs:358:23:358:32 | source(...) | main.rs:360:14:360:15 | n1 | $@ | main.rs:358:23:358:32 | source(...) | source(...) | | main.rs:373:18:373:18 | a | main.rs:370:23:370:32 | source(...) | main.rs:373:18:373:18 | a | $@ | main.rs:370:23:370:32 | source(...) | source(...) | | main.rs:374:18:374:18 | b | main.rs:370:23:370:32 | source(...) | main.rs:374:18:374:18 | b | $@ | main.rs:370:23:370:32 | source(...) | source(...) | | main.rs:375:18:375:18 | c | main.rs:370:23:370:32 | source(...) | main.rs:375:18:375:18 | c | $@ | main.rs:370:23:370:32 | source(...) | source(...) | | main.rs:386:10:386:10 | d | main.rs:384:18:384:27 | source(...) | main.rs:386:10:386:10 | d | $@ | main.rs:384:18:384:27 | source(...) | source(...) | | main.rs:387:10:387:19 | mut_arr[0] | main.rs:384:18:384:27 | source(...) | main.rs:387:10:387:19 | mut_arr[0] | $@ | main.rs:384:18:384:27 | source(...) | source(...) | | main.rs:411:10:411:10 | s | main.rs:410:25:410:26 | source(...) | main.rs:411:10:411:10 | s | $@ | main.rs:410:25:410:26 | source(...) | source(...) |