public override void OnRELiteralExpression(RELiteralExpression node)
{
RegexOptions options = AstUtil.GetRegexOptions(node);
_il.Emit(OpCodes.Ldstr, node.Pattern);
if (options == RegexOptions.None)
{
_il.Emit(OpCodes.Newobj, Regex_Constructor);
}
else
{
EmitLoadLiteral((int) options);
_il.Emit(OpCodes.Newobj, Regex_Constructor_Options);
}
PushType(node.ExpressionType);
}