145 references to IsNext
Microsoft.Build (6)
Evaluation\Conditionals\Parser.cs (6)
115
if (!_lexer.
IsNext
(Token.TokenType.EndOfInput))
131
if (!_lexer.
IsNext
(Token.TokenType.EndOfInput))
185
if (!_lexer.
IsNext
(Token.TokenType.EndOfInput))
194
if (_lexer.
IsNext
(Token.TokenType.EndOfInput))
337
if (!_lexer.
IsNext
(Token.TokenType.RightParenthesis))
384
if (_lexer.
IsNext
(token))
Microsoft.Build.Engine.UnitTests (139)
Scanner_Tests.cs (139)
71
while (lexer.Advance() && !lexer.
IsNext
(Token.TokenType.EndOfInput))
197
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
202
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
207
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
212
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
217
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
222
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
226
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
230
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
234
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
245
Assert.True(lexer.
IsNext
(Token.TokenType.Property));
248
Assert.True(lexer.
IsNext
(Token.TokenType.ItemList));
251
Assert.True(lexer.
IsNext
(Token.TokenType.String));
256
Assert.True(lexer.
IsNext
(Token.TokenType.String));
261
Assert.True(lexer.
IsNext
(Token.TokenType.And));
265
Assert.True(lexer.
IsNext
(Token.TokenType.Or));
269
Assert.True(lexer.
IsNext
(Token.TokenType.And));
273
Assert.True(lexer.
IsNext
(Token.TokenType.Or));
284
Assert.True(lexer.
IsNext
(Token.TokenType.LeftParenthesis));
287
Assert.True(lexer.
IsNext
(Token.TokenType.RightParenthesis));
290
Assert.True(lexer.
IsNext
(Token.TokenType.Comma));
293
Assert.True(lexer.
IsNext
(Token.TokenType.EqualTo));
296
Assert.True(lexer.
IsNext
(Token.TokenType.NotEqualTo));
299
Assert.True(lexer.
IsNext
(Token.TokenType.LessThan));
302
Assert.True(lexer.
IsNext
(Token.TokenType.GreaterThan));
305
Assert.True(lexer.
IsNext
(Token.TokenType.LessThanOrEqualTo));
308
Assert.True(lexer.
IsNext
(Token.TokenType.GreaterThanOrEqualTo));
311
Assert.True(lexer.
IsNext
(Token.TokenType.Not));
321
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.ItemList));
322
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EndOfInput));
325
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
326
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EndOfInput));
329
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
330
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EndOfInput));
333
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
334
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EqualTo));
335
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
336
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EndOfInput));
345
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
347
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
348
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
351
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
353
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
354
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
355
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
358
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
360
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
361
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Property));
362
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
365
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
367
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
368
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.ItemList));
369
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
372
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
374
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
375
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
376
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
379
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
381
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
382
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
383
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
386
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
388
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
389
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
390
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Comma));
391
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
392
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
395
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
397
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
398
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Property));
399
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Comma));
400
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
401
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Comma));
402
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
403
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
406
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Function));
408
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LeftParenthesis));
409
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.ItemList));
410
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Comma));
411
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Property));
412
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Comma));
413
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
414
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Comma));
415
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
416
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Comma));
417
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
418
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.RightParenthesis));
427
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
431
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
435
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
439
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.ItemList));
443
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.ItemList));
457
Assert.True(lexer.
IsNext
(Token.TokenType.String));
459
Assert.True(lexer.
IsNext
(Token.TokenType.EqualTo));
461
Assert.True(lexer.
IsNext
(Token.TokenType.Property));
463
Assert.True(lexer.
IsNext
(Token.TokenType.EndOfInput));
467
Assert.True(lexer.
IsNext
(Token.TokenType.Property));
469
Assert.True(lexer.
IsNext
(Token.TokenType.NotEqualTo));
471
Assert.True(lexer.
IsNext
(Token.TokenType.String));
473
Assert.True(lexer.
IsNext
(Token.TokenType.EndOfInput));
477
Assert.True(lexer.
IsNext
(Token.TokenType.Property));
479
Assert.True(lexer.
IsNext
(Token.TokenType.LessThan));
481
Assert.True(lexer.
IsNext
(Token.TokenType.Numeric));
483
Assert.True(lexer.
IsNext
(Token.TokenType.EndOfInput));
495
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Property));
496
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.And));
497
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Property));
500
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
501
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Property));
502
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
503
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.ItemList));
504
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
505
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LessThan));
506
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.GreaterThan));
507
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
508
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LessThanOrEqualTo));
509
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
510
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.GreaterThanOrEqualTo));
511
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
512
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EqualTo));
513
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
514
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.NotEqualTo));
515
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EndOfInput));
518
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
519
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Property));
520
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
521
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.ItemList));
522
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
523
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LessThan));
524
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.GreaterThan));
525
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
526
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.LessThanOrEqualTo));
527
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
528
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.GreaterThanOrEqualTo));
529
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.String));
530
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EqualTo));
531
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.Numeric));
532
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.NotEqualTo));
533
Assert.True(lexer.Advance() && lexer.
IsNext
(Token.TokenType.EndOfInput));