Lines Matching refs:tokens

402             let (delimiter, tokens) = mac::parse_delimiter(input)?;
409 tokens,
783 fn to_tokens(&self, tokens: &mut TokenStream) {
784 tokens.append_all(self.attrs.outer());
785 self.by_ref.to_tokens(tokens);
786 self.mutability.to_tokens(tokens);
787 self.ident.to_tokens(tokens);
789 at_token.to_tokens(tokens);
790 subpat.to_tokens(tokens);
797 fn to_tokens(&self, tokens: &mut TokenStream) {
798 tokens.append_all(self.attrs.outer());
799 self.leading_vert.to_tokens(tokens);
800 self.cases.to_tokens(tokens);
806 fn to_tokens(&self, tokens: &mut TokenStream) {
807 tokens.append_all(self.attrs.outer());
808 self.paren_token.surround(tokens, |tokens| {
809 self.pat.to_tokens(tokens);
816 fn to_tokens(&self, tokens: &mut TokenStream) {
817 tokens.append_all(self.attrs.outer());
818 self.and_token.to_tokens(tokens);
819 self.mutability.to_tokens(tokens);
820 self.pat.to_tokens(tokens);
826 fn to_tokens(&self, tokens: &mut TokenStream) {
827 tokens.append_all(self.attrs.outer());
828 self.dot2_token.to_tokens(tokens);
834 fn to_tokens(&self, tokens: &mut TokenStream) {
835 tokens.append_all(self.attrs.outer());
836 self.bracket_token.surround(tokens, |tokens| {
837 self.elems.to_tokens(tokens);
844 fn to_tokens(&self, tokens: &mut TokenStream) {
845 tokens.append_all(self.attrs.outer());
846 path::printing::print_path(tokens, &self.qself, &self.path);
847 self.brace_token.surround(tokens, |tokens| {
848 self.fields.to_tokens(tokens);
851 <Token![,]>::default().to_tokens(tokens);
853 self.rest.to_tokens(tokens);
860 fn to_tokens(&self, tokens: &mut TokenStream) {
861 tokens.append_all(self.attrs.outer());
862 self.paren_token.surround(tokens, |tokens| {
863 self.elems.to_tokens(tokens);
871 <Token![,]>::default().to_tokens(tokens);
879 fn to_tokens(&self, tokens: &mut TokenStream) {
880 tokens.append_all(self.attrs.outer());
881 path::printing::print_path(tokens, &self.qself, &self.path);
882 self.paren_token.surround(tokens, |tokens| {
883 self.elems.to_tokens(tokens);
890 fn to_tokens(&self, tokens: &mut TokenStream) {
891 tokens.append_all(self.attrs.outer());
892 self.pat.to_tokens(tokens);
893 self.colon_token.to_tokens(tokens);
894 self.ty.to_tokens(tokens);
900 fn to_tokens(&self, tokens: &mut TokenStream) {
901 tokens.append_all(self.attrs.outer());
902 self.underscore_token.to_tokens(tokens);
908 fn to_tokens(&self, tokens: &mut TokenStream) {
909 tokens.append_all(self.attrs.outer());
911 self.member.to_tokens(tokens);
912 colon_token.to_tokens(tokens);
914 self.pat.to_tokens(tokens);