|  | 
| 8 | 8 | // </auto-generated> | 
| 9 | 9 | //------------------------------------------------------------------------------ | 
| 10 | 10 | 
 | 
| 11 |  | -// Generated from C:\Users\hosch\Documents\Visual Studio 2015\Projects\Rubberduck\Rubberduck.Parsing\Grammar\VBAParser.g4 by ANTLR 4.3 | 
|  | 11 | +// Generated from C:\Work\Rubberduck\Rubberduck.Parsing\Grammar\VBAParser.g4 by ANTLR 4.3 | 
| 12 | 12 | 
 | 
| 13 | 13 | // Unreachable code detected | 
| 14 | 14 | #pragma warning disable 0162 | 
| @@ -10715,10 +10715,10 @@ public CaseElseClauseContext caseElseClause() { | 
| 10715 | 10715 | 	} | 
| 10716 | 10716 | 
 | 
| 10717 | 10717 | 	public partial class RangeClauseContext : ParserRuleContext { | 
|  | 10718 | +		public ITerminalNode IS() { return GetToken(VBAParser.IS, 0); } | 
| 10718 | 10719 | 		public WhiteSpaceContext whiteSpace(int i) { | 
| 10719 | 10720 | 			return GetRuleContext<WhiteSpaceContext>(i); | 
| 10720 | 10721 | 		} | 
| 10721 |  | -		public ITerminalNode IS() { return GetToken(VBAParser.IS, 0); } | 
| 10722 | 10722 | 		public SelectEndValueContext selectEndValue() { | 
| 10723 | 10723 | 			return GetRuleContext<SelectEndValueContext>(0); | 
| 10724 | 10724 | 		} | 
| @@ -10766,50 +10766,50 @@ public RangeClauseContext rangeClause() { | 
| 10766 | 10766 | 			case 1: | 
| 10767 | 10767 | 				EnterOuterAlt(_localctx, 1); | 
| 10768 | 10768 | 				{ | 
| 10769 |  | -				State = 1826; expression(0); | 
| 10770 |  | -				} | 
| 10771 |  | -				break; | 
| 10772 |  | - | 
| 10773 |  | -			case 2: | 
| 10774 |  | -				EnterOuterAlt(_localctx, 2); | 
| 10775 |  | -				{ | 
| 10776 |  | -				State = 1827; selectStartValue(); | 
| 10777 |  | -				State = 1828; whiteSpace(); | 
| 10778 |  | -				State = 1829; Match(TO); | 
| 10779 |  | -				State = 1830; whiteSpace(); | 
| 10780 |  | -				State = 1831; selectEndValue(); | 
| 10781 |  | -				} | 
| 10782 |  | -				break; | 
| 10783 |  | - | 
| 10784 |  | -			case 3: | 
| 10785 |  | -				EnterOuterAlt(_localctx, 3); | 
| 10786 |  | -				{ | 
| 10787 |  | -				State = 1837; | 
|  | 10769 | +				State = 1830; | 
| 10788 | 10770 | 				switch ( Interpreter.AdaptivePredict(_input,225,_ctx) ) { | 
| 10789 | 10771 | 				case 1: | 
| 10790 | 10772 | 					{ | 
| 10791 |  | -					State = 1833; Match(IS); | 
| 10792 |  | -					State = 1835; | 
|  | 10773 | +					State = 1826; Match(IS); | 
|  | 10774 | +					State = 1828; | 
| 10793 | 10775 | 					_la = _input.La(1); | 
| 10794 | 10776 | 					if (_la==WS || _la==LINE_CONTINUATION) { | 
| 10795 | 10777 | 						{ | 
| 10796 |  | -						State = 1834; whiteSpace(); | 
|  | 10778 | +						State = 1827; whiteSpace(); | 
| 10797 | 10779 | 						} | 
| 10798 | 10780 | 					} | 
| 10799 | 10781 | 
 | 
| 10800 | 10782 | 					} | 
| 10801 | 10783 | 					break; | 
| 10802 | 10784 | 				} | 
| 10803 |  | -				State = 1839; comparisonOperator(); | 
| 10804 |  | -				State = 1841; | 
|  | 10785 | +				State = 1832; comparisonOperator(); | 
|  | 10786 | +				State = 1834; | 
| 10805 | 10787 | 				_la = _input.La(1); | 
| 10806 | 10788 | 				if (_la==WS || _la==LINE_CONTINUATION) { | 
| 10807 | 10789 | 					{ | 
| 10808 |  | -					State = 1840; whiteSpace(); | 
|  | 10790 | +					State = 1833; whiteSpace(); | 
| 10809 | 10791 | 					} | 
| 10810 | 10792 | 				} | 
| 10811 | 10793 | 
 | 
| 10812 |  | -				State = 1843; expression(0); | 
|  | 10794 | +				State = 1836; expression(0); | 
|  | 10795 | +				} | 
|  | 10796 | +				break; | 
|  | 10797 | + | 
|  | 10798 | +			case 2: | 
|  | 10799 | +				EnterOuterAlt(_localctx, 2); | 
|  | 10800 | +				{ | 
|  | 10801 | +				State = 1838; selectStartValue(); | 
|  | 10802 | +				State = 1839; whiteSpace(); | 
|  | 10803 | +				State = 1840; Match(TO); | 
|  | 10804 | +				State = 1841; whiteSpace(); | 
|  | 10805 | +				State = 1842; selectEndValue(); | 
|  | 10806 | +				} | 
|  | 10807 | +				break; | 
|  | 10808 | + | 
|  | 10809 | +			case 3: | 
|  | 10810 | +				EnterOuterAlt(_localctx, 3); | 
|  | 10811 | +				{ | 
|  | 10812 | +				State = 1844; expression(0); | 
| 10813 | 10813 | 				} | 
| 10814 | 10814 | 				break; | 
| 10815 | 10815 | 			} | 
| @@ -19759,8 +19759,8 @@ private bool upperCaseA_sempred(UpperCaseAContext _localctx, int predIndex) { | 
| 19759 | 19759 | 		"\x3\x84\x3\x85\x3\x85\x3\x85\x3\x85\x5\x85\x70E\n\x85\x3\x85\x3\x85\x5"+ | 
| 19760 | 19760 | 		"\x85\x712\n\x85\x3\x85\a\x85\x715\n\x85\f\x85\xE\x85\x718\v\x85\x3\x85"+ | 
| 19761 | 19761 | 		"\x3\x85\x3\x85\x3\x86\x3\x86\x5\x86\x71F\n\x86\x3\x86\x3\x86\x3\x86\x3"+ | 
| 19762 |  | -		"\x86\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87\x5"+ | 
| 19763 |  | -		"\x87\x72E\n\x87\x5\x87\x730\n\x87\x3\x87\x3\x87\x5\x87\x734\n\x87\x3\x87"+ | 
|  | 19762 | +		"\x86\x3\x87\x3\x87\x5\x87\x727\n\x87\x5\x87\x729\n\x87\x3\x87\x3\x87\x5"+ | 
|  | 19763 | +		"\x87\x72D\n\x87\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87\x3\x87"+ | 
| 19764 | 19764 | 		"\x3\x87\x5\x87\x738\n\x87\x3\x88\x3\x88\x3\x89\x3\x89\x3\x8A\x3\x8A\x3"+ | 
| 19765 | 19765 | 		"\x8A\x3\x8A\x5\x8A\x742\n\x8A\x3\x8A\x3\x8A\x5\x8A\x746\n\x8A\x3\x8A\x3"+ | 
| 19766 | 19766 | 		"\x8A\x3\x8B\x3\x8B\x3\x8B\x5\x8B\x74D\n\x8B\x3\x8B\x3\x8B\x5\x8B\x751"+ | 
| @@ -20498,19 +20498,19 @@ private bool upperCaseA_sempred(UpperCaseAContext _localctx, int predIndex) { | 
| 20498 | 20498 | 		"\x2\x71A\x71B\x5\x1E\x10\x2\x71B\x109\x3\x2\x2\x2\x71C\x71E\a\x43\x2\x2"+ | 
| 20499 | 20499 | 		"\x71D\x71F\x5\x1B6\xDC\x2\x71E\x71D\x3\x2\x2\x2\x71E\x71F\x3\x2\x2\x2"+ | 
| 20500 | 20500 | 		"\x71F\x720\x3\x2\x2\x2\x720\x721\a[\x2\x2\x721\x722\x5\x1A0\xD1\x2\x722"+ | 
| 20501 |  | -		"\x723\x5\x1E\x10\x2\x723\x10B\x3\x2\x2\x2\x724\x738\x5\x172\xBA\x2\x725"+ | 
| 20502 |  | -		"\x726\x5\x10E\x88\x2\x726\x727\x5\x1B6\xDC\x2\x727\x728\a\xC2\x2\x2\x728"+ | 
| 20503 |  | -		"\x729\x5\x1B6\xDC\x2\x729\x72A\x5\x110\x89\x2\x72A\x738\x3\x2\x2\x2\x72B"+ | 
| 20504 |  | -		"\x72D\a~\x2\x2\x72C\x72E\x5\x1B6\xDC\x2\x72D\x72C\x3\x2\x2\x2\x72D\x72E"+ | 
| 20505 |  | -		"\x3\x2\x2\x2\x72E\x730\x3\x2\x2\x2\x72F\x72B\x3\x2\x2\x2\x72F\x730\x3"+ | 
| 20506 |  | -		"\x2\x2\x2\x730\x731\x3\x2\x2\x2\x731\x733\x5\x15E\xB0\x2\x732\x734\x5"+ | 
| 20507 |  | -		"\x1B6\xDC\x2\x733\x732\x3\x2\x2\x2\x733\x734\x3\x2\x2\x2\x734\x735\x3"+ | 
| 20508 |  | -		"\x2\x2\x2\x735\x736\x5\x172\xBA\x2\x736\x738\x3\x2\x2\x2\x737\x724\x3"+ | 
| 20509 |  | -		"\x2\x2\x2\x737\x725\x3\x2\x2\x2\x737\x72F\x3\x2\x2\x2\x738\x10D\x3\x2"+ | 
| 20510 |  | -		"\x2\x2\x739\x73A\x5\x172\xBA\x2\x73A\x10F\x3\x2\x2\x2\x73B\x73C\x5\x172"+ | 
| 20511 |  | -		"\xBA\x2\x73C\x111\x3\x2\x2\x2\x73D\x73E\a\xB6\x2\x2\x73E\x73F\x5\x1B6"+ | 
| 20512 |  | -		"\xDC\x2\x73F\x741\x5\x17E\xC0\x2\x740\x742\x5\x1B6\xDC\x2\x741\x740\x3"+ | 
| 20513 |  | -		"\x2\x2\x2\x741\x742\x3\x2\x2\x2\x742\x743\x3\x2\x2\x2\x743\x745\a\xD4"+ | 
|  | 20501 | +		"\x723\x5\x1E\x10\x2\x723\x10B\x3\x2\x2\x2\x724\x726\a~\x2\x2\x725\x727"+ | 
|  | 20502 | +		"\x5\x1B6\xDC\x2\x726\x725\x3\x2\x2\x2\x726\x727\x3\x2\x2\x2\x727\x729"+ | 
|  | 20503 | +		"\x3\x2\x2\x2\x728\x724\x3\x2\x2\x2\x728\x729\x3\x2\x2\x2\x729\x72A\x3"+ | 
|  | 20504 | +		"\x2\x2\x2\x72A\x72C\x5\x15E\xB0\x2\x72B\x72D\x5\x1B6\xDC\x2\x72C\x72B"+ | 
|  | 20505 | +		"\x3\x2\x2\x2\x72C\x72D\x3\x2\x2\x2\x72D\x72E\x3\x2\x2\x2\x72E\x72F\x5"+ | 
|  | 20506 | +		"\x172\xBA\x2\x72F\x738\x3\x2\x2\x2\x730\x731\x5\x10E\x88\x2\x731\x732"+ | 
|  | 20507 | +		"\x5\x1B6\xDC\x2\x732\x733\a\xC2\x2\x2\x733\x734\x5\x1B6\xDC\x2\x734\x735"+ | 
|  | 20508 | +		"\x5\x110\x89\x2\x735\x738\x3\x2\x2\x2\x736\x738\x5\x172\xBA\x2\x737\x728"+ | 
|  | 20509 | +		"\x3\x2\x2\x2\x737\x730\x3\x2\x2\x2\x737\x736\x3\x2\x2\x2\x738\x10D\x3"+ | 
|  | 20510 | +		"\x2\x2\x2\x739\x73A\x5\x172\xBA\x2\x73A\x10F\x3\x2\x2\x2\x73B\x73C\x5"+ | 
|  | 20511 | +		"\x172\xBA\x2\x73C\x111\x3\x2\x2\x2\x73D\x73E\a\xB6\x2\x2\x73E\x73F\x5"+ | 
|  | 20512 | +		"\x1B6\xDC\x2\x73F\x741\x5\x17E\xC0\x2\x740\x742\x5\x1B6\xDC\x2\x741\x740"+ | 
|  | 20513 | +		"\x3\x2\x2\x2\x741\x742\x3\x2\x2\x2\x742\x743\x3\x2\x2\x2\x743\x745\a\xD4"+ | 
| 20514 | 20514 | 		"\x2\x2\x744\x746\x5\x1B6\xDC\x2\x745\x744\x3\x2\x2\x2\x745\x746\x3\x2"+ | 
| 20515 | 20515 | 		"\x2\x2\x746\x747\x3\x2\x2\x2\x747\x748\x5\x172\xBA\x2\x748\x113\x3\x2"+ | 
| 20516 | 20516 | 		"\x2\x2\x749\x74A\x5\x170\xB9\x2\x74A\x74B\x5\x1B6\xDC\x2\x74B\x74D\x3"+ | 
| @@ -20897,7 +20897,7 @@ private bool upperCaseA_sempred(UpperCaseAContext _localctx, int predIndex) { | 
| 20897 | 20897 | 		"\x5F2\x5F6\x5FA\x602\x606\x614\x61E\x622\x627\x632\x636\x63B\x641\x645"+ | 
| 20898 | 20898 | 		"\x64B\x64E\x653\x65C\x660\x666\x669\x672\x676\x67C\x67F\x689\x68D\x690"+ | 
| 20899 | 20899 | 		"\x693\x696\x69A\x69E\x6A3\x6AC\x6B2\x6B6\x6BB\x6C2\x6CE\x6D0\x6D6\x6D8"+ | 
| 20900 |  | -		"\x6E0\x6E4\x6F4\x6F8\x6FF\x703\x70D\x711\x716\x71E\x72D\x72F\x733\x737"+ | 
|  | 20900 | +		"\x6E0\x6E4\x6F4\x6F8\x6FF\x703\x70D\x711\x716\x71E\x726\x728\x72C\x737"+ | 
| 20901 | 20901 | 		"\x741\x745\x74C\x750\x754\x758\x75B\x765\x77B\x780\x784\x78F\x795\x798"+ | 
| 20902 | 20902 | 		"\x79B\x7A1\x7A5\x7AA\x7AF\x7B1\x7B7\x7C2\x7C7\x7CD\x7D1\x7D6\x7DB\x7DF"+ | 
| 20903 | 20903 | 		"\x7E3\x7E5\x7E9\x7EB\x7F0\x804\x806\x80C\x80E\x812\x816\x819\x81C\x820"+ | 
|  | 
0 commit comments