| Package | Description |
|---|---|
| org.jruby | |
| org.jruby.ast | |
| org.jruby.ir.operands | |
| org.jruby.lexer.yacc | |
| org.jruby.parser | |
| org.jruby.util |
| Modifier and Type | Field and Description |
|---|---|
private RegexpOptions |
RubyRegexp.options |
| Modifier and Type | Method and Description |
|---|---|
RegexpOptions |
RubyRegexp.getOptions()
rb_reg_options
|
| Modifier and Type | Method and Description |
|---|---|
private static void |
RubyRegexp.appendOptions(org.jruby.util.ByteList to,
RegexpOptions options) |
private static org.joni.Regex |
RubyRegexp.getPreprocessedRegexpFromCache(Ruby runtime,
org.jruby.util.ByteList bytes,
org.jcodings.Encoding enc,
RegexpOptions options,
RubyRegexp.ErrorMode mode) |
(package private) static org.joni.Regex |
RubyRegexp.getQuotedRegexpFromCache(Ruby runtime,
org.jruby.util.ByteList bytes,
org.jcodings.Encoding enc,
RegexpOptions options) |
(package private) static org.joni.Regex |
RubyRegexp.getQuotedRegexpFromCache19(Ruby runtime,
org.jruby.util.ByteList bytes,
RegexpOptions options,
boolean asciiOnly) |
(package private) static org.joni.Regex |
RubyRegexp.getRegexpFromCache(Ruby runtime,
org.jruby.util.ByteList bytes,
org.jcodings.Encoding enc,
RegexpOptions options) |
private RubyRegexp |
RubyRegexp.initializeCommon(org.jruby.util.ByteList bytes,
RegexpOptions newOptions) |
private RubyRegexp |
RubyRegexp.initializeCommon19(org.jruby.util.ByteList bytes,
org.jcodings.Encoding enc,
RegexpOptions options) |
private RubyRegexp |
RubyRegexp.initializeCommon19(RubyString str,
RegexpOptions options) |
private static org.joni.Regex |
RubyRegexp.makeRegexp(Ruby runtime,
org.jruby.util.ByteList bytes,
RegexpOptions options,
org.jcodings.Encoding enc) |
static RubyRegexp |
RubyRegexp.newDRegexp(Ruby runtime,
RubyString pattern,
RegexpOptions options) |
static RubyRegexp |
RubyRegexp.newRegexp(Ruby runtime,
org.jruby.util.ByteList pattern,
RegexpOptions options) |
static RubyRegexp |
RubyRegexp.newRegexp(Ruby runtime,
java.lang.String pattern,
RegexpOptions options) |
static RubyString |
RubyRegexp.preprocessDRegexp(Ruby runtime,
IRubyObject[] strings,
RegexpOptions options) |
private static void |
RubyRegexp.raiseRegexpError(Ruby runtime,
org.jruby.util.ByteList bytes,
org.jcodings.Encoding enc,
RegexpOptions options,
java.lang.String err) |
private static void |
RubyRegexp.raiseRegexpError19(Ruby runtime,
org.jruby.util.ByteList bytes,
org.jcodings.Encoding enc,
RegexpOptions options,
java.lang.String err) |
private static org.jruby.util.ByteList |
RubyRegexp.regexpDescription(Ruby runtime,
byte[] bytes,
int start,
int len,
org.jcodings.Encoding enc,
RegexpOptions options) |
private static org.jruby.util.ByteList |
RubyRegexp.regexpDescription(Ruby runtime,
org.jruby.util.ByteList bytes,
org.jcodings.Encoding enc,
RegexpOptions options) |
private static org.jruby.util.ByteList |
RubyRegexp.regexpDescription19(Ruby runtime,
byte[] s,
int start,
int len,
RegexpOptions options,
org.jcodings.Encoding enc) |
(package private) static org.jruby.util.ByteList |
RubyRegexp.regexpDescription19(Ruby runtime,
org.jruby.util.ByteList bytes,
RegexpOptions options,
org.jcodings.Encoding enc) |
| Constructor and Description |
|---|
RubyRegexp(Ruby runtime,
org.jruby.util.ByteList str,
RegexpOptions options) |
| Modifier and Type | Field and Description |
|---|---|
private RegexpOptions |
DRegexpNode.options |
private RegexpOptions |
RegexpNode.options |
| Modifier and Type | Method and Description |
|---|---|
RegexpOptions |
DRegexpNode.getOptions()
Gets the options.
|
RegexpOptions |
RegexpNode.getOptions()
Gets the options.
|
| Constructor and Description |
|---|
DRegexpNode(ISourcePosition position,
RegexpOptions options) |
DRegexpNode(ISourcePosition position,
RegexpOptions options,
org.jcodings.Encoding encoding) |
RegexpNode(ISourcePosition position,
org.jruby.util.ByteList value,
RegexpOptions options) |
| Modifier and Type | Field and Description |
|---|---|
RegexpOptions |
Regexp.options |
| Constructor and Description |
|---|
Regexp(Operand regexp,
RegexpOptions options) |
| Modifier and Type | Method and Description |
|---|---|
private RegexpOptions |
StringTerm.parseRegexpFlags(LexerSource src) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ParserSupport.checkRegexpSyntax(org.jruby.util.ByteList value,
RegexpOptions options) |
private org.jruby.util.ByteList |
ParserSupport.createMaster(RegexpOptions options) |
| Modifier and Type | Field and Description |
|---|---|
static RegexpOptions |
RegexpOptions.NULL_OPTIONS |
| Modifier and Type | Method and Description |
|---|---|
static RegexpOptions |
RegexpOptions.fromEmbeddedOptions(int embeddedOptions) |
static RegexpOptions |
RegexpOptions.fromJoniOptions(int joniOptions) |
RegexpOptions |
RegexpOptions.withoutOnce() |