Lines Matching defs:itemset
4700 fn itemset(item: ast::ClassSetItem) -> ast::ClassSet {
4771 kind: itemset(item_ascii(alnum(span(1..10), false))),
4779 kind: itemset(item_bracket(ast::ClassBracketed {
4782 kind: itemset(item_ascii(alnum(span(2..11), false))),
4793 itemset(item_ascii(alnum(span(1..10), false))),
4794 itemset(item_ascii(lower(span(12..21), false))),
4805 itemset(item_ascii(alnum(span(1..10), false))),
4806 itemset(item_ascii(lower(span(12..21), false))),
4817 itemset(item_ascii(alnum(span(1..10), false))),
4818 itemset(item_ascii(lower(span(12..21), false))),
4828 kind: itemset(lit(span(1..2), 'a')),
4906 kind: itemset(item_unicode(ast::ClassUnicode {
4918 kind: itemset(item_perl(ast::ClassPerl {
4950 kind: itemset(range(span(1..4), 'a', 'z')),
4974 itemset(item_perl(ast::ClassPerl {
5003 itemset(item_perl(ast::ClassPerl {
5020 itemset(lit(span(1..2), 'a')),
5021 itemset(lit(span(4..5), 'b')),
5023 itemset(lit(span(7..8), 'c')),
5036 itemset(lit(span(1..2), 'a')),
5037 itemset(lit(span(4..5), 'b')),
5039 itemset(lit(span(7..8), 'c')),
5050 itemset(ast::ClassSetItem::Literal(ast::Literal {
5055 itemset(lit(span(5..6), '^')),
5066 itemset(ast::ClassSetItem::Literal(ast::Literal {
5071 itemset(lit(span(5..6), '&')),
5084 itemset(empty(span(1..1))),
5085 itemset(empty(span(3..3))),
5087 itemset(empty(span(5..5))),
5098 kind: itemset(ast::ClassSetItem::Range(ast::ClassSetRange {
5119 kind: itemset(lit(span(1..2), ']')),
5148 kind: itemset(ast::ClassSetItem::Literal(