IronPython.Compiler.Ast.DictionaryComprehension.Body C# (CSharp) Method

Body() protected method

protected Body ( System.Linq.Expressions res ) : Microsoft.Scripting.Ast.Ast
res System.Linq.Expressions
return Microsoft.Scripting.Ast.Ast
        protected override Ast Body(MSAst.ParameterExpression res) {
            return GlobalParent.AddDebugInfo(
                Ast.Call(
                    AstMethods.DictAddForComprehension,
                    res,
                    AstUtils.Convert(_key, typeof(object)),
                    AstUtils.Convert(_value, typeof(object))
                ),
                new SourceSpan(_key.Span.Start, _value.Span.End)
            );
        }