19 references to GetExpression
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\ExpressionTreeCallRewriter.cs (19)
217
protected override Expr VisitWRAP(ExprWrap pExpr) => new ExpressionExpr(
GetExpression
(pExpr));
280
obj =
GetExpression
(((ExprList)pExpr.OptionalArguments).OptionalElement);
298
Expression obj =
GetExpression
(list.OptionalElement);
303
indices = new[] {
GetExpression
(list.OptionalNextListNode) };
332
e =
GetExpression
(list.OptionalElement);
360
e =
GetExpression
(list.OptionalElement);
415
return Expression.Property(
GetExpression
(instance), p);
418
return Expression.Property(
GetExpression
(instance), p, GetArgumentsFromArrayInit(arguments));
446
return Expression.Field(
GetExpression
(list.OptionalElement), f);
457
GetExpression
(list.OptionalElement),
492
GetExpression
(list.OptionalElement),
493
GetExpression
(list.OptionalNextListNode));
503
Expression arg1 =
GetExpression
(list.OptionalElement);
504
Expression arg2 =
GetExpression
(list.OptionalNextListNode);
565
Expression arg1 =
GetExpression
(list.OptionalElement);
566
Expression arg2 =
GetExpression
(((ExprList)list.OptionalNextListNode).OptionalElement);
642
Expression arg =
GetExpression
(pExpr.OptionalArguments);
668
Expression arg =
GetExpression
(list.OptionalElement);
910
expressions.Add(
GetExpression
(p));