1 instantiation of ExprAssignment
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
191public static ExprAssignment CreateAssignment(Expr left, Expr right) => new ExprAssignment(left, right);
9 references to ExprAssignment
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (1)
1625private static ExprAssignment GenerateOptimizedAssignment(Expr op1, Expr op2) => ExprFactory.CreateAssignment(op1, op2);
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
191public static ExprAssignment CreateAssignment(Expr left, Expr right) => new ExprAssignment(left, right);
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (1)
31protected override Expr VisitASSIGNMENT(ExprAssignment assignment)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExprVisitorBase.cs (6)
20ExpressionKind.Assignment => VisitASSIGNMENT(pExpr as ExprAssignment), 124exprRet = Visit((pExpr as ExprAssignment).LHS); 126(pExpr as ExprAssignment).LHS = exprRet; 127exprRet = Visit((pExpr as ExprAssignment).RHS); 129(pExpr as ExprAssignment).RHS = exprRet; 316protected virtual Expr VisitASSIGNMENT(ExprAssignment pExpr)