1 write to Kind
System.Linq.Expressions (1)
System\Linq\Expressions\Interpreter\LabelInfo.cs (1)
284Kind = kind;
17 references to Kind
System.Linq.Expressions (17)
System\Linq\Expressions\Interpreter\LabelInfo.cs (6)
106if (j.Kind == LabelScopeKind.Finally || j.Kind == LabelScopeKind.Filter) 130if (j!.Kind == LabelScopeKind.Finally) 134if (j.Kind == LabelScopeKind.Filter) 145if (j.Kind == LabelScopeKind.Expression) 294switch (Kind)
System\Linq\Expressions\Interpreter\LightCompiler.cs (11)
1733if (_labelBlock.Kind == LabelScopeKind.Block) 1738if (label == null && _labelBlock.Parent!.Kind == LabelScopeKind.Switch) 1787Debug.Assert(_labelBlock != null && _labelBlock.Kind == kind); 1829if (_labelBlock.Kind != LabelScopeKind.Expression) 1839if (_labelBlock.Kind == LabelScopeKind.Block) 1846if (_labelBlock.Parent!.Kind == LabelScopeKind.Switch && 1858if (_labelBlock.Parent!.Kind != LabelScopeKind.Switch) 1919if (j.Kind == LabelScopeKind.Catch) 1923else if (j.Kind == LabelScopeKind.Finally) 3012PopLabelBlock(_labelBlock.Kind); 3109PopLabelBlock(_labelBlock.Kind);