Uses of Class
org.jruby.util.RegexpOptions
Packages that use RegexpOptions
Package
Description
-
Uses of RegexpOptions in org.jruby
Methods in org.jruby that return RegexpOptionsModifier and TypeMethodDescriptionfinal RegexpOptions
RubyRegexp.getOptions()
Deprecated.final RegexpOptions
RubyRegexp.getOptions
(ThreadContext context) rb_reg_optionsMethods in org.jruby with parameters of type RegexpOptionsModifier and TypeMethodDescriptionstatic org.joni.Regex
RubyRegexp.getRegexpFromCache
(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options) static RubyRegexp
RubyRegexp.newDRegexp
(Ruby runtime, RubyString pattern, RegexpOptions options) static RubyRegexp
RubyRegexp.newRegexp
(Ruby runtime, String pattern, RegexpOptions options) static RubyRegexp
RubyRegexp.newRegexp
(Ruby runtime, ByteList pattern, RegexpOptions options) static RubyRegexp
RubyRegexp.newRegexpParser
(Ruby runtime, ByteList pattern, RegexpOptions options) throws RaiseException on error so parser can pick this up and give proper line and line number error as opposed to any non-literal regexp creation which may raise a syntax error but will not have this extra source info in the error messagestatic RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject[] strings, RegexpOptions options) static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, IRubyObject arg1, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(Ruby runtime, IRubyObject arg0, RegexpOptions options) Deprecated.static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject... args) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1) static RubyString
RubyRegexp.preprocessDRegexp
(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) final RubyRegexp
RubyRegexp.regexpInitialize
(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options) Deprecated.final RubyRegexp
RubyRegexp.regexpInitialize
(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, IRubyObject timeout) Constructors in org.jruby with parameters of type RegexpOptionsModifierConstructorDescriptionRubyRegexp
(Ruby runtime, org.joni.Regex pattern, ByteList str, RegexpOptions options) -
Uses of RegexpOptions in org.jruby.ast
Methods in org.jruby.ast that return RegexpOptionsModifier and TypeMethodDescriptionDRegexpNode.getOptions()
Gets the options.RegexpNode.getOptions()
Gets the options.Constructors in org.jruby.ast with parameters of type RegexpOptionsModifierConstructorDescriptionDRegexpNode
(int line, RegexpOptions options, org.jcodings.Encoding encoding) RegexpNode
(int line, ByteList value, RegexpOptions options) -
Uses of RegexpOptions in org.jruby.ext.ripper
Methods in org.jruby.ext.ripper that return RegexpOptions -
Uses of RegexpOptions in org.jruby.ir.builder
Methods in org.jruby.ir.builder with parameters of type RegexpOptionsModifier and TypeMethodDescriptionprotected Operand
IRBuilder.buildDRegex
(Variable result, U[] children, RegexpOptions options) -
Uses of RegexpOptions in org.jruby.ir.instructions
Methods in org.jruby.ir.instructions that return RegexpOptionsConstructors in org.jruby.ir.instructions with parameters of type RegexpOptionsModifierConstructorDescriptionBuildDynRegExpInstr
(Variable result, Operand[] pieces, RegexpOptions options) -
Uses of RegexpOptions in org.jruby.ir.operands
Fields in org.jruby.ir.operands declared as RegexpOptionsConstructors in org.jruby.ir.operands with parameters of type RegexpOptions -
Uses of RegexpOptions in org.jruby.ir.runtime
Methods in org.jruby.ir.runtime with parameters of type RegexpOptionsModifier and TypeMethodDescriptionstatic RubyRegexp
IRRuntimeHelpers.newLiteralRegexp
(ThreadContext context, ByteList source, RegexpOptions options) -
Uses of RegexpOptions in org.jruby.ir.targets
Methods in org.jruby.ir.targets with parameters of type RegexpOptionsModifier and TypeMethodDescriptionvoid
DynamicValueCompiler.pushDRegexp
(Runnable callback, RegexpOptions options, int arity) Build a dynamic regexp. -
Uses of RegexpOptions in org.jruby.ir.targets.indy
Fields in org.jruby.ir.targets.indy declared as RegexpOptionsModifier and TypeFieldDescriptionprotected final RegexpOptions
DRegexpObjectSite.options
protected final RegexpOptions
RegexpObjectSite.options
Methods in org.jruby.ir.targets.indy with parameters of type RegexpOptionsModifier and TypeMethodDescriptionvoid
IndyDynamicValueCompiler.pushDRegexp
(Runnable callback, RegexpOptions options, int arity) -
Uses of RegexpOptions in org.jruby.ir.targets.simple
Methods in org.jruby.ir.targets.simple with parameters of type RegexpOptionsModifier and TypeMethodDescriptionvoid
NormalDynamicValueCompiler.pushDRegexp
(Runnable callback, RegexpOptions options, int arity) -
Uses of RegexpOptions in org.jruby.lexer
Methods in org.jruby.lexer that return RegexpOptionsModifier and TypeMethodDescriptionprotected abstract RegexpOptions
LexingCommon.parseRegexpFlags()
protected RegexpOptions
LexingCommon.parseRegexpFlags
(StringBuilder unknownFlags) Methods in org.jruby.lexer with parameters of type RegexpOptionsModifier and TypeMethodDescriptionvoid
LexingCommon.checkRegexpFragment
(Ruby runtime, ByteList value, RegexpOptions options) void
LexingCommon.checkRegexpSyntax
(Ruby runtime, ByteList value, RegexpOptions options) void
LexingCommon.setRegexpEncoding
(Ruby runtime, ByteList value, RegexpOptions options) -
Uses of RegexpOptions in org.jruby.lexer.yacc
Methods in org.jruby.lexer.yacc that return RegexpOptions -
Uses of RegexpOptions in org.jruby.util
Fields in org.jruby.util declared as RegexpOptionsMethods in org.jruby.util that return RegexpOptionsModifier and TypeMethodDescriptionRegexpOptions.clone()
static RegexpOptions
RegexpOptions.fromByteList
(Ruby runtime, ByteList string) static RegexpOptions
RegexpOptions.fromByteList
(ThreadContext context, ByteList string) static RegexpOptions
RegexpOptions.fromEmbeddedOptions
(int embeddedOptions) static RegexpOptions
RegexpOptions.fromJoniOptions
(int joniOptions) static RegexpOptions
RegexpOptions.newRegexpOptions
(String validOptions) RegexpOptions.withoutOnce()
Methods in org.jruby.util with parameters of type RegexpOptionsModifier and TypeMethodDescriptionstatic void
RegexpSupport.appendOptions
(ByteList to, RegexpOptions options) static void
RegexpSupport.raiseRegexpError
(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, String err) static void
RegexpSupport.raiseRegexpError19
(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, String err) Deprecated.static ByteList
RegexpSupport.regexpDescription
(Ruby runtime, ByteList bytes, RegexpOptions options, org.jcodings.Encoding enc) static ByteList
RegexpSupport.regexpDescription19
(Ruby runtime, ByteList bytes, RegexpOptions options, org.jcodings.Encoding enc) Deprecated.