5 references to ToProduction
CSharpSyntaxGenerator (5)
Grammar\GrammarGenerator.cs (5)
52
rules[type.Name].Add(Sequence(type.Children.Select(
ToProduction
)));
60
rules[type.Name].Add(Sequence(type.Children.Select(
ToProduction
)));
66
rules[type.Name].Add(Sequence(type.Children.Select(
ToProduction
)));
314
Choice c => Choice(c.Children.Select(
ToProduction
)).Suffix("?", when: c.Optional),
315
Sequence s => Sequence(s.Children.Select(
ToProduction
)).Parenthesize(),