Lines Matching refs:tokens
483 let (delimiter, tokens) = mac::parse_delimiter(input)?;
489 tokens,
1005 fn to_tokens(&self, tokens: &mut TokenStream) {
1006 self.bracket_token.surround(tokens, |tokens| {
1007 self.elem.to_tokens(tokens);
1014 fn to_tokens(&self, tokens: &mut TokenStream) {
1015 self.bracket_token.surround(tokens, |tokens| {
1016 self.elem.to_tokens(tokens);
1017 self.semi_token.to_tokens(tokens);
1018 self.len.to_tokens(tokens);
1025 fn to_tokens(&self, tokens: &mut TokenStream) {
1026 self.star_token.to_tokens(tokens);
1028 Some(tok) => tok.to_tokens(tokens),
1030 TokensOrDefault(&self.const_token).to_tokens(tokens);
1033 self.elem.to_tokens(tokens);
1039 fn to_tokens(&self, tokens: &mut TokenStream) {
1040 self.and_token.to_tokens(tokens);
1041 self.lifetime.to_tokens(tokens);
1042 self.mutability.to_tokens(tokens);
1043 self.elem.to_tokens(tokens);
1049 fn to_tokens(&self, tokens: &mut TokenStream) {
1050 self.lifetimes.to_tokens(tokens);
1051 self.unsafety.to_tokens(tokens);
1052 self.abi.to_tokens(tokens);
1053 self.fn_token.to_tokens(tokens);
1054 self.paren_token.surround(tokens, |tokens| {
1055 self.inputs.to_tokens(tokens);
1059 Token.to_tokens(tokens);
1061 variadic.to_tokens(tokens);
1064 self.output.to_tokens(tokens);
1070 fn to_tokens(&self, tokens: &mut TokenStream) {
1071 self.bang_token.to_tokens(tokens);
1077 fn to_tokens(&self, tokens: &mut TokenStream) {
1078 self.paren_token.surround(tokens, |tokens| {
1079 self.elems.to_tokens(tokens);
1083 <Token![,]>::default().to_tokens(tokens);
1091 fn to_tokens(&self, tokens: &mut TokenStream) {
1092 path::printing::print_path(tokens, &self.qself, &self.path);
1098 fn to_tokens(&self, tokens: &mut TokenStream) {
1099 self.dyn_token.to_tokens(tokens);
1100 self.bounds.to_tokens(tokens);
1106 fn to_tokens(&self, tokens: &mut TokenStream) {
1107 self.impl_token.to_tokens(tokens);
1108 self.bounds.to_tokens(tokens);
1114 fn to_tokens(&self, tokens: &mut TokenStream) {
1115 self.group_token.surround(tokens, |tokens| {
1116 self.elem.to_tokens(tokens);
1123 fn to_tokens(&self, tokens: &mut TokenStream) {
1124 self.paren_token.surround(tokens, |tokens| {
1125 self.elem.to_tokens(tokens);
1132 fn to_tokens(&self, tokens: &mut TokenStream) {
1133 self.underscore_token.to_tokens(tokens);
1139 fn to_tokens(&self, tokens: &mut TokenStream) {
1140 self.mac.to_tokens(tokens);
1146 fn to_tokens(&self, tokens: &mut TokenStream) {
1150 arrow.to_tokens(tokens);
1151 ty.to_tokens(tokens);
1159 fn to_tokens(&self, tokens: &mut TokenStream) {
1160 tokens.append_all(self.attrs.outer());
1162 name.to_tokens(tokens);
1163 colon.to_tokens(tokens);
1165 self.ty.to_tokens(tokens);
1171 fn to_tokens(&self, tokens: &mut TokenStream) {
1172 tokens.append_all(self.attrs.outer());
1174 name.to_tokens(tokens);
1175 colon.to_tokens(tokens);
1177 self.dots.to_tokens(tokens);
1178 self.comma.to_tokens(tokens);
1184 fn to_tokens(&self, tokens: &mut TokenStream) {
1185 self.extern_token.to_tokens(tokens);
1186 self.name.to_tokens(tokens);