Commit ab7a094
committed
C#: Include CFG splits in
Just like syntax elements can be split in the control flow graph, so can SSA
definitions. To make this clear, and to make debugging easier, this commit
adds the splits as a prefix in the textual representation of SSA definitions.Ssa::Definition::toString()
1 parent 41edd61 commit ab7a094
File tree
8 files changed
+45
-20
lines changed- csharp/ql
- src/semmle/code/csharp
- controlflow
- dataflow
- test/library-tests/dataflow/ssa
8 files changed
+45
-20
lines changedLines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
353 | 353 | | |
354 | 354 | | |
355 | 355 | | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
356 | 362 | | |
357 | 363 | | |
358 | 364 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1975 | 1975 | | |
1976 | 1976 | | |
1977 | 1977 | | |
| 1978 | + | |
| 1979 | + | |
| 1980 | + | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
| 1985 | + | |
| 1986 | + | |
| 1987 | + | |
| 1988 | + | |
| 1989 | + | |
| 1990 | + | |
| 1991 | + | |
| 1992 | + | |
| 1993 | + | |
| 1994 | + | |
| 1995 | + | |
| 1996 | + | |
1978 | 1997 | | |
1979 | 1998 | | |
1980 | 1999 | | |
| |||
2311 | 2330 | | |
2312 | 2331 | | |
2313 | 2332 | | |
2314 | | - | |
| 2333 | + | |
2315 | 2334 | | |
2316 | | - | |
| 2335 | + | |
2317 | 2336 | | |
2318 | 2337 | | |
2319 | 2338 | | |
| |||
2354 | 2373 | | |
2355 | 2374 | | |
2356 | 2375 | | |
2357 | | - | |
| 2376 | + | |
2358 | 2377 | | |
2359 | | - | |
| 2378 | + | |
2360 | 2379 | | |
2361 | 2380 | | |
2362 | 2381 | | |
| |||
2391 | 2410 | | |
2392 | 2411 | | |
2393 | 2412 | | |
2394 | | - | |
| 2413 | + | |
2395 | 2414 | | |
2396 | 2415 | | |
2397 | 2416 | | |
| |||
2410 | 2429 | | |
2411 | 2430 | | |
2412 | 2431 | | |
2413 | | - | |
| 2432 | + | |
2414 | 2433 | | |
2415 | 2434 | | |
2416 | 2435 | | |
| |||
2435 | 2454 | | |
2436 | 2455 | | |
2437 | 2456 | | |
2438 | | - | |
| 2457 | + | |
2439 | 2458 | | |
2440 | 2459 | | |
2441 | 2460 | | |
| |||
2497 | 2516 | | |
2498 | 2517 | | |
2499 | 2518 | | |
2500 | | - | |
| 2519 | + | |
2501 | 2520 | | |
2502 | 2521 | | |
2503 | 2522 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
318 | 318 | | |
319 | 319 | | |
320 | 320 | | |
321 | | - | |
| 321 | + | |
322 | 322 | | |
323 | 323 | | |
324 | 324 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
342 | 342 | | |
343 | 343 | | |
344 | 344 | | |
345 | | - | |
| 345 | + | |
346 | 346 | | |
347 | 347 | | |
348 | 348 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
238 | | - | |
| 238 | + | |
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| |||
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
212 | | - | |
| 212 | + | |
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
359 | | - | |
| 359 | + | |
360 | 360 | | |
361 | 361 | | |
362 | 362 | | |
| |||
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
455 | 455 | | |
456 | 456 | | |
457 | 457 | | |
458 | | - | |
| 458 | + | |
459 | 459 | | |
460 | 460 | | |
461 | 461 | | |
| |||
0 commit comments