@@ -412,29 +412,27 @@ private static IEnumerable<char[]> ParseIdentifierPattern(string pattern)
412
412
}
413
413
}
414
414
415
- private static NodeCallback < GenericToken > GetCallbackSingle < IN > ( IN token , bool doNotIgnore , int channel )
415
+ private static NodeCallback < GenericToken > GetCallbackSingle < IN > ( IN token , int channel )
416
416
where IN : struct
417
417
{
418
418
NodeCallback < GenericToken > callback = match =>
419
419
{
420
420
match . Properties [ GenericLexer < IN > . DerivedToken ] = token ;
421
421
match . Result . IsComment = true ;
422
422
match . Result . CommentType = CommentType . Single ;
423
- match . Result . Notignored = doNotIgnore ;
424
423
match . Result . Channel = channel ;
425
424
return match ;
426
425
} ;
427
426
return callback ;
428
427
}
429
428
430
- private static NodeCallback < GenericToken > GetCallbackMulti < IN > ( IN token , bool doNotIgnore , int channel )
429
+ private static NodeCallback < GenericToken > GetCallbackMulti < IN > ( IN token , int channel )
431
430
where IN : struct
432
431
{
433
432
NodeCallback < GenericToken > callbackMulti = match =>
434
433
{
435
434
match . Properties [ GenericLexer < IN > . DerivedToken ] = token ;
436
435
match . Result . IsComment = true ;
437
- match . Result . Notignored = doNotIgnore ;
438
436
match . Result . CommentType = CommentType . Multi ;
439
437
match . Result . Channel = channel ;
440
438
return match ;
@@ -636,8 +634,7 @@ private static BuildResult<ILexer<IN>> BuildGenericLexer<IN>(IDictionary<IN, Lis
636
634
fsmBuilder . ConstantTransition ( commentAttr . SingleLineCommentStart ) ;
637
635
fsmBuilder . Mark ( GenericLexer < IN > . single_line_comment_start ) ;
638
636
fsmBuilder . End ( GenericToken . Comment ) ;
639
- fsmBuilder . CallBack ( GetCallbackSingle < IN > ( comment . Key , commentAttr . DoNotIgnore ,
640
- commentAttr . Channel ) ) ;
637
+ fsmBuilder . CallBack ( GetCallbackSingle < IN > ( comment . Key , commentAttr . Channel ) ) ;
641
638
}
642
639
643
640
var hasMultiLine = ! string . IsNullOrWhiteSpace ( commentAttr . MultiLineCommentStart ) ;
@@ -650,8 +647,7 @@ private static BuildResult<ILexer<IN>> BuildGenericLexer<IN>(IDictionary<IN, Lis
650
647
fsmBuilder . ConstantTransition ( commentAttr . MultiLineCommentStart ) ;
651
648
fsmBuilder . Mark ( GenericLexer < IN > . multi_line_comment_start ) ;
652
649
fsmBuilder . End ( GenericToken . Comment ) ;
653
- fsmBuilder . CallBack ( GetCallbackMulti ( comment . Key , commentAttr . DoNotIgnore ,
654
- commentAttr . Channel ) ) ;
650
+ fsmBuilder . CallBack ( GetCallbackMulti ( comment . Key , commentAttr . Channel ) ) ;
655
651
}
656
652
}
657
653
}
0 commit comments