"ApplicationImpl pooled thread 11" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.SynchronousQueue$TransferStack@5bb1eb3a
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
	at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:955)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"FS Synchronizer" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7dca5bdd
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"Change List Updater" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@70554aaf
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"Encoding detection thread" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f9a60c6
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:160)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"ApplicationImpl pooled thread 10" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE

	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.BinaryExprParsing.parseWithLeadOperand(BinaryExprParsing.java:121)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:99)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parseWithLeadPRIMARY(BitExpression.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parseWithLeadPRIMARY(MatchingExpression.java:117)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parseWithLeadPRIMARY(BooleanExpression.java:110)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parseWithLeadPRIMARY(RangeExpression.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.TernaryExpression.parseWithLeadPRIMARY(TernaryExpression.java:59)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parseWithLeadRANGE(Assignment.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parseWithLeadRANGE(Assignment.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parseWithLeadPRIMARY(DefinedExpression.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parseWithLeadPRIMARY(ARG.java:79)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parseWithLeadPRIMARY(COMMAND_CALL_OR_ARG.java:70)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.d(EXPR.java:232)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseWithLeadPRIMARY(EXPR.java:219)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:163)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parseWithLeadRANGE(Assignment.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parseWithLeadPRIMARY(DefinedExpression.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parseWithLeadPRIMARY(ARG.java:79)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parseWithLeadPRIMARY(COMMAND_CALL_OR_ARG.java:70)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.d(EXPR.java:232)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseWithLeadPRIMARY(EXPR.java:219)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:163)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parseWithLeadRANGE(Assignment.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parseWithLeadPRIMARY(DefinedExpression.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parseWithLeadPRIMARY(ARG.java:79)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parseWithLeadPRIMARY(COMMAND_CALL_OR_ARG.java:70)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.d(EXPR.java:232)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseWithLeadPRIMARY(EXPR.java:219)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:163)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:219)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.access$200(MathExpression.java:35)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$3.parse(MathExpression.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.BinaryExprParsing.parseWithLeadOperand(BinaryExprParsing.java:88)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:94)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parseWithLeadPRIMARY(MathExpression.java:184)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parseWithLeadPRIMARY(ShiftExpression.java:71)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parseWithLeadPRIMARY(BitExpression.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parseWithLeadPRIMARY(MatchingExpression.java:117)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parseWithLeadPRIMARY(BooleanExpression.java:110)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parseWithLeadPRIMARY(RangeExpression.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.TernaryExpression.parseWithLeadPRIMARY(TernaryExpression.java:59)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parseWithLeadRANGE(Assignment.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parseWithLeadPRIMARY(DefinedExpression.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parseWithLeadPRIMARY(ARG.java:79)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parseWithLeadPRIMARY(COMMAND_CALL_OR_ARG.java:70)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.d(EXPR.java:232)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseWithLeadPRIMARY(EXPR.java:219)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:163)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parseWithLeadRANGE(Assignment.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parseWithLeadPRIMARY(DefinedExpression.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parseWithLeadPRIMARY(ARG.java:79)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parseWithLeadPRIMARY(COMMAND_CALL_OR_ARG.java:70)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.d(EXPR.java:232)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseWithLeadPRIMARY(EXPR.java:219)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:163)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parseWithLeadRANGE(Assignment.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parseWithLeadPRIMARY(DefinedExpression.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parseWithLeadPRIMARY(ARG.java:79)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parseWithLeadPRIMARY(COMMAND_CALL_OR_ARG.java:70)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.d(EXPR.java:232)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseWithLeadPRIMARY(EXPR.java:219)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:163)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.controlStructures.If.parse(If.java:56)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:434)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assignments.MRHS$1.parse(MRHS.java:59)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assignments.MRHS.parse(MRHS.java:64)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:206)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.controlStructures.Case.parse(Case.java:85)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:455)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.Method.parse(Method.java:45)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:555)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_OR_ARG.parse(COMMAND_OR_ARG.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL.parse(COMMAND_CALL.java:83)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.b(STMT.java:238)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:153)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Class.parse(Class.java:75)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:541)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_OR_ARG.parse(ASSOC_OR_ARG.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST$1.parse(ASSOC_LIST.java:32)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOC_LIST.parse(ASSOC_LIST.java:44)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.assocs.ASSOCS.parse(ASSOCS.java:27)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:381)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathTerm.parse(MathTerm.java:107)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression$4.parseInner(MathExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ParsingMethodWithLookAhead.parse(ParsingMethodWithLookAhead.java:36)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.d(MathExpression.java:160)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.c(MathExpression.java:138)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.b(MathExpression.java:109)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.a(MathExpression.java:82)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MathExpression.parse(MathExpression.java:72)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ShiftExpression.parse(ShiftExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.b(BitExpression.java:87)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.a(BitExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BitExpression.parse(BitExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.b(MatchingExpression.java:96)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.a(MatchingExpression.java:69)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.MatchingExpression.parse(MatchingExpression.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.b(BooleanExpression.java:89)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.a(BooleanExpression.java:61)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.BooleanExpression.parse(BooleanExpression.java:51)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.RangeExpression.parse(RangeExpression.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.Assignment.parse(Assignment.java:33)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.DefinedExpression.parse(DefinedExpression.java:31)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.arg.ARG.parse(ARG.java:66)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.commands.COMMAND_CALL_OR_ARG.parse(COMMAND_CALL_OR_ARG.java:57)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parseSingleExpr(EXPR.java:214)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.c(EXPR.java:169)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.b(EXPR.java:131)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.a(EXPR.java:101)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.EXPR.parse(EXPR.java:84)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS$ListParsingMethod.parse(PAREN_ARGS.java:157)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressionWithLeadExpr(ListParsingUtil.java:73)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsingUtils.ListParsingUtil.parseCommaDelimitedExpressions(ListParsingUtil.java:38)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parseList(PAREN_ARGS.java:74)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.a(PAREN_ARGS.java:60)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PAREN_ARGS.parse(PAREN_ARGS.java:50)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseWithSinglePrimary(PRIMARY.java:243)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.controlStructures.Case.parse(Case.java:85)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:455)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.Method.parse(Method.java:45)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:555)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.Method.parse(Method.java:45)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:555)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.method.BODYSTMT.parse(BODYSTMT.java:67)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.definitions.Module.parse(Module.java:42)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parseSinglePrimary(PRIMARY.java:528)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.primary.PRIMARY.parse(PRIMARY.java:154)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.a(STMT.java:141)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.STMT.parse(STMT.java:81)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parseSTMTS(COMPSTMT.java:90)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:62)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.COMPSTMT.parse(COMPSTMT.java:52)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.parsing.PROGRAM.parse(PROGRAM.java:34)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.RubyParser.parse(RubyParser.java:55)
	at org.jetbrains.plugins.ruby.ruby.lang.parser.RubyFileElementType.parseContents(RubyFileElementType.java:47)
	at com.intellij.psi.impl.source.tree.LazyParseableElement.e(LazyParseableElement.java:165)
	at com.intellij.psi.impl.source.tree.LazyParseableElement.getLastChildNode(LazyParseableElement.java:215)
	at com.intellij.psi.impl.source.tree.LazyParseableElement.getLastChildNode(LazyParseableElement.java:34)
	at com.intellij.psi.impl.source.tree.SharedImplUtil.getLastChild(SharedImplUtil.java:49)
	at com.intellij.psi.impl.source.PsiFileImpl.getLastChild(PsiFileImpl.java:751)
	at com.intellij.psi.stubs.DefaultStubBuilder.buildStubTreeFor(DefaultStubBuilder.java:71)
	at com.intellij.psi.stubs.DefaultStubBuilder.buildStubTree(DefaultStubBuilder.java:37)
	at com.intellij.psi.stubs.StubTreeBuilder.buildStubTree(StubTreeBuilder.java:64)
	at com.intellij.psi.stubs.StubUpdatingIndex$3$1.run(StubUpdatingIndex.java:120)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:929)
	at com.intellij.psi.stubs.StubUpdatingIndex$3.map(StubUpdatingIndex.java:117)
	at com.intellij.psi.stubs.StubUpdatingIndex$3.map(StubUpdatingIndex.java:111)
	at com.intellij.util.indexing.MapReduceIndex.update(MapReduceIndex.java:219)
	at com.intellij.util.indexing.FileBasedIndexImpl$25.run(FileBasedIndexImpl.java:1759)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeNonCancelableSection(ProgressManagerImpl.java:137)
	at com.intellij.util.indexing.FileBasedIndexImpl.updateSingleIndex(FileBasedIndexImpl.java:1755)
	at com.intellij.util.indexing.FileBasedIndexImpl.indexFileContent(FileBasedIndexImpl.java:1719)
	at com.intellij.util.indexing.UnindexedFilesUpdater.processFile(UnindexedFilesUpdater.java:68)
	at com.intellij.openapi.project.CacheUpdateSession.processFile(CacheUpdateSession.java:102)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable$1.run(CacheUpdateRunner.java:231)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:940)
	at com.intellij.openapi.project.CacheUpdateRunner$MyRunnable.run(CacheUpdateRunner.java:237)
	at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"ApplicationImpl pooled thread 9" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.SynchronousQueue$TransferStack@5bb1eb3a
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
	at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:955)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"New I/O worker #1" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)
	at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
	at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)
	at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
	at org.jboss.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:64)
	at org.jboss.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:409)
	at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:206)
	at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:88)
	at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
	at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"ApplicationImpl pooled thread 7" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.SynchronousQueue$TransferStack@5bb1eb3a
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
	at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:955)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"ApplicationImpl pooled thread 6" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.SynchronousQueue$TransferStack@5bb1eb3a
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
	at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
	at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:955)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"JRubyJIT-2" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@47a068
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"JRubyJIT-1" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@47a068
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"Document commit thread" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on com.intellij.util.containers.Queue@5e740bfc
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at com.intellij.psi.impl.DocumentCommitThread.pollQueue(DocumentCommitThread.java:317)
	at com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:293)
	at java.lang.Thread.run(Thread.java:680)

"Animations" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@14befdd6
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"Alarm pool(shared)" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@70af73e
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"ApplicationImpl pooled thread 5" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@60ee0b0e
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:969)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281)
	at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lockInterruptibly(ReentrantReadWriteLock.java:639)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:955)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.a(ActionManagerImpl.java:1129)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.a(ActionManagerImpl.java:1143)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.a(ActionManagerImpl.java:1143)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.preloadActionGroup(ActionManagerImpl.java:1123)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.c(ActionManagerImpl.java:1115)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl.access$200(ActionManagerImpl.java:67)
	at com.intellij.openapi.actionSystem.impl.ActionManagerImpl$4.run(ActionManagerImpl.java:1096)
	at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"ApplicationImpl pooled thread 4" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.FutureTask$Sync@2c17f5d9
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:969)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1281)
	at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:218)
	at java.util.concurrent.FutureTask.get(FutureTask.java:83)
	at com.intellij.openapi.project.CacheUpdateRunner.a(CacheUpdateRunner.java:173)
	at com.intellij.openapi.project.CacheUpdateRunner.a(CacheUpdateRunner.java:160)
	at com.intellij.openapi.project.CacheUpdateRunner.processFiles(CacheUpdateRunner.java:97)
	at com.intellij.openapi.project.DumbServiceImpl$IndexUpdateRunnable$1.a(DumbServiceImpl.java:376)
	at com.intellij.openapi.project.DumbServiceImpl$IndexUpdateRunnable$1.run(DumbServiceImpl.java:350)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:495)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:185)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:226)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:175)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:400)
	at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"TimerQueue" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on javax.swing.TimerQueue@590d902c
	at java.lang.Object.wait(Native Method)
	at javax.swing.TimerQueue.run(TimerQueue.java:232)
	at java.lang.Thread.run(Thread.java:680)

"timer-int" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.TaskQueue@9746661
	at java.lang.Object.wait(Native Method)
	at java.util.TimerThread.mainLoop(Timer.java:509)
	at java.util.TimerThread.run(Timer.java:462)

"FocusManager timer" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.TaskQueue@38ed6f20
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.util.TimerThread.mainLoop(Timer.java:483)
	at java.util.TimerThread.run(Timer.java:462)

"Shared SimpleTimer" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.TaskQueue@6c1abb12
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.util.TimerThread.mainLoop(Timer.java:483)
	at java.util.TimerThread.run(Timer.java:462)

"Performance watcher" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE

	at sun.management.ThreadImpl.dumpThreads0(Native Method)
	at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:433)
	at com.intellij.diagnostic.ThreadDumper.dumpThreadsToFile(ThreadDumper.java:47)
	at com.intellij.diagnostic.PerformanceWatcher.dumpThreads(PerformanceWatcher.java:219)
	at com.intellij.diagnostic.PerformanceWatcher.c(PerformanceWatcher.java:172)
	at com.intellij.diagnostic.PerformanceWatcher.access$100(PerformanceWatcher.java:40)
	at com.intellij.diagnostic.PerformanceWatcher$2.run(PerformanceWatcher.java:113)
	at java.lang.Thread.run(Thread.java:680)

"New I/O server boss #2" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)
	at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method)
	at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:136)
	at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:69)
	at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)
	at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)
	at org.jboss.netty.channel.socket.nio.NioServerBoss.select(NioServerBoss.java:163)
	at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:206)
	at org.jboss.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42)
	at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
	at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
	at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"RefCountingStorage write content helper" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4eefd230
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)
	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"StoreRefreshStatusThread" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING

	at java.lang.Thread.sleep(Native Method)
	at com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58)
	at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:389)

"ApplicationImpl pooled thread 2" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING

	at java.lang.Thread.sleep(Native Method)
	at com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58)
	at com.intellij.util.io.BaseOutputReader.doRun(BaseOutputReader.java:116)
	at com.intellij.util.io.BaseOutputReader$1.run(BaseOutputReader.java:57)
	at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"ApplicationImpl pooled thread 1" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING

	at java.lang.Thread.sleep(Native Method)
	at com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58)
	at com.intellij.util.io.BaseOutputReader.doRun(BaseOutputReader.java:116)
	at com.intellij.util.io.BaseOutputReader$1.run(BaseOutputReader.java:57)
	at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"ApplicationImpl pooled thread 0" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.lang.UNIXProcess@62d075cc
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.lang.UNIXProcess.waitFor(UNIXProcess.java:115)
	at com.intellij.execution.process.BaseOSProcessHandler$ProcessWaitFor$1.run(BaseOSProcessHandler.java:219)
	at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:454)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:680)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:152)

"process reaper" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)
	at java.lang.UNIXProcess.waitForProcessExit(Native Method)
	at java.lang.UNIXProcess.access$900(UNIXProcess.java:17)
	at java.lang.UNIXProcess$2$1.run(UNIXProcess.java:86)

"Flushing thread" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@63e5d6c2
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"timed reference disposer" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6768dcb
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"AWT-EventQueue-1 5.4.3.2.1#RM-129.861, eap:false" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync@60ee0b0e
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:811)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireInterruptibly(AbstractQueuedSynchronizer.java:867)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireInterruptibly(AbstractQueuedSynchronizer.java:1201)
	at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lockInterruptibly(ReentrantReadWriteLock.java:862)
	at com.intellij.openapi.application.impl.ApplicationImpl$WriteAccessToken.<init>(ApplicationImpl.java:1270)
	at com.intellij.openapi.application.impl.ApplicationImpl.acquireWriteActionLock(ApplicationImpl.java:1236)
	at com.intellij.openapi.components.impl.stores.StorageUtil.save(StorageUtil.java:129)
	at com.intellij.openapi.components.impl.stores.FileBasedStorage$FileSaveSession.doSave(FileBasedStorage.java:174)
	at com.intellij.openapi.components.impl.stores.XmlElementStorage$MySaveSession.b(XmlElementStorage.java:427)
	at com.intellij.openapi.components.impl.stores.XmlElementStorage$MySaveSession.save(XmlElementStorage.java:419)
	at com.intellij.openapi.components.impl.stores.CompoundSaveSession.save(CompoundSaveSession.java:52)
	at com.intellij.openapi.components.impl.stores.StateStorageManagerImpl$MySaveSession.save(StateStorageManagerImpl.java:499)
	at com.intellij.openapi.components.impl.stores.ComponentStoreImpl$SaveSessionImpl.save(ComponentStoreImpl.java:441)
	at com.intellij.openapi.components.impl.stores.ProjectStoreImpl$ProjectSaveSession.save(ProjectStoreImpl.java:520)
	at com.intellij.openapi.components.impl.stores.StoreUtil.doSave(StoreUtil.java:31)
	at com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:360)
	at com.intellij.ide.SaveAndSyncHandlerImpl.saveProjectsAndDocuments(SaveAndSyncHandlerImpl.java:146)
	at com.intellij.ide.SaveAndSyncHandlerImpl$3.onFrameDeactivated(SaveAndSyncHandlerImpl.java:100)
	at com.intellij.ide.FrameStateManagerImpl.a(FrameStateManagerImpl.java:100)
	at com.intellij.ide.FrameStateManagerImpl.access$500(FrameStateManagerImpl.java:34)
	at com.intellij.ide.FrameStateManagerImpl$2$1.run(FrameStateManagerImpl.java:73)
	at com.intellij.util.Alarm$Request$1.run(Alarm.java:289)
	at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:343)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
	at java.awt.EventQueue.access$400(EventQueue.java:82)
	at java.awt.EventQueue$2.run(EventQueue.java:676)
	at java.awt.EventQueue$2.run(EventQueue.java:674)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
	at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:700)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:525)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:348)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

"Periodic tasks thread" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@51570dbd
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"SocketListenerThread" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)
	at java.net.PlainDatagramSocketImpl.receive0(Native Method)
	at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:188)
	at java.net.DatagramSocket.receive(DatagramSocket.java:725)
	at com.intellij.a.e.a.e.a(e.java:65)
	at com.intellij.a.e.a.g.run(g.java:25)

"SocketListenerThread" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)
	at java.net.PlainDatagramSocketImpl.receive0(Native Method)
	at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:188)
	at java.net.DatagramSocket.receive(DatagramSocket.java:725)
	at com.intellij.a.e.a.e.a(e.java:65)
	at com.intellij.a.e.a.g.run(g.java:25)

"MessageDeliveryThread" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.lang.Object@2a471d03
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at com.intellij.a.e.j.run(j.java:26)

"Lock thread" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:439)
	at java.net.ServerSocket.implAccept(ServerSocket.java:468)
	at java.net.ServerSocket.accept(ServerSocket.java:436)
	at com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:217)
	at java.lang.Thread.run(Thread.java:680)

"Poller SunPKCS11-Darwin" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING

	at java.lang.Thread.sleep(Native Method)
	at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692)
	at java.lang.Thread.run(Thread.java:680)

"Java2D Disposer" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.lang.ref.ReferenceQueue$Lock@22c1c5a4
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
	at sun.java2d.Disposer.run(Disposer.java:127)
	at java.lang.Thread.run(Thread.java:680)

"AWT-Shutdown" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.lang.Object@5f96a3cf
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)
	at java.lang.Thread.run(Thread.java:680)

"AWT-AppKit" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE
 (in native)

"DestroyJavaVM" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE


"timed reference disposer" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: TIMED_WAITING
 on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1adc9c10
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)
	at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)
	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:957)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:917)
	at java.lang.Thread.run(Thread.java:680)

"Signal Dispatcher" prio=0 tid=0x0 nid=0x0 runnable
     java.lang.Thread.State: RUNNABLE


"Finalizer" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.lang.ref.ReferenceQueue$Lock@989ec37
	at java.lang.Object.wait(Native Method)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:171)

"Reference Handler" prio=0 tid=0x0 nid=0x0 waiting on condition
     java.lang.Thread.State: WAITING
 on java.lang.ref.Reference$Lock@3df313c5
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:485)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)

