Source Location: (24:2,2 [44] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|
    if (DateTime.Now.ToBinary() % 2 == 0) |
Generated Location: (782:19,2 [44] )
|
    if (DateTime.Now.ToBinary() % 2 == 0) |

Source Location: (70:3,44 [32] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|"Current time is divisible by 2"|
Generated Location: (1048:27,44 [32] )
|"Current time is divisible by 2"|

Source Location: (103:3,77 [6] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
| else |
Generated Location: (1336:34,77 [6] )
| else |

Source Location: (110:3,84 [12] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|DateTime.Now|
Generated Location: (1604:41,84 [12] )
|DateTime.Now|

Source Location: (122:3,96 [381] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|

    object Bar()
    {
        if (DateTime.Now.ToBinary() % 2 == 0)
            return "Current time is divisible by 2";
        else if (DateTime.Now.ToBinary() % 3 == 0)
            return "Current time is divisible by 3";
        else
            return DateTime.Now;
    }

    for (var i = 0; i < 10; i++)
        // Incrementing a number
        i--;

    |
Generated Location: (1891:48,96 [381] )
|

    object Bar()
    {
        if (DateTime.Now.ToBinary() % 2 == 0)
            return "Current time is divisible by 2";
        else if (DateTime.Now.ToBinary() % 3 == 0)
            return "Current time is divisible by 3";
        else
            return DateTime.Now;
    }

    for (var i = 0; i < 10; i++)
        // Incrementing a number
        i--;

    |

Source Location: (504:19,5 [47] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|foreach (var item in new[] {"hello"})
        |
Generated Location: (2456:71,5 [47] )
|foreach (var item in new[] {"hello"})
        |

Source Location: (552:20,9 [4] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|item|
Generated Location: (2691:79,9 [4] )
|item|

Source Location: (556:20,13 [0] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
||
Generated Location: (2888:86,13 [0] )
||

Source Location: (556:20,13 [20] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|

    do
        |
Generated Location: (3080:93,13 [20] )
|

    do
        |

Source Location: (577:23,9 [12] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|currentCount|
Generated Location: (3288:103,9 [12] )
|currentCount|

Source Location: (589:23,21 [174] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|
    while (--currentCount >= 0);

    while (--currentCount <= 10)
        currentCount++;

    using (var reader = new System.IO.StreamReader("/something"))
        |
Generated Location: (3501:110,21 [174] )
|
    while (--currentCount >= 0);

    while (--currentCount <= 10)
        currentCount++;

    using (var reader = new System.IO.StreamReader("/something"))
        |

Source Location: (764:30,9 [18] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|reader.ReadToEnd()|
Generated Location: (3863:124,9 [18] )
|reader.ReadToEnd()|

Source Location: (782:30,27 [8] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|

    |
Generated Location: (4088:131,27 [8] )
|

    |

Source Location: (791:32,5 [36] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|lock (this)
        currentCount++;|
Generated Location: (4280:140,5 [36] )
|lock (this)
        currentCount++;|

Source Location: (827:33,23 [2] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|
|
Generated Location: (4518:148,23 [2] )
|
|

Source Location: (1674:76,1 [34] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|for (var i = 0; i < 10; i++)
    |
Generated Location: (4698:155,1 [34] )
|for (var i = 0; i < 10; i++)
    |

Source Location: (1709:77,5 [1] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|i|
Generated Location: (4917:163,6 [1] )
|i|

Source Location: (1710:77,6 [0] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
||
Generated Location: (5104:170,6 [0] )
||

Source Location: (1715:79,1 [43] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|foreach (var item in new[] {"hello"})
    |
Generated Location: (5284:177,1 [43] )
|foreach (var item in new[] {"hello"})
    |

Source Location: (1759:80,5 [4] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|item|
Generated Location: (5512:185,6 [4] )
|item|

Source Location: (1763:80,9 [0] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
||
Generated Location: (5705:192,9 [0] )
||

Source Location: (1768:82,1 [8] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|do
    |
Generated Location: (5885:199,1 [8] )
|do
    |

Source Location: (1777:83,5 [12] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|currentCount|
Generated Location: (6078:207,6 [12] )
|currentCount|

Source Location: (1789:83,17 [30] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|
while (--currentCount >= 0);|
Generated Location: (6287:214,17 [30] )
|
while (--currentCount >= 0);|

Source Location: (1824:86,1 [49] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|while (--currentCount <= 10)
    currentCount++;|
Generated Location: (6497:222,1 [49] )
|while (--currentCount <= 10)
    currentCount++;|

Source Location: (1878:89,1 [99] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|using (var reader = new System.IO.StreamReader("/something"))
    // Reading the entire file
    |
Generated Location: (6726:230,1 [99] )
|using (var reader = new System.IO.StreamReader("/something"))
    // Reading the entire file
    |

Source Location: (1978:91,5 [18] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|reader.ReadToEnd()|
Generated Location: (7010:239,6 [18] )
|reader.ReadToEnd()|

Source Location: (1996:91,23 [0] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
||
Generated Location: (7231:246,23 [0] )
||

Source Location: (2001:93,1 [32] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|lock (this)
    currentCount++;|
Generated Location: (7411:253,1 [32] )
|lock (this)
    currentCount++;|

Source Location: (2038:96,1 [10] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|if (true) |
Generated Location: (7623:261,1 [10] )
|if (true) |

Source Location: (2049:96,12 [16] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|@GitHubUserName |
Generated Location: (7824:268,12 [16] )
|@GitHubUserName |

Source Location: (2083:98,1 [16] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|if (true) 
    |
Generated Location: (8020:275,1 [16] )
|if (true) 
    |

Source Location: (2118:99,23 [12] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|DateTime.Now|
Generated Location: (8239:283,23 [12] )
|DateTime.Now|

Source Location: (2136:100,0 [0] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
||
Generated Location: (8432:290,0 [0] )
||

Source Location: (846:36,12 [386] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|
    public string Foo()
    {
        var x = "";

        if (DateTime.Now.ToBinary() % 2 == 0)
            return "Current time is divisible by 2";
        else
            return "It isn't divisible by two";
        
        for (var i = 0; i < 10; i++)
            // Incrementing a number
            i--;

        foreach (var item in new[] {"hello"})
            |
Generated Location: (8670:298,12 [386] )
|
    public string Foo()
    {
        var x = "";

        if (DateTime.Now.ToBinary() % 2 == 0)
            return "Current time is divisible by 2";
        else
            return "It isn't divisible by two";
        
        for (var i = 0; i < 10; i++)
            // Incrementing a number
            i--;

        foreach (var item in new[] {"hello"})
            |

Source Location: (1233:51,13 [4] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|item|
Generated Location: (9248:320,13 [4] )
|item|

Source Location: (1237:51,17 [28] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|

        do
            |
Generated Location: (9449:327,17 [28] )
|

        do
            |

Source Location: (1266:54,13 [12] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|currentCount|
Generated Location: (9669:337,13 [12] )
|currentCount|

Source Location: (1278:54,25 [194] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|
        while (--currentCount >= 0);

        while (--currentCount <= 10)
            currentCount++;

        using (var reader = new System.IO.StreamReader("/something"))
            |
Generated Location: (9886:344,25 [194] )
|
        while (--currentCount >= 0);

        while (--currentCount <= 10)
            currentCount++;

        using (var reader = new System.IO.StreamReader("/something"))
            |

Source Location: (1473:61,13 [18] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|reader.ReadToEnd()|
Generated Location: (10272:358,13 [18] )
|reader.ReadToEnd()|

Source Location: (1491:61,31 [177] TestFiles/IntegrationTests/CodeGenerationIntegrationTest/SingleLineControlFlowStatements.cshtml)
|

        lock (this)
            currentCount++;
    }

    int currentCount = 0;

    public void IncrementCount()
    {
        if (true) currentCount++;
    }

|
Generated Location: (10501:365,31 [177] )
|

        lock (this)
            currentCount++;
    }

    int currentCount = 0;

    public void IncrementCount()
    {
        if (true) currentCount++;
    }

|

