1 write to Kind
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\LabelInfo.cs (1)
284
Kind
= kind;
17 references to Kind
System.Linq.Expressions (17)
System\Linq\Expressions\Interpreter\LabelInfo.cs (6)
106
if (j.
Kind
== LabelScopeKind.Finally || j.
Kind
== LabelScopeKind.Filter)
130
if (j!.
Kind
== LabelScopeKind.Finally)
134
if (j.
Kind
== LabelScopeKind.Filter)
145
if (j.
Kind
== LabelScopeKind.Expression)
294
switch (
Kind
)
System\Linq\Expressions\Interpreter\LightCompiler.cs (11)
1752
if (_labelBlock.
Kind
== LabelScopeKind.Block)
1757
if (label == null && _labelBlock.Parent!.
Kind
== LabelScopeKind.Switch)
1806
Debug.Assert(_labelBlock != null && _labelBlock.
Kind
== kind);
1848
if (_labelBlock.
Kind
!= LabelScopeKind.Expression)
1858
if (_labelBlock.
Kind
== LabelScopeKind.Block)
1865
if (_labelBlock.Parent!.
Kind
== LabelScopeKind.Switch &&
1877
if (_labelBlock.Parent!.
Kind
!= LabelScopeKind.Switch)
1938
if (j.
Kind
== LabelScopeKind.Catch)
1942
else if (j.
Kind
== LabelScopeKind.Finally)
3031
PopLabelBlock(_labelBlock.
Kind
);
3128
PopLabelBlock(_labelBlock.
Kind
);