1 write to Expression
System.Linq.Expressions (1)
System\Linq\Expressions\InvocationExpression.cs (1)
21
Expression
= expression;
21 references to Expression
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\ExprLambdaUtils.vb (1)
233
Visit(node.
Expression
)
System.Linq.Expressions (20)
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (1)
185
expr = node.
Expression
;
System\Linq\Expressions\Compiler\StackSpiller.cs (3)
511
cr.MarkRefArgs(Expression.GetInvokeMethod(node.
Expression
), startIndex: 0);
530
cr.Add(node.
Expression
);
537
cr.MarkRefArgs(Expression.GetInvokeMethod(node.
Expression
), startIndex: 1);
System\Linq\Expressions\DebugViewWriter.cs (1)
548
ParenthesizedVisit(node, node.
Expression
);
System\Linq\Expressions\Expression.DebuggerProxy.cs (1)
194
public Expression Expression => _node.
Expression
;
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
500
Visit(node.
Expression
);
System\Linq\Expressions\ExpressionVisitor.cs (2)
304
Expression e = Visit(node.
Expression
);
306
if (e == node.
Expression
&& a == null)
System\Linq\Expressions\Interpreter\LightCompiler.cs (5)
2668
if (typeof(LambdaExpression).IsAssignableFrom(node.
Expression
.Type))
2670
MethodInfo compMethod = LambdaExpression.GetCompileMethod(node.
Expression
.Type);
2673
node.
Expression
,
2683
node.
Expression
, node.
Expression
.Type.GetInvokeMethod(), node
System\Linq\Expressions\InvocationExpression.cs (6)
26
/// Gets the static type of the expression that this <see cref="
Expression
"/> represents.
53
/// <param name="expression">The <see cref="
Expression
"/> property of the result.</param>
58
if (expression ==
Expression
&& arguments != null)
116
return (
Expression
.NodeType == ExpressionType.Quote)
117
? (LambdaExpression)((UnaryExpression)
Expression
).Operand
118
: (
Expression
as LambdaExpression);