Lines Matching defs:items
75 /// particular, literals are the only valid items that can appear in
307 /// The union of class items immediately preceding this class.
808 /// the union of set items built up before seeing the `[`.
811 /// is returned. Otherwise, a new union of set items for the class is
903 /// Push the current set of class items on to the class parser's stack as
920 ast::ClassSetUnion { span: self.span(), items: vec![] }
1218 if flags.items.is_empty() {
1315 let mut flags = ast::Flags { span: self.span(), items: vec![] };
1328 original: flags.items[i].span,
1342 original: flags.items[i].span,
1743 ast::ClassSetUnion { span: self.span(), items: vec![] };
1869 /// starts parsing the opening set of unioned items if applicable, since
1909 ast::ClassSetUnion { span: self.span(), items: vec![] };
1925 if union.items.is_empty() && self.char() == ']' {
1943 items: vec![],
2472 let mut items = vec![ast::FlagsItem {
2477 items.insert(
2489 items,
2777 items: vec![ast::FlagsItem {
2838 items: vec![],
3615 items: vec![ast::FlagsItem {
3630 items: vec![
3653 items: vec![
3710 items: vec![],
3722 items: vec![ast::FlagsItem {
3738 items: vec![
3951 items: vec![ast::FlagsItem {
3961 items: vec![ast::FlagsItem {
3972 items: vec![
3997 items: vec![
4025 items: vec![
4657 fn union(span: Span, items: Vec<ast::ClassSetItem>) -> ast::ClassSet {
4658 ast::ClassSet::union(ast::ClassSetUnion { span, items })
5246 items: vec![],
5249 let union = ast::ClassSetUnion { span: span(1..1), items: vec![] };
5260 items: vec![],
5264 ast::ClassSetUnion { span: span(4..4), items: vec![] };
5274 items: vec![],
5277 let union = ast::ClassSetUnion { span: span(2..2), items: vec![] };
5288 items: vec![],
5292 ast::ClassSetUnion { span: span(4..4), items: vec![] };
5302 items: vec![],
5307 items: vec![ast::ClassSetItem::Literal(ast::Literal {
5323 items: vec![],
5328 items: vec![ast::ClassSetItem::Literal(ast::Literal {
5343 items: vec![],
5348 items: vec![ast::ClassSetItem::Literal(ast::Literal {
5362 items: vec![],
5367 items: vec![
5388 items: vec![],
5393 items: vec![ast::ClassSetItem::Literal(ast::Literal {
5409 items: vec![],
5414 items: vec![ast::ClassSetItem::Literal(ast::Literal {
5429 items: vec![],
5434 items: vec![ast::ClassSetItem::Literal(ast::Literal {
5448 items: vec![],
5453 items: vec![ast::ClassSetItem::Literal(ast::Literal {