19 references to GetExpression
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\ExpressionTreeCallRewriter.cs (19)
216protected override Expr VisitWRAP(ExprWrap pExpr) => new ExpressionExpr(GetExpression(pExpr)); 279obj = GetExpression(((ExprList)pExpr.OptionalArguments).OptionalElement); 297Expression obj = GetExpression(list.OptionalElement); 302indices = new[] { GetExpression(list.OptionalNextListNode) }; 331e = GetExpression(list.OptionalElement); 359e = GetExpression(list.OptionalElement); 414return Expression.Property(GetExpression(instance), p); 417return Expression.Property(GetExpression(instance), p, GetArgumentsFromArrayInit(arguments)); 445return Expression.Field(GetExpression(list.OptionalElement), f); 456GetExpression(list.OptionalElement), 491GetExpression(list.OptionalElement), 492GetExpression(list.OptionalNextListNode)); 502Expression arg1 = GetExpression(list.OptionalElement); 503Expression arg2 = GetExpression(list.OptionalNextListNode); 564Expression arg1 = GetExpression(list.OptionalElement); 565Expression arg2 = GetExpression(((ExprList)list.OptionalNextListNode).OptionalElement); 641Expression arg = GetExpression(pExpr.OptionalArguments); 667Expression arg = GetExpression(list.OptionalElement); 909expressions.Add(GetExpression(p));