1 write to Target
System.Linq.Expressions (1)
System\Linq\Expressions\LabelExpression.cs (1)
19Target = label;
22 references to Target
System.Linq.Expressions (22)
System\Linq\Expressions\Compiler\LambdaCompiler.ControlFlow.cs (8)
54Debug.Assert(node.Target != null); 63_labelBlock.TryGetLabelInfo(node.Target, out label); 68_labelBlock.Parent.TryGetLabelInfo(node.Target, out label); 75label ??= DefineLabel(node.Target); 79if (node.Target.Type == typeof(void)) 162LabelTarget label = ((LabelExpression)node).Target; 235DefineLabel(label.Target); 257LabelTarget label = ((LabelExpression)expression).Target;
System\Linq\Expressions\Compiler\StackSpiller.cs (1)
818expr = new LabelExpression(node.Target, expression.Node);
System\Linq\Expressions\DebugViewWriter.cs (1)
998DumpLabel(node.Target);
System\Linq\Expressions\Expression.DebuggerProxy.cs (1)
213public LabelTarget Target => _node.Target;
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
680DumpLabel(node.Target);
System\Linq\Expressions\ExpressionVisitor.cs (1)
334return node.Update(VisitLabelTarget(node.Target), Visit(node.DefaultValue));
System\Linq\Expressions\Interpreter\LightCompiler.cs (6)
1735_labelBlock.TryGetLabelInfo(node.Target, out label); 1740_labelBlock.Parent.TryGetLabelInfo(node.Target, out label); 1747label ??= DefineLabel(node.Target); 1751if (node.Target.Type == typeof(void)) 1841LabelTarget label = ((LabelExpression)node).Target; 1909DefineLabel(label.Target);
System\Linq\Expressions\LabelExpression.cs (3)
27public sealed override Type Type => Target.Type; 59/// <param name="target">The <see cref="Target"/> property of the result.</param> 64if (target == Target && defaultValue == DefaultValue)