//------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//     Runtime Version:N.N.NNNNN.N
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace TestOutput {
using System;

public class DesignTime {
private static object @__o;
#line hidden
#line 9 "DesignTime.cshtml"
public static Template Foo() {
#line default
#line hidden
return new Template(__razor_helper_writer => {

#line 10 "DesignTime.cshtml"
               
    if(true) {
        

#line default
#line hidden

#line 11 "DesignTime.cshtml"
                  
    }


#line default
#line hidden
});

#line 12 "DesignTime.cshtml"
}
#line default
#line hidden

public DesignTime() {
}
public override void Execute() {

#line 1 "DesignTime.cshtml"
            for(int i = 1; i <= 10; i++) {
    

#line default
#line hidden

#line 2 "DesignTime.cshtml"
                __o = i;


#line default
#line hidden

#line 3 "DesignTime.cshtml"
                           
            }

#line default
#line hidden

#line 4 "DesignTime.cshtml"
__o = Foo(Bar.Baz);


#line default
#line hidden

#line 5 "DesignTime.cshtml"
__o = Foo(item => new Template(__razor_template_writer => {


#line default
#line hidden

#line 6 "DesignTime.cshtml"
        __o = baz;


#line default
#line hidden

#line 7 "DesignTime.cshtml"
                       }));


#line default
#line hidden
DefineSection("Footer", () => {


#line 8 "DesignTime.cshtml"
__o = bar;


#line default
#line hidden
});

}
}
}
