Esempio n. 1
0
        /// <summary>
        /// Someone is doing a new in the middle of this LINQ operation... we need to handle that, I guess,
        /// and translate it to a new in C++.
        /// </summary>
        /// <param name="expression"></param>
        /// <returns></returns>
        protected override Expression VisitNew(NewExpression expression)
        {
            var exprOut = TypeHandlers.ProcessNew(expression, out _result, _codeEnv, MEFContainer);

            return(exprOut);
        }