mirror of
https://github.com/github/codeql.git
synced 2026-03-27 17:58:17 +01:00
3433 lines
329 KiB
Plaintext
3433 lines
329 KiB
Plaintext
| post | AccessorCalls.cs:5:23:5:25 | enter get_Item | AccessorCalls.cs:5:23:5:25 | enter get_Item |
|
|
| post | AccessorCalls.cs:5:33:5:35 | enter set_Item | AccessorCalls.cs:5:33:5:35 | enter set_Item |
|
|
| post | AccessorCalls.cs:7:32:7:34 | enter add_Event | AccessorCalls.cs:7:32:7:34 | enter add_Event |
|
|
| post | AccessorCalls.cs:7:40:7:45 | enter remove_Event | AccessorCalls.cs:7:40:7:45 | enter remove_Event |
|
|
| post | AccessorCalls.cs:10:10:10:11 | enter M1 | AccessorCalls.cs:10:10:10:11 | enter M1 |
|
|
| post | AccessorCalls.cs:19:10:19:11 | enter M2 | AccessorCalls.cs:19:10:19:11 | enter M2 |
|
|
| post | AccessorCalls.cs:28:10:28:11 | enter M3 | AccessorCalls.cs:28:10:28:11 | enter M3 |
|
|
| post | AccessorCalls.cs:35:10:35:11 | enter M4 | AccessorCalls.cs:35:10:35:11 | enter M4 |
|
|
| post | AccessorCalls.cs:42:10:42:11 | enter M5 | AccessorCalls.cs:42:10:42:11 | enter M5 |
|
|
| post | AccessorCalls.cs:49:10:49:11 | enter M6 | AccessorCalls.cs:49:10:49:11 | enter M6 |
|
|
| post | AccessorCalls.cs:56:10:56:11 | enter M7 | AccessorCalls.cs:56:10:56:11 | enter M7 |
|
|
| post | AccessorCalls.cs:61:10:61:11 | enter M8 | AccessorCalls.cs:61:10:61:11 | enter M8 |
|
|
| post | ArrayCreation.cs:3:11:3:12 | enter M1 | ArrayCreation.cs:3:11:3:12 | enter M1 |
|
|
| post | ArrayCreation.cs:5:12:5:13 | enter M2 | ArrayCreation.cs:5:12:5:13 | enter M2 |
|
|
| post | ArrayCreation.cs:7:11:7:12 | enter M3 | ArrayCreation.cs:7:11:7:12 | enter M3 |
|
|
| post | ArrayCreation.cs:9:12:9:13 | enter M4 | ArrayCreation.cs:9:12:9:13 | enter M4 |
|
|
| post | Assignments.cs:3:10:3:10 | enter M | Assignments.cs:3:10:3:10 | enter M |
|
|
| post | Assignments.cs:14:18:14:35 | enter (...) => ... | Assignments.cs:14:18:14:35 | enter (...) => ... |
|
|
| post | Assignments.cs:17:40:17:40 | enter + | Assignments.cs:17:40:17:40 | enter + |
|
|
| post | BreakInTry.cs:3:10:3:11 | enter M1 | BreakInTry.cs:3:10:3:11 | enter M1 |
|
|
| post | BreakInTry.cs:3:10:3:11 | exit M1 | BreakInTry.cs:3:10:3:11 | enter M1 |
|
|
| post | BreakInTry.cs:3:10:3:11 | exit M1 | BreakInTry.cs:3:10:3:11 | exit M1 |
|
|
| post | BreakInTry.cs:3:10:3:11 | exit M1 | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:3:10:3:11 | exit M1 | BreakInTry.cs:7:26:7:28 | String arg |
|
|
| post | BreakInTry.cs:3:10:3:11 | exit M1 | BreakInTry.cs:10:21:10:26 | break; |
|
|
| post | BreakInTry.cs:3:10:3:11 | exit M1 | BreakInTry.cs:14:9:17:9 | {...} |
|
|
| post | BreakInTry.cs:3:10:3:11 | exit M1 | BreakInTry.cs:16:17:16:17 | ; |
|
|
| post | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... | BreakInTry.cs:3:10:3:11 | enter M1 |
|
|
| post | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:7:26:7:28 | String arg | BreakInTry.cs:7:26:7:28 | String arg |
|
|
| post | BreakInTry.cs:10:21:10:26 | break; | BreakInTry.cs:10:21:10:26 | break; |
|
|
| post | BreakInTry.cs:14:9:17:9 | {...} | BreakInTry.cs:3:10:3:11 | enter M1 |
|
|
| post | BreakInTry.cs:14:9:17:9 | {...} | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:14:9:17:9 | {...} | BreakInTry.cs:7:26:7:28 | String arg |
|
|
| post | BreakInTry.cs:14:9:17:9 | {...} | BreakInTry.cs:10:21:10:26 | break; |
|
|
| post | BreakInTry.cs:14:9:17:9 | {...} | BreakInTry.cs:14:9:17:9 | {...} |
|
|
| post | BreakInTry.cs:16:17:16:17 | ; | BreakInTry.cs:16:17:16:17 | ; |
|
|
| post | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:20:10:20:11 | enter M2 |
|
|
| post | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:20:10:20:11 | enter M2 |
|
|
| post | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:30:13:33:13 | {...} |
|
|
| post | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:32:21:32:21 | ; |
|
|
| post | BreakInTry.cs:22:22:22:24 | String arg | BreakInTry.cs:22:22:22:24 | String arg |
|
|
| post | BreakInTry.cs:27:21:27:26 | break; | BreakInTry.cs:27:21:27:26 | break; |
|
|
| post | BreakInTry.cs:30:13:33:13 | {...} | BreakInTry.cs:30:13:33:13 | {...} |
|
|
| post | BreakInTry.cs:32:21:32:21 | ; | BreakInTry.cs:32:21:32:21 | ; |
|
|
| post | BreakInTry.cs:32:21:32:21 | [finally: break] ; | BreakInTry.cs:32:21:32:21 | [finally: break] ; |
|
|
| post | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:20:10:20:11 | enter M2 |
|
|
| post | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:22:22:22:24 | String arg |
|
|
| post | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:27:21:27:26 | break; |
|
|
| post | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:30:13:33:13 | {...} |
|
|
| post | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:32:21:32:21 | ; |
|
|
| post | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:32:21:32:21 | [finally: break] ; |
|
|
| post | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:35:7:35:7 | ; |
|
|
| post | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:38:10:38:11 | enter M3 |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:38:10:38:11 | enter M3 |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:38:10:38:11 | exit M3 |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:43:17:43:23 | return ...; |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:46:9:52:9 | {...} |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:47:26:47:28 | String arg |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:47:26:47:28 | [finally: return] String arg |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:50:21:50:26 | [finally: return] break; |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:50:21:50:26 | break; |
|
|
| post | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:53:7:53:7 | ; |
|
|
| post | BreakInTry.cs:43:17:43:23 | return ...; | BreakInTry.cs:43:17:43:23 | return ...; |
|
|
| post | BreakInTry.cs:46:9:52:9 | {...} | BreakInTry.cs:46:9:52:9 | {...} |
|
|
| post | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:43:17:43:23 | return ...; |
|
|
| post | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... | BreakInTry.cs:46:9:52:9 | {...} |
|
|
| post | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:47:26:47:28 | String arg | BreakInTry.cs:47:26:47:28 | String arg |
|
|
| post | BreakInTry.cs:47:26:47:28 | [finally: return] String arg | BreakInTry.cs:47:26:47:28 | [finally: return] String arg |
|
|
| post | BreakInTry.cs:50:21:50:26 | [finally: return] break; | BreakInTry.cs:50:21:50:26 | [finally: return] break; |
|
|
| post | BreakInTry.cs:50:21:50:26 | break; | BreakInTry.cs:50:21:50:26 | break; |
|
|
| post | BreakInTry.cs:53:7:53:7 | ; | BreakInTry.cs:46:9:52:9 | {...} |
|
|
| post | BreakInTry.cs:53:7:53:7 | ; | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:53:7:53:7 | ; | BreakInTry.cs:47:26:47:28 | String arg |
|
|
| post | BreakInTry.cs:53:7:53:7 | ; | BreakInTry.cs:50:21:50:26 | break; |
|
|
| post | BreakInTry.cs:53:7:53:7 | ; | BreakInTry.cs:53:7:53:7 | ; |
|
|
| post | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:56:10:56:11 | enter M4 |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:56:10:56:11 | enter M4 |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:56:10:56:11 | exit M4 |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:61:17:61:23 | return ...; |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:64:9:70:9 | {...} |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:65:26:65:28 | String arg |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:65:26:65:28 | [finally: return] String arg |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:68:21:68:26 | [finally: return] break; |
|
|
| post | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:68:21:68:26 | break; |
|
|
| post | BreakInTry.cs:61:17:61:23 | return ...; | BreakInTry.cs:61:17:61:23 | return ...; |
|
|
| post | BreakInTry.cs:64:9:70:9 | {...} | BreakInTry.cs:64:9:70:9 | {...} |
|
|
| post | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:61:17:61:23 | return ...; |
|
|
| post | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... | BreakInTry.cs:64:9:70:9 | {...} |
|
|
| post | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... |
|
|
| post | BreakInTry.cs:65:26:65:28 | String arg | BreakInTry.cs:65:26:65:28 | String arg |
|
|
| post | BreakInTry.cs:65:26:65:28 | [finally: return] String arg | BreakInTry.cs:65:26:65:28 | [finally: return] String arg |
|
|
| post | BreakInTry.cs:68:21:68:26 | [finally: return] break; | BreakInTry.cs:68:21:68:26 | [finally: return] break; |
|
|
| post | BreakInTry.cs:68:21:68:26 | break; | BreakInTry.cs:68:21:68:26 | break; |
|
|
| post | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:5:10:5:11 | enter M1 |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:5:10:5:11 | enter M1 |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:5:10:5:11 | exit M1 |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:10:17:10:50 | throw ...; |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:13:9:27:9 | {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:16:36:16:36 | 1 |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:17:21:17:45 | throw ...; |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:17:41:17:43 | "1" |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:19:13:22:13 | [exception: NullReferenceException] catch (...) {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: NullReferenceException] catch (...) {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: NullReferenceException] catch (...) {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:20:13:22:13 | [finally: exception(ArgumentNullException)] {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:20:13:22:13 | [finally: exception(Exception)] {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:20:13:22:13 | {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:23:13:26:13 | [finally: exception(ArgumentNullException)] catch {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:23:13:26:13 | [finally: exception(Exception)] catch {...} |
|
|
| post | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:23:13:26:13 | catch {...} |
|
|
| post | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:10:17:10:50 | throw ...; |
|
|
| post | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException |
|
|
| post | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} |
|
|
| post | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:13:9:27:9 | {...} |
|
|
| post | CatchInFinally.cs:16:36:16:36 | 1 | CatchInFinally.cs:16:36:16:36 | 1 |
|
|
| post | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 |
|
|
| post | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 |
|
|
| post | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| post | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| post | CatchInFinally.cs:17:21:17:45 | throw ...; | CatchInFinally.cs:17:21:17:45 | throw ...; |
|
|
| post | CatchInFinally.cs:17:41:17:43 | "1" | CatchInFinally.cs:17:41:17:43 | "1" |
|
|
| post | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" |
|
|
| post | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} | CatchInFinally.cs:17:21:17:45 | throw ...; |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} | CatchInFinally.cs:17:41:17:43 | "1" |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [exception: NullReferenceException] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [exception: NullReferenceException] catch (...) {...} |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: NullReferenceException] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: NullReferenceException] catch (...) {...} |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} |
|
|
| post | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: NullReferenceException] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: NullReferenceException] catch (...) {...} |
|
|
| post | CatchInFinally.cs:20:13:22:13 | [finally: exception(ArgumentNullException)] {...} | CatchInFinally.cs:20:13:22:13 | [finally: exception(ArgumentNullException)] {...} |
|
|
| post | CatchInFinally.cs:20:13:22:13 | [finally: exception(Exception)] {...} | CatchInFinally.cs:20:13:22:13 | [finally: exception(Exception)] {...} |
|
|
| post | CatchInFinally.cs:20:13:22:13 | {...} | CatchInFinally.cs:20:13:22:13 | {...} |
|
|
| post | CatchInFinally.cs:23:13:26:13 | [finally: exception(ArgumentNullException)] catch {...} | CatchInFinally.cs:23:13:26:13 | [finally: exception(ArgumentNullException)] catch {...} |
|
|
| post | CatchInFinally.cs:23:13:26:13 | [finally: exception(Exception)] catch {...} | CatchInFinally.cs:23:13:26:13 | [finally: exception(Exception)] catch {...} |
|
|
| post | CatchInFinally.cs:23:13:26:13 | catch {...} | CatchInFinally.cs:23:13:26:13 | catch {...} |
|
|
| post | CompileTimeOperators.cs:5:9:5:15 | enter Default | CompileTimeOperators.cs:5:9:5:15 | enter Default |
|
|
| post | CompileTimeOperators.cs:10:9:10:14 | enter Sizeof | CompileTimeOperators.cs:10:9:10:14 | enter Sizeof |
|
|
| post | CompileTimeOperators.cs:15:10:15:15 | enter Typeof | CompileTimeOperators.cs:15:10:15:15 | enter Typeof |
|
|
| post | CompileTimeOperators.cs:20:12:20:17 | enter Nameof | CompileTimeOperators.cs:20:12:20:17 | enter Nameof |
|
|
| post | CompileTimeOperators.cs:28:10:28:10 | enter M | CompileTimeOperators.cs:28:10:28:10 | enter M |
|
|
| post | ConditionalAccess.cs:3:12:3:13 | enter M1 | ConditionalAccess.cs:3:12:3:13 | enter M1 |
|
|
| post | ConditionalAccess.cs:3:12:3:13 | exit M1 | ConditionalAccess.cs:3:12:3:13 | enter M1 |
|
|
| post | ConditionalAccess.cs:3:12:3:13 | exit M1 | ConditionalAccess.cs:3:12:3:13 | exit M1 |
|
|
| post | ConditionalAccess.cs:3:12:3:13 | exit M1 | ConditionalAccess.cs:3:28:3:38 | call to method ToString |
|
|
| post | ConditionalAccess.cs:3:12:3:13 | exit M1 | ConditionalAccess.cs:3:40:3:49 | call to method ToLower |
|
|
| post | ConditionalAccess.cs:3:28:3:38 | call to method ToString | ConditionalAccess.cs:3:28:3:38 | call to method ToString |
|
|
| post | ConditionalAccess.cs:3:40:3:49 | call to method ToLower | ConditionalAccess.cs:3:40:3:49 | call to method ToLower |
|
|
| post | ConditionalAccess.cs:5:10:5:11 | enter M2 | ConditionalAccess.cs:5:10:5:11 | enter M2 |
|
|
| post | ConditionalAccess.cs:5:10:5:11 | exit M2 | ConditionalAccess.cs:5:10:5:11 | enter M2 |
|
|
| post | ConditionalAccess.cs:5:10:5:11 | exit M2 | ConditionalAccess.cs:5:10:5:11 | exit M2 |
|
|
| post | ConditionalAccess.cs:5:10:5:11 | exit M2 | ConditionalAccess.cs:5:28:5:34 | access to property Length |
|
|
| post | ConditionalAccess.cs:5:28:5:34 | access to property Length | ConditionalAccess.cs:5:28:5:34 | access to property Length |
|
|
| post | ConditionalAccess.cs:7:10:7:11 | enter M3 | ConditionalAccess.cs:7:10:7:11 | enter M3 |
|
|
| post | ConditionalAccess.cs:7:10:7:11 | exit M3 | ConditionalAccess.cs:7:10:7:11 | enter M3 |
|
|
| post | ConditionalAccess.cs:7:10:7:11 | exit M3 | ConditionalAccess.cs:7:10:7:11 | exit M3 |
|
|
| post | ConditionalAccess.cs:7:10:7:11 | exit M3 | ConditionalAccess.cs:7:45:7:46 | access to parameter s2 |
|
|
| post | ConditionalAccess.cs:7:10:7:11 | exit M3 | ConditionalAccess.cs:7:49:7:55 | access to property Length |
|
|
| post | ConditionalAccess.cs:7:45:7:46 | access to parameter s2 | ConditionalAccess.cs:7:45:7:46 | access to parameter s2 |
|
|
| post | ConditionalAccess.cs:7:49:7:55 | access to property Length | ConditionalAccess.cs:7:49:7:55 | access to property Length |
|
|
| post | ConditionalAccess.cs:9:9:9:10 | enter M4 | ConditionalAccess.cs:9:9:9:10 | enter M4 |
|
|
| post | ConditionalAccess.cs:9:9:9:10 | exit M4 | ConditionalAccess.cs:9:9:9:10 | enter M4 |
|
|
| post | ConditionalAccess.cs:9:9:9:10 | exit M4 | ConditionalAccess.cs:9:9:9:10 | exit M4 |
|
|
| post | ConditionalAccess.cs:9:9:9:10 | exit M4 | ConditionalAccess.cs:9:27:9:33 | access to property Length |
|
|
| post | ConditionalAccess.cs:9:9:9:10 | exit M4 | ConditionalAccess.cs:9:38:9:38 | 0 |
|
|
| post | ConditionalAccess.cs:9:27:9:33 | access to property Length | ConditionalAccess.cs:9:27:9:33 | access to property Length |
|
|
| post | ConditionalAccess.cs:9:38:9:38 | 0 | ConditionalAccess.cs:9:38:9:38 | 0 |
|
|
| post | ConditionalAccess.cs:11:9:11:10 | enter M5 | ConditionalAccess.cs:11:9:11:10 | enter M5 |
|
|
| post | ConditionalAccess.cs:11:9:11:10 | exit M5 | ConditionalAccess.cs:11:9:11:10 | enter M5 |
|
|
| post | ConditionalAccess.cs:11:9:11:10 | exit M5 | ConditionalAccess.cs:11:9:11:10 | exit M5 |
|
|
| post | ConditionalAccess.cs:11:9:11:10 | exit M5 | ConditionalAccess.cs:13:15:13:21 | access to property Length |
|
|
| post | ConditionalAccess.cs:11:9:11:10 | exit M5 | ConditionalAccess.cs:13:25:13:25 | 0 |
|
|
| post | ConditionalAccess.cs:11:9:11:10 | exit M5 | ConditionalAccess.cs:14:20:14:20 | 0 |
|
|
| post | ConditionalAccess.cs:11:9:11:10 | exit M5 | ConditionalAccess.cs:16:20:16:20 | 1 |
|
|
| post | ConditionalAccess.cs:13:15:13:21 | access to property Length | ConditionalAccess.cs:13:15:13:21 | access to property Length |
|
|
| post | ConditionalAccess.cs:13:25:13:25 | 0 | ConditionalAccess.cs:11:9:11:10 | enter M5 |
|
|
| post | ConditionalAccess.cs:13:25:13:25 | 0 | ConditionalAccess.cs:13:15:13:21 | access to property Length |
|
|
| post | ConditionalAccess.cs:13:25:13:25 | 0 | ConditionalAccess.cs:13:25:13:25 | 0 |
|
|
| post | ConditionalAccess.cs:14:20:14:20 | 0 | ConditionalAccess.cs:14:20:14:20 | 0 |
|
|
| post | ConditionalAccess.cs:16:20:16:20 | 1 | ConditionalAccess.cs:16:20:16:20 | 1 |
|
|
| post | ConditionalAccess.cs:19:12:19:13 | enter M6 | ConditionalAccess.cs:19:12:19:13 | enter M6 |
|
|
| post | ConditionalAccess.cs:19:12:19:13 | exit M6 | ConditionalAccess.cs:19:12:19:13 | enter M6 |
|
|
| post | ConditionalAccess.cs:19:12:19:13 | exit M6 | ConditionalAccess.cs:19:12:19:13 | exit M6 |
|
|
| post | ConditionalAccess.cs:19:12:19:13 | exit M6 | ConditionalAccess.cs:19:58:19:59 | access to parameter s2 |
|
|
| post | ConditionalAccess.cs:19:58:19:59 | access to parameter s2 | ConditionalAccess.cs:19:58:19:59 | access to parameter s2 |
|
|
| post | ConditionalAccess.cs:21:10:21:11 | enter M7 | ConditionalAccess.cs:21:10:21:11 | enter M7 |
|
|
| post | ConditionalAccess.cs:31:26:31:38 | enter CommaJoinWith | ConditionalAccess.cs:31:26:31:38 | enter CommaJoinWith |
|
|
| post | Conditions.cs:3:10:3:19 | enter IncrOrDecr | Conditions.cs:3:10:3:19 | enter IncrOrDecr |
|
|
| post | Conditions.cs:3:10:3:19 | exit IncrOrDecr | Conditions.cs:3:10:3:19 | enter IncrOrDecr |
|
|
| post | Conditions.cs:3:10:3:19 | exit IncrOrDecr | Conditions.cs:3:10:3:19 | exit IncrOrDecr |
|
|
| post | Conditions.cs:3:10:3:19 | exit IncrOrDecr | Conditions.cs:6:13:6:16 | [inc (line 3): true] ...; |
|
|
| post | Conditions.cs:3:10:3:19 | exit IncrOrDecr | Conditions.cs:7:9:8:16 | [inc (line 3): false] if (...) ... |
|
|
| post | Conditions.cs:6:13:6:16 | [inc (line 3): true] ...; | Conditions.cs:6:13:6:16 | [inc (line 3): true] ...; |
|
|
| post | Conditions.cs:7:9:8:16 | [inc (line 3): false] if (...) ... | Conditions.cs:7:9:8:16 | [inc (line 3): false] if (...) ... |
|
|
| post | Conditions.cs:11:9:11:10 | enter M1 | Conditions.cs:11:9:11:10 | enter M1 |
|
|
| post | Conditions.cs:15:13:15:16 | [b (line 11): true] ...; | Conditions.cs:15:13:15:16 | [b (line 11): true] ...; |
|
|
| post | Conditions.cs:16:9:18:20 | [b (line 11): false] if (...) ... | Conditions.cs:16:9:18:20 | [b (line 11): false] if (...) ... |
|
|
| post | Conditions.cs:17:13:18:20 | [b (line 11): false] if (...) ... | Conditions.cs:17:13:18:20 | [b (line 11): false] if (...) ... |
|
|
| post | Conditions.cs:17:13:18:20 | [b (line 11): true] if (...) ... | Conditions.cs:17:13:18:20 | [b (line 11): true] if (...) ... |
|
|
| post | Conditions.cs:19:16:19:16 | access to local variable x | Conditions.cs:11:9:11:10 | enter M1 |
|
|
| post | Conditions.cs:19:16:19:16 | access to local variable x | Conditions.cs:15:13:15:16 | [b (line 11): true] ...; |
|
|
| post | Conditions.cs:19:16:19:16 | access to local variable x | Conditions.cs:16:9:18:20 | [b (line 11): false] if (...) ... |
|
|
| post | Conditions.cs:19:16:19:16 | access to local variable x | Conditions.cs:17:13:18:20 | [b (line 11): false] if (...) ... |
|
|
| post | Conditions.cs:19:16:19:16 | access to local variable x | Conditions.cs:17:13:18:20 | [b (line 11): true] if (...) ... |
|
|
| post | Conditions.cs:19:16:19:16 | access to local variable x | Conditions.cs:19:16:19:16 | access to local variable x |
|
|
| post | Conditions.cs:22:9:22:10 | enter M2 | Conditions.cs:22:9:22:10 | enter M2 |
|
|
| post | Conditions.cs:26:13:27:20 | if (...) ... | Conditions.cs:26:13:27:20 | if (...) ... |
|
|
| post | Conditions.cs:27:17:27:20 | [b2 (line 22): true] ...; | Conditions.cs:27:17:27:20 | [b2 (line 22): true] ...; |
|
|
| post | Conditions.cs:28:9:29:16 | [b2 (line 22): false] if (...) ... | Conditions.cs:28:9:29:16 | [b2 (line 22): false] if (...) ... |
|
|
| post | Conditions.cs:28:9:29:16 | if (...) ... | Conditions.cs:28:9:29:16 | if (...) ... |
|
|
| post | Conditions.cs:29:13:29:16 | ...; | Conditions.cs:27:17:27:20 | [b2 (line 22): true] ...; |
|
|
| post | Conditions.cs:29:13:29:16 | ...; | Conditions.cs:29:13:29:16 | ...; |
|
|
| post | Conditions.cs:30:16:30:16 | access to local variable x | Conditions.cs:22:9:22:10 | enter M2 |
|
|
| post | Conditions.cs:30:16:30:16 | access to local variable x | Conditions.cs:26:13:27:20 | if (...) ... |
|
|
| post | Conditions.cs:30:16:30:16 | access to local variable x | Conditions.cs:27:17:27:20 | [b2 (line 22): true] ...; |
|
|
| post | Conditions.cs:30:16:30:16 | access to local variable x | Conditions.cs:28:9:29:16 | [b2 (line 22): false] if (...) ... |
|
|
| post | Conditions.cs:30:16:30:16 | access to local variable x | Conditions.cs:28:9:29:16 | if (...) ... |
|
|
| post | Conditions.cs:30:16:30:16 | access to local variable x | Conditions.cs:29:13:29:16 | ...; |
|
|
| post | Conditions.cs:30:16:30:16 | access to local variable x | Conditions.cs:30:16:30:16 | access to local variable x |
|
|
| post | Conditions.cs:33:9:33:10 | enter M3 | Conditions.cs:33:9:33:10 | enter M3 |
|
|
| post | Conditions.cs:38:13:38:20 | ...; | Conditions.cs:38:13:38:20 | ...; |
|
|
| post | Conditions.cs:39:9:40:16 | if (...) ... | Conditions.cs:33:9:33:10 | enter M3 |
|
|
| post | Conditions.cs:39:9:40:16 | if (...) ... | Conditions.cs:38:13:38:20 | ...; |
|
|
| post | Conditions.cs:39:9:40:16 | if (...) ... | Conditions.cs:39:9:40:16 | if (...) ... |
|
|
| post | Conditions.cs:40:13:40:16 | [b2 (line 39): true] ...; | Conditions.cs:40:13:40:16 | [b2 (line 39): true] ...; |
|
|
| post | Conditions.cs:41:9:42:16 | [b2 (line 39): false] if (...) ... | Conditions.cs:41:9:42:16 | [b2 (line 39): false] if (...) ... |
|
|
| post | Conditions.cs:43:16:43:16 | access to local variable x | Conditions.cs:33:9:33:10 | enter M3 |
|
|
| post | Conditions.cs:43:16:43:16 | access to local variable x | Conditions.cs:38:13:38:20 | ...; |
|
|
| post | Conditions.cs:43:16:43:16 | access to local variable x | Conditions.cs:39:9:40:16 | if (...) ... |
|
|
| post | Conditions.cs:43:16:43:16 | access to local variable x | Conditions.cs:40:13:40:16 | [b2 (line 39): true] ...; |
|
|
| post | Conditions.cs:43:16:43:16 | access to local variable x | Conditions.cs:41:9:42:16 | [b2 (line 39): false] if (...) ... |
|
|
| post | Conditions.cs:43:16:43:16 | access to local variable x | Conditions.cs:43:16:43:16 | access to local variable x |
|
|
| post | Conditions.cs:46:9:46:10 | enter M4 | Conditions.cs:46:9:46:10 | enter M4 |
|
|
| post | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x |
|
|
| post | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} |
|
|
| post | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} |
|
|
| post | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} |
|
|
| post | Conditions.cs:50:9:53:9 | {...} | Conditions.cs:50:9:53:9 | {...} |
|
|
| post | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} |
|
|
| post | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; |
|
|
| post | Conditions.cs:54:16:54:16 | access to local variable y | Conditions.cs:46:9:46:10 | enter M4 |
|
|
| post | Conditions.cs:54:16:54:16 | access to local variable y | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x |
|
|
| post | Conditions.cs:54:16:54:16 | access to local variable y | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} |
|
|
| post | Conditions.cs:54:16:54:16 | access to local variable y | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} |
|
|
| post | Conditions.cs:54:16:54:16 | access to local variable y | Conditions.cs:50:9:53:9 | {...} |
|
|
| post | Conditions.cs:54:16:54:16 | access to local variable y | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; |
|
|
| post | Conditions.cs:54:16:54:16 | access to local variable y | Conditions.cs:54:16:54:16 | access to local variable y |
|
|
| post | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:57:9:57:10 | enter M5 |
|
|
| post | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x |
|
|
| post | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} |
|
|
| post | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} |
|
|
| post | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| post | Conditions.cs:61:9:64:9 | {...} | Conditions.cs:61:9:64:9 | {...} |
|
|
| post | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| post | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; |
|
|
| post | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x |
|
|
| post | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} |
|
|
| post | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... |
|
|
| post | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| post | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; |
|
|
| post | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... |
|
|
| post | Conditions.cs:65:9:66:16 | if (...) ... | Conditions.cs:65:9:66:16 | if (...) ... |
|
|
| post | Conditions.cs:66:13:66:16 | ...; | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| post | Conditions.cs:66:13:66:16 | ...; | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; |
|
|
| post | Conditions.cs:66:13:66:16 | ...; | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... |
|
|
| post | Conditions.cs:66:13:66:16 | ...; | Conditions.cs:66:13:66:16 | ...; |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:57:9:57:10 | enter M5 |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:61:9:64:9 | {...} |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:65:9:66:16 | if (...) ... |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:66:13:66:16 | ...; |
|
|
| post | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:67:16:67:16 | access to local variable y |
|
|
| post | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:70:9:70:10 | enter M6 |
|
|
| post | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:70:9:70:10 | enter M6 |
|
|
| post | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... |
|
|
| post | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:75:9:80:9 | {...} |
|
|
| post | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:77:17:77:20 | ...; |
|
|
| post | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:78:13:79:26 | if (...) ... |
|
|
| post | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:79:17:79:26 | ...; |
|
|
| post | Conditions.cs:75:9:80:9 | {...} | Conditions.cs:75:9:80:9 | {...} |
|
|
| post | Conditions.cs:77:17:77:20 | ...; | Conditions.cs:77:17:77:20 | ...; |
|
|
| post | Conditions.cs:78:13:79:26 | if (...) ... | Conditions.cs:75:9:80:9 | {...} |
|
|
| post | Conditions.cs:78:13:79:26 | if (...) ... | Conditions.cs:77:17:77:20 | ...; |
|
|
| post | Conditions.cs:78:13:79:26 | if (...) ... | Conditions.cs:78:13:79:26 | if (...) ... |
|
|
| post | Conditions.cs:79:17:79:26 | ...; | Conditions.cs:79:17:79:26 | ...; |
|
|
| post | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:70:9:70:10 | enter M6 |
|
|
| post | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... |
|
|
| post | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:75:9:80:9 | {...} |
|
|
| post | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:77:17:77:20 | ...; |
|
|
| post | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:78:13:79:26 | if (...) ... |
|
|
| post | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:79:17:79:26 | ...; |
|
|
| post | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:81:9:82:16 | if (...) ... |
|
|
| post | Conditions.cs:82:13:82:16 | ...; | Conditions.cs:82:13:82:16 | ...; |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:70:9:70:10 | enter M6 |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:75:9:80:9 | {...} |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:77:17:77:20 | ...; |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:78:13:79:26 | if (...) ... |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:79:17:79:26 | ...; |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:81:9:82:16 | if (...) ... |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:82:13:82:16 | ...; |
|
|
| post | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:83:16:83:16 | access to local variable x |
|
|
| post | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:86:9:86:10 | enter M7 |
|
|
| post | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:86:9:86:10 | enter M7 |
|
|
| post | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... |
|
|
| post | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:91:9:98:9 | {...} |
|
|
| post | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:93:17:93:20 | ...; |
|
|
| post | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:94:13:95:26 | if (...) ... |
|
|
| post | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:95:17:95:26 | ...; |
|
|
| post | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:96:13:97:20 | if (...) ... |
|
|
| post | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:97:17:97:20 | ...; |
|
|
| post | Conditions.cs:91:9:98:9 | {...} | Conditions.cs:91:9:98:9 | {...} |
|
|
| post | Conditions.cs:93:17:93:20 | ...; | Conditions.cs:93:17:93:20 | ...; |
|
|
| post | Conditions.cs:94:13:95:26 | if (...) ... | Conditions.cs:91:9:98:9 | {...} |
|
|
| post | Conditions.cs:94:13:95:26 | if (...) ... | Conditions.cs:93:17:93:20 | ...; |
|
|
| post | Conditions.cs:94:13:95:26 | if (...) ... | Conditions.cs:94:13:95:26 | if (...) ... |
|
|
| post | Conditions.cs:95:17:95:26 | ...; | Conditions.cs:95:17:95:26 | ...; |
|
|
| post | Conditions.cs:96:13:97:20 | if (...) ... | Conditions.cs:91:9:98:9 | {...} |
|
|
| post | Conditions.cs:96:13:97:20 | if (...) ... | Conditions.cs:93:17:93:20 | ...; |
|
|
| post | Conditions.cs:96:13:97:20 | if (...) ... | Conditions.cs:94:13:95:26 | if (...) ... |
|
|
| post | Conditions.cs:96:13:97:20 | if (...) ... | Conditions.cs:95:17:95:26 | ...; |
|
|
| post | Conditions.cs:96:13:97:20 | if (...) ... | Conditions.cs:96:13:97:20 | if (...) ... |
|
|
| post | Conditions.cs:97:17:97:20 | ...; | Conditions.cs:97:17:97:20 | ...; |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:86:9:86:10 | enter M7 |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:91:9:98:9 | {...} |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:93:17:93:20 | ...; |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:94:13:95:26 | if (...) ... |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:95:17:95:26 | ...; |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:96:13:97:20 | if (...) ... |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:97:17:97:20 | ...; |
|
|
| post | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:99:16:99:16 | access to local variable x |
|
|
| post | Conditions.cs:102:12:102:13 | enter M8 | Conditions.cs:102:12:102:13 | enter M8 |
|
|
| post | Conditions.cs:106:13:106:20 | [b (line 102): true] ...; | Conditions.cs:106:13:106:20 | [b (line 102): true] ...; |
|
|
| post | Conditions.cs:107:9:109:24 | [b (line 102): false] if (...) ... | Conditions.cs:107:9:109:24 | [b (line 102): false] if (...) ... |
|
|
| post | Conditions.cs:108:13:109:24 | [b (line 102): false] if (...) ... | Conditions.cs:108:13:109:24 | [b (line 102): false] if (...) ... |
|
|
| post | Conditions.cs:108:13:109:24 | [b (line 102): true] if (...) ... | Conditions.cs:108:13:109:24 | [b (line 102): true] if (...) ... |
|
|
| post | Conditions.cs:110:16:110:16 | access to local variable x | Conditions.cs:102:12:102:13 | enter M8 |
|
|
| post | Conditions.cs:110:16:110:16 | access to local variable x | Conditions.cs:106:13:106:20 | [b (line 102): true] ...; |
|
|
| post | Conditions.cs:110:16:110:16 | access to local variable x | Conditions.cs:107:9:109:24 | [b (line 102): false] if (...) ... |
|
|
| post | Conditions.cs:110:16:110:16 | access to local variable x | Conditions.cs:108:13:109:24 | [b (line 102): false] if (...) ... |
|
|
| post | Conditions.cs:110:16:110:16 | access to local variable x | Conditions.cs:108:13:109:24 | [b (line 102): true] if (...) ... |
|
|
| post | Conditions.cs:110:16:110:16 | access to local variable x | Conditions.cs:110:16:110:16 | access to local variable x |
|
|
| post | Conditions.cs:113:10:113:11 | enter M9 | Conditions.cs:113:10:113:11 | enter M9 |
|
|
| post | Conditions.cs:113:10:113:11 | exit M9 | Conditions.cs:113:10:113:11 | enter M9 |
|
|
| post | Conditions.cs:113:10:113:11 | exit M9 | Conditions.cs:113:10:113:11 | exit M9 |
|
|
| post | Conditions.cs:113:10:113:11 | exit M9 | Conditions.cs:116:24:116:24 | access to local variable i |
|
|
| post | Conditions.cs:113:10:113:11 | exit M9 | Conditions.cs:116:41:116:41 | access to local variable i |
|
|
| post | Conditions.cs:113:10:113:11 | exit M9 | Conditions.cs:117:9:123:9 | {...} |
|
|
| post | Conditions.cs:113:10:113:11 | exit M9 | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; |
|
|
| post | Conditions.cs:113:10:113:11 | exit M9 | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... |
|
|
| post | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:113:10:113:11 | enter M9 |
|
|
| post | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:116:24:116:24 | access to local variable i |
|
|
| post | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:116:41:116:41 | access to local variable i |
|
|
| post | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:117:9:123:9 | {...} |
|
|
| post | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; |
|
|
| post | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... |
|
|
| post | Conditions.cs:116:41:116:41 | access to local variable i | Conditions.cs:116:41:116:41 | access to local variable i |
|
|
| post | Conditions.cs:116:41:116:41 | access to local variable i | Conditions.cs:117:9:123:9 | {...} |
|
|
| post | Conditions.cs:116:41:116:41 | access to local variable i | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; |
|
|
| post | Conditions.cs:116:41:116:41 | access to local variable i | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... |
|
|
| post | Conditions.cs:117:9:123:9 | {...} | Conditions.cs:117:9:123:9 | {...} |
|
|
| post | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; |
|
|
| post | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... |
|
|
| post | Conditions.cs:129:10:129:12 | enter M10 | Conditions.cs:129:10:129:12 | enter M10 |
|
|
| post | Conditions.cs:131:16:131:19 | [Field1 (line 129): false] true | Conditions.cs:131:16:131:19 | [Field1 (line 129): false] true |
|
|
| post | Conditions.cs:131:16:131:19 | [Field1 (line 129): true, Field2 (line 129): false] true | Conditions.cs:131:16:131:19 | [Field1 (line 129): true, Field2 (line 129): false] true |
|
|
| post | Conditions.cs:134:13:139:13 | [Field1 (line 129): true] {...} | Conditions.cs:134:13:139:13 | [Field1 (line 129): true] {...} |
|
|
| post | Conditions.cs:136:17:138:17 | [Field1 (line 129): true, Field2 (line 129): true] {...} | Conditions.cs:136:17:138:17 | [Field1 (line 129): true, Field2 (line 129): true] {...} |
|
|
| post | ExitMethods.cs:7:10:7:11 | enter M1 | ExitMethods.cs:7:10:7:11 | enter M1 |
|
|
| post | ExitMethods.cs:13:10:13:11 | enter M2 | ExitMethods.cs:13:10:13:11 | enter M2 |
|
|
| post | ExitMethods.cs:19:10:19:11 | enter M3 | ExitMethods.cs:19:10:19:11 | enter M3 |
|
|
| post | ExitMethods.cs:25:10:25:11 | enter M4 | ExitMethods.cs:25:10:25:11 | enter M4 |
|
|
| post | ExitMethods.cs:31:10:31:11 | enter M5 | ExitMethods.cs:31:10:31:11 | enter M5 |
|
|
| post | ExitMethods.cs:37:10:37:11 | enter M6 | ExitMethods.cs:37:10:37:11 | enter M6 |
|
|
| post | ExitMethods.cs:37:10:37:11 | exit M6 | ExitMethods.cs:37:10:37:11 | enter M6 |
|
|
| post | ExitMethods.cs:37:10:37:11 | exit M6 | ExitMethods.cs:37:10:37:11 | exit M6 |
|
|
| post | ExitMethods.cs:37:10:37:11 | exit M6 | ExitMethods.cs:43:9:46:9 | [exception: ArgumentException] catch (...) {...} |
|
|
| post | ExitMethods.cs:37:10:37:11 | exit M6 | ExitMethods.cs:43:9:46:9 | [exception: Exception] catch (...) {...} |
|
|
| post | ExitMethods.cs:37:10:37:11 | exit M6 | ExitMethods.cs:44:9:46:9 | {...} |
|
|
| post | ExitMethods.cs:37:10:37:11 | exit M6 | ExitMethods.cs:47:9:50:9 | [exception: Exception] catch (...) {...} |
|
|
| post | ExitMethods.cs:43:9:46:9 | [exception: ArgumentException] catch (...) {...} | ExitMethods.cs:43:9:46:9 | [exception: ArgumentException] catch (...) {...} |
|
|
| post | ExitMethods.cs:43:9:46:9 | [exception: Exception] catch (...) {...} | ExitMethods.cs:43:9:46:9 | [exception: Exception] catch (...) {...} |
|
|
| post | ExitMethods.cs:44:9:46:9 | {...} | ExitMethods.cs:43:9:46:9 | [exception: ArgumentException] catch (...) {...} |
|
|
| post | ExitMethods.cs:44:9:46:9 | {...} | ExitMethods.cs:44:9:46:9 | {...} |
|
|
| post | ExitMethods.cs:47:9:50:9 | [exception: Exception] catch (...) {...} | ExitMethods.cs:47:9:50:9 | [exception: Exception] catch (...) {...} |
|
|
| post | ExitMethods.cs:53:10:53:11 | enter M7 | ExitMethods.cs:53:10:53:11 | enter M7 |
|
|
| post | ExitMethods.cs:59:10:59:11 | enter M8 | ExitMethods.cs:59:10:59:11 | enter M8 |
|
|
| post | ExitMethods.cs:65:17:65:26 | enter ErrorMaybe | ExitMethods.cs:65:17:65:26 | enter ErrorMaybe |
|
|
| post | ExitMethods.cs:65:17:65:26 | exit ErrorMaybe | ExitMethods.cs:65:17:65:26 | enter ErrorMaybe |
|
|
| post | ExitMethods.cs:65:17:65:26 | exit ErrorMaybe | ExitMethods.cs:65:17:65:26 | exit ErrorMaybe |
|
|
| post | ExitMethods.cs:65:17:65:26 | exit ErrorMaybe | ExitMethods.cs:68:19:68:33 | object creation of type Exception |
|
|
| post | ExitMethods.cs:68:19:68:33 | object creation of type Exception | ExitMethods.cs:68:19:68:33 | object creation of type Exception |
|
|
| post | ExitMethods.cs:71:17:71:27 | enter ErrorAlways | ExitMethods.cs:71:17:71:27 | enter ErrorAlways |
|
|
| post | ExitMethods.cs:71:17:71:27 | exit ErrorAlways | ExitMethods.cs:71:17:71:27 | enter ErrorAlways |
|
|
| post | ExitMethods.cs:71:17:71:27 | exit ErrorAlways | ExitMethods.cs:71:17:71:27 | exit ErrorAlways |
|
|
| post | ExitMethods.cs:71:17:71:27 | exit ErrorAlways | ExitMethods.cs:74:19:74:33 | object creation of type Exception |
|
|
| post | ExitMethods.cs:71:17:71:27 | exit ErrorAlways | ExitMethods.cs:76:41:76:43 | "b" |
|
|
| post | ExitMethods.cs:74:19:74:33 | object creation of type Exception | ExitMethods.cs:74:19:74:33 | object creation of type Exception |
|
|
| post | ExitMethods.cs:76:41:76:43 | "b" | ExitMethods.cs:76:41:76:43 | "b" |
|
|
| post | ExitMethods.cs:79:17:79:28 | enter ErrorAlways2 | ExitMethods.cs:79:17:79:28 | enter ErrorAlways2 |
|
|
| post | ExitMethods.cs:84:17:84:28 | enter ErrorAlways3 | ExitMethods.cs:84:17:84:28 | enter ErrorAlways3 |
|
|
| post | ExitMethods.cs:86:10:86:13 | enter Exit | ExitMethods.cs:86:10:86:13 | enter Exit |
|
|
| post | ExitMethods.cs:91:10:91:18 | enter ExitInTry | ExitMethods.cs:91:10:91:18 | enter ExitInTry |
|
|
| post | ExitMethods.cs:104:10:104:24 | enter ApplicationExit | ExitMethods.cs:104:10:104:24 | enter ApplicationExit |
|
|
| post | ExitMethods.cs:109:13:109:21 | enter ThrowExpr | ExitMethods.cs:109:13:109:21 | enter ThrowExpr |
|
|
| post | ExitMethods.cs:109:13:109:21 | exit ThrowExpr | ExitMethods.cs:109:13:109:21 | enter ThrowExpr |
|
|
| post | ExitMethods.cs:109:13:109:21 | exit ThrowExpr | ExitMethods.cs:109:13:109:21 | exit ThrowExpr |
|
|
| post | ExitMethods.cs:109:13:109:21 | exit ThrowExpr | ExitMethods.cs:111:29:111:29 | 1 |
|
|
| post | ExitMethods.cs:109:13:109:21 | exit ThrowExpr | ExitMethods.cs:111:69:111:75 | "input" |
|
|
| post | ExitMethods.cs:111:29:111:29 | 1 | ExitMethods.cs:111:29:111:29 | 1 |
|
|
| post | ExitMethods.cs:111:69:111:75 | "input" | ExitMethods.cs:111:69:111:75 | "input" |
|
|
| post | ExitMethods.cs:114:16:114:34 | enter ExtensionMethodCall | ExitMethods.cs:114:16:114:34 | enter ExtensionMethodCall |
|
|
| post | ExitMethods.cs:116:9:116:39 | return ...; | ExitMethods.cs:114:16:114:34 | enter ExtensionMethodCall |
|
|
| post | ExitMethods.cs:116:9:116:39 | return ...; | ExitMethods.cs:116:9:116:39 | return ...; |
|
|
| post | ExitMethods.cs:116:9:116:39 | return ...; | ExitMethods.cs:116:34:116:34 | 0 |
|
|
| post | ExitMethods.cs:116:9:116:39 | return ...; | ExitMethods.cs:116:38:116:38 | 1 |
|
|
| post | ExitMethods.cs:116:34:116:34 | 0 | ExitMethods.cs:116:34:116:34 | 0 |
|
|
| post | ExitMethods.cs:116:38:116:38 | 1 | ExitMethods.cs:116:38:116:38 | 1 |
|
|
| post | ExitMethods.cs:119:17:119:32 | enter FailingAssertion | ExitMethods.cs:119:17:119:32 | enter FailingAssertion |
|
|
| post | ExitMethods.cs:125:17:125:33 | enter FailingAssertion2 | ExitMethods.cs:125:17:125:33 | enter FailingAssertion2 |
|
|
| post | ExitMethods.cs:131:10:131:20 | enter AssertFalse | ExitMethods.cs:131:10:131:20 | enter AssertFalse |
|
|
| post | ExitMethods.cs:133:17:133:33 | enter FailingAssertion3 | ExitMethods.cs:133:17:133:33 | enter FailingAssertion3 |
|
|
| post | Extensions.cs:5:23:5:29 | enter ToInt32 | Extensions.cs:5:23:5:29 | enter ToInt32 |
|
|
| post | Extensions.cs:10:24:10:29 | enter ToBool | Extensions.cs:10:24:10:29 | enter ToBool |
|
|
| post | Extensions.cs:15:23:15:33 | enter CallToInt32 | Extensions.cs:15:23:15:33 | enter CallToInt32 |
|
|
| post | Extensions.cs:20:17:20:20 | enter Main | Extensions.cs:20:17:20:20 | enter Main |
|
|
| post | Foreach.cs:6:10:6:11 | enter M1 | Foreach.cs:6:10:6:11 | enter M1 |
|
|
| post | Foreach.cs:6:10:6:11 | exit M1 | Foreach.cs:6:10:6:11 | enter M1 |
|
|
| post | Foreach.cs:6:10:6:11 | exit M1 | Foreach.cs:6:10:6:11 | exit M1 |
|
|
| post | Foreach.cs:6:10:6:11 | exit M1 | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:6:10:6:11 | exit M1 | Foreach.cs:8:22:8:24 | String arg |
|
|
| post | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... | Foreach.cs:6:10:6:11 | enter M1 |
|
|
| post | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... | Foreach.cs:8:22:8:24 | String arg |
|
|
| post | Foreach.cs:8:22:8:24 | String arg | Foreach.cs:8:22:8:24 | String arg |
|
|
| post | Foreach.cs:12:10:12:11 | enter M2 | Foreach.cs:12:10:12:11 | enter M2 |
|
|
| post | Foreach.cs:12:10:12:11 | exit M2 | Foreach.cs:12:10:12:11 | enter M2 |
|
|
| post | Foreach.cs:12:10:12:11 | exit M2 | Foreach.cs:12:10:12:11 | exit M2 |
|
|
| post | Foreach.cs:12:10:12:11 | exit M2 | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:12:10:12:11 | exit M2 | Foreach.cs:15:13:15:13 | ; |
|
|
| post | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... | Foreach.cs:12:10:12:11 | enter M2 |
|
|
| post | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... | Foreach.cs:15:13:15:13 | ; |
|
|
| post | Foreach.cs:15:13:15:13 | ; | Foreach.cs:15:13:15:13 | ; |
|
|
| post | Foreach.cs:18:10:18:11 | enter M3 | Foreach.cs:18:10:18:11 | enter M3 |
|
|
| post | Foreach.cs:18:10:18:11 | exit M3 | Foreach.cs:18:10:18:11 | enter M3 |
|
|
| post | Foreach.cs:18:10:18:11 | exit M3 | Foreach.cs:18:10:18:11 | exit M3 |
|
|
| post | Foreach.cs:18:10:18:11 | exit M3 | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:18:10:18:11 | exit M3 | Foreach.cs:20:22:20:22 | String x |
|
|
| post | Foreach.cs:18:10:18:11 | exit M3 | Foreach.cs:20:29:20:38 | call to method ToArray |
|
|
| post | Foreach.cs:18:10:18:11 | exit M3 | Foreach.cs:20:43:20:68 | call to method Empty |
|
|
| post | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... | Foreach.cs:18:10:18:11 | enter M3 |
|
|
| post | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... | Foreach.cs:20:22:20:22 | String x |
|
|
| post | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... | Foreach.cs:20:29:20:38 | call to method ToArray |
|
|
| post | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... | Foreach.cs:20:43:20:68 | call to method Empty |
|
|
| post | Foreach.cs:20:22:20:22 | String x | Foreach.cs:20:22:20:22 | String x |
|
|
| post | Foreach.cs:20:29:20:38 | call to method ToArray | Foreach.cs:20:29:20:38 | call to method ToArray |
|
|
| post | Foreach.cs:20:43:20:68 | call to method Empty | Foreach.cs:20:43:20:68 | call to method Empty |
|
|
| post | Foreach.cs:24:10:24:11 | enter M4 | Foreach.cs:24:10:24:11 | enter M4 |
|
|
| post | Foreach.cs:24:10:24:11 | exit M4 | Foreach.cs:24:10:24:11 | enter M4 |
|
|
| post | Foreach.cs:24:10:24:11 | exit M4 | Foreach.cs:24:10:24:11 | exit M4 |
|
|
| post | Foreach.cs:24:10:24:11 | exit M4 | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:24:10:24:11 | exit M4 | Foreach.cs:26:23:26:23 | String x |
|
|
| post | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... | Foreach.cs:24:10:24:11 | enter M4 |
|
|
| post | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... | Foreach.cs:26:23:26:23 | String x |
|
|
| post | Foreach.cs:26:23:26:23 | String x | Foreach.cs:26:23:26:23 | String x |
|
|
| post | Foreach.cs:30:10:30:11 | enter M5 | Foreach.cs:30:10:30:11 | enter M5 |
|
|
| post | Foreach.cs:30:10:30:11 | exit M5 | Foreach.cs:30:10:30:11 | enter M5 |
|
|
| post | Foreach.cs:30:10:30:11 | exit M5 | Foreach.cs:30:10:30:11 | exit M5 |
|
|
| post | Foreach.cs:30:10:30:11 | exit M5 | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:30:10:30:11 | exit M5 | Foreach.cs:32:23:32:23 | String x |
|
|
| post | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... | Foreach.cs:30:10:30:11 | enter M5 |
|
|
| post | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... | Foreach.cs:32:23:32:23 | String x |
|
|
| post | Foreach.cs:32:23:32:23 | String x | Foreach.cs:32:23:32:23 | String x |
|
|
| post | Foreach.cs:36:10:36:11 | enter M6 | Foreach.cs:36:10:36:11 | enter M6 |
|
|
| post | Foreach.cs:36:10:36:11 | exit M6 | Foreach.cs:36:10:36:11 | enter M6 |
|
|
| post | Foreach.cs:36:10:36:11 | exit M6 | Foreach.cs:36:10:36:11 | exit M6 |
|
|
| post | Foreach.cs:36:10:36:11 | exit M6 | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:36:10:36:11 | exit M6 | Foreach.cs:38:26:38:26 | String x |
|
|
| post | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... | Foreach.cs:36:10:36:11 | enter M6 |
|
|
| post | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... |
|
|
| post | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... | Foreach.cs:38:26:38:26 | String x |
|
|
| post | Foreach.cs:38:26:38:26 | String x | Foreach.cs:38:26:38:26 | String x |
|
|
| post | Initializers.cs:3:13:3:13 | access to field H | Initializers.cs:3:13:3:13 | access to field H |
|
|
| post | Initializers.cs:4:27:4:27 | access to field H | Initializers.cs:4:27:4:27 | access to field H |
|
|
| post | Initializers.cs:6:5:6:16 | enter Initializers | Initializers.cs:6:5:6:16 | enter Initializers |
|
|
| post | Initializers.cs:8:10:8:10 | enter M | Initializers.cs:8:10:8:10 | enter M |
|
|
| post | NullCoalescing.cs:3:9:3:10 | enter M1 | NullCoalescing.cs:3:9:3:10 | enter M1 |
|
|
| post | NullCoalescing.cs:3:9:3:10 | exit M1 | NullCoalescing.cs:3:9:3:10 | enter M1 |
|
|
| post | NullCoalescing.cs:3:9:3:10 | exit M1 | NullCoalescing.cs:3:9:3:10 | exit M1 |
|
|
| post | NullCoalescing.cs:3:9:3:10 | exit M1 | NullCoalescing.cs:3:28:3:28 | 0 |
|
|
| post | NullCoalescing.cs:3:28:3:28 | 0 | NullCoalescing.cs:3:28:3:28 | 0 |
|
|
| post | NullCoalescing.cs:5:9:5:10 | enter M2 | NullCoalescing.cs:5:9:5:10 | enter M2 |
|
|
| post | NullCoalescing.cs:5:9:5:10 | exit M2 | NullCoalescing.cs:5:9:5:10 | enter M2 |
|
|
| post | NullCoalescing.cs:5:9:5:10 | exit M2 | NullCoalescing.cs:5:9:5:10 | exit M2 |
|
|
| post | NullCoalescing.cs:5:9:5:10 | exit M2 | NullCoalescing.cs:5:30:5:34 | false |
|
|
| post | NullCoalescing.cs:5:9:5:10 | exit M2 | NullCoalescing.cs:5:39:5:39 | 0 |
|
|
| post | NullCoalescing.cs:5:9:5:10 | exit M2 | NullCoalescing.cs:5:43:5:43 | 1 |
|
|
| post | NullCoalescing.cs:5:30:5:34 | false | NullCoalescing.cs:5:30:5:34 | false |
|
|
| post | NullCoalescing.cs:5:39:5:39 | 0 | NullCoalescing.cs:5:39:5:39 | 0 |
|
|
| post | NullCoalescing.cs:5:43:5:43 | 1 | NullCoalescing.cs:5:30:5:34 | false |
|
|
| post | NullCoalescing.cs:5:43:5:43 | 1 | NullCoalescing.cs:5:43:5:43 | 1 |
|
|
| post | NullCoalescing.cs:7:12:7:13 | enter M3 | NullCoalescing.cs:7:12:7:13 | enter M3 |
|
|
| post | NullCoalescing.cs:7:12:7:13 | exit M3 | NullCoalescing.cs:7:12:7:13 | enter M3 |
|
|
| post | NullCoalescing.cs:7:12:7:13 | exit M3 | NullCoalescing.cs:7:12:7:13 | exit M3 |
|
|
| post | NullCoalescing.cs:7:12:7:13 | exit M3 | NullCoalescing.cs:7:46:7:53 | ... ?? ... |
|
|
| post | NullCoalescing.cs:7:12:7:13 | exit M3 | NullCoalescing.cs:7:52:7:53 | "" |
|
|
| post | NullCoalescing.cs:7:46:7:53 | ... ?? ... | NullCoalescing.cs:7:46:7:53 | ... ?? ... |
|
|
| post | NullCoalescing.cs:7:52:7:53 | "" | NullCoalescing.cs:7:52:7:53 | "" |
|
|
| post | NullCoalescing.cs:9:12:9:13 | enter M4 | NullCoalescing.cs:9:12:9:13 | enter M4 |
|
|
| post | NullCoalescing.cs:9:12:9:13 | exit M4 | NullCoalescing.cs:9:12:9:13 | enter M4 |
|
|
| post | NullCoalescing.cs:9:12:9:13 | exit M4 | NullCoalescing.cs:9:12:9:13 | exit M4 |
|
|
| post | NullCoalescing.cs:9:12:9:13 | exit M4 | NullCoalescing.cs:9:41:9:41 | access to parameter s |
|
|
| post | NullCoalescing.cs:9:12:9:13 | exit M4 | NullCoalescing.cs:9:45:9:45 | access to parameter s |
|
|
| post | NullCoalescing.cs:9:12:9:13 | exit M4 | NullCoalescing.cs:9:51:9:58 | ... ?? ... |
|
|
| post | NullCoalescing.cs:9:41:9:41 | access to parameter s | NullCoalescing.cs:9:41:9:41 | access to parameter s |
|
|
| post | NullCoalescing.cs:9:45:9:45 | access to parameter s | NullCoalescing.cs:9:45:9:45 | access to parameter s |
|
|
| post | NullCoalescing.cs:9:51:9:58 | ... ?? ... | NullCoalescing.cs:9:51:9:58 | ... ?? ... |
|
|
| post | NullCoalescing.cs:11:9:11:10 | enter M5 | NullCoalescing.cs:11:9:11:10 | enter M5 |
|
|
| post | NullCoalescing.cs:11:9:11:10 | exit M5 | NullCoalescing.cs:11:9:11:10 | enter M5 |
|
|
| post | NullCoalescing.cs:11:9:11:10 | exit M5 | NullCoalescing.cs:11:9:11:10 | exit M5 |
|
|
| post | NullCoalescing.cs:11:9:11:10 | exit M5 | NullCoalescing.cs:11:51:11:58 | ... && ... |
|
|
| post | NullCoalescing.cs:11:9:11:10 | exit M5 | NullCoalescing.cs:11:57:11:58 | access to parameter b3 |
|
|
| post | NullCoalescing.cs:11:9:11:10 | exit M5 | NullCoalescing.cs:11:64:11:64 | 0 |
|
|
| post | NullCoalescing.cs:11:9:11:10 | exit M5 | NullCoalescing.cs:11:68:11:68 | 1 |
|
|
| post | NullCoalescing.cs:11:51:11:58 | ... && ... | NullCoalescing.cs:11:51:11:58 | ... && ... |
|
|
| post | NullCoalescing.cs:11:57:11:58 | access to parameter b3 | NullCoalescing.cs:11:57:11:58 | access to parameter b3 |
|
|
| post | NullCoalescing.cs:11:64:11:64 | 0 | NullCoalescing.cs:11:64:11:64 | 0 |
|
|
| post | NullCoalescing.cs:11:68:11:68 | 1 | NullCoalescing.cs:11:68:11:68 | 1 |
|
|
| post | NullCoalescing.cs:13:10:13:11 | enter M6 | NullCoalescing.cs:13:10:13:11 | enter M6 |
|
|
| post | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:5:10:5:13 | enter Test |
|
|
| post | Patterns.cs:9:9:11:9 | {...} | Patterns.cs:9:9:11:9 | {...} |
|
|
| post | Patterns.cs:12:14:18:9 | if (...) ... | Patterns.cs:12:14:18:9 | if (...) ... |
|
|
| post | Patterns.cs:13:9:15:9 | {...} | Patterns.cs:13:9:15:9 | {...} |
|
|
| post | Patterns.cs:16:14:18:9 | if (...) ... | Patterns.cs:16:14:18:9 | if (...) ... |
|
|
| post | Patterns.cs:17:9:18:9 | {...} | Patterns.cs:17:9:18:9 | {...} |
|
|
| post | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:5:10:5:13 | enter Test |
|
|
| post | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:9:9:11:9 | {...} |
|
|
| post | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:12:14:18:9 | if (...) ... |
|
|
| post | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:13:9:15:9 | {...} |
|
|
| post | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:16:14:18:9 | if (...) ... |
|
|
| post | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:17:9:18:9 | {...} |
|
|
| post | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:20:9:38:9 | switch (...) {...} |
|
|
| post | Patterns.cs:23:17:23:22 | break; | Patterns.cs:23:17:23:22 | break; |
|
|
| post | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:24:13:24:36 | case Int32 i2: |
|
|
| post | Patterns.cs:24:18:24:23 | Int32 i2 | Patterns.cs:24:18:24:23 | Int32 i2 |
|
|
| post | Patterns.cs:25:17:25:52 | ...; | Patterns.cs:25:17:25:52 | ...; |
|
|
| post | Patterns.cs:27:13:27:24 | case Int32 i3: | Patterns.cs:27:13:27:24 | case Int32 i3: |
|
|
| post | Patterns.cs:27:18:27:23 | Int32 i3 | Patterns.cs:27:18:27:23 | Int32 i3 |
|
|
| post | Patterns.cs:30:13:30:27 | case String s2: | Patterns.cs:30:13:30:27 | case String s2: |
|
|
| post | Patterns.cs:30:18:30:26 | String s2 | Patterns.cs:30:18:30:26 | String s2 |
|
|
| post | Patterns.cs:33:13:33:24 | case Object v2: | Patterns.cs:33:13:33:24 | case Object v2: |
|
|
| post | Patterns.cs:33:18:33:23 | Object v2 | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| post | Patterns.cs:35:13:35:20 | default: | Patterns.cs:35:13:35:20 | default: |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:5:10:5:13 | enter Test |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:9:9:11:9 | {...} |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:12:14:18:9 | if (...) ... |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:13:9:15:9 | {...} |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:16:14:18:9 | if (...) ... |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:17:9:18:9 | {...} |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:20:9:38:9 | switch (...) {...} |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:23:17:23:22 | break; |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:24:13:24:36 | case Int32 i2: |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:24:18:24:23 | Int32 i2 |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:25:17:25:52 | ...; |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:27:13:27:24 | case Int32 i3: |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:27:18:27:23 | Int32 i3 |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:30:13:30:27 | case String s2: |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:30:18:30:26 | String s2 |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:33:13:33:24 | case Object v2: |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:35:13:35:20 | default: |
|
|
| post | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:40:9:42:9 | switch (...) {...} |
|
|
| post | Qualifiers.cs:7:16:7:21 | enter Method | Qualifiers.cs:7:16:7:21 | enter Method |
|
|
| post | Qualifiers.cs:8:23:8:34 | enter StaticMethod | Qualifiers.cs:8:23:8:34 | enter StaticMethod |
|
|
| post | Qualifiers.cs:10:10:10:10 | enter M | Qualifiers.cs:10:10:10:10 | enter M |
|
|
| post | Switch.cs:5:10:5:11 | enter M1 | Switch.cs:5:10:5:11 | enter M1 |
|
|
| post | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:10:10:10:11 | enter M2 |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:10:10:10:11 | enter M2 |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:10:10:10:11 | exit M2 |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:15:17:15:23 | return ...; |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:16:13:16:19 | case ...: |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:17:23:17:37 | object creation of type Exception |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:18:13:18:22 | case ...: |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:19:17:19:29 | goto default; |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:20:13:20:23 | case Int32 i: |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:20:18:20:22 | Int32 i |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:22:21:22:27 | return ...; |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:23:27:23:27 | 0 |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:24:13:24:56 | case String s: |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:24:18:24:25 | String s |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:25:17:25:37 | ...; |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:27:13:27:39 | case Double d: |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:27:18:27:25 | Double d |
|
|
| post | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:30:13:30:20 | default: |
|
|
| post | Switch.cs:15:17:15:23 | return ...; | Switch.cs:15:17:15:23 | return ...; |
|
|
| post | Switch.cs:16:13:16:19 | case ...: | Switch.cs:16:13:16:19 | case ...: |
|
|
| post | Switch.cs:17:23:17:37 | object creation of type Exception | Switch.cs:17:23:17:37 | object creation of type Exception |
|
|
| post | Switch.cs:17:23:17:37 | object creation of type Exception | Switch.cs:23:27:23:27 | 0 |
|
|
| post | Switch.cs:18:13:18:22 | case ...: | Switch.cs:18:13:18:22 | case ...: |
|
|
| post | Switch.cs:19:17:19:29 | goto default; | Switch.cs:19:17:19:29 | goto default; |
|
|
| post | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:20:13:20:23 | case Int32 i: |
|
|
| post | Switch.cs:20:18:20:22 | Int32 i | Switch.cs:20:18:20:22 | Int32 i |
|
|
| post | Switch.cs:22:21:22:27 | return ...; | Switch.cs:22:21:22:27 | return ...; |
|
|
| post | Switch.cs:23:27:23:27 | 0 | Switch.cs:23:27:23:27 | 0 |
|
|
| post | Switch.cs:24:13:24:56 | case String s: | Switch.cs:24:13:24:56 | case String s: |
|
|
| post | Switch.cs:24:18:24:25 | String s | Switch.cs:24:18:24:25 | String s |
|
|
| post | Switch.cs:24:48:24:48 | access to local variable s | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| post | Switch.cs:25:17:25:37 | ...; | Switch.cs:25:17:25:37 | ...; |
|
|
| post | Switch.cs:27:13:27:39 | case Double d: | Switch.cs:27:13:27:39 | case Double d: |
|
|
| post | Switch.cs:27:18:27:25 | Double d | Switch.cs:27:18:27:25 | Double d |
|
|
| post | Switch.cs:30:13:30:20 | default: | Switch.cs:19:17:19:29 | goto default; |
|
|
| post | Switch.cs:30:13:30:20 | default: | Switch.cs:30:13:30:20 | default: |
|
|
| post | Switch.cs:35:10:35:11 | enter M3 | Switch.cs:35:10:35:11 | enter M3 |
|
|
| post | Switch.cs:44:10:44:11 | enter M4 | Switch.cs:44:10:44:11 | enter M4 |
|
|
| post | Switch.cs:44:10:44:11 | exit M4 | Switch.cs:44:10:44:11 | enter M4 |
|
|
| post | Switch.cs:44:10:44:11 | exit M4 | Switch.cs:44:10:44:11 | exit M4 |
|
|
| post | Switch.cs:44:10:44:11 | exit M4 | Switch.cs:49:17:49:22 | break; |
|
|
| post | Switch.cs:44:10:44:11 | exit M4 | Switch.cs:50:13:50:39 | case Boolean: |
|
|
| post | Switch.cs:44:10:44:11 | exit M4 | Switch.cs:50:30:50:30 | access to parameter o |
|
|
| post | Switch.cs:44:10:44:11 | exit M4 | Switch.cs:51:17:51:22 | break; |
|
|
| post | Switch.cs:49:17:49:22 | break; | Switch.cs:49:17:49:22 | break; |
|
|
| post | Switch.cs:50:13:50:39 | case Boolean: | Switch.cs:50:13:50:39 | case Boolean: |
|
|
| post | Switch.cs:50:30:50:30 | access to parameter o | Switch.cs:50:30:50:30 | access to parameter o |
|
|
| post | Switch.cs:51:17:51:22 | break; | Switch.cs:51:17:51:22 | break; |
|
|
| post | Switch.cs:55:10:55:11 | enter M5 | Switch.cs:55:10:55:11 | enter M5 |
|
|
| post | Switch.cs:66:10:66:11 | enter M6 | Switch.cs:66:10:66:11 | enter M6 |
|
|
| post | Switch.cs:66:10:66:11 | exit M6 | Switch.cs:66:10:66:11 | enter M6 |
|
|
| post | Switch.cs:66:10:66:11 | exit M6 | Switch.cs:66:10:66:11 | exit M6 |
|
|
| post | Switch.cs:66:10:66:11 | exit M6 | Switch.cs:73:15:73:20 | break; |
|
|
| post | Switch.cs:73:15:73:20 | break; | Switch.cs:73:15:73:20 | break; |
|
|
| post | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:77:10:77:11 | enter M7 |
|
|
| post | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:77:10:77:11 | enter M7 |
|
|
| post | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:77:10:77:11 | exit M7 |
|
|
| post | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:82:22:82:25 | true |
|
|
| post | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:83:13:83:20 | case ...: |
|
|
| post | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:84:15:85:22 | if (...) ... |
|
|
| post | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:85:17:85:22 | break; |
|
|
| post | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:86:22:86:25 | true |
|
|
| post | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:88:16:88:20 | false |
|
|
| post | Switch.cs:82:22:82:25 | true | Switch.cs:82:22:82:25 | true |
|
|
| post | Switch.cs:83:13:83:20 | case ...: | Switch.cs:83:13:83:20 | case ...: |
|
|
| post | Switch.cs:84:15:85:22 | if (...) ... | Switch.cs:84:15:85:22 | if (...) ... |
|
|
| post | Switch.cs:85:17:85:22 | break; | Switch.cs:85:17:85:22 | break; |
|
|
| post | Switch.cs:86:22:86:25 | true | Switch.cs:86:22:86:25 | true |
|
|
| post | Switch.cs:88:16:88:20 | false | Switch.cs:85:17:85:22 | break; |
|
|
| post | Switch.cs:88:16:88:20 | false | Switch.cs:88:16:88:20 | false |
|
|
| post | Switch.cs:91:10:91:11 | enter M8 | Switch.cs:91:10:91:11 | enter M8 |
|
|
| post | Switch.cs:91:10:91:11 | exit M8 | Switch.cs:91:10:91:11 | enter M8 |
|
|
| post | Switch.cs:91:10:91:11 | exit M8 | Switch.cs:91:10:91:11 | exit M8 |
|
|
| post | Switch.cs:91:10:91:11 | exit M8 | Switch.cs:96:22:96:25 | true |
|
|
| post | Switch.cs:91:10:91:11 | exit M8 | Switch.cs:98:16:98:20 | false |
|
|
| post | Switch.cs:96:22:96:25 | true | Switch.cs:96:22:96:25 | true |
|
|
| post | Switch.cs:98:16:98:20 | false | Switch.cs:98:16:98:20 | false |
|
|
| post | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:101:9:101:10 | enter M9 |
|
|
| post | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:101:9:101:10 | enter M9 |
|
|
| post | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:101:9:101:10 | exit M9 |
|
|
| post | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:103:19:103:25 | access to property Length |
|
|
| post | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:105:13:105:20 | case ...: |
|
|
| post | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:105:29:105:29 | 0 |
|
|
| post | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:106:13:106:20 | case ...: |
|
|
| post | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:106:29:106:29 | 1 |
|
|
| post | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:108:17:108:17 | 1 |
|
|
| post | Switch.cs:103:19:103:25 | access to property Length | Switch.cs:103:19:103:25 | access to property Length |
|
|
| post | Switch.cs:105:13:105:20 | case ...: | Switch.cs:101:9:101:10 | enter M9 |
|
|
| post | Switch.cs:105:13:105:20 | case ...: | Switch.cs:103:19:103:25 | access to property Length |
|
|
| post | Switch.cs:105:13:105:20 | case ...: | Switch.cs:105:13:105:20 | case ...: |
|
|
| post | Switch.cs:105:29:105:29 | 0 | Switch.cs:105:29:105:29 | 0 |
|
|
| post | Switch.cs:106:13:106:20 | case ...: | Switch.cs:106:13:106:20 | case ...: |
|
|
| post | Switch.cs:106:29:106:29 | 1 | Switch.cs:106:29:106:29 | 1 |
|
|
| post | Switch.cs:108:17:108:17 | 1 | Switch.cs:108:17:108:17 | 1 |
|
|
| post | Switch.cs:111:17:111:21 | enter Throw | Switch.cs:111:17:111:21 | enter Throw |
|
|
| post | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:113:9:113:11 | enter M10 |
|
|
| post | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:113:9:113:11 | enter M10 |
|
|
| post | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:113:9:113:11 | exit M10 |
|
|
| post | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:117:25:117:25 | access to parameter s |
|
|
| post | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:117:43:117:43 | 1 |
|
|
| post | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:118:13:118:33 | case ...: |
|
|
| post | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:118:25:118:25 | access to parameter s |
|
|
| post | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:118:42:118:42 | 2 |
|
|
| post | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:120:17:120:17 | 1 |
|
|
| post | Switch.cs:117:25:117:25 | access to parameter s | Switch.cs:117:25:117:25 | access to parameter s |
|
|
| post | Switch.cs:117:43:117:43 | 1 | Switch.cs:117:43:117:43 | 1 |
|
|
| post | Switch.cs:118:13:118:33 | case ...: | Switch.cs:118:13:118:33 | case ...: |
|
|
| post | Switch.cs:118:25:118:25 | access to parameter s | Switch.cs:118:25:118:25 | access to parameter s |
|
|
| post | Switch.cs:118:42:118:42 | 2 | Switch.cs:118:42:118:42 | 2 |
|
|
| post | Switch.cs:120:17:120:17 | 1 | Switch.cs:120:17:120:17 | 1 |
|
|
| post | TypeAccesses.cs:3:10:3:10 | enter M | TypeAccesses.cs:3:10:3:10 | enter M |
|
|
| post | TypeAccesses.cs:7:25:7:25 | ; | TypeAccesses.cs:7:25:7:25 | ; |
|
|
| post | TypeAccesses.cs:8:9:8:28 | ... ...; | TypeAccesses.cs:3:10:3:10 | enter M |
|
|
| post | TypeAccesses.cs:8:9:8:28 | ... ...; | TypeAccesses.cs:7:25:7:25 | ; |
|
|
| post | TypeAccesses.cs:8:9:8:28 | ... ...; | TypeAccesses.cs:8:9:8:28 | ... ...; |
|
|
| post | VarDecls.cs:5:18:5:19 | enter M1 | VarDecls.cs:5:18:5:19 | enter M1 |
|
|
| post | VarDecls.cs:13:12:13:13 | enter M2 | VarDecls.cs:13:12:13:13 | enter M2 |
|
|
| post | VarDecls.cs:19:7:19:8 | enter M3 | VarDecls.cs:19:7:19:8 | enter M3 |
|
|
| post | VarDecls.cs:25:13:25:29 | return ...; | VarDecls.cs:19:7:19:8 | enter M3 |
|
|
| post | VarDecls.cs:25:13:25:29 | return ...; | VarDecls.cs:25:13:25:29 | return ...; |
|
|
| post | VarDecls.cs:25:13:25:29 | return ...; | VarDecls.cs:25:24:25:24 | access to local variable x |
|
|
| post | VarDecls.cs:25:13:25:29 | return ...; | VarDecls.cs:25:28:25:28 | access to local variable y |
|
|
| post | VarDecls.cs:25:24:25:24 | access to local variable x | VarDecls.cs:25:24:25:24 | access to local variable x |
|
|
| post | VarDecls.cs:25:28:25:28 | access to local variable y | VarDecls.cs:25:28:25:28 | access to local variable y |
|
|
| post | VarDecls.cs:28:41:28:47 | enter Dispose | VarDecls.cs:28:41:28:47 | enter Dispose |
|
|
| post | cflow.cs:5:17:5:20 | enter Main | cflow.cs:5:17:5:20 | enter Main |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:5:17:5:20 | enter Main |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:5:17:5:20 | exit Main |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:12:13:12:49 | ...; |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:15:9:17:9 | {...} |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:20:9:22:9 | {...} |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:25:9:34:9 | {...} |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:27:17:27:46 | ...; |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:29:17:29:42 | ...; |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:31:17:31:42 | ...; |
|
|
| post | cflow.cs:5:17:5:20 | exit Main | cflow.cs:33:17:33:37 | ...; |
|
|
| post | cflow.cs:12:13:12:49 | ...; | cflow.cs:12:13:12:49 | ...; |
|
|
| post | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:5:17:5:20 | enter Main |
|
|
| post | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:12:13:12:49 | ...; |
|
|
| post | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| post | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:5:17:5:20 | enter Main |
|
|
| post | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:12:13:12:49 | ...; |
|
|
| post | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| post | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| post | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:15:9:17:9 | {...} |
|
|
| post | cflow.cs:15:9:17:9 | {...} | cflow.cs:15:9:17:9 | {...} |
|
|
| post | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:5:17:5:20 | enter Main |
|
|
| post | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:12:13:12:49 | ...; |
|
|
| post | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| post | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| post | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:15:9:17:9 | {...} |
|
|
| post | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| post | cflow.cs:20:9:22:9 | {...} | cflow.cs:5:17:5:20 | enter Main |
|
|
| post | cflow.cs:20:9:22:9 | {...} | cflow.cs:12:13:12:49 | ...; |
|
|
| post | cflow.cs:20:9:22:9 | {...} | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| post | cflow.cs:20:9:22:9 | {...} | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| post | cflow.cs:20:9:22:9 | {...} | cflow.cs:15:9:17:9 | {...} |
|
|
| post | cflow.cs:20:9:22:9 | {...} | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| post | cflow.cs:20:9:22:9 | {...} | cflow.cs:20:9:22:9 | {...} |
|
|
| post | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:5:17:5:20 | enter Main |
|
|
| post | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:12:13:12:49 | ...; |
|
|
| post | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| post | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| post | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:15:9:17:9 | {...} |
|
|
| post | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| post | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:20:9:22:9 | {...} |
|
|
| post | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:5:17:5:20 | enter Main |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:12:13:12:49 | ...; |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:15:9:17:9 | {...} |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:20:9:22:9 | {...} |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:25:9:34:9 | {...} |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:27:17:27:46 | ...; |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:29:17:29:42 | ...; |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:31:17:31:42 | ...; |
|
|
| post | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:33:17:33:37 | ...; |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:25:9:34:9 | {...} |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:27:17:27:46 | ...; |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:29:17:29:42 | ...; |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:31:17:31:42 | ...; |
|
|
| post | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:33:17:33:37 | ...; |
|
|
| post | cflow.cs:25:9:34:9 | {...} | cflow.cs:25:9:34:9 | {...} |
|
|
| post | cflow.cs:26:31:26:31 | access to local variable i | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| post | cflow.cs:27:17:27:46 | ...; | cflow.cs:27:17:27:46 | ...; |
|
|
| post | cflow.cs:28:18:33:37 | if (...) ... | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| post | cflow.cs:29:17:29:42 | ...; | cflow.cs:29:17:29:42 | ...; |
|
|
| post | cflow.cs:30:18:33:37 | if (...) ... | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| post | cflow.cs:31:17:31:42 | ...; | cflow.cs:31:17:31:42 | ...; |
|
|
| post | cflow.cs:33:17:33:37 | ...; | cflow.cs:33:17:33:37 | ...; |
|
|
| post | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:37:17:37:22 | enter Switch |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:37:17:37:22 | enter Switch |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:37:17:37:22 | exit Switch |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:44:13:44:19 | case ...: |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:47:13:47:19 | case ...: |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:48:17:48:39 | ...; |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:51:9:59:9 | switch (...) {...} |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:54:17:54:48 | ...; |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:56:13:56:20 | default: |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:60:9:66:9 | switch (...) {...} |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:63:17:64:55 | if (...) ... |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:65:17:65:22 | break; |
|
|
| post | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:67:16:67:16 | access to parameter a |
|
|
| post | cflow.cs:42:17:42:39 | ...; | cflow.cs:42:17:42:39 | ...; |
|
|
| post | cflow.cs:44:13:44:19 | case ...: | cflow.cs:37:17:37:22 | enter Switch |
|
|
| post | cflow.cs:44:13:44:19 | case ...: | cflow.cs:44:13:44:19 | case ...: |
|
|
| post | cflow.cs:45:17:45:39 | ...; | cflow.cs:45:17:45:39 | ...; |
|
|
| post | cflow.cs:47:13:47:19 | case ...: | cflow.cs:37:17:37:22 | enter Switch |
|
|
| post | cflow.cs:47:13:47:19 | case ...: | cflow.cs:44:13:44:19 | case ...: |
|
|
| post | cflow.cs:47:13:47:19 | case ...: | cflow.cs:47:13:47:19 | case ...: |
|
|
| post | cflow.cs:48:17:48:39 | ...; | cflow.cs:48:17:48:39 | ...; |
|
|
| post | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:37:17:37:22 | enter Switch |
|
|
| post | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:44:13:44:19 | case ...: |
|
|
| post | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:47:13:47:19 | case ...: |
|
|
| post | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:48:17:48:39 | ...; |
|
|
| post | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:51:9:59:9 | switch (...) {...} |
|
|
| post | cflow.cs:54:17:54:48 | ...; | cflow.cs:54:17:54:48 | ...; |
|
|
| post | cflow.cs:56:13:56:20 | default: | cflow.cs:56:13:56:20 | default: |
|
|
| post | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:37:17:37:22 | enter Switch |
|
|
| post | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:44:13:44:19 | case ...: |
|
|
| post | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:47:13:47:19 | case ...: |
|
|
| post | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:48:17:48:39 | ...; |
|
|
| post | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:51:9:59:9 | switch (...) {...} |
|
|
| post | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:54:17:54:48 | ...; |
|
|
| post | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:56:13:56:20 | default: |
|
|
| post | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:60:9:66:9 | switch (...) {...} |
|
|
| post | cflow.cs:63:17:64:55 | if (...) ... | cflow.cs:63:17:64:55 | if (...) ... |
|
|
| post | cflow.cs:64:27:64:54 | object creation of type NullReferenceException | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| post | cflow.cs:65:17:65:22 | break; | cflow.cs:65:17:65:22 | break; |
|
|
| post | cflow.cs:67:16:67:16 | access to parameter a | cflow.cs:65:17:65:22 | break; |
|
|
| post | cflow.cs:67:16:67:16 | access to parameter a | cflow.cs:67:16:67:16 | access to parameter a |
|
|
| post | cflow.cs:70:18:70:18 | enter M | cflow.cs:70:18:70:18 | enter M |
|
|
| post | cflow.cs:70:18:70:18 | exit M | cflow.cs:70:18:70:18 | enter M |
|
|
| post | cflow.cs:70:18:70:18 | exit M | cflow.cs:70:18:70:18 | exit M |
|
|
| post | cflow.cs:70:18:70:18 | exit M | cflow.cs:73:13:73:19 | return ...; |
|
|
| post | cflow.cs:70:18:70:18 | exit M | cflow.cs:74:9:81:9 | if (...) ... |
|
|
| post | cflow.cs:70:18:70:18 | exit M | cflow.cs:75:9:77:9 | {...} |
|
|
| post | cflow.cs:70:18:70:18 | exit M | cflow.cs:79:9:81:9 | {...} |
|
|
| post | cflow.cs:73:13:73:19 | return ...; | cflow.cs:73:13:73:19 | return ...; |
|
|
| post | cflow.cs:74:9:81:9 | if (...) ... | cflow.cs:74:9:81:9 | if (...) ... |
|
|
| post | cflow.cs:75:9:77:9 | {...} | cflow.cs:75:9:77:9 | {...} |
|
|
| post | cflow.cs:79:9:81:9 | {...} | cflow.cs:79:9:81:9 | {...} |
|
|
| post | cflow.cs:84:18:84:19 | enter M2 | cflow.cs:84:18:84:19 | enter M2 |
|
|
| post | cflow.cs:84:18:84:19 | exit M2 | cflow.cs:84:18:84:19 | enter M2 |
|
|
| post | cflow.cs:84:18:84:19 | exit M2 | cflow.cs:84:18:84:19 | exit M2 |
|
|
| post | cflow.cs:84:18:84:19 | exit M2 | cflow.cs:86:26:86:26 | access to parameter s |
|
|
| post | cflow.cs:84:18:84:19 | exit M2 | cflow.cs:87:13:87:33 | ...; |
|
|
| post | cflow.cs:86:26:86:26 | access to parameter s | cflow.cs:86:26:86:26 | access to parameter s |
|
|
| post | cflow.cs:87:13:87:33 | ...; | cflow.cs:87:13:87:33 | ...; |
|
|
| post | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:90:18:90:19 | enter M3 |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:90:18:90:19 | enter M3 |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:90:18:90:19 | exit M3 |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:93:45:93:47 | "s" |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:94:9:94:29 | ...; |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:97:13:97:55 | ...; |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:99:9:100:42 | if (...) ... |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:100:13:100:42 | ...; |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:102:9:103:36 | if (...) ... |
|
|
| post | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:103:13:103:36 | ...; |
|
|
| post | cflow.cs:93:45:93:47 | "s" | cflow.cs:93:45:93:47 | "s" |
|
|
| post | cflow.cs:94:9:94:29 | ...; | cflow.cs:94:9:94:29 | ...; |
|
|
| post | cflow.cs:97:13:97:55 | ...; | cflow.cs:97:13:97:55 | ...; |
|
|
| post | cflow.cs:99:9:100:42 | if (...) ... | cflow.cs:94:9:94:29 | ...; |
|
|
| post | cflow.cs:99:9:100:42 | if (...) ... | cflow.cs:97:13:97:55 | ...; |
|
|
| post | cflow.cs:99:9:100:42 | if (...) ... | cflow.cs:99:9:100:42 | if (...) ... |
|
|
| post | cflow.cs:100:13:100:42 | ...; | cflow.cs:100:13:100:42 | ...; |
|
|
| post | cflow.cs:102:9:103:36 | if (...) ... | cflow.cs:94:9:94:29 | ...; |
|
|
| post | cflow.cs:102:9:103:36 | if (...) ... | cflow.cs:97:13:97:55 | ...; |
|
|
| post | cflow.cs:102:9:103:36 | if (...) ... | cflow.cs:99:9:100:42 | if (...) ... |
|
|
| post | cflow.cs:102:9:103:36 | if (...) ... | cflow.cs:100:13:100:42 | ...; |
|
|
| post | cflow.cs:102:9:103:36 | if (...) ... | cflow.cs:102:9:103:36 | if (...) ... |
|
|
| post | cflow.cs:103:13:103:36 | ...; | cflow.cs:103:13:103:36 | ...; |
|
|
| post | cflow.cs:106:18:106:19 | enter M4 | cflow.cs:106:18:106:19 | enter M4 |
|
|
| post | cflow.cs:109:9:115:9 | {...} | cflow.cs:109:9:115:9 | {...} |
|
|
| post | cflow.cs:110:20:110:23 | true | cflow.cs:110:20:110:23 | true |
|
|
| post | cflow.cs:116:9:116:29 | ...; | cflow.cs:106:18:106:19 | enter M4 |
|
|
| post | cflow.cs:116:9:116:29 | ...; | cflow.cs:116:9:116:29 | ...; |
|
|
| post | cflow.cs:119:20:119:21 | enter M5 | cflow.cs:119:20:119:21 | enter M5 |
|
|
| post | cflow.cs:127:19:127:21 | enter get_Prop | cflow.cs:127:19:127:21 | enter get_Prop |
|
|
| post | cflow.cs:127:25:127:58 | return ...; | cflow.cs:127:19:127:21 | enter get_Prop |
|
|
| post | cflow.cs:127:25:127:58 | return ...; | cflow.cs:127:25:127:58 | return ...; |
|
|
| post | cflow.cs:127:25:127:58 | return ...; | cflow.cs:127:48:127:49 | "" |
|
|
| post | cflow.cs:127:25:127:58 | return ...; | cflow.cs:127:53:127:57 | this access |
|
|
| post | cflow.cs:127:48:127:49 | "" | cflow.cs:127:48:127:49 | "" |
|
|
| post | cflow.cs:127:53:127:57 | this access | cflow.cs:127:53:127:57 | this access |
|
|
| post | cflow.cs:127:62:127:64 | enter set_Prop | cflow.cs:127:62:127:64 | enter set_Prop |
|
|
| post | cflow.cs:129:5:129:15 | enter ControlFlow | cflow.cs:129:5:129:15 | enter ControlFlow |
|
|
| post | cflow.cs:134:5:134:15 | enter ControlFlow | cflow.cs:134:5:134:15 | enter ControlFlow |
|
|
| post | cflow.cs:136:12:136:22 | enter ControlFlow | cflow.cs:136:12:136:22 | enter ControlFlow |
|
|
| post | cflow.cs:138:40:138:40 | enter + | cflow.cs:138:40:138:40 | enter + |
|
|
| post | cflow.cs:144:33:144:35 | enter get_Item | cflow.cs:144:33:144:35 | enter get_Item |
|
|
| post | cflow.cs:144:56:144:58 | enter set_Item | cflow.cs:144:56:144:58 | enter set_Item |
|
|
| post | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:146:10:146:19 | enter TryFinally |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:146:10:146:19 | enter TryFinally |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:146:10:146:19 | exit TryFinally |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:150:13:150:37 | call to method WriteLine |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:153:9:155:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:153:9:155:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:153:9:155:9 | {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:159:13:159:37 | call to method WriteLine |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:160:13:160:19 | return ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:178:9:179:9 | {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:191:13:191:37 | call to method WriteLine |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:192:13:192:19 | return ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:199:9:200:9 | {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:207:16:207:16 | access to local variable i |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:208:9:230:9 | {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:212:21:212:27 | return ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:214:21:214:29 | continue; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:216:21:216:26 | break; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:219:13:229:13 | {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:223:25:223:46 | throw ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:226:17:228:17 | {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:234:17:234:28 | access to property Length |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:234:33:234:33 | 0 |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:235:17:235:23 | return ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:236:17:236:28 | access to property Length |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:236:33:236:33 | 1 |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:237:17:237:49 | throw ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:240:9:245:9 | {...} |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:242:17:242:41 | ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:244:17:244:37 | ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| post | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| post | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:150:13:150:37 | call to method WriteLine |
|
|
| post | cflow.cs:153:9:155:9 | [finally: exception(Exception)] {...} | cflow.cs:153:9:155:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:153:9:155:9 | [finally: exception(OutOfMemoryException)] {...} | cflow.cs:153:9:155:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| post | cflow.cs:153:9:155:9 | {...} | cflow.cs:153:9:155:9 | {...} |
|
|
| post | cflow.cs:159:13:159:37 | call to method WriteLine | cflow.cs:159:13:159:37 | call to method WriteLine |
|
|
| post | cflow.cs:160:13:160:19 | return ...; | cflow.cs:160:13:160:19 | return ...; |
|
|
| post | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| post | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex |
|
|
| post | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| post | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:178:9:179:9 | {...} | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| post | cflow.cs:178:9:179:9 | {...} | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:178:9:179:9 | {...} | cflow.cs:178:9:179:9 | {...} |
|
|
| post | cflow.cs:191:13:191:37 | call to method WriteLine | cflow.cs:191:13:191:37 | call to method WriteLine |
|
|
| post | cflow.cs:192:13:192:19 | return ...; | cflow.cs:192:13:192:19 | return ...; |
|
|
| post | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| post | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| post | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| post | cflow.cs:199:9:200:9 | {...} | cflow.cs:199:9:200:9 | {...} |
|
|
| post | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| post | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:199:9:200:9 | {...} |
|
|
| post | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:207:16:207:16 | access to local variable i |
|
|
| post | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| post | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:226:17:228:17 | {...} |
|
|
| post | cflow.cs:208:9:230:9 | {...} | cflow.cs:208:9:230:9 | {...} |
|
|
| post | cflow.cs:212:21:212:27 | return ...; | cflow.cs:212:21:212:27 | return ...; |
|
|
| post | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| post | cflow.cs:214:21:214:29 | continue; | cflow.cs:214:21:214:29 | continue; |
|
|
| post | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| post | cflow.cs:216:21:216:26 | break; | cflow.cs:216:21:216:26 | break; |
|
|
| post | cflow.cs:219:13:229:13 | {...} | cflow.cs:219:13:229:13 | {...} |
|
|
| post | cflow.cs:223:25:223:46 | [finally: break] throw ...; | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| post | cflow.cs:223:25:223:46 | [finally: continue] throw ...; | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| post | cflow.cs:223:25:223:46 | [finally: return] throw ...; | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| post | cflow.cs:223:25:223:46 | throw ...; | cflow.cs:223:25:223:46 | throw ...; |
|
|
| post | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| post | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| post | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| post | cflow.cs:223:31:223:45 | object creation of type Exception | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| post | cflow.cs:226:17:228:17 | [finally: break] {...} | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| post | cflow.cs:226:17:228:17 | [finally: continue] {...} | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:223:25:223:46 | throw ...; |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| post | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:226:17:228:17 | [finally: return] {...} | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| post | cflow.cs:226:17:228:17 | {...} | cflow.cs:226:17:228:17 | {...} |
|
|
| post | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| post | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| post | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:234:17:234:28 | access to property Length |
|
|
| post | cflow.cs:234:33:234:33 | 0 | cflow.cs:234:33:234:33 | 0 |
|
|
| post | cflow.cs:235:17:235:23 | return ...; | cflow.cs:235:17:235:23 | return ...; |
|
|
| post | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| post | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:236:17:236:28 | access to property Length |
|
|
| post | cflow.cs:236:33:236:33 | 1 | cflow.cs:236:33:236:33 | 1 |
|
|
| post | cflow.cs:237:17:237:49 | throw ...; | cflow.cs:237:17:237:49 | throw ...; |
|
|
| post | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| post | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| post | cflow.cs:240:9:245:9 | {...} | cflow.cs:240:9:245:9 | {...} |
|
|
| post | cflow.cs:242:17:242:41 | ...; | cflow.cs:242:17:242:41 | ...; |
|
|
| post | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| post | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| post | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| post | cflow.cs:242:17:242:41 | [finally: return] ...; | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... | cflow.cs:237:17:237:49 | throw ...; |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| post | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| post | cflow.cs:243:13:244:37 | [finally: return] if (...) ... | cflow.cs:235:17:235:23 | return ...; |
|
|
| post | cflow.cs:243:13:244:37 | [finally: return] if (...) ... | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| post | cflow.cs:243:13:244:37 | [finally: return] if (...) ... | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| post | cflow.cs:243:13:244:37 | if (...) ... | cflow.cs:240:9:245:9 | {...} |
|
|
| post | cflow.cs:243:13:244:37 | if (...) ... | cflow.cs:242:17:242:41 | ...; |
|
|
| post | cflow.cs:243:13:244:37 | if (...) ... | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| post | cflow.cs:244:17:244:37 | ...; | cflow.cs:244:17:244:37 | ...; |
|
|
| post | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| post | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| post | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| post | cflow.cs:244:17:244:37 | [finally: return] ...; | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| post | cflow.cs:247:9:254:9 | try {...} ... | cflow.cs:240:9:245:9 | {...} |
|
|
| post | cflow.cs:247:9:254:9 | try {...} ... | cflow.cs:242:17:242:41 | ...; |
|
|
| post | cflow.cs:247:9:254:9 | try {...} ... | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| post | cflow.cs:247:9:254:9 | try {...} ... | cflow.cs:244:17:244:37 | ...; |
|
|
| post | cflow.cs:247:9:254:9 | try {...} ... | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| post | cflow.cs:257:10:257:12 | enter For | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:257:10:257:12 | exit For |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:264:9:268:9 | {...} |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:267:17:267:22 | break; |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:271:9:276:9 | {...} |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:275:17:275:22 | break; |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:279:9:282:9 | {...} |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| post | cflow.cs:257:10:257:12 | exit For | cflow.cs:285:9:287:9 | {...} |
|
|
| post | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:261:13:261:33 | ...; | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:263:18:263:18 | access to local variable x | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:264:9:268:9 | {...} | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:264:9:268:9 | {...} | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:264:9:268:9 | {...} | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:264:9:268:9 | {...} | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:264:9:268:9 | {...} | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:264:9:268:9 | {...} | cflow.cs:264:9:268:9 | {...} |
|
|
| post | cflow.cs:267:17:267:22 | break; | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:267:17:267:22 | break; | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:267:17:267:22 | break; | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:267:17:267:22 | break; | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:267:17:267:22 | break; | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:267:17:267:22 | break; | cflow.cs:264:9:268:9 | {...} |
|
|
| post | cflow.cs:267:17:267:22 | break; | cflow.cs:267:17:267:22 | break; |
|
|
| post | cflow.cs:271:9:276:9 | {...} | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:271:9:276:9 | {...} | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:271:9:276:9 | {...} | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:271:9:276:9 | {...} | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:271:9:276:9 | {...} | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:271:9:276:9 | {...} | cflow.cs:264:9:268:9 | {...} |
|
|
| post | cflow.cs:271:9:276:9 | {...} | cflow.cs:267:17:267:22 | break; |
|
|
| post | cflow.cs:271:9:276:9 | {...} | cflow.cs:271:9:276:9 | {...} |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:264:9:268:9 | {...} |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:267:17:267:22 | break; |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:271:9:276:9 | {...} |
|
|
| post | cflow.cs:275:17:275:22 | break; | cflow.cs:275:17:275:22 | break; |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:264:9:268:9 | {...} |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:267:17:267:22 | break; |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:271:9:276:9 | {...} |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:275:17:275:22 | break; |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| post | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:279:9:282:9 | {...} |
|
|
| post | cflow.cs:279:9:282:9 | {...} | cflow.cs:279:9:282:9 | {...} |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:264:9:268:9 | {...} |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:267:17:267:22 | break; |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:271:9:276:9 | {...} |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:275:17:275:22 | break; |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:279:9:282:9 | {...} |
|
|
| post | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:257:10:257:12 | enter For |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:261:13:261:33 | ...; |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:264:9:268:9 | {...} |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:267:17:267:22 | break; |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:271:9:276:9 | {...} |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:275:17:275:22 | break; |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:279:9:282:9 | {...} |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| post | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:285:9:287:9 | {...} |
|
|
| post | cflow.cs:285:9:287:9 | {...} | cflow.cs:285:9:287:9 | {...} |
|
|
| post | cflow.cs:290:10:290:16 | enter Lambdas | cflow.cs:290:10:290:16 | enter Lambdas |
|
|
| post | cflow.cs:292:28:292:37 | enter (...) => ... | cflow.cs:292:28:292:37 | enter (...) => ... |
|
|
| post | cflow.cs:293:28:293:61 | enter delegate(...) { ... } | cflow.cs:293:28:293:61 | enter delegate(...) { ... } |
|
|
| post | cflow.cs:296:10:296:18 | enter LogicalOr | cflow.cs:296:10:296:18 | enter LogicalOr |
|
|
| post | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:304:10:304:17 | enter Booleans |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:304:10:304:17 | enter Booleans |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:304:10:304:17 | exit Booleans |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:306:13:306:56 | Boolean b = ... |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:306:37:306:56 | !... |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:308:35:308:39 | false |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:308:43:308:46 | true |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:309:13:309:48 | ... = ... |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:309:37:309:41 | false |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:309:45:309:48 | true |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:311:9:316:9 | if (...) ... |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:311:37:311:62 | !... |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:311:61:311:61 | access to local variable b |
|
|
| post | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:312:9:316:9 | {...} |
|
|
| post | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:304:10:304:17 | enter Booleans |
|
|
| post | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:306:13:306:56 | Boolean b = ... |
|
|
| post | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:306:37:306:56 | !... |
|
|
| post | cflow.cs:306:37:306:56 | !... | cflow.cs:306:37:306:56 | !... |
|
|
| post | cflow.cs:308:35:308:39 | false | cflow.cs:308:35:308:39 | false |
|
|
| post | cflow.cs:308:43:308:46 | true | cflow.cs:308:43:308:46 | true |
|
|
| post | cflow.cs:309:13:309:48 | ... = ... | cflow.cs:308:35:308:39 | false |
|
|
| post | cflow.cs:309:13:309:48 | ... = ... | cflow.cs:309:13:309:48 | ... = ... |
|
|
| post | cflow.cs:309:13:309:48 | ... = ... | cflow.cs:309:37:309:41 | false |
|
|
| post | cflow.cs:309:13:309:48 | ... = ... | cflow.cs:309:45:309:48 | true |
|
|
| post | cflow.cs:309:37:309:41 | false | cflow.cs:309:37:309:41 | false |
|
|
| post | cflow.cs:309:45:309:48 | true | cflow.cs:309:45:309:48 | true |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:304:10:304:17 | enter Booleans |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:306:13:306:56 | Boolean b = ... |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:306:37:306:56 | !... |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:308:35:308:39 | false |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:308:43:308:46 | true |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:309:13:309:48 | ... = ... |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:309:37:309:41 | false |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:309:45:309:48 | true |
|
|
| post | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:311:9:316:9 | if (...) ... |
|
|
| post | cflow.cs:311:37:311:62 | !... | cflow.cs:311:37:311:62 | !... |
|
|
| post | cflow.cs:311:61:311:61 | access to local variable b | cflow.cs:311:61:311:61 | access to local variable b |
|
|
| post | cflow.cs:312:9:316:9 | {...} | cflow.cs:312:9:316:9 | {...} |
|
|
| post | cflow.cs:319:10:319:11 | enter Do | cflow.cs:319:10:319:11 | enter Do |
|
|
| post | cflow.cs:319:10:319:11 | exit Do | cflow.cs:319:10:319:11 | enter Do |
|
|
| post | cflow.cs:319:10:319:11 | exit Do | cflow.cs:319:10:319:11 | exit Do |
|
|
| post | cflow.cs:319:10:319:11 | exit Do | cflow.cs:322:9:332:9 | {...} |
|
|
| post | cflow.cs:319:10:319:11 | exit Do | cflow.cs:325:13:327:13 | {...} |
|
|
| post | cflow.cs:319:10:319:11 | exit Do | cflow.cs:328:13:331:13 | if (...) ... |
|
|
| post | cflow.cs:319:10:319:11 | exit Do | cflow.cs:329:13:331:13 | {...} |
|
|
| post | cflow.cs:319:10:319:11 | exit Do | cflow.cs:332:18:332:22 | this access |
|
|
| post | cflow.cs:322:9:332:9 | {...} | cflow.cs:319:10:319:11 | enter Do |
|
|
| post | cflow.cs:322:9:332:9 | {...} | cflow.cs:322:9:332:9 | {...} |
|
|
| post | cflow.cs:325:13:327:13 | {...} | cflow.cs:325:13:327:13 | {...} |
|
|
| post | cflow.cs:328:13:331:13 | if (...) ... | cflow.cs:328:13:331:13 | if (...) ... |
|
|
| post | cflow.cs:329:13:331:13 | {...} | cflow.cs:329:13:331:13 | {...} |
|
|
| post | cflow.cs:332:18:332:22 | this access | cflow.cs:325:13:327:13 | {...} |
|
|
| post | cflow.cs:332:18:332:22 | this access | cflow.cs:332:18:332:22 | this access |
|
|
| post | cflow.cs:335:10:335:16 | enter Foreach | cflow.cs:335:10:335:16 | enter Foreach |
|
|
| post | cflow.cs:335:10:335:16 | exit Foreach | cflow.cs:335:10:335:16 | enter Foreach |
|
|
| post | cflow.cs:335:10:335:16 | exit Foreach | cflow.cs:335:10:335:16 | exit Foreach |
|
|
| post | cflow.cs:335:10:335:16 | exit Foreach | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... |
|
|
| post | cflow.cs:335:10:335:16 | exit Foreach | cflow.cs:337:22:337:22 | String x |
|
|
| post | cflow.cs:335:10:335:16 | exit Foreach | cflow.cs:341:13:343:13 | {...} |
|
|
| post | cflow.cs:335:10:335:16 | exit Foreach | cflow.cs:344:13:347:13 | if (...) ... |
|
|
| post | cflow.cs:335:10:335:16 | exit Foreach | cflow.cs:345:13:347:13 | {...} |
|
|
| post | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:335:10:335:16 | enter Foreach |
|
|
| post | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... |
|
|
| post | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:341:13:343:13 | {...} |
|
|
| post | cflow.cs:337:22:337:22 | String x | cflow.cs:337:22:337:22 | String x |
|
|
| post | cflow.cs:341:13:343:13 | {...} | cflow.cs:341:13:343:13 | {...} |
|
|
| post | cflow.cs:344:13:347:13 | if (...) ... | cflow.cs:344:13:347:13 | if (...) ... |
|
|
| post | cflow.cs:345:13:347:13 | {...} | cflow.cs:345:13:347:13 | {...} |
|
|
| post | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:351:10:351:13 | enter Goto |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:351:10:351:13 | enter Goto |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:351:10:351:13 | exit Goto |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:353:9:353:13 | Label: |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:353:43:353:45 | {...} |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:355:9:355:41 | if (...) ... |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:355:31:355:41 | goto ...; |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:357:9:369:9 | switch (...) {...} |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:360:17:360:29 | goto default; |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:361:13:361:19 | case ...: |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:362:17:362:37 | ...; |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:364:13:364:19 | case ...: |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:365:17:365:27 | goto ...; |
|
|
| post | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:366:13:366:20 | default: |
|
|
| post | cflow.cs:353:9:353:13 | Label: | cflow.cs:351:10:351:13 | enter Goto |
|
|
| post | cflow.cs:353:9:353:13 | Label: | cflow.cs:353:9:353:13 | Label: |
|
|
| post | cflow.cs:353:9:353:13 | Label: | cflow.cs:355:31:355:41 | goto ...; |
|
|
| post | cflow.cs:353:9:353:13 | Label: | cflow.cs:365:17:365:27 | goto ...; |
|
|
| post | cflow.cs:353:43:353:45 | {...} | cflow.cs:353:43:353:45 | {...} |
|
|
| post | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:351:10:351:13 | enter Goto |
|
|
| post | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:353:9:353:13 | Label: |
|
|
| post | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:353:43:353:45 | {...} |
|
|
| post | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:355:9:355:41 | if (...) ... |
|
|
| post | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:355:31:355:41 | goto ...; |
|
|
| post | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:365:17:365:27 | goto ...; |
|
|
| post | cflow.cs:355:31:355:41 | goto ...; | cflow.cs:355:31:355:41 | goto ...; |
|
|
| post | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:351:10:351:13 | enter Goto |
|
|
| post | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:353:9:353:13 | Label: |
|
|
| post | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:353:43:353:45 | {...} |
|
|
| post | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:355:9:355:41 | if (...) ... |
|
|
| post | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:355:31:355:41 | goto ...; |
|
|
| post | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:357:9:369:9 | switch (...) {...} |
|
|
| post | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:365:17:365:27 | goto ...; |
|
|
| post | cflow.cs:360:17:360:29 | goto default; | cflow.cs:360:17:360:29 | goto default; |
|
|
| post | cflow.cs:361:13:361:19 | case ...: | cflow.cs:361:13:361:19 | case ...: |
|
|
| post | cflow.cs:362:17:362:37 | ...; | cflow.cs:362:17:362:37 | ...; |
|
|
| post | cflow.cs:364:13:364:19 | case ...: | cflow.cs:364:13:364:19 | case ...: |
|
|
| post | cflow.cs:365:17:365:27 | goto ...; | cflow.cs:365:17:365:27 | goto ...; |
|
|
| post | cflow.cs:366:13:366:20 | default: | cflow.cs:360:17:360:29 | goto default; |
|
|
| post | cflow.cs:366:13:366:20 | default: | cflow.cs:366:13:366:20 | default: |
|
|
| post | cflow.cs:372:49:372:53 | enter Yield | cflow.cs:372:49:372:53 | enter Yield |
|
|
| post | cflow.cs:375:25:375:25 | access to local variable i | cflow.cs:372:49:372:53 | enter Yield |
|
|
| post | cflow.cs:375:25:375:25 | access to local variable i | cflow.cs:375:25:375:25 | access to local variable i |
|
|
| post | cflow.cs:375:25:375:25 | access to local variable i | cflow.cs:376:9:378:9 | {...} |
|
|
| post | cflow.cs:376:9:378:9 | {...} | cflow.cs:376:9:378:9 | {...} |
|
|
| post | cflow.cs:379:9:387:9 | try {...} ... | cflow.cs:372:49:372:53 | enter Yield |
|
|
| post | cflow.cs:379:9:387:9 | try {...} ... | cflow.cs:375:25:375:25 | access to local variable i |
|
|
| post | cflow.cs:379:9:387:9 | try {...} ... | cflow.cs:376:9:378:9 | {...} |
|
|
| post | cflow.cs:379:9:387:9 | try {...} ... | cflow.cs:379:9:387:9 | try {...} ... |
|
|
| post | cflow.cs:393:5:393:18 | enter ControlFlowSub | cflow.cs:393:5:393:18 | enter ControlFlowSub |
|
|
| post | cflow.cs:395:5:395:18 | enter ControlFlowSub | cflow.cs:395:5:395:18 | enter ControlFlowSub |
|
|
| post | cflow.cs:397:5:397:18 | enter ControlFlowSub | cflow.cs:397:5:397:18 | enter ControlFlowSub |
|
|
| post | cflow.cs:402:10:402:10 | enter M | cflow.cs:402:10:402:10 | enter M |
|
|
| post | cflow.cs:402:10:402:10 | exit M | cflow.cs:402:10:402:10 | enter M |
|
|
| post | cflow.cs:402:10:402:10 | exit M | cflow.cs:402:10:402:10 | exit M |
|
|
| post | cflow.cs:402:10:402:10 | exit M | cflow.cs:406:13:406:36 | call to method WriteLine |
|
|
| post | cflow.cs:402:10:402:10 | exit M | cflow.cs:409:9:412:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:402:10:402:10 | exit M | cflow.cs:409:9:412:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| post | cflow.cs:402:10:402:10 | exit M | cflow.cs:409:9:412:9 | {...} |
|
|
| post | cflow.cs:406:13:406:36 | call to method WriteLine | cflow.cs:406:13:406:36 | call to method WriteLine |
|
|
| post | cflow.cs:409:9:412:9 | [finally: exception(Exception)] {...} | cflow.cs:409:9:412:9 | [finally: exception(Exception)] {...} |
|
|
| post | cflow.cs:409:9:412:9 | [finally: exception(OutOfMemoryException)] {...} | cflow.cs:409:9:412:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| post | cflow.cs:409:9:412:9 | {...} | cflow.cs:409:9:412:9 | {...} |
|
|
| post | cflow.cs:419:12:419:12 | enter M | cflow.cs:419:12:419:12 | enter M |
|
|
| post | cflow.cs:424:5:424:25 | enter NegationInConstructor | cflow.cs:424:5:424:25 | enter NegationInConstructor |
|
|
| post | cflow.cs:426:10:426:10 | enter M | cflow.cs:426:10:426:10 | enter M |
|
|
| post | cflow.cs:428:56:428:56 | access to parameter s | cflow.cs:428:56:428:56 | access to parameter s |
|
|
| post | cflow.cs:428:70:428:71 | "" | cflow.cs:426:10:426:10 | enter M |
|
|
| post | cflow.cs:428:70:428:71 | "" | cflow.cs:428:56:428:56 | access to parameter s |
|
|
| post | cflow.cs:428:70:428:71 | "" | cflow.cs:428:70:428:71 | "" |
|
|
| pre | AccessorCalls.cs:5:23:5:25 | enter get_Item | AccessorCalls.cs:5:23:5:25 | enter get_Item |
|
|
| pre | AccessorCalls.cs:5:33:5:35 | enter set_Item | AccessorCalls.cs:5:33:5:35 | enter set_Item |
|
|
| pre | AccessorCalls.cs:7:32:7:34 | enter add_Event | AccessorCalls.cs:7:32:7:34 | enter add_Event |
|
|
| pre | AccessorCalls.cs:7:40:7:45 | enter remove_Event | AccessorCalls.cs:7:40:7:45 | enter remove_Event |
|
|
| pre | AccessorCalls.cs:10:10:10:11 | enter M1 | AccessorCalls.cs:10:10:10:11 | enter M1 |
|
|
| pre | AccessorCalls.cs:19:10:19:11 | enter M2 | AccessorCalls.cs:19:10:19:11 | enter M2 |
|
|
| pre | AccessorCalls.cs:28:10:28:11 | enter M3 | AccessorCalls.cs:28:10:28:11 | enter M3 |
|
|
| pre | AccessorCalls.cs:35:10:35:11 | enter M4 | AccessorCalls.cs:35:10:35:11 | enter M4 |
|
|
| pre | AccessorCalls.cs:42:10:42:11 | enter M5 | AccessorCalls.cs:42:10:42:11 | enter M5 |
|
|
| pre | AccessorCalls.cs:49:10:49:11 | enter M6 | AccessorCalls.cs:49:10:49:11 | enter M6 |
|
|
| pre | AccessorCalls.cs:56:10:56:11 | enter M7 | AccessorCalls.cs:56:10:56:11 | enter M7 |
|
|
| pre | AccessorCalls.cs:61:10:61:11 | enter M8 | AccessorCalls.cs:61:10:61:11 | enter M8 |
|
|
| pre | ArrayCreation.cs:3:11:3:12 | enter M1 | ArrayCreation.cs:3:11:3:12 | enter M1 |
|
|
| pre | ArrayCreation.cs:5:12:5:13 | enter M2 | ArrayCreation.cs:5:12:5:13 | enter M2 |
|
|
| pre | ArrayCreation.cs:7:11:7:12 | enter M3 | ArrayCreation.cs:7:11:7:12 | enter M3 |
|
|
| pre | ArrayCreation.cs:9:12:9:13 | enter M4 | ArrayCreation.cs:9:12:9:13 | enter M4 |
|
|
| pre | Assignments.cs:3:10:3:10 | enter M | Assignments.cs:3:10:3:10 | enter M |
|
|
| pre | Assignments.cs:14:18:14:35 | enter (...) => ... | Assignments.cs:14:18:14:35 | enter (...) => ... |
|
|
| pre | Assignments.cs:17:40:17:40 | enter + | Assignments.cs:17:40:17:40 | enter + |
|
|
| pre | BreakInTry.cs:3:10:3:11 | enter M1 | BreakInTry.cs:3:10:3:11 | enter M1 |
|
|
| pre | BreakInTry.cs:3:10:3:11 | enter M1 | BreakInTry.cs:3:10:3:11 | exit M1 |
|
|
| pre | BreakInTry.cs:3:10:3:11 | enter M1 | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:3:10:3:11 | enter M1 | BreakInTry.cs:7:26:7:28 | String arg |
|
|
| pre | BreakInTry.cs:3:10:3:11 | enter M1 | BreakInTry.cs:10:21:10:26 | break; |
|
|
| pre | BreakInTry.cs:3:10:3:11 | enter M1 | BreakInTry.cs:14:9:17:9 | {...} |
|
|
| pre | BreakInTry.cs:3:10:3:11 | enter M1 | BreakInTry.cs:16:17:16:17 | ; |
|
|
| pre | BreakInTry.cs:3:10:3:11 | exit M1 | BreakInTry.cs:3:10:3:11 | exit M1 |
|
|
| pre | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... | BreakInTry.cs:3:10:3:11 | exit M1 |
|
|
| pre | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... | BreakInTry.cs:7:26:7:28 | String arg |
|
|
| pre | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... | BreakInTry.cs:10:21:10:26 | break; |
|
|
| pre | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... | BreakInTry.cs:14:9:17:9 | {...} |
|
|
| pre | BreakInTry.cs:7:13:11:13 | foreach (... ... in ...) ... | BreakInTry.cs:16:17:16:17 | ; |
|
|
| pre | BreakInTry.cs:7:26:7:28 | String arg | BreakInTry.cs:7:26:7:28 | String arg |
|
|
| pre | BreakInTry.cs:7:26:7:28 | String arg | BreakInTry.cs:10:21:10:26 | break; |
|
|
| pre | BreakInTry.cs:10:21:10:26 | break; | BreakInTry.cs:10:21:10:26 | break; |
|
|
| pre | BreakInTry.cs:14:9:17:9 | {...} | BreakInTry.cs:3:10:3:11 | exit M1 |
|
|
| pre | BreakInTry.cs:14:9:17:9 | {...} | BreakInTry.cs:14:9:17:9 | {...} |
|
|
| pre | BreakInTry.cs:14:9:17:9 | {...} | BreakInTry.cs:16:17:16:17 | ; |
|
|
| pre | BreakInTry.cs:16:17:16:17 | ; | BreakInTry.cs:16:17:16:17 | ; |
|
|
| pre | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:20:10:20:11 | enter M2 |
|
|
| pre | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:22:22:22:24 | String arg |
|
|
| pre | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:27:21:27:26 | break; |
|
|
| pre | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:30:13:33:13 | {...} |
|
|
| pre | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:32:21:32:21 | ; |
|
|
| pre | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:32:21:32:21 | [finally: break] ; |
|
|
| pre | BreakInTry.cs:20:10:20:11 | enter M2 | BreakInTry.cs:35:7:35:7 | ; |
|
|
| pre | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:22:22:22:24 | String arg |
|
|
| pre | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:27:21:27:26 | break; |
|
|
| pre | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:30:13:33:13 | {...} |
|
|
| pre | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:32:21:32:21 | ; |
|
|
| pre | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:32:21:32:21 | [finally: break] ; |
|
|
| pre | BreakInTry.cs:22:9:34:9 | foreach (... ... in ...) ... | BreakInTry.cs:35:7:35:7 | ; |
|
|
| pre | BreakInTry.cs:22:22:22:24 | String arg | BreakInTry.cs:22:22:22:24 | String arg |
|
|
| pre | BreakInTry.cs:22:22:22:24 | String arg | BreakInTry.cs:27:21:27:26 | break; |
|
|
| pre | BreakInTry.cs:22:22:22:24 | String arg | BreakInTry.cs:30:13:33:13 | {...} |
|
|
| pre | BreakInTry.cs:22:22:22:24 | String arg | BreakInTry.cs:32:21:32:21 | ; |
|
|
| pre | BreakInTry.cs:22:22:22:24 | String arg | BreakInTry.cs:32:21:32:21 | [finally: break] ; |
|
|
| pre | BreakInTry.cs:27:21:27:26 | break; | BreakInTry.cs:27:21:27:26 | break; |
|
|
| pre | BreakInTry.cs:27:21:27:26 | break; | BreakInTry.cs:32:21:32:21 | [finally: break] ; |
|
|
| pre | BreakInTry.cs:30:13:33:13 | {...} | BreakInTry.cs:30:13:33:13 | {...} |
|
|
| pre | BreakInTry.cs:30:13:33:13 | {...} | BreakInTry.cs:32:21:32:21 | ; |
|
|
| pre | BreakInTry.cs:32:21:32:21 | ; | BreakInTry.cs:32:21:32:21 | ; |
|
|
| pre | BreakInTry.cs:32:21:32:21 | [finally: break] ; | BreakInTry.cs:32:21:32:21 | [finally: break] ; |
|
|
| pre | BreakInTry.cs:35:7:35:7 | ; | BreakInTry.cs:35:7:35:7 | ; |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:38:10:38:11 | enter M3 |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:38:10:38:11 | exit M3 |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:43:17:43:23 | return ...; |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:46:9:52:9 | {...} |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:47:26:47:28 | String arg |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:47:26:47:28 | [finally: return] String arg |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:50:21:50:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:50:21:50:26 | break; |
|
|
| pre | BreakInTry.cs:38:10:38:11 | enter M3 | BreakInTry.cs:53:7:53:7 | ; |
|
|
| pre | BreakInTry.cs:38:10:38:11 | exit M3 | BreakInTry.cs:38:10:38:11 | exit M3 |
|
|
| pre | BreakInTry.cs:43:17:43:23 | return ...; | BreakInTry.cs:43:17:43:23 | return ...; |
|
|
| pre | BreakInTry.cs:43:17:43:23 | return ...; | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:43:17:43:23 | return ...; | BreakInTry.cs:47:26:47:28 | [finally: return] String arg |
|
|
| pre | BreakInTry.cs:43:17:43:23 | return ...; | BreakInTry.cs:50:21:50:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:46:9:52:9 | {...} | BreakInTry.cs:46:9:52:9 | {...} |
|
|
| pre | BreakInTry.cs:46:9:52:9 | {...} | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:46:9:52:9 | {...} | BreakInTry.cs:47:26:47:28 | String arg |
|
|
| pre | BreakInTry.cs:46:9:52:9 | {...} | BreakInTry.cs:50:21:50:26 | break; |
|
|
| pre | BreakInTry.cs:46:9:52:9 | {...} | BreakInTry.cs:53:7:53:7 | ; |
|
|
| pre | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:47:26:47:28 | [finally: return] String arg |
|
|
| pre | BreakInTry.cs:47:13:51:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:50:21:50:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... | BreakInTry.cs:47:26:47:28 | String arg |
|
|
| pre | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... | BreakInTry.cs:50:21:50:26 | break; |
|
|
| pre | BreakInTry.cs:47:13:51:13 | foreach (... ... in ...) ... | BreakInTry.cs:53:7:53:7 | ; |
|
|
| pre | BreakInTry.cs:47:26:47:28 | String arg | BreakInTry.cs:47:26:47:28 | String arg |
|
|
| pre | BreakInTry.cs:47:26:47:28 | String arg | BreakInTry.cs:50:21:50:26 | break; |
|
|
| pre | BreakInTry.cs:47:26:47:28 | [finally: return] String arg | BreakInTry.cs:47:26:47:28 | [finally: return] String arg |
|
|
| pre | BreakInTry.cs:47:26:47:28 | [finally: return] String arg | BreakInTry.cs:50:21:50:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:50:21:50:26 | [finally: return] break; | BreakInTry.cs:50:21:50:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:50:21:50:26 | break; | BreakInTry.cs:50:21:50:26 | break; |
|
|
| pre | BreakInTry.cs:53:7:53:7 | ; | BreakInTry.cs:53:7:53:7 | ; |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:56:10:56:11 | enter M4 |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:56:10:56:11 | exit M4 |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:61:17:61:23 | return ...; |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:64:9:70:9 | {...} |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:65:26:65:28 | String arg |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:65:26:65:28 | [finally: return] String arg |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:68:21:68:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:56:10:56:11 | enter M4 | BreakInTry.cs:68:21:68:26 | break; |
|
|
| pre | BreakInTry.cs:56:10:56:11 | exit M4 | BreakInTry.cs:56:10:56:11 | exit M4 |
|
|
| pre | BreakInTry.cs:61:17:61:23 | return ...; | BreakInTry.cs:61:17:61:23 | return ...; |
|
|
| pre | BreakInTry.cs:61:17:61:23 | return ...; | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:61:17:61:23 | return ...; | BreakInTry.cs:65:26:65:28 | [finally: return] String arg |
|
|
| pre | BreakInTry.cs:61:17:61:23 | return ...; | BreakInTry.cs:68:21:68:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:64:9:70:9 | {...} | BreakInTry.cs:64:9:70:9 | {...} |
|
|
| pre | BreakInTry.cs:64:9:70:9 | {...} | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:64:9:70:9 | {...} | BreakInTry.cs:65:26:65:28 | String arg |
|
|
| pre | BreakInTry.cs:64:9:70:9 | {...} | BreakInTry.cs:68:21:68:26 | break; |
|
|
| pre | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:65:26:65:28 | [finally: return] String arg |
|
|
| pre | BreakInTry.cs:65:13:69:13 | [finally: return] foreach (... ... in ...) ... | BreakInTry.cs:68:21:68:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... |
|
|
| pre | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... | BreakInTry.cs:65:26:65:28 | String arg |
|
|
| pre | BreakInTry.cs:65:13:69:13 | foreach (... ... in ...) ... | BreakInTry.cs:68:21:68:26 | break; |
|
|
| pre | BreakInTry.cs:65:26:65:28 | String arg | BreakInTry.cs:65:26:65:28 | String arg |
|
|
| pre | BreakInTry.cs:65:26:65:28 | String arg | BreakInTry.cs:68:21:68:26 | break; |
|
|
| pre | BreakInTry.cs:65:26:65:28 | [finally: return] String arg | BreakInTry.cs:65:26:65:28 | [finally: return] String arg |
|
|
| pre | BreakInTry.cs:65:26:65:28 | [finally: return] String arg | BreakInTry.cs:68:21:68:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:68:21:68:26 | [finally: return] break; | BreakInTry.cs:68:21:68:26 | [finally: return] break; |
|
|
| pre | BreakInTry.cs:68:21:68:26 | break; | BreakInTry.cs:68:21:68:26 | break; |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:5:10:5:11 | enter M1 |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:5:10:5:11 | exit M1 |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:10:17:10:50 | throw ...; |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:13:9:27:9 | {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:16:36:16:36 | 1 |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:17:21:17:45 | throw ...; |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:17:41:17:43 | "1" |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:19:13:22:13 | [exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:20:13:22:13 | [finally: exception(ArgumentNullException)] {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:20:13:22:13 | [finally: exception(Exception)] {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:20:13:22:13 | {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:23:13:26:13 | [finally: exception(ArgumentNullException)] catch {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:23:13:26:13 | [finally: exception(Exception)] catch {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | enter M1 | CatchInFinally.cs:23:13:26:13 | catch {...} |
|
|
| pre | CatchInFinally.cs:5:10:5:11 | exit M1 | CatchInFinally.cs:5:10:5:11 | exit M1 |
|
|
| pre | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:10:17:10:50 | throw ...; |
|
|
| pre | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 |
|
|
| pre | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| pre | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" |
|
|
| pre | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:20:13:22:13 | [finally: exception(ArgumentNullException)] {...} |
|
|
| pre | CatchInFinally.cs:10:17:10:50 | throw ...; | CatchInFinally.cs:23:13:26:13 | [finally: exception(ArgumentNullException)] catch {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:10:17:10:50 | throw ...; |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:20:13:22:13 | [finally: exception(ArgumentNullException)] {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:20:13:22:13 | [finally: exception(Exception)] {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:23:13:26:13 | [finally: exception(ArgumentNullException)] catch {...} |
|
|
| pre | CatchInFinally.cs:10:23:10:49 | object creation of type ArgumentNullException | CatchInFinally.cs:23:13:26:13 | [finally: exception(Exception)] catch {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:20:13:22:13 | [finally: exception(Exception)] {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | [finally: exception(Exception)] {...} | CatchInFinally.cs:23:13:26:13 | [finally: exception(Exception)] catch {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:13:9:27:9 | {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:16:36:16:36 | 1 |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:17:21:17:45 | throw ...; |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:17:41:17:43 | "1" |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:19:13:22:13 | [exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:20:13:22:13 | {...} |
|
|
| pre | CatchInFinally.cs:13:9:27:9 | {...} | CatchInFinally.cs:23:13:26:13 | catch {...} |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | 1 | CatchInFinally.cs:16:36:16:36 | 1 |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | 1 | CatchInFinally.cs:17:21:17:45 | throw ...; |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | 1 | CatchInFinally.cs:17:41:17:43 | "1" |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | [finally: exception(ArgumentNullException)] 1 | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| pre | CatchInFinally.cs:16:36:16:36 | [finally: exception(Exception)] 1 | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" |
|
|
| pre | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| pre | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| pre | CatchInFinally.cs:17:21:17:45 | throw ...; | CatchInFinally.cs:17:21:17:45 | throw ...; |
|
|
| pre | CatchInFinally.cs:17:41:17:43 | "1" | CatchInFinally.cs:17:21:17:45 | throw ...; |
|
|
| pre | CatchInFinally.cs:17:41:17:43 | "1" | CatchInFinally.cs:17:41:17:43 | "1" |
|
|
| pre | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" | CatchInFinally.cs:17:21:17:45 | [finally: exception(ArgumentNullException)] throw ...; |
|
|
| pre | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" | CatchInFinally.cs:17:41:17:43 | [finally: exception(ArgumentNullException)] "1" |
|
|
| pre | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" | CatchInFinally.cs:17:21:17:45 | [finally: exception(Exception)] throw ...; |
|
|
| pre | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" | CatchInFinally.cs:17:41:17:43 | [finally: exception(Exception)] "1" |
|
|
| pre | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:19:13:22:13 | [exception: NullReferenceException] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: NullReferenceException] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(ArgumentNullException), exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: Exception] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: NullReferenceException] catch (...) {...} | CatchInFinally.cs:19:13:22:13 | [finally: exception(Exception), exception: NullReferenceException] catch (...) {...} |
|
|
| pre | CatchInFinally.cs:20:13:22:13 | [finally: exception(ArgumentNullException)] {...} | CatchInFinally.cs:20:13:22:13 | [finally: exception(ArgumentNullException)] {...} |
|
|
| pre | CatchInFinally.cs:20:13:22:13 | [finally: exception(Exception)] {...} | CatchInFinally.cs:20:13:22:13 | [finally: exception(Exception)] {...} |
|
|
| pre | CatchInFinally.cs:20:13:22:13 | {...} | CatchInFinally.cs:20:13:22:13 | {...} |
|
|
| pre | CatchInFinally.cs:23:13:26:13 | [finally: exception(ArgumentNullException)] catch {...} | CatchInFinally.cs:23:13:26:13 | [finally: exception(ArgumentNullException)] catch {...} |
|
|
| pre | CatchInFinally.cs:23:13:26:13 | [finally: exception(Exception)] catch {...} | CatchInFinally.cs:23:13:26:13 | [finally: exception(Exception)] catch {...} |
|
|
| pre | CatchInFinally.cs:23:13:26:13 | catch {...} | CatchInFinally.cs:23:13:26:13 | catch {...} |
|
|
| pre | CompileTimeOperators.cs:5:9:5:15 | enter Default | CompileTimeOperators.cs:5:9:5:15 | enter Default |
|
|
| pre | CompileTimeOperators.cs:10:9:10:14 | enter Sizeof | CompileTimeOperators.cs:10:9:10:14 | enter Sizeof |
|
|
| pre | CompileTimeOperators.cs:15:10:15:15 | enter Typeof | CompileTimeOperators.cs:15:10:15:15 | enter Typeof |
|
|
| pre | CompileTimeOperators.cs:20:12:20:17 | enter Nameof | CompileTimeOperators.cs:20:12:20:17 | enter Nameof |
|
|
| pre | CompileTimeOperators.cs:28:10:28:10 | enter M | CompileTimeOperators.cs:28:10:28:10 | enter M |
|
|
| pre | ConditionalAccess.cs:3:12:3:13 | enter M1 | ConditionalAccess.cs:3:12:3:13 | enter M1 |
|
|
| pre | ConditionalAccess.cs:3:12:3:13 | enter M1 | ConditionalAccess.cs:3:12:3:13 | exit M1 |
|
|
| pre | ConditionalAccess.cs:3:12:3:13 | enter M1 | ConditionalAccess.cs:3:28:3:38 | call to method ToString |
|
|
| pre | ConditionalAccess.cs:3:12:3:13 | enter M1 | ConditionalAccess.cs:3:40:3:49 | call to method ToLower |
|
|
| pre | ConditionalAccess.cs:3:12:3:13 | exit M1 | ConditionalAccess.cs:3:12:3:13 | exit M1 |
|
|
| pre | ConditionalAccess.cs:3:28:3:38 | call to method ToString | ConditionalAccess.cs:3:28:3:38 | call to method ToString |
|
|
| pre | ConditionalAccess.cs:3:28:3:38 | call to method ToString | ConditionalAccess.cs:3:40:3:49 | call to method ToLower |
|
|
| pre | ConditionalAccess.cs:3:40:3:49 | call to method ToLower | ConditionalAccess.cs:3:40:3:49 | call to method ToLower |
|
|
| pre | ConditionalAccess.cs:5:10:5:11 | enter M2 | ConditionalAccess.cs:5:10:5:11 | enter M2 |
|
|
| pre | ConditionalAccess.cs:5:10:5:11 | enter M2 | ConditionalAccess.cs:5:10:5:11 | exit M2 |
|
|
| pre | ConditionalAccess.cs:5:10:5:11 | enter M2 | ConditionalAccess.cs:5:28:5:34 | access to property Length |
|
|
| pre | ConditionalAccess.cs:5:10:5:11 | exit M2 | ConditionalAccess.cs:5:10:5:11 | exit M2 |
|
|
| pre | ConditionalAccess.cs:5:28:5:34 | access to property Length | ConditionalAccess.cs:5:28:5:34 | access to property Length |
|
|
| pre | ConditionalAccess.cs:7:10:7:11 | enter M3 | ConditionalAccess.cs:7:10:7:11 | enter M3 |
|
|
| pre | ConditionalAccess.cs:7:10:7:11 | enter M3 | ConditionalAccess.cs:7:10:7:11 | exit M3 |
|
|
| pre | ConditionalAccess.cs:7:10:7:11 | enter M3 | ConditionalAccess.cs:7:45:7:46 | access to parameter s2 |
|
|
| pre | ConditionalAccess.cs:7:10:7:11 | enter M3 | ConditionalAccess.cs:7:49:7:55 | access to property Length |
|
|
| pre | ConditionalAccess.cs:7:10:7:11 | exit M3 | ConditionalAccess.cs:7:10:7:11 | exit M3 |
|
|
| pre | ConditionalAccess.cs:7:45:7:46 | access to parameter s2 | ConditionalAccess.cs:7:45:7:46 | access to parameter s2 |
|
|
| pre | ConditionalAccess.cs:7:49:7:55 | access to property Length | ConditionalAccess.cs:7:49:7:55 | access to property Length |
|
|
| pre | ConditionalAccess.cs:9:9:9:10 | enter M4 | ConditionalAccess.cs:9:9:9:10 | enter M4 |
|
|
| pre | ConditionalAccess.cs:9:9:9:10 | enter M4 | ConditionalAccess.cs:9:9:9:10 | exit M4 |
|
|
| pre | ConditionalAccess.cs:9:9:9:10 | enter M4 | ConditionalAccess.cs:9:27:9:33 | access to property Length |
|
|
| pre | ConditionalAccess.cs:9:9:9:10 | enter M4 | ConditionalAccess.cs:9:38:9:38 | 0 |
|
|
| pre | ConditionalAccess.cs:9:9:9:10 | exit M4 | ConditionalAccess.cs:9:9:9:10 | exit M4 |
|
|
| pre | ConditionalAccess.cs:9:27:9:33 | access to property Length | ConditionalAccess.cs:9:27:9:33 | access to property Length |
|
|
| pre | ConditionalAccess.cs:9:38:9:38 | 0 | ConditionalAccess.cs:9:38:9:38 | 0 |
|
|
| pre | ConditionalAccess.cs:11:9:11:10 | enter M5 | ConditionalAccess.cs:11:9:11:10 | enter M5 |
|
|
| pre | ConditionalAccess.cs:11:9:11:10 | enter M5 | ConditionalAccess.cs:11:9:11:10 | exit M5 |
|
|
| pre | ConditionalAccess.cs:11:9:11:10 | enter M5 | ConditionalAccess.cs:13:15:13:21 | access to property Length |
|
|
| pre | ConditionalAccess.cs:11:9:11:10 | enter M5 | ConditionalAccess.cs:13:25:13:25 | 0 |
|
|
| pre | ConditionalAccess.cs:11:9:11:10 | enter M5 | ConditionalAccess.cs:14:20:14:20 | 0 |
|
|
| pre | ConditionalAccess.cs:11:9:11:10 | enter M5 | ConditionalAccess.cs:16:20:16:20 | 1 |
|
|
| pre | ConditionalAccess.cs:11:9:11:10 | exit M5 | ConditionalAccess.cs:11:9:11:10 | exit M5 |
|
|
| pre | ConditionalAccess.cs:13:15:13:21 | access to property Length | ConditionalAccess.cs:13:15:13:21 | access to property Length |
|
|
| pre | ConditionalAccess.cs:13:25:13:25 | 0 | ConditionalAccess.cs:11:9:11:10 | exit M5 |
|
|
| pre | ConditionalAccess.cs:13:25:13:25 | 0 | ConditionalAccess.cs:13:25:13:25 | 0 |
|
|
| pre | ConditionalAccess.cs:13:25:13:25 | 0 | ConditionalAccess.cs:14:20:14:20 | 0 |
|
|
| pre | ConditionalAccess.cs:13:25:13:25 | 0 | ConditionalAccess.cs:16:20:16:20 | 1 |
|
|
| pre | ConditionalAccess.cs:14:20:14:20 | 0 | ConditionalAccess.cs:14:20:14:20 | 0 |
|
|
| pre | ConditionalAccess.cs:16:20:16:20 | 1 | ConditionalAccess.cs:16:20:16:20 | 1 |
|
|
| pre | ConditionalAccess.cs:19:12:19:13 | enter M6 | ConditionalAccess.cs:19:12:19:13 | enter M6 |
|
|
| pre | ConditionalAccess.cs:19:12:19:13 | enter M6 | ConditionalAccess.cs:19:12:19:13 | exit M6 |
|
|
| pre | ConditionalAccess.cs:19:12:19:13 | enter M6 | ConditionalAccess.cs:19:58:19:59 | access to parameter s2 |
|
|
| pre | ConditionalAccess.cs:19:12:19:13 | exit M6 | ConditionalAccess.cs:19:12:19:13 | exit M6 |
|
|
| pre | ConditionalAccess.cs:19:58:19:59 | access to parameter s2 | ConditionalAccess.cs:19:58:19:59 | access to parameter s2 |
|
|
| pre | ConditionalAccess.cs:21:10:21:11 | enter M7 | ConditionalAccess.cs:21:10:21:11 | enter M7 |
|
|
| pre | ConditionalAccess.cs:31:26:31:38 | enter CommaJoinWith | ConditionalAccess.cs:31:26:31:38 | enter CommaJoinWith |
|
|
| pre | Conditions.cs:3:10:3:19 | enter IncrOrDecr | Conditions.cs:3:10:3:19 | enter IncrOrDecr |
|
|
| pre | Conditions.cs:3:10:3:19 | enter IncrOrDecr | Conditions.cs:3:10:3:19 | exit IncrOrDecr |
|
|
| pre | Conditions.cs:3:10:3:19 | enter IncrOrDecr | Conditions.cs:6:13:6:16 | [inc (line 3): true] ...; |
|
|
| pre | Conditions.cs:3:10:3:19 | enter IncrOrDecr | Conditions.cs:7:9:8:16 | [inc (line 3): false] if (...) ... |
|
|
| pre | Conditions.cs:3:10:3:19 | exit IncrOrDecr | Conditions.cs:3:10:3:19 | exit IncrOrDecr |
|
|
| pre | Conditions.cs:6:13:6:16 | [inc (line 3): true] ...; | Conditions.cs:6:13:6:16 | [inc (line 3): true] ...; |
|
|
| pre | Conditions.cs:7:9:8:16 | [inc (line 3): false] if (...) ... | Conditions.cs:7:9:8:16 | [inc (line 3): false] if (...) ... |
|
|
| pre | Conditions.cs:11:9:11:10 | enter M1 | Conditions.cs:11:9:11:10 | enter M1 |
|
|
| pre | Conditions.cs:11:9:11:10 | enter M1 | Conditions.cs:15:13:15:16 | [b (line 11): true] ...; |
|
|
| pre | Conditions.cs:11:9:11:10 | enter M1 | Conditions.cs:16:9:18:20 | [b (line 11): false] if (...) ... |
|
|
| pre | Conditions.cs:11:9:11:10 | enter M1 | Conditions.cs:17:13:18:20 | [b (line 11): false] if (...) ... |
|
|
| pre | Conditions.cs:11:9:11:10 | enter M1 | Conditions.cs:17:13:18:20 | [b (line 11): true] if (...) ... |
|
|
| pre | Conditions.cs:11:9:11:10 | enter M1 | Conditions.cs:19:16:19:16 | access to local variable x |
|
|
| pre | Conditions.cs:15:13:15:16 | [b (line 11): true] ...; | Conditions.cs:15:13:15:16 | [b (line 11): true] ...; |
|
|
| pre | Conditions.cs:15:13:15:16 | [b (line 11): true] ...; | Conditions.cs:17:13:18:20 | [b (line 11): true] if (...) ... |
|
|
| pre | Conditions.cs:16:9:18:20 | [b (line 11): false] if (...) ... | Conditions.cs:16:9:18:20 | [b (line 11): false] if (...) ... |
|
|
| pre | Conditions.cs:16:9:18:20 | [b (line 11): false] if (...) ... | Conditions.cs:17:13:18:20 | [b (line 11): false] if (...) ... |
|
|
| pre | Conditions.cs:17:13:18:20 | [b (line 11): false] if (...) ... | Conditions.cs:17:13:18:20 | [b (line 11): false] if (...) ... |
|
|
| pre | Conditions.cs:17:13:18:20 | [b (line 11): true] if (...) ... | Conditions.cs:17:13:18:20 | [b (line 11): true] if (...) ... |
|
|
| pre | Conditions.cs:19:16:19:16 | access to local variable x | Conditions.cs:19:16:19:16 | access to local variable x |
|
|
| pre | Conditions.cs:22:9:22:10 | enter M2 | Conditions.cs:22:9:22:10 | enter M2 |
|
|
| pre | Conditions.cs:22:9:22:10 | enter M2 | Conditions.cs:26:13:27:20 | if (...) ... |
|
|
| pre | Conditions.cs:22:9:22:10 | enter M2 | Conditions.cs:27:17:27:20 | [b2 (line 22): true] ...; |
|
|
| pre | Conditions.cs:22:9:22:10 | enter M2 | Conditions.cs:28:9:29:16 | [b2 (line 22): false] if (...) ... |
|
|
| pre | Conditions.cs:22:9:22:10 | enter M2 | Conditions.cs:28:9:29:16 | if (...) ... |
|
|
| pre | Conditions.cs:22:9:22:10 | enter M2 | Conditions.cs:29:13:29:16 | ...; |
|
|
| pre | Conditions.cs:22:9:22:10 | enter M2 | Conditions.cs:30:16:30:16 | access to local variable x |
|
|
| pre | Conditions.cs:26:13:27:20 | if (...) ... | Conditions.cs:26:13:27:20 | if (...) ... |
|
|
| pre | Conditions.cs:26:13:27:20 | if (...) ... | Conditions.cs:27:17:27:20 | [b2 (line 22): true] ...; |
|
|
| pre | Conditions.cs:26:13:27:20 | if (...) ... | Conditions.cs:28:9:29:16 | [b2 (line 22): false] if (...) ... |
|
|
| pre | Conditions.cs:27:17:27:20 | [b2 (line 22): true] ...; | Conditions.cs:27:17:27:20 | [b2 (line 22): true] ...; |
|
|
| pre | Conditions.cs:28:9:29:16 | [b2 (line 22): false] if (...) ... | Conditions.cs:28:9:29:16 | [b2 (line 22): false] if (...) ... |
|
|
| pre | Conditions.cs:28:9:29:16 | if (...) ... | Conditions.cs:28:9:29:16 | if (...) ... |
|
|
| pre | Conditions.cs:29:13:29:16 | ...; | Conditions.cs:29:13:29:16 | ...; |
|
|
| pre | Conditions.cs:30:16:30:16 | access to local variable x | Conditions.cs:30:16:30:16 | access to local variable x |
|
|
| pre | Conditions.cs:33:9:33:10 | enter M3 | Conditions.cs:33:9:33:10 | enter M3 |
|
|
| pre | Conditions.cs:33:9:33:10 | enter M3 | Conditions.cs:38:13:38:20 | ...; |
|
|
| pre | Conditions.cs:33:9:33:10 | enter M3 | Conditions.cs:39:9:40:16 | if (...) ... |
|
|
| pre | Conditions.cs:33:9:33:10 | enter M3 | Conditions.cs:40:13:40:16 | [b2 (line 39): true] ...; |
|
|
| pre | Conditions.cs:33:9:33:10 | enter M3 | Conditions.cs:41:9:42:16 | [b2 (line 39): false] if (...) ... |
|
|
| pre | Conditions.cs:33:9:33:10 | enter M3 | Conditions.cs:43:16:43:16 | access to local variable x |
|
|
| pre | Conditions.cs:38:13:38:20 | ...; | Conditions.cs:38:13:38:20 | ...; |
|
|
| pre | Conditions.cs:39:9:40:16 | if (...) ... | Conditions.cs:39:9:40:16 | if (...) ... |
|
|
| pre | Conditions.cs:39:9:40:16 | if (...) ... | Conditions.cs:40:13:40:16 | [b2 (line 39): true] ...; |
|
|
| pre | Conditions.cs:39:9:40:16 | if (...) ... | Conditions.cs:41:9:42:16 | [b2 (line 39): false] if (...) ... |
|
|
| pre | Conditions.cs:39:9:40:16 | if (...) ... | Conditions.cs:43:16:43:16 | access to local variable x |
|
|
| pre | Conditions.cs:40:13:40:16 | [b2 (line 39): true] ...; | Conditions.cs:40:13:40:16 | [b2 (line 39): true] ...; |
|
|
| pre | Conditions.cs:41:9:42:16 | [b2 (line 39): false] if (...) ... | Conditions.cs:41:9:42:16 | [b2 (line 39): false] if (...) ... |
|
|
| pre | Conditions.cs:43:16:43:16 | access to local variable x | Conditions.cs:43:16:43:16 | access to local variable x |
|
|
| pre | Conditions.cs:46:9:46:10 | enter M4 | Conditions.cs:46:9:46:10 | enter M4 |
|
|
| pre | Conditions.cs:46:9:46:10 | enter M4 | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x |
|
|
| pre | Conditions.cs:46:9:46:10 | enter M4 | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} |
|
|
| pre | Conditions.cs:46:9:46:10 | enter M4 | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} |
|
|
| pre | Conditions.cs:46:9:46:10 | enter M4 | Conditions.cs:50:9:53:9 | {...} |
|
|
| pre | Conditions.cs:46:9:46:10 | enter M4 | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; |
|
|
| pre | Conditions.cs:46:9:46:10 | enter M4 | Conditions.cs:54:16:54:16 | access to local variable y |
|
|
| pre | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x |
|
|
| pre | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} |
|
|
| pre | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} |
|
|
| pre | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} |
|
|
| pre | Conditions.cs:50:9:53:9 | {...} | Conditions.cs:49:16:49:16 | [b (line 46): false] access to parameter x |
|
|
| pre | Conditions.cs:50:9:53:9 | {...} | Conditions.cs:50:9:53:9 | [b (line 46): false] {...} |
|
|
| pre | Conditions.cs:50:9:53:9 | {...} | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} |
|
|
| pre | Conditions.cs:50:9:53:9 | {...} | Conditions.cs:50:9:53:9 | {...} |
|
|
| pre | Conditions.cs:50:9:53:9 | {...} | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; |
|
|
| pre | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; | Conditions.cs:50:9:53:9 | [b (line 46): true] {...} |
|
|
| pre | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; | Conditions.cs:52:17:52:20 | [b (line 46): true] ...; |
|
|
| pre | Conditions.cs:54:16:54:16 | access to local variable y | Conditions.cs:54:16:54:16 | access to local variable y |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:57:9:57:10 | enter M5 |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:61:9:64:9 | {...} |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:65:9:66:16 | if (...) ... |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:66:13:66:16 | ...; |
|
|
| pre | Conditions.cs:57:9:57:10 | enter M5 | Conditions.cs:67:16:67:16 | access to local variable y |
|
|
| pre | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x |
|
|
| pre | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} |
|
|
| pre | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... |
|
|
| pre | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} |
|
|
| pre | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| pre | Conditions.cs:61:9:64:9 | {...} | Conditions.cs:60:16:60:16 | [b (line 57): false] access to parameter x |
|
|
| pre | Conditions.cs:61:9:64:9 | {...} | Conditions.cs:61:9:64:9 | [b (line 57): false] {...} |
|
|
| pre | Conditions.cs:61:9:64:9 | {...} | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| pre | Conditions.cs:61:9:64:9 | {...} | Conditions.cs:61:9:64:9 | {...} |
|
|
| pre | Conditions.cs:61:9:64:9 | {...} | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; |
|
|
| pre | Conditions.cs:61:9:64:9 | {...} | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... |
|
|
| pre | Conditions.cs:61:9:64:9 | {...} | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... |
|
|
| pre | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; | Conditions.cs:61:9:64:9 | [b (line 57): true] {...} |
|
|
| pre | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; |
|
|
| pre | Conditions.cs:63:17:63:20 | [b (line 57): true] ...; | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... |
|
|
| pre | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... | Conditions.cs:65:9:66:16 | [b (line 57): false] if (...) ... |
|
|
| pre | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... | Conditions.cs:65:9:66:16 | [b (line 57): true] if (...) ... |
|
|
| pre | Conditions.cs:65:9:66:16 | if (...) ... | Conditions.cs:65:9:66:16 | if (...) ... |
|
|
| pre | Conditions.cs:66:13:66:16 | ...; | Conditions.cs:66:13:66:16 | ...; |
|
|
| pre | Conditions.cs:67:16:67:16 | access to local variable y | Conditions.cs:67:16:67:16 | access to local variable y |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:70:9:70:10 | enter M6 |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:75:9:80:9 | {...} |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:77:17:77:20 | ...; |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:78:13:79:26 | if (...) ... |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:79:17:79:26 | ...; |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:81:9:82:16 | if (...) ... |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:82:13:82:16 | ...; |
|
|
| pre | Conditions.cs:70:9:70:10 | enter M6 | Conditions.cs:83:16:83:16 | access to local variable x |
|
|
| pre | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... |
|
|
| pre | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:75:9:80:9 | {...} |
|
|
| pre | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:77:17:77:20 | ...; |
|
|
| pre | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:78:13:79:26 | if (...) ... |
|
|
| pre | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:79:17:79:26 | ...; |
|
|
| pre | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:81:9:82:16 | if (...) ... |
|
|
| pre | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:82:13:82:16 | ...; |
|
|
| pre | Conditions.cs:74:9:80:9 | foreach (... ... in ...) ... | Conditions.cs:83:16:83:16 | access to local variable x |
|
|
| pre | Conditions.cs:75:9:80:9 | {...} | Conditions.cs:75:9:80:9 | {...} |
|
|
| pre | Conditions.cs:75:9:80:9 | {...} | Conditions.cs:77:17:77:20 | ...; |
|
|
| pre | Conditions.cs:75:9:80:9 | {...} | Conditions.cs:78:13:79:26 | if (...) ... |
|
|
| pre | Conditions.cs:75:9:80:9 | {...} | Conditions.cs:79:17:79:26 | ...; |
|
|
| pre | Conditions.cs:77:17:77:20 | ...; | Conditions.cs:77:17:77:20 | ...; |
|
|
| pre | Conditions.cs:78:13:79:26 | if (...) ... | Conditions.cs:78:13:79:26 | if (...) ... |
|
|
| pre | Conditions.cs:78:13:79:26 | if (...) ... | Conditions.cs:79:17:79:26 | ...; |
|
|
| pre | Conditions.cs:79:17:79:26 | ...; | Conditions.cs:79:17:79:26 | ...; |
|
|
| pre | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:81:9:82:16 | if (...) ... |
|
|
| pre | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:82:13:82:16 | ...; |
|
|
| pre | Conditions.cs:81:9:82:16 | if (...) ... | Conditions.cs:83:16:83:16 | access to local variable x |
|
|
| pre | Conditions.cs:82:13:82:16 | ...; | Conditions.cs:82:13:82:16 | ...; |
|
|
| pre | Conditions.cs:83:16:83:16 | access to local variable x | Conditions.cs:83:16:83:16 | access to local variable x |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:86:9:86:10 | enter M7 |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:91:9:98:9 | {...} |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:93:17:93:20 | ...; |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:94:13:95:26 | if (...) ... |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:95:17:95:26 | ...; |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:96:13:97:20 | if (...) ... |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:97:17:97:20 | ...; |
|
|
| pre | Conditions.cs:86:9:86:10 | enter M7 | Conditions.cs:99:16:99:16 | access to local variable x |
|
|
| pre | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... |
|
|
| pre | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:91:9:98:9 | {...} |
|
|
| pre | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:93:17:93:20 | ...; |
|
|
| pre | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:94:13:95:26 | if (...) ... |
|
|
| pre | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:95:17:95:26 | ...; |
|
|
| pre | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:96:13:97:20 | if (...) ... |
|
|
| pre | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:97:17:97:20 | ...; |
|
|
| pre | Conditions.cs:90:9:98:9 | foreach (... ... in ...) ... | Conditions.cs:99:16:99:16 | access to local variable x |
|
|
| pre | Conditions.cs:91:9:98:9 | {...} | Conditions.cs:91:9:98:9 | {...} |
|
|
| pre | Conditions.cs:91:9:98:9 | {...} | Conditions.cs:93:17:93:20 | ...; |
|
|
| pre | Conditions.cs:91:9:98:9 | {...} | Conditions.cs:94:13:95:26 | if (...) ... |
|
|
| pre | Conditions.cs:91:9:98:9 | {...} | Conditions.cs:95:17:95:26 | ...; |
|
|
| pre | Conditions.cs:91:9:98:9 | {...} | Conditions.cs:96:13:97:20 | if (...) ... |
|
|
| pre | Conditions.cs:91:9:98:9 | {...} | Conditions.cs:97:17:97:20 | ...; |
|
|
| pre | Conditions.cs:93:17:93:20 | ...; | Conditions.cs:93:17:93:20 | ...; |
|
|
| pre | Conditions.cs:94:13:95:26 | if (...) ... | Conditions.cs:94:13:95:26 | if (...) ... |
|
|
| pre | Conditions.cs:94:13:95:26 | if (...) ... | Conditions.cs:95:17:95:26 | ...; |
|
|
| pre | Conditions.cs:94:13:95:26 | if (...) ... | Conditions.cs:96:13:97:20 | if (...) ... |
|
|
| pre | Conditions.cs:94:13:95:26 | if (...) ... | Conditions.cs:97:17:97:20 | ...; |
|
|
| pre | Conditions.cs:95:17:95:26 | ...; | Conditions.cs:95:17:95:26 | ...; |
|
|
| pre | Conditions.cs:96:13:97:20 | if (...) ... | Conditions.cs:96:13:97:20 | if (...) ... |
|
|
| pre | Conditions.cs:96:13:97:20 | if (...) ... | Conditions.cs:97:17:97:20 | ...; |
|
|
| pre | Conditions.cs:97:17:97:20 | ...; | Conditions.cs:97:17:97:20 | ...; |
|
|
| pre | Conditions.cs:99:16:99:16 | access to local variable x | Conditions.cs:99:16:99:16 | access to local variable x |
|
|
| pre | Conditions.cs:102:12:102:13 | enter M8 | Conditions.cs:102:12:102:13 | enter M8 |
|
|
| pre | Conditions.cs:102:12:102:13 | enter M8 | Conditions.cs:106:13:106:20 | [b (line 102): true] ...; |
|
|
| pre | Conditions.cs:102:12:102:13 | enter M8 | Conditions.cs:107:9:109:24 | [b (line 102): false] if (...) ... |
|
|
| pre | Conditions.cs:102:12:102:13 | enter M8 | Conditions.cs:108:13:109:24 | [b (line 102): false] if (...) ... |
|
|
| pre | Conditions.cs:102:12:102:13 | enter M8 | Conditions.cs:108:13:109:24 | [b (line 102): true] if (...) ... |
|
|
| pre | Conditions.cs:102:12:102:13 | enter M8 | Conditions.cs:110:16:110:16 | access to local variable x |
|
|
| pre | Conditions.cs:106:13:106:20 | [b (line 102): true] ...; | Conditions.cs:106:13:106:20 | [b (line 102): true] ...; |
|
|
| pre | Conditions.cs:106:13:106:20 | [b (line 102): true] ...; | Conditions.cs:108:13:109:24 | [b (line 102): true] if (...) ... |
|
|
| pre | Conditions.cs:107:9:109:24 | [b (line 102): false] if (...) ... | Conditions.cs:107:9:109:24 | [b (line 102): false] if (...) ... |
|
|
| pre | Conditions.cs:107:9:109:24 | [b (line 102): false] if (...) ... | Conditions.cs:108:13:109:24 | [b (line 102): false] if (...) ... |
|
|
| pre | Conditions.cs:108:13:109:24 | [b (line 102): false] if (...) ... | Conditions.cs:108:13:109:24 | [b (line 102): false] if (...) ... |
|
|
| pre | Conditions.cs:108:13:109:24 | [b (line 102): true] if (...) ... | Conditions.cs:108:13:109:24 | [b (line 102): true] if (...) ... |
|
|
| pre | Conditions.cs:110:16:110:16 | access to local variable x | Conditions.cs:110:16:110:16 | access to local variable x |
|
|
| pre | Conditions.cs:113:10:113:11 | enter M9 | Conditions.cs:113:10:113:11 | enter M9 |
|
|
| pre | Conditions.cs:113:10:113:11 | enter M9 | Conditions.cs:113:10:113:11 | exit M9 |
|
|
| pre | Conditions.cs:113:10:113:11 | enter M9 | Conditions.cs:116:24:116:24 | access to local variable i |
|
|
| pre | Conditions.cs:113:10:113:11 | enter M9 | Conditions.cs:116:41:116:41 | access to local variable i |
|
|
| pre | Conditions.cs:113:10:113:11 | enter M9 | Conditions.cs:117:9:123:9 | {...} |
|
|
| pre | Conditions.cs:113:10:113:11 | enter M9 | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; |
|
|
| pre | Conditions.cs:113:10:113:11 | enter M9 | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... |
|
|
| pre | Conditions.cs:113:10:113:11 | exit M9 | Conditions.cs:113:10:113:11 | exit M9 |
|
|
| pre | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:113:10:113:11 | exit M9 |
|
|
| pre | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:116:24:116:24 | access to local variable i |
|
|
| pre | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:116:41:116:41 | access to local variable i |
|
|
| pre | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:117:9:123:9 | {...} |
|
|
| pre | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; |
|
|
| pre | Conditions.cs:116:24:116:24 | access to local variable i | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... |
|
|
| pre | Conditions.cs:116:41:116:41 | access to local variable i | Conditions.cs:116:41:116:41 | access to local variable i |
|
|
| pre | Conditions.cs:117:9:123:9 | {...} | Conditions.cs:116:41:116:41 | access to local variable i |
|
|
| pre | Conditions.cs:117:9:123:9 | {...} | Conditions.cs:117:9:123:9 | {...} |
|
|
| pre | Conditions.cs:117:9:123:9 | {...} | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; |
|
|
| pre | Conditions.cs:117:9:123:9 | {...} | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... |
|
|
| pre | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; | Conditions.cs:120:17:120:23 | [last (line 118): false] ...; |
|
|
| pre | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... | Conditions.cs:121:13:122:25 | [last (line 118): true] if (...) ... |
|
|
| pre | Conditions.cs:129:10:129:12 | enter M10 | Conditions.cs:129:10:129:12 | enter M10 |
|
|
| pre | Conditions.cs:129:10:129:12 | enter M10 | Conditions.cs:131:16:131:19 | [Field1 (line 129): false] true |
|
|
| pre | Conditions.cs:129:10:129:12 | enter M10 | Conditions.cs:131:16:131:19 | [Field1 (line 129): true, Field2 (line 129): false] true |
|
|
| pre | Conditions.cs:129:10:129:12 | enter M10 | Conditions.cs:134:13:139:13 | [Field1 (line 129): true] {...} |
|
|
| pre | Conditions.cs:129:10:129:12 | enter M10 | Conditions.cs:136:17:138:17 | [Field1 (line 129): true, Field2 (line 129): true] {...} |
|
|
| pre | Conditions.cs:131:16:131:19 | [Field1 (line 129): false] true | Conditions.cs:131:16:131:19 | [Field1 (line 129): false] true |
|
|
| pre | Conditions.cs:131:16:131:19 | [Field1 (line 129): true, Field2 (line 129): false] true | Conditions.cs:131:16:131:19 | [Field1 (line 129): true, Field2 (line 129): false] true |
|
|
| pre | Conditions.cs:134:13:139:13 | [Field1 (line 129): true] {...} | Conditions.cs:131:16:131:19 | [Field1 (line 129): true, Field2 (line 129): false] true |
|
|
| pre | Conditions.cs:134:13:139:13 | [Field1 (line 129): true] {...} | Conditions.cs:134:13:139:13 | [Field1 (line 129): true] {...} |
|
|
| pre | Conditions.cs:134:13:139:13 | [Field1 (line 129): true] {...} | Conditions.cs:136:17:138:17 | [Field1 (line 129): true, Field2 (line 129): true] {...} |
|
|
| pre | Conditions.cs:136:17:138:17 | [Field1 (line 129): true, Field2 (line 129): true] {...} | Conditions.cs:136:17:138:17 | [Field1 (line 129): true, Field2 (line 129): true] {...} |
|
|
| pre | ExitMethods.cs:7:10:7:11 | enter M1 | ExitMethods.cs:7:10:7:11 | enter M1 |
|
|
| pre | ExitMethods.cs:13:10:13:11 | enter M2 | ExitMethods.cs:13:10:13:11 | enter M2 |
|
|
| pre | ExitMethods.cs:19:10:19:11 | enter M3 | ExitMethods.cs:19:10:19:11 | enter M3 |
|
|
| pre | ExitMethods.cs:25:10:25:11 | enter M4 | ExitMethods.cs:25:10:25:11 | enter M4 |
|
|
| pre | ExitMethods.cs:31:10:31:11 | enter M5 | ExitMethods.cs:31:10:31:11 | enter M5 |
|
|
| pre | ExitMethods.cs:37:10:37:11 | enter M6 | ExitMethods.cs:37:10:37:11 | enter M6 |
|
|
| pre | ExitMethods.cs:37:10:37:11 | enter M6 | ExitMethods.cs:37:10:37:11 | exit M6 |
|
|
| pre | ExitMethods.cs:37:10:37:11 | enter M6 | ExitMethods.cs:43:9:46:9 | [exception: ArgumentException] catch (...) {...} |
|
|
| pre | ExitMethods.cs:37:10:37:11 | enter M6 | ExitMethods.cs:43:9:46:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | ExitMethods.cs:37:10:37:11 | enter M6 | ExitMethods.cs:44:9:46:9 | {...} |
|
|
| pre | ExitMethods.cs:37:10:37:11 | enter M6 | ExitMethods.cs:47:9:50:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | ExitMethods.cs:37:10:37:11 | exit M6 | ExitMethods.cs:37:10:37:11 | exit M6 |
|
|
| pre | ExitMethods.cs:43:9:46:9 | [exception: ArgumentException] catch (...) {...} | ExitMethods.cs:43:9:46:9 | [exception: ArgumentException] catch (...) {...} |
|
|
| pre | ExitMethods.cs:43:9:46:9 | [exception: Exception] catch (...) {...} | ExitMethods.cs:43:9:46:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | ExitMethods.cs:43:9:46:9 | [exception: Exception] catch (...) {...} | ExitMethods.cs:47:9:50:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | ExitMethods.cs:44:9:46:9 | {...} | ExitMethods.cs:44:9:46:9 | {...} |
|
|
| pre | ExitMethods.cs:47:9:50:9 | [exception: Exception] catch (...) {...} | ExitMethods.cs:47:9:50:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | ExitMethods.cs:53:10:53:11 | enter M7 | ExitMethods.cs:53:10:53:11 | enter M7 |
|
|
| pre | ExitMethods.cs:59:10:59:11 | enter M8 | ExitMethods.cs:59:10:59:11 | enter M8 |
|
|
| pre | ExitMethods.cs:65:17:65:26 | enter ErrorMaybe | ExitMethods.cs:65:17:65:26 | enter ErrorMaybe |
|
|
| pre | ExitMethods.cs:65:17:65:26 | enter ErrorMaybe | ExitMethods.cs:65:17:65:26 | exit ErrorMaybe |
|
|
| pre | ExitMethods.cs:65:17:65:26 | enter ErrorMaybe | ExitMethods.cs:68:19:68:33 | object creation of type Exception |
|
|
| pre | ExitMethods.cs:65:17:65:26 | exit ErrorMaybe | ExitMethods.cs:65:17:65:26 | exit ErrorMaybe |
|
|
| pre | ExitMethods.cs:68:19:68:33 | object creation of type Exception | ExitMethods.cs:68:19:68:33 | object creation of type Exception |
|
|
| pre | ExitMethods.cs:71:17:71:27 | enter ErrorAlways | ExitMethods.cs:71:17:71:27 | enter ErrorAlways |
|
|
| pre | ExitMethods.cs:71:17:71:27 | enter ErrorAlways | ExitMethods.cs:71:17:71:27 | exit ErrorAlways |
|
|
| pre | ExitMethods.cs:71:17:71:27 | enter ErrorAlways | ExitMethods.cs:74:19:74:33 | object creation of type Exception |
|
|
| pre | ExitMethods.cs:71:17:71:27 | enter ErrorAlways | ExitMethods.cs:76:41:76:43 | "b" |
|
|
| pre | ExitMethods.cs:71:17:71:27 | exit ErrorAlways | ExitMethods.cs:71:17:71:27 | exit ErrorAlways |
|
|
| pre | ExitMethods.cs:74:19:74:33 | object creation of type Exception | ExitMethods.cs:74:19:74:33 | object creation of type Exception |
|
|
| pre | ExitMethods.cs:76:41:76:43 | "b" | ExitMethods.cs:76:41:76:43 | "b" |
|
|
| pre | ExitMethods.cs:79:17:79:28 | enter ErrorAlways2 | ExitMethods.cs:79:17:79:28 | enter ErrorAlways2 |
|
|
| pre | ExitMethods.cs:84:17:84:28 | enter ErrorAlways3 | ExitMethods.cs:84:17:84:28 | enter ErrorAlways3 |
|
|
| pre | ExitMethods.cs:86:10:86:13 | enter Exit | ExitMethods.cs:86:10:86:13 | enter Exit |
|
|
| pre | ExitMethods.cs:91:10:91:18 | enter ExitInTry | ExitMethods.cs:91:10:91:18 | enter ExitInTry |
|
|
| pre | ExitMethods.cs:104:10:104:24 | enter ApplicationExit | ExitMethods.cs:104:10:104:24 | enter ApplicationExit |
|
|
| pre | ExitMethods.cs:109:13:109:21 | enter ThrowExpr | ExitMethods.cs:109:13:109:21 | enter ThrowExpr |
|
|
| pre | ExitMethods.cs:109:13:109:21 | enter ThrowExpr | ExitMethods.cs:109:13:109:21 | exit ThrowExpr |
|
|
| pre | ExitMethods.cs:109:13:109:21 | enter ThrowExpr | ExitMethods.cs:111:29:111:29 | 1 |
|
|
| pre | ExitMethods.cs:109:13:109:21 | enter ThrowExpr | ExitMethods.cs:111:69:111:75 | "input" |
|
|
| pre | ExitMethods.cs:109:13:109:21 | exit ThrowExpr | ExitMethods.cs:109:13:109:21 | exit ThrowExpr |
|
|
| pre | ExitMethods.cs:111:29:111:29 | 1 | ExitMethods.cs:111:29:111:29 | 1 |
|
|
| pre | ExitMethods.cs:111:69:111:75 | "input" | ExitMethods.cs:111:69:111:75 | "input" |
|
|
| pre | ExitMethods.cs:114:16:114:34 | enter ExtensionMethodCall | ExitMethods.cs:114:16:114:34 | enter ExtensionMethodCall |
|
|
| pre | ExitMethods.cs:114:16:114:34 | enter ExtensionMethodCall | ExitMethods.cs:116:9:116:39 | return ...; |
|
|
| pre | ExitMethods.cs:114:16:114:34 | enter ExtensionMethodCall | ExitMethods.cs:116:34:116:34 | 0 |
|
|
| pre | ExitMethods.cs:114:16:114:34 | enter ExtensionMethodCall | ExitMethods.cs:116:38:116:38 | 1 |
|
|
| pre | ExitMethods.cs:116:9:116:39 | return ...; | ExitMethods.cs:116:9:116:39 | return ...; |
|
|
| pre | ExitMethods.cs:116:34:116:34 | 0 | ExitMethods.cs:116:34:116:34 | 0 |
|
|
| pre | ExitMethods.cs:116:38:116:38 | 1 | ExitMethods.cs:116:38:116:38 | 1 |
|
|
| pre | ExitMethods.cs:119:17:119:32 | enter FailingAssertion | ExitMethods.cs:119:17:119:32 | enter FailingAssertion |
|
|
| pre | ExitMethods.cs:125:17:125:33 | enter FailingAssertion2 | ExitMethods.cs:125:17:125:33 | enter FailingAssertion2 |
|
|
| pre | ExitMethods.cs:131:10:131:20 | enter AssertFalse | ExitMethods.cs:131:10:131:20 | enter AssertFalse |
|
|
| pre | ExitMethods.cs:133:17:133:33 | enter FailingAssertion3 | ExitMethods.cs:133:17:133:33 | enter FailingAssertion3 |
|
|
| pre | Extensions.cs:5:23:5:29 | enter ToInt32 | Extensions.cs:5:23:5:29 | enter ToInt32 |
|
|
| pre | Extensions.cs:10:24:10:29 | enter ToBool | Extensions.cs:10:24:10:29 | enter ToBool |
|
|
| pre | Extensions.cs:15:23:15:33 | enter CallToInt32 | Extensions.cs:15:23:15:33 | enter CallToInt32 |
|
|
| pre | Extensions.cs:20:17:20:20 | enter Main | Extensions.cs:20:17:20:20 | enter Main |
|
|
| pre | Foreach.cs:6:10:6:11 | enter M1 | Foreach.cs:6:10:6:11 | enter M1 |
|
|
| pre | Foreach.cs:6:10:6:11 | enter M1 | Foreach.cs:6:10:6:11 | exit M1 |
|
|
| pre | Foreach.cs:6:10:6:11 | enter M1 | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:6:10:6:11 | enter M1 | Foreach.cs:8:22:8:24 | String arg |
|
|
| pre | Foreach.cs:6:10:6:11 | exit M1 | Foreach.cs:6:10:6:11 | exit M1 |
|
|
| pre | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... | Foreach.cs:6:10:6:11 | exit M1 |
|
|
| pre | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:8:9:9:13 | foreach (... ... in ...) ... | Foreach.cs:8:22:8:24 | String arg |
|
|
| pre | Foreach.cs:8:22:8:24 | String arg | Foreach.cs:8:22:8:24 | String arg |
|
|
| pre | Foreach.cs:12:10:12:11 | enter M2 | Foreach.cs:12:10:12:11 | enter M2 |
|
|
| pre | Foreach.cs:12:10:12:11 | enter M2 | Foreach.cs:12:10:12:11 | exit M2 |
|
|
| pre | Foreach.cs:12:10:12:11 | enter M2 | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:12:10:12:11 | enter M2 | Foreach.cs:15:13:15:13 | ; |
|
|
| pre | Foreach.cs:12:10:12:11 | exit M2 | Foreach.cs:12:10:12:11 | exit M2 |
|
|
| pre | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... | Foreach.cs:12:10:12:11 | exit M2 |
|
|
| pre | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:14:9:15:13 | foreach (... ... in ...) ... | Foreach.cs:15:13:15:13 | ; |
|
|
| pre | Foreach.cs:15:13:15:13 | ; | Foreach.cs:15:13:15:13 | ; |
|
|
| pre | Foreach.cs:18:10:18:11 | enter M3 | Foreach.cs:18:10:18:11 | enter M3 |
|
|
| pre | Foreach.cs:18:10:18:11 | enter M3 | Foreach.cs:18:10:18:11 | exit M3 |
|
|
| pre | Foreach.cs:18:10:18:11 | enter M3 | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:18:10:18:11 | enter M3 | Foreach.cs:20:22:20:22 | String x |
|
|
| pre | Foreach.cs:18:10:18:11 | enter M3 | Foreach.cs:20:29:20:38 | call to method ToArray |
|
|
| pre | Foreach.cs:18:10:18:11 | enter M3 | Foreach.cs:20:43:20:68 | call to method Empty |
|
|
| pre | Foreach.cs:18:10:18:11 | exit M3 | Foreach.cs:18:10:18:11 | exit M3 |
|
|
| pre | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... | Foreach.cs:18:10:18:11 | exit M3 |
|
|
| pre | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:20:9:21:11 | foreach (... ... in ...) ... | Foreach.cs:20:22:20:22 | String x |
|
|
| pre | Foreach.cs:20:22:20:22 | String x | Foreach.cs:20:22:20:22 | String x |
|
|
| pre | Foreach.cs:20:29:20:38 | call to method ToArray | Foreach.cs:20:29:20:38 | call to method ToArray |
|
|
| pre | Foreach.cs:20:43:20:68 | call to method Empty | Foreach.cs:20:43:20:68 | call to method Empty |
|
|
| pre | Foreach.cs:24:10:24:11 | enter M4 | Foreach.cs:24:10:24:11 | enter M4 |
|
|
| pre | Foreach.cs:24:10:24:11 | enter M4 | Foreach.cs:24:10:24:11 | exit M4 |
|
|
| pre | Foreach.cs:24:10:24:11 | enter M4 | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:24:10:24:11 | enter M4 | Foreach.cs:26:23:26:23 | String x |
|
|
| pre | Foreach.cs:24:10:24:11 | exit M4 | Foreach.cs:24:10:24:11 | exit M4 |
|
|
| pre | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... | Foreach.cs:24:10:24:11 | exit M4 |
|
|
| pre | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:26:9:27:11 | foreach (... ... in ...) ... | Foreach.cs:26:23:26:23 | String x |
|
|
| pre | Foreach.cs:26:23:26:23 | String x | Foreach.cs:26:23:26:23 | String x |
|
|
| pre | Foreach.cs:30:10:30:11 | enter M5 | Foreach.cs:30:10:30:11 | enter M5 |
|
|
| pre | Foreach.cs:30:10:30:11 | enter M5 | Foreach.cs:30:10:30:11 | exit M5 |
|
|
| pre | Foreach.cs:30:10:30:11 | enter M5 | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:30:10:30:11 | enter M5 | Foreach.cs:32:23:32:23 | String x |
|
|
| pre | Foreach.cs:30:10:30:11 | exit M5 | Foreach.cs:30:10:30:11 | exit M5 |
|
|
| pre | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... | Foreach.cs:30:10:30:11 | exit M5 |
|
|
| pre | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:32:9:33:11 | foreach (... ... in ...) ... | Foreach.cs:32:23:32:23 | String x |
|
|
| pre | Foreach.cs:32:23:32:23 | String x | Foreach.cs:32:23:32:23 | String x |
|
|
| pre | Foreach.cs:36:10:36:11 | enter M6 | Foreach.cs:36:10:36:11 | enter M6 |
|
|
| pre | Foreach.cs:36:10:36:11 | enter M6 | Foreach.cs:36:10:36:11 | exit M6 |
|
|
| pre | Foreach.cs:36:10:36:11 | enter M6 | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:36:10:36:11 | enter M6 | Foreach.cs:38:26:38:26 | String x |
|
|
| pre | Foreach.cs:36:10:36:11 | exit M6 | Foreach.cs:36:10:36:11 | exit M6 |
|
|
| pre | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... | Foreach.cs:36:10:36:11 | exit M6 |
|
|
| pre | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... |
|
|
| pre | Foreach.cs:38:9:39:11 | foreach (... ... in ...) ... | Foreach.cs:38:26:38:26 | String x |
|
|
| pre | Foreach.cs:38:26:38:26 | String x | Foreach.cs:38:26:38:26 | String x |
|
|
| pre | Initializers.cs:3:13:3:13 | access to field H | Initializers.cs:3:13:3:13 | access to field H |
|
|
| pre | Initializers.cs:4:27:4:27 | access to field H | Initializers.cs:4:27:4:27 | access to field H |
|
|
| pre | Initializers.cs:6:5:6:16 | enter Initializers | Initializers.cs:6:5:6:16 | enter Initializers |
|
|
| pre | Initializers.cs:8:10:8:10 | enter M | Initializers.cs:8:10:8:10 | enter M |
|
|
| pre | NullCoalescing.cs:3:9:3:10 | enter M1 | NullCoalescing.cs:3:9:3:10 | enter M1 |
|
|
| pre | NullCoalescing.cs:3:9:3:10 | enter M1 | NullCoalescing.cs:3:9:3:10 | exit M1 |
|
|
| pre | NullCoalescing.cs:3:9:3:10 | enter M1 | NullCoalescing.cs:3:28:3:28 | 0 |
|
|
| pre | NullCoalescing.cs:3:9:3:10 | exit M1 | NullCoalescing.cs:3:9:3:10 | exit M1 |
|
|
| pre | NullCoalescing.cs:3:28:3:28 | 0 | NullCoalescing.cs:3:28:3:28 | 0 |
|
|
| pre | NullCoalescing.cs:5:9:5:10 | enter M2 | NullCoalescing.cs:5:9:5:10 | enter M2 |
|
|
| pre | NullCoalescing.cs:5:9:5:10 | enter M2 | NullCoalescing.cs:5:9:5:10 | exit M2 |
|
|
| pre | NullCoalescing.cs:5:9:5:10 | enter M2 | NullCoalescing.cs:5:30:5:34 | false |
|
|
| pre | NullCoalescing.cs:5:9:5:10 | enter M2 | NullCoalescing.cs:5:39:5:39 | 0 |
|
|
| pre | NullCoalescing.cs:5:9:5:10 | enter M2 | NullCoalescing.cs:5:43:5:43 | 1 |
|
|
| pre | NullCoalescing.cs:5:9:5:10 | exit M2 | NullCoalescing.cs:5:9:5:10 | exit M2 |
|
|
| pre | NullCoalescing.cs:5:30:5:34 | false | NullCoalescing.cs:5:30:5:34 | false |
|
|
| pre | NullCoalescing.cs:5:39:5:39 | 0 | NullCoalescing.cs:5:39:5:39 | 0 |
|
|
| pre | NullCoalescing.cs:5:43:5:43 | 1 | NullCoalescing.cs:5:43:5:43 | 1 |
|
|
| pre | NullCoalescing.cs:7:12:7:13 | enter M3 | NullCoalescing.cs:7:12:7:13 | enter M3 |
|
|
| pre | NullCoalescing.cs:7:12:7:13 | enter M3 | NullCoalescing.cs:7:12:7:13 | exit M3 |
|
|
| pre | NullCoalescing.cs:7:12:7:13 | enter M3 | NullCoalescing.cs:7:46:7:53 | ... ?? ... |
|
|
| pre | NullCoalescing.cs:7:12:7:13 | enter M3 | NullCoalescing.cs:7:52:7:53 | "" |
|
|
| pre | NullCoalescing.cs:7:12:7:13 | exit M3 | NullCoalescing.cs:7:12:7:13 | exit M3 |
|
|
| pre | NullCoalescing.cs:7:46:7:53 | ... ?? ... | NullCoalescing.cs:7:46:7:53 | ... ?? ... |
|
|
| pre | NullCoalescing.cs:7:46:7:53 | ... ?? ... | NullCoalescing.cs:7:52:7:53 | "" |
|
|
| pre | NullCoalescing.cs:7:52:7:53 | "" | NullCoalescing.cs:7:52:7:53 | "" |
|
|
| pre | NullCoalescing.cs:9:12:9:13 | enter M4 | NullCoalescing.cs:9:12:9:13 | enter M4 |
|
|
| pre | NullCoalescing.cs:9:12:9:13 | enter M4 | NullCoalescing.cs:9:12:9:13 | exit M4 |
|
|
| pre | NullCoalescing.cs:9:12:9:13 | enter M4 | NullCoalescing.cs:9:41:9:41 | access to parameter s |
|
|
| pre | NullCoalescing.cs:9:12:9:13 | enter M4 | NullCoalescing.cs:9:45:9:45 | access to parameter s |
|
|
| pre | NullCoalescing.cs:9:12:9:13 | enter M4 | NullCoalescing.cs:9:51:9:58 | ... ?? ... |
|
|
| pre | NullCoalescing.cs:9:12:9:13 | exit M4 | NullCoalescing.cs:9:12:9:13 | exit M4 |
|
|
| pre | NullCoalescing.cs:9:41:9:41 | access to parameter s | NullCoalescing.cs:9:41:9:41 | access to parameter s |
|
|
| pre | NullCoalescing.cs:9:45:9:45 | access to parameter s | NullCoalescing.cs:9:45:9:45 | access to parameter s |
|
|
| pre | NullCoalescing.cs:9:51:9:58 | ... ?? ... | NullCoalescing.cs:9:51:9:58 | ... ?? ... |
|
|
| pre | NullCoalescing.cs:11:9:11:10 | enter M5 | NullCoalescing.cs:11:9:11:10 | enter M5 |
|
|
| pre | NullCoalescing.cs:11:9:11:10 | enter M5 | NullCoalescing.cs:11:9:11:10 | exit M5 |
|
|
| pre | NullCoalescing.cs:11:9:11:10 | enter M5 | NullCoalescing.cs:11:51:11:58 | ... && ... |
|
|
| pre | NullCoalescing.cs:11:9:11:10 | enter M5 | NullCoalescing.cs:11:57:11:58 | access to parameter b3 |
|
|
| pre | NullCoalescing.cs:11:9:11:10 | enter M5 | NullCoalescing.cs:11:64:11:64 | 0 |
|
|
| pre | NullCoalescing.cs:11:9:11:10 | enter M5 | NullCoalescing.cs:11:68:11:68 | 1 |
|
|
| pre | NullCoalescing.cs:11:9:11:10 | exit M5 | NullCoalescing.cs:11:9:11:10 | exit M5 |
|
|
| pre | NullCoalescing.cs:11:51:11:58 | ... && ... | NullCoalescing.cs:11:51:11:58 | ... && ... |
|
|
| pre | NullCoalescing.cs:11:51:11:58 | ... && ... | NullCoalescing.cs:11:57:11:58 | access to parameter b3 |
|
|
| pre | NullCoalescing.cs:11:57:11:58 | access to parameter b3 | NullCoalescing.cs:11:57:11:58 | access to parameter b3 |
|
|
| pre | NullCoalescing.cs:11:64:11:64 | 0 | NullCoalescing.cs:11:64:11:64 | 0 |
|
|
| pre | NullCoalescing.cs:11:68:11:68 | 1 | NullCoalescing.cs:11:68:11:68 | 1 |
|
|
| pre | NullCoalescing.cs:13:10:13:11 | enter M6 | NullCoalescing.cs:13:10:13:11 | enter M6 |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:5:10:5:13 | enter Test |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:9:9:11:9 | {...} |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:12:14:18:9 | if (...) ... |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:13:9:15:9 | {...} |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:16:14:18:9 | if (...) ... |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:17:9:18:9 | {...} |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:20:9:38:9 | switch (...) {...} |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:23:17:23:22 | break; |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:24:13:24:36 | case Int32 i2: |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:24:18:24:23 | Int32 i2 |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:25:17:25:52 | ...; |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:27:13:27:24 | case Int32 i3: |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:27:18:27:23 | Int32 i3 |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:30:13:30:27 | case String s2: |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:30:18:30:26 | String s2 |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:33:13:33:24 | case Object v2: |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:35:13:35:20 | default: |
|
|
| pre | Patterns.cs:5:10:5:13 | enter Test | Patterns.cs:40:9:42:9 | switch (...) {...} |
|
|
| pre | Patterns.cs:9:9:11:9 | {...} | Patterns.cs:9:9:11:9 | {...} |
|
|
| pre | Patterns.cs:12:14:18:9 | if (...) ... | Patterns.cs:12:14:18:9 | if (...) ... |
|
|
| pre | Patterns.cs:12:14:18:9 | if (...) ... | Patterns.cs:13:9:15:9 | {...} |
|
|
| pre | Patterns.cs:12:14:18:9 | if (...) ... | Patterns.cs:16:14:18:9 | if (...) ... |
|
|
| pre | Patterns.cs:12:14:18:9 | if (...) ... | Patterns.cs:17:9:18:9 | {...} |
|
|
| pre | Patterns.cs:13:9:15:9 | {...} | Patterns.cs:13:9:15:9 | {...} |
|
|
| pre | Patterns.cs:16:14:18:9 | if (...) ... | Patterns.cs:16:14:18:9 | if (...) ... |
|
|
| pre | Patterns.cs:16:14:18:9 | if (...) ... | Patterns.cs:17:9:18:9 | {...} |
|
|
| pre | Patterns.cs:17:9:18:9 | {...} | Patterns.cs:17:9:18:9 | {...} |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:20:9:38:9 | switch (...) {...} |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:23:17:23:22 | break; |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:24:13:24:36 | case Int32 i2: |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:24:18:24:23 | Int32 i2 |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:25:17:25:52 | ...; |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:27:13:27:24 | case Int32 i3: |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:27:18:27:23 | Int32 i3 |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:30:13:30:27 | case String s2: |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:30:18:30:26 | String s2 |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:33:13:33:24 | case Object v2: |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:35:13:35:20 | default: |
|
|
| pre | Patterns.cs:20:9:38:9 | switch (...) {...} | Patterns.cs:40:9:42:9 | switch (...) {...} |
|
|
| pre | Patterns.cs:23:17:23:22 | break; | Patterns.cs:23:17:23:22 | break; |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:24:13:24:36 | case Int32 i2: |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:24:18:24:23 | Int32 i2 |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:25:17:25:52 | ...; |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:27:13:27:24 | case Int32 i3: |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:27:18:27:23 | Int32 i3 |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:30:13:30:27 | case String s2: |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:30:18:30:26 | String s2 |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:33:13:33:24 | case Object v2: |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| pre | Patterns.cs:24:13:24:36 | case Int32 i2: | Patterns.cs:35:13:35:20 | default: |
|
|
| pre | Patterns.cs:24:18:24:23 | Int32 i2 | Patterns.cs:24:18:24:23 | Int32 i2 |
|
|
| pre | Patterns.cs:24:18:24:23 | Int32 i2 | Patterns.cs:25:17:25:52 | ...; |
|
|
| pre | Patterns.cs:25:17:25:52 | ...; | Patterns.cs:25:17:25:52 | ...; |
|
|
| pre | Patterns.cs:27:13:27:24 | case Int32 i3: | Patterns.cs:27:13:27:24 | case Int32 i3: |
|
|
| pre | Patterns.cs:27:13:27:24 | case Int32 i3: | Patterns.cs:27:18:27:23 | Int32 i3 |
|
|
| pre | Patterns.cs:27:13:27:24 | case Int32 i3: | Patterns.cs:30:13:30:27 | case String s2: |
|
|
| pre | Patterns.cs:27:13:27:24 | case Int32 i3: | Patterns.cs:30:18:30:26 | String s2 |
|
|
| pre | Patterns.cs:27:13:27:24 | case Int32 i3: | Patterns.cs:33:13:33:24 | case Object v2: |
|
|
| pre | Patterns.cs:27:13:27:24 | case Int32 i3: | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| pre | Patterns.cs:27:13:27:24 | case Int32 i3: | Patterns.cs:35:13:35:20 | default: |
|
|
| pre | Patterns.cs:27:18:27:23 | Int32 i3 | Patterns.cs:27:18:27:23 | Int32 i3 |
|
|
| pre | Patterns.cs:30:13:30:27 | case String s2: | Patterns.cs:30:13:30:27 | case String s2: |
|
|
| pre | Patterns.cs:30:13:30:27 | case String s2: | Patterns.cs:30:18:30:26 | String s2 |
|
|
| pre | Patterns.cs:30:13:30:27 | case String s2: | Patterns.cs:33:13:33:24 | case Object v2: |
|
|
| pre | Patterns.cs:30:13:30:27 | case String s2: | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| pre | Patterns.cs:30:13:30:27 | case String s2: | Patterns.cs:35:13:35:20 | default: |
|
|
| pre | Patterns.cs:30:18:30:26 | String s2 | Patterns.cs:30:18:30:26 | String s2 |
|
|
| pre | Patterns.cs:33:13:33:24 | case Object v2: | Patterns.cs:33:13:33:24 | case Object v2: |
|
|
| pre | Patterns.cs:33:13:33:24 | case Object v2: | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| pre | Patterns.cs:33:13:33:24 | case Object v2: | Patterns.cs:35:13:35:20 | default: |
|
|
| pre | Patterns.cs:33:18:33:23 | Object v2 | Patterns.cs:33:18:33:23 | Object v2 |
|
|
| pre | Patterns.cs:35:13:35:20 | default: | Patterns.cs:35:13:35:20 | default: |
|
|
| pre | Patterns.cs:40:9:42:9 | switch (...) {...} | Patterns.cs:40:9:42:9 | switch (...) {...} |
|
|
| pre | Qualifiers.cs:7:16:7:21 | enter Method | Qualifiers.cs:7:16:7:21 | enter Method |
|
|
| pre | Qualifiers.cs:8:23:8:34 | enter StaticMethod | Qualifiers.cs:8:23:8:34 | enter StaticMethod |
|
|
| pre | Qualifiers.cs:10:10:10:10 | enter M | Qualifiers.cs:10:10:10:10 | enter M |
|
|
| pre | Switch.cs:5:10:5:11 | enter M1 | Switch.cs:5:10:5:11 | enter M1 |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:10:10:10:11 | enter M2 |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:10:10:10:11 | exit M2 |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:15:17:15:23 | return ...; |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:16:13:16:19 | case ...: |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:17:23:17:37 | object creation of type Exception |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:18:13:18:22 | case ...: |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:19:17:19:29 | goto default; |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:20:13:20:23 | case Int32 i: |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:20:18:20:22 | Int32 i |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:22:21:22:27 | return ...; |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:23:27:23:27 | 0 |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:24:13:24:56 | case String s: |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:24:18:24:25 | String s |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:25:17:25:37 | ...; |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:27:13:27:39 | case Double d: |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:27:18:27:25 | Double d |
|
|
| pre | Switch.cs:10:10:10:11 | enter M2 | Switch.cs:30:13:30:20 | default: |
|
|
| pre | Switch.cs:10:10:10:11 | exit M2 | Switch.cs:10:10:10:11 | exit M2 |
|
|
| pre | Switch.cs:15:17:15:23 | return ...; | Switch.cs:15:17:15:23 | return ...; |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:16:13:16:19 | case ...: |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:17:23:17:37 | object creation of type Exception |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:18:13:18:22 | case ...: |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:19:17:19:29 | goto default; |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:20:13:20:23 | case Int32 i: |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:20:18:20:22 | Int32 i |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:22:21:22:27 | return ...; |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:23:27:23:27 | 0 |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:24:13:24:56 | case String s: |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:24:18:24:25 | String s |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:25:17:25:37 | ...; |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:27:13:27:39 | case Double d: |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:27:18:27:25 | Double d |
|
|
| pre | Switch.cs:16:13:16:19 | case ...: | Switch.cs:30:13:30:20 | default: |
|
|
| pre | Switch.cs:17:23:17:37 | object creation of type Exception | Switch.cs:17:23:17:37 | object creation of type Exception |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:18:13:18:22 | case ...: |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:19:17:19:29 | goto default; |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:20:13:20:23 | case Int32 i: |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:20:18:20:22 | Int32 i |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:22:21:22:27 | return ...; |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:23:27:23:27 | 0 |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:24:13:24:56 | case String s: |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:24:18:24:25 | String s |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:25:17:25:37 | ...; |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:27:13:27:39 | case Double d: |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:27:18:27:25 | Double d |
|
|
| pre | Switch.cs:18:13:18:22 | case ...: | Switch.cs:30:13:30:20 | default: |
|
|
| pre | Switch.cs:19:17:19:29 | goto default; | Switch.cs:19:17:19:29 | goto default; |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:20:13:20:23 | case Int32 i: |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:20:18:20:22 | Int32 i |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:22:21:22:27 | return ...; |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:23:27:23:27 | 0 |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:24:13:24:56 | case String s: |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:24:18:24:25 | String s |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:25:17:25:37 | ...; |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:27:13:27:39 | case Double d: |
|
|
| pre | Switch.cs:20:13:20:23 | case Int32 i: | Switch.cs:27:18:27:25 | Double d |
|
|
| pre | Switch.cs:20:18:20:22 | Int32 i | Switch.cs:20:18:20:22 | Int32 i |
|
|
| pre | Switch.cs:20:18:20:22 | Int32 i | Switch.cs:22:21:22:27 | return ...; |
|
|
| pre | Switch.cs:20:18:20:22 | Int32 i | Switch.cs:23:27:23:27 | 0 |
|
|
| pre | Switch.cs:22:21:22:27 | return ...; | Switch.cs:22:21:22:27 | return ...; |
|
|
| pre | Switch.cs:23:27:23:27 | 0 | Switch.cs:23:27:23:27 | 0 |
|
|
| pre | Switch.cs:24:13:24:56 | case String s: | Switch.cs:24:13:24:56 | case String s: |
|
|
| pre | Switch.cs:24:13:24:56 | case String s: | Switch.cs:24:18:24:25 | String s |
|
|
| pre | Switch.cs:24:13:24:56 | case String s: | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| pre | Switch.cs:24:13:24:56 | case String s: | Switch.cs:25:17:25:37 | ...; |
|
|
| pre | Switch.cs:24:13:24:56 | case String s: | Switch.cs:27:13:27:39 | case Double d: |
|
|
| pre | Switch.cs:24:13:24:56 | case String s: | Switch.cs:27:18:27:25 | Double d |
|
|
| pre | Switch.cs:24:18:24:25 | String s | Switch.cs:24:18:24:25 | String s |
|
|
| pre | Switch.cs:24:18:24:25 | String s | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| pre | Switch.cs:24:18:24:25 | String s | Switch.cs:25:17:25:37 | ...; |
|
|
| pre | Switch.cs:24:48:24:48 | access to local variable s | Switch.cs:24:48:24:48 | access to local variable s |
|
|
| pre | Switch.cs:24:48:24:48 | access to local variable s | Switch.cs:25:17:25:37 | ...; |
|
|
| pre | Switch.cs:25:17:25:37 | ...; | Switch.cs:25:17:25:37 | ...; |
|
|
| pre | Switch.cs:27:13:27:39 | case Double d: | Switch.cs:27:13:27:39 | case Double d: |
|
|
| pre | Switch.cs:27:13:27:39 | case Double d: | Switch.cs:27:18:27:25 | Double d |
|
|
| pre | Switch.cs:27:18:27:25 | Double d | Switch.cs:27:18:27:25 | Double d |
|
|
| pre | Switch.cs:30:13:30:20 | default: | Switch.cs:30:13:30:20 | default: |
|
|
| pre | Switch.cs:35:10:35:11 | enter M3 | Switch.cs:35:10:35:11 | enter M3 |
|
|
| pre | Switch.cs:44:10:44:11 | enter M4 | Switch.cs:44:10:44:11 | enter M4 |
|
|
| pre | Switch.cs:44:10:44:11 | enter M4 | Switch.cs:44:10:44:11 | exit M4 |
|
|
| pre | Switch.cs:44:10:44:11 | enter M4 | Switch.cs:49:17:49:22 | break; |
|
|
| pre | Switch.cs:44:10:44:11 | enter M4 | Switch.cs:50:13:50:39 | case Boolean: |
|
|
| pre | Switch.cs:44:10:44:11 | enter M4 | Switch.cs:50:30:50:30 | access to parameter o |
|
|
| pre | Switch.cs:44:10:44:11 | enter M4 | Switch.cs:51:17:51:22 | break; |
|
|
| pre | Switch.cs:44:10:44:11 | exit M4 | Switch.cs:44:10:44:11 | exit M4 |
|
|
| pre | Switch.cs:49:17:49:22 | break; | Switch.cs:49:17:49:22 | break; |
|
|
| pre | Switch.cs:50:13:50:39 | case Boolean: | Switch.cs:50:13:50:39 | case Boolean: |
|
|
| pre | Switch.cs:50:13:50:39 | case Boolean: | Switch.cs:50:30:50:30 | access to parameter o |
|
|
| pre | Switch.cs:50:13:50:39 | case Boolean: | Switch.cs:51:17:51:22 | break; |
|
|
| pre | Switch.cs:50:30:50:30 | access to parameter o | Switch.cs:50:30:50:30 | access to parameter o |
|
|
| pre | Switch.cs:50:30:50:30 | access to parameter o | Switch.cs:51:17:51:22 | break; |
|
|
| pre | Switch.cs:51:17:51:22 | break; | Switch.cs:51:17:51:22 | break; |
|
|
| pre | Switch.cs:55:10:55:11 | enter M5 | Switch.cs:55:10:55:11 | enter M5 |
|
|
| pre | Switch.cs:66:10:66:11 | enter M6 | Switch.cs:66:10:66:11 | enter M6 |
|
|
| pre | Switch.cs:66:10:66:11 | enter M6 | Switch.cs:66:10:66:11 | exit M6 |
|
|
| pre | Switch.cs:66:10:66:11 | enter M6 | Switch.cs:73:15:73:20 | break; |
|
|
| pre | Switch.cs:66:10:66:11 | exit M6 | Switch.cs:66:10:66:11 | exit M6 |
|
|
| pre | Switch.cs:73:15:73:20 | break; | Switch.cs:73:15:73:20 | break; |
|
|
| pre | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:77:10:77:11 | enter M7 |
|
|
| pre | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:77:10:77:11 | exit M7 |
|
|
| pre | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:82:22:82:25 | true |
|
|
| pre | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:83:13:83:20 | case ...: |
|
|
| pre | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:84:15:85:22 | if (...) ... |
|
|
| pre | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:85:17:85:22 | break; |
|
|
| pre | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:86:22:86:25 | true |
|
|
| pre | Switch.cs:77:10:77:11 | enter M7 | Switch.cs:88:16:88:20 | false |
|
|
| pre | Switch.cs:77:10:77:11 | exit M7 | Switch.cs:77:10:77:11 | exit M7 |
|
|
| pre | Switch.cs:82:22:82:25 | true | Switch.cs:82:22:82:25 | true |
|
|
| pre | Switch.cs:83:13:83:20 | case ...: | Switch.cs:83:13:83:20 | case ...: |
|
|
| pre | Switch.cs:83:13:83:20 | case ...: | Switch.cs:84:15:85:22 | if (...) ... |
|
|
| pre | Switch.cs:83:13:83:20 | case ...: | Switch.cs:85:17:85:22 | break; |
|
|
| pre | Switch.cs:83:13:83:20 | case ...: | Switch.cs:86:22:86:25 | true |
|
|
| pre | Switch.cs:83:13:83:20 | case ...: | Switch.cs:88:16:88:20 | false |
|
|
| pre | Switch.cs:84:15:85:22 | if (...) ... | Switch.cs:84:15:85:22 | if (...) ... |
|
|
| pre | Switch.cs:84:15:85:22 | if (...) ... | Switch.cs:85:17:85:22 | break; |
|
|
| pre | Switch.cs:84:15:85:22 | if (...) ... | Switch.cs:86:22:86:25 | true |
|
|
| pre | Switch.cs:85:17:85:22 | break; | Switch.cs:85:17:85:22 | break; |
|
|
| pre | Switch.cs:86:22:86:25 | true | Switch.cs:86:22:86:25 | true |
|
|
| pre | Switch.cs:88:16:88:20 | false | Switch.cs:88:16:88:20 | false |
|
|
| pre | Switch.cs:91:10:91:11 | enter M8 | Switch.cs:91:10:91:11 | enter M8 |
|
|
| pre | Switch.cs:91:10:91:11 | enter M8 | Switch.cs:91:10:91:11 | exit M8 |
|
|
| pre | Switch.cs:91:10:91:11 | enter M8 | Switch.cs:96:22:96:25 | true |
|
|
| pre | Switch.cs:91:10:91:11 | enter M8 | Switch.cs:98:16:98:20 | false |
|
|
| pre | Switch.cs:91:10:91:11 | exit M8 | Switch.cs:91:10:91:11 | exit M8 |
|
|
| pre | Switch.cs:96:22:96:25 | true | Switch.cs:96:22:96:25 | true |
|
|
| pre | Switch.cs:98:16:98:20 | false | Switch.cs:98:16:98:20 | false |
|
|
| pre | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:101:9:101:10 | enter M9 |
|
|
| pre | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:101:9:101:10 | exit M9 |
|
|
| pre | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:103:19:103:25 | access to property Length |
|
|
| pre | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:105:13:105:20 | case ...: |
|
|
| pre | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:105:29:105:29 | 0 |
|
|
| pre | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:106:13:106:20 | case ...: |
|
|
| pre | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:106:29:106:29 | 1 |
|
|
| pre | Switch.cs:101:9:101:10 | enter M9 | Switch.cs:108:17:108:17 | 1 |
|
|
| pre | Switch.cs:101:9:101:10 | exit M9 | Switch.cs:101:9:101:10 | exit M9 |
|
|
| pre | Switch.cs:103:19:103:25 | access to property Length | Switch.cs:103:19:103:25 | access to property Length |
|
|
| pre | Switch.cs:105:13:105:20 | case ...: | Switch.cs:101:9:101:10 | exit M9 |
|
|
| pre | Switch.cs:105:13:105:20 | case ...: | Switch.cs:105:13:105:20 | case ...: |
|
|
| pre | Switch.cs:105:13:105:20 | case ...: | Switch.cs:105:29:105:29 | 0 |
|
|
| pre | Switch.cs:105:13:105:20 | case ...: | Switch.cs:106:13:106:20 | case ...: |
|
|
| pre | Switch.cs:105:13:105:20 | case ...: | Switch.cs:106:29:106:29 | 1 |
|
|
| pre | Switch.cs:105:13:105:20 | case ...: | Switch.cs:108:17:108:17 | 1 |
|
|
| pre | Switch.cs:105:29:105:29 | 0 | Switch.cs:105:29:105:29 | 0 |
|
|
| pre | Switch.cs:106:13:106:20 | case ...: | Switch.cs:106:13:106:20 | case ...: |
|
|
| pre | Switch.cs:106:13:106:20 | case ...: | Switch.cs:106:29:106:29 | 1 |
|
|
| pre | Switch.cs:106:13:106:20 | case ...: | Switch.cs:108:17:108:17 | 1 |
|
|
| pre | Switch.cs:106:29:106:29 | 1 | Switch.cs:106:29:106:29 | 1 |
|
|
| pre | Switch.cs:108:17:108:17 | 1 | Switch.cs:108:17:108:17 | 1 |
|
|
| pre | Switch.cs:111:17:111:21 | enter Throw | Switch.cs:111:17:111:21 | enter Throw |
|
|
| pre | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:113:9:113:11 | enter M10 |
|
|
| pre | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:113:9:113:11 | exit M10 |
|
|
| pre | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:117:25:117:25 | access to parameter s |
|
|
| pre | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:117:43:117:43 | 1 |
|
|
| pre | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:118:13:118:33 | case ...: |
|
|
| pre | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:118:25:118:25 | access to parameter s |
|
|
| pre | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:118:42:118:42 | 2 |
|
|
| pre | Switch.cs:113:9:113:11 | enter M10 | Switch.cs:120:17:120:17 | 1 |
|
|
| pre | Switch.cs:113:9:113:11 | exit M10 | Switch.cs:113:9:113:11 | exit M10 |
|
|
| pre | Switch.cs:117:25:117:25 | access to parameter s | Switch.cs:117:25:117:25 | access to parameter s |
|
|
| pre | Switch.cs:117:25:117:25 | access to parameter s | Switch.cs:117:43:117:43 | 1 |
|
|
| pre | Switch.cs:117:43:117:43 | 1 | Switch.cs:117:43:117:43 | 1 |
|
|
| pre | Switch.cs:118:13:118:33 | case ...: | Switch.cs:118:13:118:33 | case ...: |
|
|
| pre | Switch.cs:118:13:118:33 | case ...: | Switch.cs:118:25:118:25 | access to parameter s |
|
|
| pre | Switch.cs:118:13:118:33 | case ...: | Switch.cs:118:42:118:42 | 2 |
|
|
| pre | Switch.cs:118:13:118:33 | case ...: | Switch.cs:120:17:120:17 | 1 |
|
|
| pre | Switch.cs:118:25:118:25 | access to parameter s | Switch.cs:118:25:118:25 | access to parameter s |
|
|
| pre | Switch.cs:118:25:118:25 | access to parameter s | Switch.cs:118:42:118:42 | 2 |
|
|
| pre | Switch.cs:118:42:118:42 | 2 | Switch.cs:118:42:118:42 | 2 |
|
|
| pre | Switch.cs:120:17:120:17 | 1 | Switch.cs:120:17:120:17 | 1 |
|
|
| pre | TypeAccesses.cs:3:10:3:10 | enter M | TypeAccesses.cs:3:10:3:10 | enter M |
|
|
| pre | TypeAccesses.cs:3:10:3:10 | enter M | TypeAccesses.cs:7:25:7:25 | ; |
|
|
| pre | TypeAccesses.cs:3:10:3:10 | enter M | TypeAccesses.cs:8:9:8:28 | ... ...; |
|
|
| pre | TypeAccesses.cs:7:25:7:25 | ; | TypeAccesses.cs:7:25:7:25 | ; |
|
|
| pre | TypeAccesses.cs:8:9:8:28 | ... ...; | TypeAccesses.cs:8:9:8:28 | ... ...; |
|
|
| pre | VarDecls.cs:5:18:5:19 | enter M1 | VarDecls.cs:5:18:5:19 | enter M1 |
|
|
| pre | VarDecls.cs:13:12:13:13 | enter M2 | VarDecls.cs:13:12:13:13 | enter M2 |
|
|
| pre | VarDecls.cs:19:7:19:8 | enter M3 | VarDecls.cs:19:7:19:8 | enter M3 |
|
|
| pre | VarDecls.cs:19:7:19:8 | enter M3 | VarDecls.cs:25:13:25:29 | return ...; |
|
|
| pre | VarDecls.cs:19:7:19:8 | enter M3 | VarDecls.cs:25:24:25:24 | access to local variable x |
|
|
| pre | VarDecls.cs:19:7:19:8 | enter M3 | VarDecls.cs:25:28:25:28 | access to local variable y |
|
|
| pre | VarDecls.cs:25:13:25:29 | return ...; | VarDecls.cs:25:13:25:29 | return ...; |
|
|
| pre | VarDecls.cs:25:24:25:24 | access to local variable x | VarDecls.cs:25:24:25:24 | access to local variable x |
|
|
| pre | VarDecls.cs:25:28:25:28 | access to local variable y | VarDecls.cs:25:28:25:28 | access to local variable y |
|
|
| pre | VarDecls.cs:28:41:28:47 | enter Dispose | VarDecls.cs:28:41:28:47 | enter Dispose |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:5:17:5:20 | enter Main |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:5:17:5:20 | exit Main |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:12:13:12:49 | ...; |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:15:9:17:9 | {...} |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:20:9:22:9 | {...} |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:25:9:34:9 | {...} |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:5:17:5:20 | enter Main | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:5:17:5:20 | exit Main | cflow.cs:5:17:5:20 | exit Main |
|
|
| pre | cflow.cs:12:13:12:49 | ...; | cflow.cs:12:13:12:49 | ...; |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:5:17:5:20 | exit Main |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:14:9:17:9 | while (...) ... |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:15:9:17:9 | {...} |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:20:9:22:9 | {...} |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:25:9:34:9 | {...} |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:14:9:17:9 | while (...) ... | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:5:17:5:20 | exit Main |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:14:16:14:16 | access to local variable a |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:15:9:17:9 | {...} |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:20:9:22:9 | {...} |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:25:9:34:9 | {...} |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:14:16:14:16 | access to local variable a | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:15:9:17:9 | {...} | cflow.cs:15:9:17:9 | {...} |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:5:17:5:20 | exit Main |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:19:9:22:25 | do ... while (...); |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:20:9:22:9 | {...} |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:25:9:34:9 | {...} |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:19:9:22:25 | do ... while (...); | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:5:17:5:20 | exit Main |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:20:9:22:9 | {...} |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:25:9:34:9 | {...} |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:20:9:22:9 | {...} | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:5:17:5:20 | exit Main |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:24:9:34:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:25:9:34:9 | {...} |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:24:9:34:9 | for (...;...;...) ... | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:5:17:5:20 | exit Main |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:24:25:24:25 | access to local variable i |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:25:9:34:9 | {...} |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:24:25:24:25 | access to local variable i | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:24:34:24:34 | access to local variable i | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:24:34:24:34 | access to local variable i |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:25:9:34:9 | {...} |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:25:9:34:9 | {...} | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:26:31:26:31 | access to local variable i | cflow.cs:26:31:26:31 | access to local variable i |
|
|
| pre | cflow.cs:26:31:26:31 | access to local variable i | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:27:17:27:46 | ...; | cflow.cs:27:17:27:46 | ...; |
|
|
| pre | cflow.cs:28:18:33:37 | if (...) ... | cflow.cs:28:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:28:18:33:37 | if (...) ... | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:28:18:33:37 | if (...) ... | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:28:18:33:37 | if (...) ... | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:28:18:33:37 | if (...) ... | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:29:17:29:42 | ...; | cflow.cs:29:17:29:42 | ...; |
|
|
| pre | cflow.cs:30:18:33:37 | if (...) ... | cflow.cs:30:18:33:37 | if (...) ... |
|
|
| pre | cflow.cs:30:18:33:37 | if (...) ... | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:30:18:33:37 | if (...) ... | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:31:17:31:42 | ...; | cflow.cs:31:17:31:42 | ...; |
|
|
| pre | cflow.cs:33:17:33:37 | ...; | cflow.cs:33:17:33:37 | ...; |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:37:17:37:22 | enter Switch |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:37:17:37:22 | exit Switch |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:42:17:42:39 | ...; |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:44:13:44:19 | case ...: |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:45:17:45:39 | ...; |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:47:13:47:19 | case ...: |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:48:17:48:39 | ...; |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:51:9:59:9 | switch (...) {...} |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:54:17:54:48 | ...; |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:56:13:56:20 | default: |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:60:9:66:9 | switch (...) {...} |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:63:17:64:55 | if (...) ... |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:65:17:65:22 | break; |
|
|
| pre | cflow.cs:37:17:37:22 | enter Switch | cflow.cs:67:16:67:16 | access to parameter a |
|
|
| pre | cflow.cs:37:17:37:22 | exit Switch | cflow.cs:37:17:37:22 | exit Switch |
|
|
| pre | cflow.cs:42:17:42:39 | ...; | cflow.cs:42:17:42:39 | ...; |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:37:17:37:22 | exit Switch |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:44:13:44:19 | case ...: |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:47:13:47:19 | case ...: |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:48:17:48:39 | ...; |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:51:9:59:9 | switch (...) {...} |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:54:17:54:48 | ...; |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:56:13:56:20 | default: |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:60:9:66:9 | switch (...) {...} |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:63:17:64:55 | if (...) ... |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:65:17:65:22 | break; |
|
|
| pre | cflow.cs:44:13:44:19 | case ...: | cflow.cs:67:16:67:16 | access to parameter a |
|
|
| pre | cflow.cs:45:17:45:39 | ...; | cflow.cs:45:17:45:39 | ...; |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:37:17:37:22 | exit Switch |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:47:13:47:19 | case ...: |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:48:17:48:39 | ...; |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:51:9:59:9 | switch (...) {...} |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:54:17:54:48 | ...; |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:56:13:56:20 | default: |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:60:9:66:9 | switch (...) {...} |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:63:17:64:55 | if (...) ... |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:65:17:65:22 | break; |
|
|
| pre | cflow.cs:47:13:47:19 | case ...: | cflow.cs:67:16:67:16 | access to parameter a |
|
|
| pre | cflow.cs:48:17:48:39 | ...; | cflow.cs:48:17:48:39 | ...; |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:37:17:37:22 | exit Switch |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:51:9:59:9 | switch (...) {...} |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:54:17:54:48 | ...; |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:56:13:56:20 | default: |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:60:9:66:9 | switch (...) {...} |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:63:17:64:55 | if (...) ... |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:65:17:65:22 | break; |
|
|
| pre | cflow.cs:51:9:59:9 | switch (...) {...} | cflow.cs:67:16:67:16 | access to parameter a |
|
|
| pre | cflow.cs:54:17:54:48 | ...; | cflow.cs:54:17:54:48 | ...; |
|
|
| pre | cflow.cs:56:13:56:20 | default: | cflow.cs:56:13:56:20 | default: |
|
|
| pre | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:37:17:37:22 | exit Switch |
|
|
| pre | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:60:9:66:9 | switch (...) {...} |
|
|
| pre | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:63:17:64:55 | if (...) ... |
|
|
| pre | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| pre | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:65:17:65:22 | break; |
|
|
| pre | cflow.cs:60:9:66:9 | switch (...) {...} | cflow.cs:67:16:67:16 | access to parameter a |
|
|
| pre | cflow.cs:63:17:64:55 | if (...) ... | cflow.cs:63:17:64:55 | if (...) ... |
|
|
| pre | cflow.cs:63:17:64:55 | if (...) ... | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| pre | cflow.cs:63:17:64:55 | if (...) ... | cflow.cs:65:17:65:22 | break; |
|
|
| pre | cflow.cs:64:27:64:54 | object creation of type NullReferenceException | cflow.cs:64:27:64:54 | object creation of type NullReferenceException |
|
|
| pre | cflow.cs:65:17:65:22 | break; | cflow.cs:65:17:65:22 | break; |
|
|
| pre | cflow.cs:67:16:67:16 | access to parameter a | cflow.cs:67:16:67:16 | access to parameter a |
|
|
| pre | cflow.cs:70:18:70:18 | enter M | cflow.cs:70:18:70:18 | enter M |
|
|
| pre | cflow.cs:70:18:70:18 | enter M | cflow.cs:70:18:70:18 | exit M |
|
|
| pre | cflow.cs:70:18:70:18 | enter M | cflow.cs:73:13:73:19 | return ...; |
|
|
| pre | cflow.cs:70:18:70:18 | enter M | cflow.cs:74:9:81:9 | if (...) ... |
|
|
| pre | cflow.cs:70:18:70:18 | enter M | cflow.cs:75:9:77:9 | {...} |
|
|
| pre | cflow.cs:70:18:70:18 | enter M | cflow.cs:79:9:81:9 | {...} |
|
|
| pre | cflow.cs:70:18:70:18 | exit M | cflow.cs:70:18:70:18 | exit M |
|
|
| pre | cflow.cs:73:13:73:19 | return ...; | cflow.cs:73:13:73:19 | return ...; |
|
|
| pre | cflow.cs:74:9:81:9 | if (...) ... | cflow.cs:74:9:81:9 | if (...) ... |
|
|
| pre | cflow.cs:74:9:81:9 | if (...) ... | cflow.cs:75:9:77:9 | {...} |
|
|
| pre | cflow.cs:74:9:81:9 | if (...) ... | cflow.cs:79:9:81:9 | {...} |
|
|
| pre | cflow.cs:75:9:77:9 | {...} | cflow.cs:75:9:77:9 | {...} |
|
|
| pre | cflow.cs:79:9:81:9 | {...} | cflow.cs:79:9:81:9 | {...} |
|
|
| pre | cflow.cs:84:18:84:19 | enter M2 | cflow.cs:84:18:84:19 | enter M2 |
|
|
| pre | cflow.cs:84:18:84:19 | enter M2 | cflow.cs:84:18:84:19 | exit M2 |
|
|
| pre | cflow.cs:84:18:84:19 | enter M2 | cflow.cs:86:26:86:26 | access to parameter s |
|
|
| pre | cflow.cs:84:18:84:19 | enter M2 | cflow.cs:87:13:87:33 | ...; |
|
|
| pre | cflow.cs:84:18:84:19 | exit M2 | cflow.cs:84:18:84:19 | exit M2 |
|
|
| pre | cflow.cs:86:26:86:26 | access to parameter s | cflow.cs:86:26:86:26 | access to parameter s |
|
|
| pre | cflow.cs:86:26:86:26 | access to parameter s | cflow.cs:87:13:87:33 | ...; |
|
|
| pre | cflow.cs:87:13:87:33 | ...; | cflow.cs:87:13:87:33 | ...; |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:90:18:90:19 | enter M3 |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:90:18:90:19 | exit M3 |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:93:45:93:47 | "s" |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:94:9:94:29 | ...; |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:97:13:97:55 | ...; |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:99:9:100:42 | if (...) ... |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:100:13:100:42 | ...; |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:102:9:103:36 | if (...) ... |
|
|
| pre | cflow.cs:90:18:90:19 | enter M3 | cflow.cs:103:13:103:36 | ...; |
|
|
| pre | cflow.cs:90:18:90:19 | exit M3 | cflow.cs:90:18:90:19 | exit M3 |
|
|
| pre | cflow.cs:93:45:93:47 | "s" | cflow.cs:93:45:93:47 | "s" |
|
|
| pre | cflow.cs:94:9:94:29 | ...; | cflow.cs:94:9:94:29 | ...; |
|
|
| pre | cflow.cs:94:9:94:29 | ...; | cflow.cs:97:13:97:55 | ...; |
|
|
| pre | cflow.cs:94:9:94:29 | ...; | cflow.cs:99:9:100:42 | if (...) ... |
|
|
| pre | cflow.cs:94:9:94:29 | ...; | cflow.cs:100:13:100:42 | ...; |
|
|
| pre | cflow.cs:94:9:94:29 | ...; | cflow.cs:102:9:103:36 | if (...) ... |
|
|
| pre | cflow.cs:94:9:94:29 | ...; | cflow.cs:103:13:103:36 | ...; |
|
|
| pre | cflow.cs:97:13:97:55 | ...; | cflow.cs:97:13:97:55 | ...; |
|
|
| pre | cflow.cs:99:9:100:42 | if (...) ... | cflow.cs:99:9:100:42 | if (...) ... |
|
|
| pre | cflow.cs:99:9:100:42 | if (...) ... | cflow.cs:100:13:100:42 | ...; |
|
|
| pre | cflow.cs:99:9:100:42 | if (...) ... | cflow.cs:102:9:103:36 | if (...) ... |
|
|
| pre | cflow.cs:99:9:100:42 | if (...) ... | cflow.cs:103:13:103:36 | ...; |
|
|
| pre | cflow.cs:100:13:100:42 | ...; | cflow.cs:100:13:100:42 | ...; |
|
|
| pre | cflow.cs:102:9:103:36 | if (...) ... | cflow.cs:102:9:103:36 | if (...) ... |
|
|
| pre | cflow.cs:102:9:103:36 | if (...) ... | cflow.cs:103:13:103:36 | ...; |
|
|
| pre | cflow.cs:103:13:103:36 | ...; | cflow.cs:103:13:103:36 | ...; |
|
|
| pre | cflow.cs:106:18:106:19 | enter M4 | cflow.cs:106:18:106:19 | enter M4 |
|
|
| pre | cflow.cs:106:18:106:19 | enter M4 | cflow.cs:109:9:115:9 | {...} |
|
|
| pre | cflow.cs:106:18:106:19 | enter M4 | cflow.cs:110:20:110:23 | true |
|
|
| pre | cflow.cs:106:18:106:19 | enter M4 | cflow.cs:116:9:116:29 | ...; |
|
|
| pre | cflow.cs:109:9:115:9 | {...} | cflow.cs:109:9:115:9 | {...} |
|
|
| pre | cflow.cs:109:9:115:9 | {...} | cflow.cs:110:20:110:23 | true |
|
|
| pre | cflow.cs:110:20:110:23 | true | cflow.cs:110:20:110:23 | true |
|
|
| pre | cflow.cs:116:9:116:29 | ...; | cflow.cs:116:9:116:29 | ...; |
|
|
| pre | cflow.cs:119:20:119:21 | enter M5 | cflow.cs:119:20:119:21 | enter M5 |
|
|
| pre | cflow.cs:127:19:127:21 | enter get_Prop | cflow.cs:127:19:127:21 | enter get_Prop |
|
|
| pre | cflow.cs:127:19:127:21 | enter get_Prop | cflow.cs:127:25:127:58 | return ...; |
|
|
| pre | cflow.cs:127:19:127:21 | enter get_Prop | cflow.cs:127:48:127:49 | "" |
|
|
| pre | cflow.cs:127:19:127:21 | enter get_Prop | cflow.cs:127:53:127:57 | this access |
|
|
| pre | cflow.cs:127:25:127:58 | return ...; | cflow.cs:127:25:127:58 | return ...; |
|
|
| pre | cflow.cs:127:48:127:49 | "" | cflow.cs:127:48:127:49 | "" |
|
|
| pre | cflow.cs:127:53:127:57 | this access | cflow.cs:127:53:127:57 | this access |
|
|
| pre | cflow.cs:127:62:127:64 | enter set_Prop | cflow.cs:127:62:127:64 | enter set_Prop |
|
|
| pre | cflow.cs:129:5:129:15 | enter ControlFlow | cflow.cs:129:5:129:15 | enter ControlFlow |
|
|
| pre | cflow.cs:134:5:134:15 | enter ControlFlow | cflow.cs:134:5:134:15 | enter ControlFlow |
|
|
| pre | cflow.cs:136:12:136:22 | enter ControlFlow | cflow.cs:136:12:136:22 | enter ControlFlow |
|
|
| pre | cflow.cs:138:40:138:40 | enter + | cflow.cs:138:40:138:40 | enter + |
|
|
| pre | cflow.cs:144:33:144:35 | enter get_Item | cflow.cs:144:33:144:35 | enter get_Item |
|
|
| pre | cflow.cs:144:56:144:58 | enter set_Item | cflow.cs:144:56:144:58 | enter set_Item |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:146:10:146:19 | enter TryFinally |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:146:10:146:19 | exit TryFinally |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:150:13:150:37 | call to method WriteLine |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:153:9:155:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:153:9:155:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:153:9:155:9 | {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:159:13:159:37 | call to method WriteLine |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:160:13:160:19 | return ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:178:9:179:9 | {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:191:13:191:37 | call to method WriteLine |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:192:13:192:19 | return ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:199:9:200:9 | {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:207:16:207:16 | access to local variable i |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:208:9:230:9 | {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:212:21:212:27 | return ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:234:17:234:28 | access to property Length |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:146:10:146:19 | enter TryFinally | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:146:10:146:19 | exit TryFinally | cflow.cs:146:10:146:19 | exit TryFinally |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:150:13:150:37 | call to method WriteLine |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:153:9:155:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:153:9:155:9 | {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:159:13:159:37 | call to method WriteLine |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:160:13:160:19 | return ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:178:9:179:9 | {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:191:13:191:37 | call to method WriteLine |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:192:13:192:19 | return ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:199:9:200:9 | {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:207:16:207:16 | access to local variable i |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:208:9:230:9 | {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:212:21:212:27 | return ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:234:17:234:28 | access to property Length |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:150:13:150:37 | call to method WriteLine | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:153:9:155:9 | [finally: exception(Exception)] {...} | cflow.cs:153:9:155:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | [finally: exception(OutOfMemoryException)] {...} | cflow.cs:153:9:155:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:153:9:155:9 | {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:159:13:159:37 | call to method WriteLine |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:160:13:160:19 | return ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:178:9:179:9 | {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:191:13:191:37 | call to method WriteLine |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:192:13:192:19 | return ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:199:9:200:9 | {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:207:16:207:16 | access to local variable i |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:208:9:230:9 | {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:212:21:212:27 | return ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:234:17:234:28 | access to property Length |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:153:9:155:9 | {...} | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:159:13:159:37 | call to method WriteLine | cflow.cs:159:13:159:37 | call to method WriteLine |
|
|
| pre | cflow.cs:159:13:159:37 | call to method WriteLine | cflow.cs:160:13:160:19 | return ...; |
|
|
| pre | cflow.cs:159:13:159:37 | call to method WriteLine | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:159:13:159:37 | call to method WriteLine | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:159:13:159:37 | call to method WriteLine | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:159:13:159:37 | call to method WriteLine | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| pre | cflow.cs:159:13:159:37 | call to method WriteLine | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:160:13:160:19 | return ...; | cflow.cs:160:13:160:19 | return ...; |
|
|
| pre | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| pre | cflow.cs:162:9:165:9 | [exception: Exception] catch (...) {...} | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} | cflow.cs:162:9:165:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex | cflow.cs:162:38:162:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| pre | cflow.cs:166:9:176:9 | [exception: Exception] catch (...) {...} | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex | cflow.cs:166:41:166:42 | [exception: Exception] ArgumentException ex |
|
|
| pre | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} | cflow.cs:177:9:179:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:178:9:179:9 | {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:191:13:191:37 | call to method WriteLine |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:192:13:192:19 | return ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:199:9:200:9 | {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:207:16:207:16 | access to local variable i |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:208:9:230:9 | {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:212:21:212:27 | return ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:234:17:234:28 | access to property Length |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:178:9:179:9 | {...} | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:191:13:191:37 | call to method WriteLine | cflow.cs:191:13:191:37 | call to method WriteLine |
|
|
| pre | cflow.cs:191:13:191:37 | call to method WriteLine | cflow.cs:192:13:192:19 | return ...; |
|
|
| pre | cflow.cs:191:13:191:37 | call to method WriteLine | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:191:13:191:37 | call to method WriteLine | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:191:13:191:37 | call to method WriteLine | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:191:13:191:37 | call to method WriteLine | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:192:13:192:19 | return ...; | cflow.cs:192:13:192:19 | return ...; |
|
|
| pre | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:194:9:197:9 | [exception: Exception] catch (...) {...} | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} |
|
|
| pre | cflow.cs:194:9:197:9 | [exception: OutOfMemoryException] catch (...) {...} | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex | cflow.cs:194:38:194:39 | [exception: Exception] IOException ex |
|
|
| pre | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} |
|
|
| pre | cflow.cs:198:9:200:9 | [exception: Exception] catch (...) {...} | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:199:9:200:9 | {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:207:16:207:16 | access to local variable i |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:208:9:230:9 | {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:212:21:212:27 | return ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:234:17:234:28 | access to property Length |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:199:9:200:9 | {...} | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} | cflow.cs:202:9:204:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} | cflow.cs:202:9:204:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:207:16:207:16 | access to local variable i |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:208:9:230:9 | {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:212:21:212:27 | return ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:234:17:234:28 | access to property Length |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:207:16:207:16 | access to local variable i | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:208:9:230:9 | {...} |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:212:21:212:27 | return ...; |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:208:9:230:9 | {...} | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:212:21:212:27 | return ...; | cflow.cs:212:21:212:27 | return ...; |
|
|
| pre | cflow.cs:212:21:212:27 | return ...; | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:212:21:212:27 | return ...; | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:212:21:212:27 | return ...; | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:213:17:214:29 | if (...) ... |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:213:17:214:29 | if (...) ... | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:214:21:214:29 | continue; | cflow.cs:214:21:214:29 | continue; |
|
|
| pre | cflow.cs:214:21:214:29 | continue; | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:214:21:214:29 | continue; | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:214:21:214:29 | continue; | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:215:17:216:26 | if (...) ... |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:215:17:216:26 | if (...) ... | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:216:21:216:26 | break; | cflow.cs:216:21:216:26 | break; |
|
|
| pre | cflow.cs:216:21:216:26 | break; | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:216:21:216:26 | break; | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:216:21:216:26 | break; | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:219:13:229:13 | {...} | cflow.cs:219:13:229:13 | {...} |
|
|
| pre | cflow.cs:219:13:229:13 | {...} | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:219:13:229:13 | {...} | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:219:13:229:13 | {...} | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:223:25:223:46 | [finally: break] throw ...; | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:223:25:223:46 | [finally: continue] throw ...; | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:223:25:223:46 | [finally: return] throw ...; | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:223:25:223:46 | throw ...; | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception | cflow.cs:223:25:223:46 | [finally: break] throw ...; |
|
|
| pre | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception | cflow.cs:223:31:223:45 | [finally: break] object creation of type Exception |
|
|
| pre | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception | cflow.cs:223:25:223:46 | [finally: continue] throw ...; |
|
|
| pre | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception | cflow.cs:223:31:223:45 | [finally: continue] object creation of type Exception |
|
|
| pre | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception | cflow.cs:223:25:223:46 | [finally: return] throw ...; |
|
|
| pre | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception | cflow.cs:223:31:223:45 | [finally: return] object creation of type Exception |
|
|
| pre | cflow.cs:223:31:223:45 | object creation of type Exception | cflow.cs:223:25:223:46 | throw ...; |
|
|
| pre | cflow.cs:223:31:223:45 | object creation of type Exception | cflow.cs:223:31:223:45 | object creation of type Exception |
|
|
| pre | cflow.cs:226:17:228:17 | [finally: break] {...} | cflow.cs:226:17:228:17 | [finally: break] {...} |
|
|
| pre | cflow.cs:226:17:228:17 | [finally: continue] {...} | cflow.cs:226:17:228:17 | [finally: continue] {...} |
|
|
| pre | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} | cflow.cs:226:17:228:17 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:226:17:228:17 | [finally: return] {...} | cflow.cs:226:17:228:17 | [finally: return] {...} |
|
|
| pre | cflow.cs:226:17:228:17 | {...} | cflow.cs:226:17:228:17 | {...} |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:232:9:245:9 | try {...} ... |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:234:17:234:28 | access to property Length |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:232:9:245:9 | try {...} ... | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:234:17:234:28 | access to property Length |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:234:17:234:28 | access to property Length | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:234:33:234:33 | 0 |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:234:33:234:33 | 0 | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:235:17:235:23 | return ...; | cflow.cs:235:17:235:23 | return ...; |
|
|
| pre | cflow.cs:235:17:235:23 | return ...; | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:235:17:235:23 | return ...; | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:235:17:235:23 | return ...; | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:236:13:237:49 | if (...) ... |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:236:13:237:49 | if (...) ... | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:236:17:236:28 | access to property Length |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:236:17:236:28 | access to property Length | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:236:33:236:33 | 1 |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:236:33:236:33 | 1 | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:237:17:237:49 | throw ...; | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:237:17:237:49 | throw ...; | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:237:17:237:49 | throw ...; | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:237:17:237:49 | throw ...; | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException | cflow.cs:237:17:237:49 | throw ...; |
|
|
| pre | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException |
|
|
| pre | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:237:23:237:48 | object creation of type OutOfMemoryException | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:240:9:245:9 | [finally: exception(Exception)] {...} | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} |
|
|
| pre | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:240:9:245:9 | [finally: exception(NullReferenceException)] {...} | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:240:9:245:9 | {...} | cflow.cs:240:9:245:9 | {...} |
|
|
| pre | cflow.cs:240:9:245:9 | {...} | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:240:9:245:9 | {...} | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:240:9:245:9 | {...} | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:240:9:245:9 | {...} | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:242:17:242:41 | ...; | cflow.cs:242:17:242:41 | ...; |
|
|
| pre | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; | cflow.cs:242:17:242:41 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; | cflow.cs:242:17:242:41 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; | cflow.cs:242:17:242:41 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:242:17:242:41 | [finally: return] ...; | cflow.cs:242:17:242:41 | [finally: return] ...; |
|
|
| pre | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... |
|
|
| pre | cflow.cs:243:13:244:37 | [finally: exception(Exception)] if (...) ... | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... |
|
|
| pre | cflow.cs:243:13:244:37 | [finally: exception(NullReferenceException)] if (...) ... | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... |
|
|
| pre | cflow.cs:243:13:244:37 | [finally: exception(OutOfMemoryException)] if (...) ... | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:243:13:244:37 | [finally: return] if (...) ... | cflow.cs:243:13:244:37 | [finally: return] if (...) ... |
|
|
| pre | cflow.cs:243:13:244:37 | [finally: return] if (...) ... | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:243:13:244:37 | if (...) ... | cflow.cs:243:13:244:37 | if (...) ... |
|
|
| pre | cflow.cs:243:13:244:37 | if (...) ... | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:243:13:244:37 | if (...) ... | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:244:17:244:37 | ...; | cflow.cs:244:17:244:37 | ...; |
|
|
| pre | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; | cflow.cs:244:17:244:37 | [finally: exception(Exception)] ...; |
|
|
| pre | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; | cflow.cs:244:17:244:37 | [finally: exception(NullReferenceException)] ...; |
|
|
| pre | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; | cflow.cs:244:17:244:37 | [finally: exception(OutOfMemoryException)] ...; |
|
|
| pre | cflow.cs:244:17:244:37 | [finally: return] ...; | cflow.cs:244:17:244:37 | [finally: return] ...; |
|
|
| pre | cflow.cs:247:9:254:9 | try {...} ... | cflow.cs:247:9:254:9 | try {...} ... |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:257:10:257:12 | enter For |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:261:13:261:33 | ...; |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:264:9:268:9 | {...} |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:267:17:267:22 | break; |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:271:9:276:9 | {...} |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:275:17:275:22 | break; |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:257:10:257:12 | enter For | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:257:10:257:12 | exit For | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:260:16:260:16 | access to local variable x |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:261:13:261:33 | ...; |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:264:9:268:9 | {...} |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:267:17:267:22 | break; |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:271:9:276:9 | {...} |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:275:17:275:22 | break; |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:260:16:260:16 | access to local variable x | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:261:13:261:33 | ...; | cflow.cs:261:13:261:33 | ...; |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:263:9:268:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:264:9:268:9 | {...} |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:267:17:267:22 | break; |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:271:9:276:9 | {...} |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:275:17:275:22 | break; |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:263:9:268:9 | for (...;...;...) ... | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:263:18:263:18 | access to local variable x | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:263:18:263:18 | access to local variable x |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:264:9:268:9 | {...} |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:267:17:267:22 | break; |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:271:9:276:9 | {...} |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:275:17:275:22 | break; |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:264:9:268:9 | {...} | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:267:17:267:22 | break; |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:271:9:276:9 | {...} |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:275:17:275:22 | break; |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:267:17:267:22 | break; | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:271:9:276:9 | {...} | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:271:9:276:9 | {...} | cflow.cs:271:9:276:9 | {...} |
|
|
| pre | cflow.cs:271:9:276:9 | {...} | cflow.cs:275:17:275:22 | break; |
|
|
| pre | cflow.cs:271:9:276:9 | {...} | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| pre | cflow.cs:271:9:276:9 | {...} | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:271:9:276:9 | {...} | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:271:9:276:9 | {...} | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:271:9:276:9 | {...} | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:275:17:275:22 | break; | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:275:17:275:22 | break; | cflow.cs:275:17:275:22 | break; |
|
|
| pre | cflow.cs:275:17:275:22 | break; | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| pre | cflow.cs:275:17:275:22 | break; | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:275:17:275:22 | break; | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:275:17:275:22 | break; | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:275:17:275:22 | break; | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:278:16:278:16 | access to local variable x |
|
|
| pre | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:278:16:278:16 | access to local variable x | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:279:9:282:9 | {...} | cflow.cs:279:9:282:9 | {...} |
|
|
| pre | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:284:9:287:9 | for (...;...;...) ... |
|
|
| pre | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:284:9:287:9 | for (...;...;...) ... | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:257:10:257:12 | exit For |
|
|
| pre | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:284:32:284:32 | access to local variable i |
|
|
| pre | cflow.cs:284:32:284:32 | access to local variable i | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:285:9:287:9 | {...} | cflow.cs:285:9:287:9 | {...} |
|
|
| pre | cflow.cs:290:10:290:16 | enter Lambdas | cflow.cs:290:10:290:16 | enter Lambdas |
|
|
| pre | cflow.cs:292:28:292:37 | enter (...) => ... | cflow.cs:292:28:292:37 | enter (...) => ... |
|
|
| pre | cflow.cs:293:28:293:61 | enter delegate(...) { ... } | cflow.cs:293:28:293:61 | enter delegate(...) { ... } |
|
|
| pre | cflow.cs:296:10:296:18 | enter LogicalOr | cflow.cs:296:10:296:18 | enter LogicalOr |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:304:10:304:17 | enter Booleans |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:304:10:304:17 | exit Booleans |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:306:13:306:56 | Boolean b = ... |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:306:37:306:56 | !... |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:308:35:308:39 | false |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:308:43:308:46 | true |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:309:13:309:48 | ... = ... |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:309:37:309:41 | false |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:309:45:309:48 | true |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:311:9:316:9 | if (...) ... |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:311:37:311:62 | !... |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:311:61:311:61 | access to local variable b |
|
|
| pre | cflow.cs:304:10:304:17 | enter Booleans | cflow.cs:312:9:316:9 | {...} |
|
|
| pre | cflow.cs:304:10:304:17 | exit Booleans | cflow.cs:304:10:304:17 | exit Booleans |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:304:10:304:17 | exit Booleans |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:306:13:306:56 | Boolean b = ... |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:308:35:308:39 | false |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:308:43:308:46 | true |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:309:13:309:48 | ... = ... |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:309:37:309:41 | false |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:309:45:309:48 | true |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:311:9:316:9 | if (...) ... |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:311:37:311:62 | !... |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:311:61:311:61 | access to local variable b |
|
|
| pre | cflow.cs:306:13:306:56 | Boolean b = ... | cflow.cs:312:9:316:9 | {...} |
|
|
| pre | cflow.cs:306:37:306:56 | !... | cflow.cs:306:37:306:56 | !... |
|
|
| pre | cflow.cs:308:35:308:39 | false | cflow.cs:308:35:308:39 | false |
|
|
| pre | cflow.cs:308:35:308:39 | false | cflow.cs:309:13:309:48 | ... = ... |
|
|
| pre | cflow.cs:308:35:308:39 | false | cflow.cs:309:37:309:41 | false |
|
|
| pre | cflow.cs:308:35:308:39 | false | cflow.cs:309:45:309:48 | true |
|
|
| pre | cflow.cs:308:43:308:46 | true | cflow.cs:308:43:308:46 | true |
|
|
| pre | cflow.cs:309:13:309:48 | ... = ... | cflow.cs:309:13:309:48 | ... = ... |
|
|
| pre | cflow.cs:309:37:309:41 | false | cflow.cs:309:37:309:41 | false |
|
|
| pre | cflow.cs:309:45:309:48 | true | cflow.cs:309:45:309:48 | true |
|
|
| pre | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:304:10:304:17 | exit Booleans |
|
|
| pre | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:311:9:316:9 | if (...) ... |
|
|
| pre | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:311:37:311:62 | !... |
|
|
| pre | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:311:61:311:61 | access to local variable b |
|
|
| pre | cflow.cs:311:9:316:9 | if (...) ... | cflow.cs:312:9:316:9 | {...} |
|
|
| pre | cflow.cs:311:37:311:62 | !... | cflow.cs:311:37:311:62 | !... |
|
|
| pre | cflow.cs:311:37:311:62 | !... | cflow.cs:311:61:311:61 | access to local variable b |
|
|
| pre | cflow.cs:311:61:311:61 | access to local variable b | cflow.cs:311:61:311:61 | access to local variable b |
|
|
| pre | cflow.cs:312:9:316:9 | {...} | cflow.cs:312:9:316:9 | {...} |
|
|
| pre | cflow.cs:319:10:319:11 | enter Do | cflow.cs:319:10:319:11 | enter Do |
|
|
| pre | cflow.cs:319:10:319:11 | enter Do | cflow.cs:319:10:319:11 | exit Do |
|
|
| pre | cflow.cs:319:10:319:11 | enter Do | cflow.cs:322:9:332:9 | {...} |
|
|
| pre | cflow.cs:319:10:319:11 | enter Do | cflow.cs:325:13:327:13 | {...} |
|
|
| pre | cflow.cs:319:10:319:11 | enter Do | cflow.cs:328:13:331:13 | if (...) ... |
|
|
| pre | cflow.cs:319:10:319:11 | enter Do | cflow.cs:329:13:331:13 | {...} |
|
|
| pre | cflow.cs:319:10:319:11 | enter Do | cflow.cs:332:18:332:22 | this access |
|
|
| pre | cflow.cs:319:10:319:11 | exit Do | cflow.cs:319:10:319:11 | exit Do |
|
|
| pre | cflow.cs:322:9:332:9 | {...} | cflow.cs:319:10:319:11 | exit Do |
|
|
| pre | cflow.cs:322:9:332:9 | {...} | cflow.cs:322:9:332:9 | {...} |
|
|
| pre | cflow.cs:322:9:332:9 | {...} | cflow.cs:325:13:327:13 | {...} |
|
|
| pre | cflow.cs:322:9:332:9 | {...} | cflow.cs:328:13:331:13 | if (...) ... |
|
|
| pre | cflow.cs:322:9:332:9 | {...} | cflow.cs:329:13:331:13 | {...} |
|
|
| pre | cflow.cs:322:9:332:9 | {...} | cflow.cs:332:18:332:22 | this access |
|
|
| pre | cflow.cs:325:13:327:13 | {...} | cflow.cs:325:13:327:13 | {...} |
|
|
| pre | cflow.cs:328:13:331:13 | if (...) ... | cflow.cs:328:13:331:13 | if (...) ... |
|
|
| pre | cflow.cs:328:13:331:13 | if (...) ... | cflow.cs:329:13:331:13 | {...} |
|
|
| pre | cflow.cs:329:13:331:13 | {...} | cflow.cs:329:13:331:13 | {...} |
|
|
| pre | cflow.cs:332:18:332:22 | this access | cflow.cs:332:18:332:22 | this access |
|
|
| pre | cflow.cs:335:10:335:16 | enter Foreach | cflow.cs:335:10:335:16 | enter Foreach |
|
|
| pre | cflow.cs:335:10:335:16 | enter Foreach | cflow.cs:335:10:335:16 | exit Foreach |
|
|
| pre | cflow.cs:335:10:335:16 | enter Foreach | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... |
|
|
| pre | cflow.cs:335:10:335:16 | enter Foreach | cflow.cs:337:22:337:22 | String x |
|
|
| pre | cflow.cs:335:10:335:16 | enter Foreach | cflow.cs:341:13:343:13 | {...} |
|
|
| pre | cflow.cs:335:10:335:16 | enter Foreach | cflow.cs:344:13:347:13 | if (...) ... |
|
|
| pre | cflow.cs:335:10:335:16 | enter Foreach | cflow.cs:345:13:347:13 | {...} |
|
|
| pre | cflow.cs:335:10:335:16 | exit Foreach | cflow.cs:335:10:335:16 | exit Foreach |
|
|
| pre | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:335:10:335:16 | exit Foreach |
|
|
| pre | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... |
|
|
| pre | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:337:22:337:22 | String x |
|
|
| pre | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:341:13:343:13 | {...} |
|
|
| pre | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:344:13:347:13 | if (...) ... |
|
|
| pre | cflow.cs:337:9:348:9 | foreach (... ... in ...) ... | cflow.cs:345:13:347:13 | {...} |
|
|
| pre | cflow.cs:337:22:337:22 | String x | cflow.cs:337:22:337:22 | String x |
|
|
| pre | cflow.cs:337:22:337:22 | String x | cflow.cs:341:13:343:13 | {...} |
|
|
| pre | cflow.cs:337:22:337:22 | String x | cflow.cs:344:13:347:13 | if (...) ... |
|
|
| pre | cflow.cs:337:22:337:22 | String x | cflow.cs:345:13:347:13 | {...} |
|
|
| pre | cflow.cs:341:13:343:13 | {...} | cflow.cs:341:13:343:13 | {...} |
|
|
| pre | cflow.cs:344:13:347:13 | if (...) ... | cflow.cs:344:13:347:13 | if (...) ... |
|
|
| pre | cflow.cs:344:13:347:13 | if (...) ... | cflow.cs:345:13:347:13 | {...} |
|
|
| pre | cflow.cs:345:13:347:13 | {...} | cflow.cs:345:13:347:13 | {...} |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:351:10:351:13 | enter Goto |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:351:10:351:13 | exit Goto |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:353:9:353:13 | Label: |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:353:43:353:45 | {...} |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:355:9:355:41 | if (...) ... |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:355:31:355:41 | goto ...; |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:357:9:369:9 | switch (...) {...} |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:360:17:360:29 | goto default; |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:361:13:361:19 | case ...: |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:362:17:362:37 | ...; |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:364:13:364:19 | case ...: |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:365:17:365:27 | goto ...; |
|
|
| pre | cflow.cs:351:10:351:13 | enter Goto | cflow.cs:366:13:366:20 | default: |
|
|
| pre | cflow.cs:351:10:351:13 | exit Goto | cflow.cs:351:10:351:13 | exit Goto |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:351:10:351:13 | exit Goto |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:353:9:353:13 | Label: |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:353:43:353:45 | {...} |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:355:9:355:41 | if (...) ... |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:355:31:355:41 | goto ...; |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:357:9:369:9 | switch (...) {...} |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:360:17:360:29 | goto default; |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:361:13:361:19 | case ...: |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:362:17:362:37 | ...; |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:364:13:364:19 | case ...: |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:365:17:365:27 | goto ...; |
|
|
| pre | cflow.cs:353:9:353:13 | Label: | cflow.cs:366:13:366:20 | default: |
|
|
| pre | cflow.cs:353:43:353:45 | {...} | cflow.cs:353:43:353:45 | {...} |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:351:10:351:13 | exit Goto |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:355:9:355:41 | if (...) ... |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:355:31:355:41 | goto ...; |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:357:9:369:9 | switch (...) {...} |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:360:17:360:29 | goto default; |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:361:13:361:19 | case ...: |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:362:17:362:37 | ...; |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:364:13:364:19 | case ...: |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:365:17:365:27 | goto ...; |
|
|
| pre | cflow.cs:355:9:355:41 | if (...) ... | cflow.cs:366:13:366:20 | default: |
|
|
| pre | cflow.cs:355:31:355:41 | goto ...; | cflow.cs:355:31:355:41 | goto ...; |
|
|
| pre | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:351:10:351:13 | exit Goto |
|
|
| pre | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:357:9:369:9 | switch (...) {...} |
|
|
| pre | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:360:17:360:29 | goto default; |
|
|
| pre | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:361:13:361:19 | case ...: |
|
|
| pre | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:362:17:362:37 | ...; |
|
|
| pre | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:364:13:364:19 | case ...: |
|
|
| pre | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:365:17:365:27 | goto ...; |
|
|
| pre | cflow.cs:357:9:369:9 | switch (...) {...} | cflow.cs:366:13:366:20 | default: |
|
|
| pre | cflow.cs:360:17:360:29 | goto default; | cflow.cs:360:17:360:29 | goto default; |
|
|
| pre | cflow.cs:361:13:361:19 | case ...: | cflow.cs:361:13:361:19 | case ...: |
|
|
| pre | cflow.cs:361:13:361:19 | case ...: | cflow.cs:362:17:362:37 | ...; |
|
|
| pre | cflow.cs:361:13:361:19 | case ...: | cflow.cs:364:13:364:19 | case ...: |
|
|
| pre | cflow.cs:361:13:361:19 | case ...: | cflow.cs:365:17:365:27 | goto ...; |
|
|
| pre | cflow.cs:362:17:362:37 | ...; | cflow.cs:362:17:362:37 | ...; |
|
|
| pre | cflow.cs:364:13:364:19 | case ...: | cflow.cs:364:13:364:19 | case ...: |
|
|
| pre | cflow.cs:364:13:364:19 | case ...: | cflow.cs:365:17:365:27 | goto ...; |
|
|
| pre | cflow.cs:365:17:365:27 | goto ...; | cflow.cs:365:17:365:27 | goto ...; |
|
|
| pre | cflow.cs:366:13:366:20 | default: | cflow.cs:366:13:366:20 | default: |
|
|
| pre | cflow.cs:372:49:372:53 | enter Yield | cflow.cs:372:49:372:53 | enter Yield |
|
|
| pre | cflow.cs:372:49:372:53 | enter Yield | cflow.cs:375:25:375:25 | access to local variable i |
|
|
| pre | cflow.cs:372:49:372:53 | enter Yield | cflow.cs:376:9:378:9 | {...} |
|
|
| pre | cflow.cs:372:49:372:53 | enter Yield | cflow.cs:379:9:387:9 | try {...} ... |
|
|
| pre | cflow.cs:375:25:375:25 | access to local variable i | cflow.cs:375:25:375:25 | access to local variable i |
|
|
| pre | cflow.cs:375:25:375:25 | access to local variable i | cflow.cs:376:9:378:9 | {...} |
|
|
| pre | cflow.cs:375:25:375:25 | access to local variable i | cflow.cs:379:9:387:9 | try {...} ... |
|
|
| pre | cflow.cs:376:9:378:9 | {...} | cflow.cs:376:9:378:9 | {...} |
|
|
| pre | cflow.cs:379:9:387:9 | try {...} ... | cflow.cs:379:9:387:9 | try {...} ... |
|
|
| pre | cflow.cs:393:5:393:18 | enter ControlFlowSub | cflow.cs:393:5:393:18 | enter ControlFlowSub |
|
|
| pre | cflow.cs:395:5:395:18 | enter ControlFlowSub | cflow.cs:395:5:395:18 | enter ControlFlowSub |
|
|
| pre | cflow.cs:397:5:397:18 | enter ControlFlowSub | cflow.cs:397:5:397:18 | enter ControlFlowSub |
|
|
| pre | cflow.cs:402:10:402:10 | enter M | cflow.cs:402:10:402:10 | enter M |
|
|
| pre | cflow.cs:402:10:402:10 | enter M | cflow.cs:402:10:402:10 | exit M |
|
|
| pre | cflow.cs:402:10:402:10 | enter M | cflow.cs:406:13:406:36 | call to method WriteLine |
|
|
| pre | cflow.cs:402:10:402:10 | enter M | cflow.cs:409:9:412:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:402:10:402:10 | enter M | cflow.cs:409:9:412:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:402:10:402:10 | enter M | cflow.cs:409:9:412:9 | {...} |
|
|
| pre | cflow.cs:402:10:402:10 | exit M | cflow.cs:402:10:402:10 | exit M |
|
|
| pre | cflow.cs:406:13:406:36 | call to method WriteLine | cflow.cs:406:13:406:36 | call to method WriteLine |
|
|
| pre | cflow.cs:406:13:406:36 | call to method WriteLine | cflow.cs:409:9:412:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:406:13:406:36 | call to method WriteLine | cflow.cs:409:9:412:9 | {...} |
|
|
| pre | cflow.cs:409:9:412:9 | [finally: exception(Exception)] {...} | cflow.cs:409:9:412:9 | [finally: exception(Exception)] {...} |
|
|
| pre | cflow.cs:409:9:412:9 | [finally: exception(OutOfMemoryException)] {...} | cflow.cs:409:9:412:9 | [finally: exception(OutOfMemoryException)] {...} |
|
|
| pre | cflow.cs:409:9:412:9 | {...} | cflow.cs:409:9:412:9 | {...} |
|
|
| pre | cflow.cs:419:12:419:12 | enter M | cflow.cs:419:12:419:12 | enter M |
|
|
| pre | cflow.cs:424:5:424:25 | enter NegationInConstructor | cflow.cs:424:5:424:25 | enter NegationInConstructor |
|
|
| pre | cflow.cs:426:10:426:10 | enter M | cflow.cs:426:10:426:10 | enter M |
|
|
| pre | cflow.cs:426:10:426:10 | enter M | cflow.cs:428:56:428:56 | access to parameter s |
|
|
| pre | cflow.cs:426:10:426:10 | enter M | cflow.cs:428:70:428:71 | "" |
|
|
| pre | cflow.cs:428:56:428:56 | access to parameter s | cflow.cs:428:56:428:56 | access to parameter s |
|
|
| pre | cflow.cs:428:70:428:71 | "" | cflow.cs:428:70:428:71 | "" |
|