func TestIndex(t *testing.T) { … }
func trueConflicts(pat *pattern, pats []*pattern) []string { … }
func indexConflicts(pat *pattern, idx *routingIndex) []string { … }
func generatePatterns() []*pattern { … }
type generator …
func genConst(s string) generator { … }
func genChoice(choices []string) generator { … }
func genConcat2(g1, g2 generator) generator { … }
func genConcat(gs ...generator) generator { … }
func genRepeat(n int, g generator) generator { … }
func genStar(max int, g generator) generator { … }
func BenchmarkMultiConflicts(b *testing.B) { … }