Lines Matching full:syntax
3 //! A punctuated sequence of syntax tree nodes separated by punctuation.
15 //! syntax tree node + punctuation, where every node in the sequence is followed
43 /// **A punctuated sequence of syntax tree nodes of type `T` separated by
64 /// contains no syntax tree nodes or punctuation.
69 /// Returns the number of syntax tree nodes in this punctuated sequence.
120 /// Returns an iterator over borrowed syntax tree nodes of type `&T`.
130 /// Returns an iterator over mutably borrowed syntax tree nodes of type
168 /// Appends a syntax tree node onto the end of this punctuated sequence. The
242 /// Appends a syntax tree node onto the end of this punctuated sequence.
947 /// A single syntax tree node of type `T` followed by its trailing punctuation
959 /// Extracts the syntax tree node from this punctuated pair, discarding the
967 /// Borrows the syntax tree node from this punctuated pair.
974 /// Mutably borrows the syntax tree node from this punctuated pair.
1015 /// Creates a punctuated pair out of a syntax tree node and an optional
1024 /// Produces this punctuated pair as a tuple of syntax tree node and