Lines Matching refs:ITree
43 using ITree = Antlr.Runtime.Tree.ITree;
59 ITree t = new CommonTree(new CommonToken(101));
77 ITree t = new CommonTree(new CommonToken(101));
95 ITree root = new CommonTree((IToken)null);
97 ITree t = new CommonTree(new CommonToken(101));
102 ITree u = new CommonTree(new CommonToken(105));
120 ITree root = new CommonTree((IToken)null);
139 ITree root = new CommonTree((IToken)null);
156 ITree t = new CommonTree(new CommonToken(101));
173 ITree t = new CommonTree(new CommonToken(101));
179 Assert.AreEqual(101, ((ITree)stream.LT(1)).Type);
180 Assert.AreEqual(Token.Down, ((ITree)stream.LT(2)).Type);
181 Assert.AreEqual(102, ((ITree)stream.LT(3)).Type);
182 Assert.AreEqual(Token.Down, ((ITree)stream.LT(4)).Type);
183 Assert.AreEqual(103, ((ITree)stream.LT(5)).Type);
184 Assert.AreEqual(Token.Up, ((ITree)stream.LT(6)).Type);
185 Assert.AreEqual(104, ((ITree)stream.LT(7)).Type);
186 Assert.AreEqual(Token.Up, ((ITree)stream.LT(8)).Type);
187 Assert.AreEqual(Token.EndOfFile, ((ITree)stream.LT(9)).Type);
189 Assert.AreEqual(Token.EndOfFile, ((ITree)stream.LT(100)).Type);
198 ITree r0 = new CommonTree(new CommonToken(101));
199 ITree r1 = new CommonTree(new CommonToken(102));
202 ITree r2 = new CommonTree(new CommonToken(106));
215 Assert.AreEqual(Token.EndOfFile, ((ITree)stream.LT(1)).Type);
216 Assert.AreEqual(Token.Up, ((ITree)stream.LT(-1)).Type);
225 Assert.AreEqual(Token.EndOfFile, ((ITree)stream.LT(1)).Type);
226 Assert.AreEqual(Token.Up, ((ITree)stream.LT(-1)).Type);
235 ITree r0 = new CommonTree(new CommonToken(101));
236 ITree r1 = new CommonTree(new CommonToken(102));
239 ITree r2 = new CommonTree(new CommonToken(106));
248 //System.out.println(((ITree)stream.LT(1)).Type);
251 Assert.AreEqual(107, ((ITree)stream.LT(1)).Type);
259 Assert.AreEqual(107, ((ITree)stream.LT(1)).Type);
261 Assert.AreEqual(Token.Up, ((ITree)stream.LT(1)).Type);
263 Assert.AreEqual(Token.Up, ((ITree)stream.LT(1)).Type);
265 Assert.AreEqual(104, ((ITree)stream.LT(1)).Type);
268 Assert.AreEqual(105, ((ITree)stream.LT(1)).Type);
270 Assert.AreEqual(Token.Up, ((ITree)stream.LT(1)).Type);
272 Assert.AreEqual(Token.EndOfFile, ((ITree)stream.LT(1)).Type);
273 Assert.AreEqual(Token.Up, ((ITree)stream.LT(-1)).Type);
282 ITree r0 = new CommonTree(new CommonToken(101));
283 ITree r1 = new CommonTree(new CommonToken(102));
286 ITree r2 = new CommonTree(new CommonToken(106));
302 Assert.AreEqual(102, ((ITree)stream.LT(1)).Type);
304 Assert.AreEqual(Token.Down, ((ITree)stream.LT(1)).Type);
308 Assert.AreEqual(101, ((ITree)stream.LT(1)).Type);
310 Assert.AreEqual(Token.Down, ((ITree)stream.LT(1)).Type);
312 Assert.AreEqual(102, ((ITree)stream.LT(1)).Type);
314 Assert.AreEqual(Token.Down, ((ITree)stream.LT(1)).Type);
323 ITree r0 = new CommonTree(new CommonToken(101));
324 ITree r1 = new CommonTree(new CommonToken(102));
327 ITree r2 = new CommonTree(new CommonToken(106));
338 Assert.AreEqual(107, ((ITree)stream.LT(1)).Type);
342 Assert.AreEqual(104, ((ITree)stream.LT(1)).Type);
351 ITree r0 = new CommonTree(new CommonToken(101));
352 ITree r1 = new CommonTree(new CommonToken(102));
355 ITree r2 = new CommonTree(new CommonToken(106));
363 Assert.AreEqual(107, ((ITree)stream.LT(1)).Type);
367 Assert.AreEqual(104, ((ITree)stream.LT(1)).Type);
376 ITree r0 = new CommonTree(new CommonToken(101));
377 ITree r1 = new CommonTree(new CommonToken(102));
380 ITree r2 = new CommonTree(new CommonToken(104));
383 ITree r3 = new CommonTree(new CommonToken(106));
403 Assert.AreEqual(107, ((ITree)stream.LT(1)).Type);
405 Assert.AreEqual(102, ((ITree)stream.LT(1)).Type);
407 Assert.AreEqual(Token.Down, ((ITree)stream.LT(1)).Type);
409 Assert.AreEqual(103, ((ITree)stream.LT(1)).Type);
411 Assert.AreEqual(Token.Up, ((ITree)stream.LT(1)).Type);
414 Assert.AreEqual(107, ((ITree)stream.LT(1)).Type);
423 ITree r0 = new CommonTree(new CommonToken(101));
424 ITree r1 = new CommonTree(new CommonToken(102));
427 ITree r2 = new CommonTree(new CommonToken(104));
430 ITree r3 = new CommonTree(new CommonToken(106));
447 Assert.AreEqual(107, ((ITree)stream.LT(1)).Type);
450 Assert.AreEqual(102, ((ITree)stream.LT(1)).Type);
452 Assert.AreEqual(Token.Down, ((ITree)stream.LT(1)).Type);
454 ITree)stream.LT(1)).Type);
460 Assert.AreEqual(104, ((ITree)stream.LT(1)).Type);
462 Assert.AreEqual(Token.Down, ((ITree)stream.LT(1)).Type);
464 Assert.AreEqual(105, ((ITree)stream.LT(1)).Type);
466 Assert.AreEqual(Token.Up, ((ITree)stream.LT(1)).Type);
470 Assert.AreEqual(Token.Up, ((ITree)stream.LT(1)).Type);
473 Assert.AreEqual(107, ((ITree)stream.LT(1)).Type);
482 ITree r0 = new CommonTree(new CommonToken(101));
483 ITree r1 = new CommonTree(new CommonToken(102));
486 ITree r2 = new CommonTree(new CommonToken(104));
489 ITree r3 = new CommonTree(new CommonToken(106));
503 Assert.AreEqual(Token.EndOfFile, ((ITree)stream.LT(1)).Type);
507 Assert.AreEqual(102, ((ITree)stream.LT(1)).Type);
509 Assert.AreEqual(Token.Down, ((ITree)stream.LT(1)).Type);
511 Assert.AreEqual(103, ((ITree)stream.LT(1)).Type);
513 Assert.AreEqual(Token.Up, ((ITree)stream.LT(1)).Type);
516 Assert.AreEqual(Token.EndOfFile, ((ITree)stream.LT(1)).Type);
520 Assert.AreEqual(104, ((ITree)stream.LT(1)).Type);
522 Assert.AreEqual(Token.Down, ((ITree)stream.LT(1)).Type);
524 Assert.AreEqual(105, ((ITree)stream.LT(1)).Type);
526 Assert.AreEqual(Token.Up, ((ITree)stream.LT(1)).Type);
529 Assert.AreEqual(Token.EndOfFile, ((ITree)stream.LT(1)).Type);
536 ITree r0 = new CommonTree(new CommonToken(101));
558 ITree t = new CommonTree(new CommonToken(101));
601 ITree t = new CommonTree((IToken)null);
611 ITree node = (ITree)stream.LT(1);
622 ITree node = (ITree)stream.LT(i); // look ahead to ith token