IronRuby.Compiler.Ast.RegularExpression.StringConstructor C# (CSharp) Method

StringConstructor() private method

private StringConstructor ( AstGenerator gen, IEnumerable args ) : Expression
gen AstGenerator
args IEnumerable
return System.Linq.Expressions.Expression
        MSA.Expression/*!*/ StringConstructor.IFactory.CreateExpressionN(AstGenerator/*!*/ gen, IEnumerable<MSA.Expression>/*!*/ args) {
            return Methods.CreateRegex("N").OpCall(
                Ast.NewArrayInit(typeof(MutableString), args),
                AstUtils.Constant(_options), 
                AstUtils.Constant(new StrongBox<RubyRegex>(null))
            );
        }

Same methods

RegularExpression::StringConstructor ( AstGenerator gen, MSAst args ) : Expression
RegularExpression::StringConstructor ( AstGenerator gen, byte literal, IronRuby.Builtins.RubyEncoding encoding ) : Expression
RegularExpression::StringConstructor ( AstGenerator gen, string literal, IronRuby.Builtins.RubyEncoding encoding ) : Expression