public override void OnListLiteralExpression(ListLiteralExpression node) { bool generator = AstUtil.IsListGenerator(node); Visit(node.Items); if (generator) { ReplaceCurrentNode( CodeBuilder.CreateConstructorInvocation( TypeSystemServices.Map(List_IEnumerableConstructor), node.Items[0])); } }