1 write to Target
System.Linq.Expressions (1)
System\Linq\Expressions\GotoExpression.cs (1)
42
Target
= target;
29 references to Target
System.Linq.Expressions (28)
System\Linq\Expressions\Compiler\LambdaCompiler.ControlFlow.cs (2)
96
LabelInfo labelInfo = ReferenceLabel(node.
Target
);
111
if (node.
Target
.Type == typeof(void))
System\Linq\Expressions\Compiler\LambdaCompiler.Statements.cs (2)
47
if (g != null && (g.Value == null || !Significant(g.Value)) && ReferenceLabel(g.
Target
).CanReturn)
468
LabelInfo jumpInfo = ReferenceLabel(jump.
Target
);
System\Linq\Expressions\Compiler\StackSpiller.cs (1)
871
expr = Expression.MakeGoto(node.Kind, node.
Target
, value.Node, node.Type);
System\Linq\Expressions\DebugViewWriter.cs (1)
1005
Out(GetLabelTargetName(node.
Target
), Flow.Space);
System\Linq\Expressions\Expression.DebuggerProxy.cs (1)
157
public LabelTarget Target => _node.
Target
;
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
697
DumpLabel(node.
Target
);
System\Linq\Expressions\ExpressionVisitor.cs (1)
293
return node.Update(VisitLabelTarget(node.
Target
), Visit(node.Value));
System\Linq\Expressions\GotoExpression.cs (17)
87
/// <param name="target">The <see cref="
Target
"/> property of the result.</param>
92
if (target ==
Target
&& value == Value)
108
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>, and a null value to be passed to the target label upon jumping.
122
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
137
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
154
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
169
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
184
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
199
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
214
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
230
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
247
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
262
/// the <see cref="GotoExpression.
Target
"/> property set to the specified value,
277
/// the <see cref="GotoExpression.
Target
"/> property set to the specified value,
293
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
310
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
329
/// the <see cref="GotoExpression.
Target
"/> property set to <paramref name="target"/>,
System\Linq\Expressions\Interpreter\LightCompiler.cs (2)
1767
LabelInfo labelInfo = ReferenceLabel(node.
Target
);
1777
node.
Target
.Type != typeof(void));
System.Linq.Queryable (1)
System\Linq\EnumerableRewriter.cs (1)
412
LabelTarget target = VisitLabelTarget(node.
Target
);