6 references to ReferencedRules
CSharpSyntaxGenerator (6)
Grammar\GrammarGenerator.cs (6)
75var lexicalRules = rules.Values.SelectMany(ps => ps).SelectMany(p => p.ReferencedRules) 93.. rules["SyntaxToken"].SelectMany(r => r.ReferencedRules)]; 115foreach (var referencedRule in production.ReferencedRules) 309=> new(string.Join(delim, productions.Where(p => p.Text.Length > 0)), productions.SelectMany(p => p.ReferencedRules)); 384public Production Prefix(string prefix) => new(prefix + this, ReferencedRules); 385public Production Suffix(string suffix, bool when = true) => when ? new(this + suffix, ReferencedRules) : this;