public override void VisitLocalInvocationCPPModel(LocalInvocationCPPModel model) { var args = model.Arguments.Select(arg => Invoke <ExpressionBuilder>(arg).Expression); var argsList = string.Join(", ", args); Expression = $"{model.Method}({argsList})"; }
public override void VisitLocalInvocationCPPModel(LocalInvocationCPPModel model) { var expression = Invoke <ExpressionBuilder>(model).Expression; AppendLine($"{expression};"); }