Uses of Class
org.jruby.util.RegexpOptions
Packages that use RegexpOptions
Package
Description
-
Uses of RegexpOptions in org.jruby
Fields in org.jruby declared as RegexpOptionsMethods in org.jruby that return RegexpOptionsMethods in org.jruby with parameters of type RegexpOptionsModifier and TypeMethodDescriptionprivate static org.joni.RegexRubyRegexp.getPreprocessedRegexpFromCache(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, RegexpSupport.ErrorMode mode) (package private) static org.joni.RegexRubyRegexp.getQuotedRegexpFromCache(Ruby runtime, RubyString str, RegexpOptions options) static org.joni.RegexRubyRegexp.getRegexpFromCache(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options) private static org.joni.RegexRubyRegexp.makeRegexp(Ruby runtime, ByteList bytes, RegexpOptions options, org.jcodings.Encoding enc) static RubyRegexpRubyRegexp.newDRegexp(Ruby runtime, RubyString pattern, RegexpOptions options) static RubyRegexpRubyRegexp.newRegexp(Ruby runtime, String pattern, RegexpOptions options) static RubyRegexpRubyRegexp.newRegexp(Ruby runtime, ByteList pattern, RegexpOptions options) static RubyRegexpRubyRegexp.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 RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject[] strings, RegexpOptions options) static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, IRubyObject arg1, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(Ruby runtime, IRubyObject arg0, RegexpOptions options) Deprecated.static RubyStringRubyRegexp.preprocessDRegexp(ThreadContext context, RegexpOptions options, IRubyObject arg0) static RubyStringRubyRegexp.preprocessDRegexp(ThreadContext context, RegexpOptions options, IRubyObject... args) static RubyStringRubyRegexp.preprocessDRegexp(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1) static RubyStringRubyRegexp.preprocessDRegexp(ThreadContext context, RegexpOptions options, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) private static org.jcodings.EncodingRubyRegexp.processDRegexpElement(Ruby runtime, RegexpOptions options, org.jcodings.Encoding regexpEnc, org.jcodings.Encoding[] fixedEnc, RubyString str) private static RubyStringRubyRegexp.processElementIntoResult(Ruby runtime, RubyString result, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, IRubyObject arg4, RegexpOptions options, org.jcodings.Encoding regexpEnc, org.jcodings.Encoding[] fixedEnc) private static RubyStringRubyRegexp.processElementIntoResult(Ruby runtime, RubyString result, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, IRubyObject arg3, RegexpOptions options, org.jcodings.Encoding regexpEnc, org.jcodings.Encoding[] fixedEnc) private static RubyStringRubyRegexp.processElementIntoResult(Ruby runtime, RubyString result, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2, RegexpOptions options, org.jcodings.Encoding regexpEnc, org.jcodings.Encoding[] fixedEnc) private static RubyStringRubyRegexp.processElementIntoResult(Ruby runtime, RubyString result, IRubyObject arg0, IRubyObject arg1, RegexpOptions options, org.jcodings.Encoding regexpEnc, org.jcodings.Encoding[] fixedEnc) private static RubyStringRubyRegexp.processElementIntoResult(Ruby runtime, RubyString result, IRubyObject arg0, RegexpOptions options, org.jcodings.Encoding regexpEnc, org.jcodings.Encoding[] fixedEnc) final RubyRegexpRubyRegexp.regexpInitialize(ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options) private RubyRegexpRubyRegexp.regexpInitializeString(RubyString str, RegexpOptions options) Constructors in org.jruby with parameters of type RegexpOptionsModifierConstructorDescriptionRubyRegexp(Ruby runtime, org.joni.Regex pattern, ByteList str, RegexpOptions options) privateRubyRegexp(Ruby runtime, ByteList str, RegexpOptions options) -
Uses of RegexpOptions in org.jruby.ast
Fields in org.jruby.ast declared as RegexpOptionsModifier and TypeFieldDescriptionprivate final RegexpOptionsDRegexpNode.optionsprivate final RegexpOptionsRegexpNode.optionsMethods 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.instructions
Fields in org.jruby.ir.instructions declared as RegexpOptionsMethods in org.jruby.ir.instructions that return RegexpOptionsConstructors in org.jruby.ir.instructions with parameters of type RegexpOptionsModifierConstructorDescriptionBuildDynRegExpInstr(Variable result, Operand[] pieces, RegexpOptions options) privateBuildDynRegExpInstr(Variable result, Operand[] pieces, RegexpOptions options, BuildDynRegExpInstr.RECache reCache) -
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 RubyRegexpIRRuntimeHelpers.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 TypeMethodDescriptionvoidDynamicValueCompiler.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 RegexpOptionsDRegexpObjectSite.optionsprotected final RegexpOptionsRegexpObjectSite.optionsMethods in org.jruby.ir.targets.indy with parameters of type RegexpOptionsModifier and TypeMethodDescriptionvoidIndyDynamicValueCompiler.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 TypeMethodDescriptionvoidNormalDynamicValueCompiler.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 RegexpOptionsLexingCommon.parseRegexpFlags()protected RegexpOptionsLexingCommon.parseRegexpFlags(StringBuilder unknownFlags) Methods in org.jruby.lexer with parameters of type RegexpOptionsModifier and TypeMethodDescriptionvoidLexingCommon.checkRegexpFragment(Ruby runtime, ByteList value, RegexpOptions options) voidLexingCommon.checkRegexpSyntax(Ruby runtime, ByteList value, RegexpOptions options) voidLexingCommon.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.parser
Methods in org.jruby.parser with parameters of type RegexpOptionsModifier and TypeMethodDescriptionprivate ByteListParserSupport.createMaster(RegexpOptions options) -
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 RegexpOptionsRegexpOptions.fromEmbeddedOptions(int embeddedOptions) static RegexpOptionsRegexpOptions.fromJoniOptions(int joniOptions) RegexpOptions.withoutOnce()Methods in org.jruby.util with parameters of type RegexpOptionsModifier and TypeMethodDescriptionstatic voidRegexpSupport.appendOptions(ByteList to, RegexpOptions options) static voidRegexpSupport.raiseRegexpError19(Ruby runtime, ByteList bytes, org.jcodings.Encoding enc, RegexpOptions options, String err) private static ByteListRegexpSupport.regexpDescription19(Ruby runtime, byte[] s, int start, int len, RegexpOptions options, org.jcodings.Encoding enc) static ByteListRegexpSupport.regexpDescription19(Ruby runtime, ByteList bytes, RegexpOptions options, org.jcodings.Encoding enc)