1 instantiation of ExprConcat
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
80public static ExprConcat CreateConcat(Expr first, Expr second) => new ExprConcat(first, second);
9 references to ExprConcat
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (1)
80public static ExprConcat CreateConcat(Expr first, Expr second) => new ExprConcat(first, second);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (1)
2289private static ExprConcat BindStringConcat(Expr op1, Expr op2)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (1)
184protected override Expr VisitCONCAT(ExprConcat expr)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExprVisitorBase.cs (6)
32ExpressionKind.Concat => VisitCONCAT(pExpr as ExprConcat), 262exprRet = Visit((pExpr as ExprConcat).FirstArgument); 264(pExpr as ExprConcat).FirstArgument = exprRet; 265exprRet = Visit((pExpr as ExprConcat).SecondArgument); 267(pExpr as ExprConcat).SecondArgument = exprRet; 418protected virtual Expr VisitCONCAT(ExprConcat pExpr)