IronRuby.Compiler.Ast.SingletonDefinition.MakeDefinitionExpression C# (CSharp) Method

MakeDefinitionExpression() private method

private MakeDefinitionExpression ( AstGenerator gen ) : Expression
gen AstGenerator
return System.Linq.Expressions.Expression
        internal override MSA.Expression/*!*/ MakeDefinitionExpression(AstGenerator/*!*/ gen) {
            return Methods.DefineSingletonClass.OpCall(gen.CurrentScopeVariable, AstUtils.Box(_singleton.TransformRead(gen)));
        }
    }