C# Class IronRuby.Compiler.Ast.RegularExpression

Inheritance: Expression, StringConstructor.IFactory
显示文件 Open project: jschementi/iron Class Usage Examples

Public Methods

Method Description
RegularExpression ( List pattern, RubyRegexOptions options, Microsoft.Scripting.SourceSpan location ) : System
RegularExpression ( List pattern, RubyRegexOptions options, bool isCondition, Microsoft.Scripting.SourceSpan location ) : System

Private Methods

Method Description
StringConstructor ( AstGenerator gen, IEnumerable args ) : Expression
StringConstructor ( AstGenerator gen, MSAst args ) : Expression
StringConstructor ( AstGenerator gen, byte literal, IronRuby.Builtins.RubyEncoding encoding ) : Expression
StringConstructor ( AstGenerator gen, string literal, IronRuby.Builtins.RubyEncoding encoding ) : Expression
ToCondition ( LexicalScope currentScope ) : Expression
TransformRead ( AstGenerator gen ) : Expression

Method Details

RegularExpression() public method

public RegularExpression ( List pattern, RubyRegexOptions options, Microsoft.Scripting.SourceSpan location ) : System
pattern List
options RubyRegexOptions
location Microsoft.Scripting.SourceSpan
return System

RegularExpression() public method

public RegularExpression ( List pattern, RubyRegexOptions options, bool isCondition, Microsoft.Scripting.SourceSpan location ) : System
pattern List
options RubyRegexOptions
isCondition bool
location Microsoft.Scripting.SourceSpan
return System