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)
1752if (_labelBlock.Kind == LabelScopeKind.Block) 1757if (label == null && _labelBlock.Parent!.Kind == LabelScopeKind.Switch) 1806Debug.Assert(_labelBlock != null && _labelBlock.Kind == kind); 1848if (_labelBlock.Kind != LabelScopeKind.Expression) 1858if (_labelBlock.Kind == LabelScopeKind.Block) 1865if (_labelBlock.Parent!.Kind == LabelScopeKind.Switch && 1877if (_labelBlock.Parent!.Kind != LabelScopeKind.Switch) 1938if (j.Kind == LabelScopeKind.Catch) 1942else if (j.Kind == LabelScopeKind.Finally) 3031PopLabelBlock(_labelBlock.Kind); 3128PopLabelBlock(_labelBlock.Kind);