Types in CilBrowser.Core.Structure namespace: DirectoryNode <EnumChildNodes>d__16 <get_Directories>d__9 <get_Pages>d__11 FileNode PageNode SourceIndexer TreeNode TreeNodeKind TypeNode |
.class nested private auto ansi sealed beforefieldinit '<get_Directories>d__9'
extends [netstandard]System.Object
implements class [netstandard]System.Collections.Generic.IEnumerable`1<class CilBrowser.Core.Structure.DirectoryNode>,
[netstandard]System.Collections.IEnumerable,
class [netstandard]System.Collections.Generic.IEnumerator`1<class CilBrowser.Core.Structure.DirectoryNode>,
[netstandard]System.Collections.IEnumerator,
[netstandard]System.IDisposable
{
.custom instance void [netstandard]System.Runtime.CompilerServices.CompilerGeneratedAttribute::.ctor() = ( 01 00 00 00 )
.field private int32 '<>1__state'
.field private class CilBrowser.Core.Structure.DirectoryNode '<>2__current'
.field private int32 '<>l__initialThreadId'
.field public class CilBrowser.Core.Structure.DirectoryNode '<>4__this'
.field private valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode> '<>s__1'
.field private class CilBrowser.Core.Structure.DirectoryNode '<node>5__2'
.property instance class CilBrowser.Core.Structure.DirectoryNode 'System.Collections.Generic.IEnumerator<CilBrowser.Core.Structure.DirectoryNode>.Current'()
{
}
.property instance object System.Collections.IEnumerator.Current()
{
}
.method public hidebysig specialname rtspecialname instance void .ctor(
int32 '<>1__state'
) cil managed
{
.custom instance void [netstandard]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 )
.maxstack 8
ldarg.0
call instance void [netstandard]System.Object::.ctor()
nop
ldarg.0
ldarg.1
stfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
ldarg.0
call int32 [netstandard]System.Environment::get_CurrentManagedThreadId()
stfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>l__initialThreadId'
ret
}
.method private hidebysig newslot virtual final instance void System.IDisposable.Dispose() cil managed
{
.custom instance void [netstandard]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 )
.override [netstandard]System.IDisposable::Dispose
.maxstack 2
.locals init (int32 V_0)
ldarg.0
ldfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
stloc.0
ldloc.0
ldc.i4.s -3
beq.s IL_0002
br.s IL_0001
IL_0001: ldloc.0
ldc.i4.1
beq.s IL_0002
br.s IL_0004
IL_0002: nop
.try
{
leave.s IL_0003
}
finally
{
ldarg.0
call instance void CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>m__Finally1'()
endfinally
}
IL_0003: br.s IL_0004
IL_0004: ret
}
.method private hidebysig newslot virtual final instance bool MoveNext() cil managed
{
.override [netstandard]System.Collections.IEnumerator::MoveNext
.maxstack 2
.locals init (bool V_0,
int32 V_1)
.try
{
ldarg.0
ldfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
stloc.1
ldloc.1
brfalse.s IL_0002
br.s IL_0001
IL_0001: ldloc.1
ldc.i4.1
beq.s IL_0003
br.s IL_0004
IL_0002: br.s IL_0005
IL_0003: br.s IL_0007
IL_0004: ldc.i4.0
stloc.0
leave IL_0009
IL_0005: ldarg.0
ldc.i4.m1
stfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
nop
nop
ldarg.0
ldarg.0
ldfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>4__this'
ldfld class [netstandard]System.Collections.Generic.List`1<class CilBrowser.Core.Structure.DirectoryNode> CilBrowser.Core.Structure.DirectoryNode::_dirs
callvirt instance valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<!0> class [netstandard]System.Collections.Generic.List`1<class CilBrowser.Core.Structure.DirectoryNode>::GetEnumerator()
stfld valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode> CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>s__1'
ldarg.0
ldc.i4.s -3
stfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
br.s IL_0008
IL_0006: ldarg.0
ldarg.0
ldflda valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode> CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>s__1'
call instance !0 valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode>::get_Current()
stfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<node>5__2'
ldarg.0
ldarg.0
ldfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<node>5__2'
stfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>2__current'
ldarg.0
ldc.i4.1
stfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
ldc.i4.1
stloc.0
leave.s IL_0009
IL_0007: ldarg.0
ldc.i4.s -3
stfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
ldarg.0
ldnull
stfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<node>5__2'
IL_0008: ldarg.0
ldflda valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode> CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>s__1'
call instance bool valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode>::MoveNext()
brtrue.s IL_0006
ldarg.0
call instance void CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>m__Finally1'()
nop
ldarg.0
ldflda valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode> CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>s__1'
initobj valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode>
ldc.i4.0
stloc.0
leave.s IL_0009
}
fault
{
ldarg.0
call instance void CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::System.IDisposable.Dispose()
nop
endfinally
}
IL_0009: ldloc.0
ret
}
.method private hidebysig instance void '<>m__Finally1'() cil managed
{
.maxstack 8
ldarg.0
ldc.i4.m1
stfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
ldarg.0
ldflda valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode> CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>s__1'
constrained. valuetype [netstandard]System.Collections.Generic.List`1/Enumerator<class CilBrowser.Core.Structure.DirectoryNode>
callvirt instance void [netstandard]System.IDisposable::Dispose()
nop
ret
}
.method private hidebysig newslot virtual final specialname instance class CilBrowser.Core.Structure.DirectoryNode 'System.Collections.Generic.IEnumerator<CilBrowser.Core.Structure.DirectoryNode>.get_Current'() cil managed
{
.custom instance void [netstandard]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 )
.override method instance !0 class [netstandard]System.Collections.Generic.IEnumerator`1<class CilBrowser.Core.Structure.DirectoryNode>::get_Current()
.maxstack 8
ldarg.0
ldfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>2__current'
ret
}
.method private hidebysig newslot virtual final instance void System.Collections.IEnumerator.Reset() cil managed
{
.custom instance void [netstandard]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 )
.override [netstandard]System.Collections.IEnumerator::Reset
.maxstack 8
newobj instance void [netstandard]System.NotSupportedException::.ctor()
throw
}
.method private hidebysig newslot virtual final specialname instance object System.Collections.IEnumerator.get_Current() cil managed
{
.custom instance void [netstandard]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 )
.override [netstandard]System.Collections.IEnumerator::get_Current
.maxstack 8
ldarg.0
ldfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>2__current'
ret
}
.method private hidebysig newslot virtual final instance class [netstandard]System.Collections.Generic.IEnumerator`1<class CilBrowser.Core.Structure.DirectoryNode> 'System.Collections.Generic.IEnumerable<CilBrowser.Core.Structure.DirectoryNode>.GetEnumerator'() cil managed
{
.custom instance void [netstandard]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 )
.override method instance class [netstandard]System.Collections.Generic.IEnumerator`1<!0> class [netstandard]System.Collections.Generic.IEnumerable`1<class CilBrowser.Core.Structure.DirectoryNode>::GetEnumerator()
.maxstack 2
.locals init (class CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9' V_0)
ldarg.0
ldfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
ldc.i4.s -2
bne.un.s IL_0001
ldarg.0
ldfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>l__initialThreadId'
call int32 [netstandard]System.Environment::get_CurrentManagedThreadId()
bne.un.s IL_0001
ldarg.0
ldc.i4.0
stfld int32 CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>1__state'
ldarg.0
stloc.0
br.s IL_0002
IL_0001: ldc.i4.0
newobj instance void CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::.ctor(int32)
stloc.0
ldloc.0
ldarg.0
ldfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>4__this'
stfld class CilBrowser.Core.Structure.DirectoryNode CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'<>4__this'
IL_0002: ldloc.0
ret
}
.method private hidebysig newslot virtual final instance class [netstandard]System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed
{
.custom instance void [netstandard]System.Diagnostics.DebuggerHiddenAttribute::.ctor() = ( 01 00 00 00 )
.override [netstandard]System.Collections.IEnumerable::GetEnumerator
.maxstack 8
ldarg.0
call instance class [netstandard]System.Collections.Generic.IEnumerator`1<class CilBrowser.Core.Structure.DirectoryNode> CilBrowser.Core.Structure.DirectoryNode/'<get_Directories>d__9'::'System.Collections.Generic.IEnumerable<CilBrowser.Core.Structure.DirectoryNode>.GetEnumerator'()
ret
}
}
|