Lines Matching refs:tokens

15     /// grammar, there may be other tokens in between these two things.
982 fn to_tokens(&self, tokens: &mut TokenStream) {
987 TokensOrDefault(&self.lt_token).to_tokens(tokens);
994 param.to_tokens(tokens);
1002 <Token![,]>::default().to_tokens(tokens);
1005 param.to_tokens(tokens);
1011 TokensOrDefault(&self.gt_token).to_tokens(tokens);
1016 fn to_tokens(&self, tokens: &mut TokenStream) {
1021 TokensOrDefault(&self.0.lt_token).to_tokens(tokens);
1028 param.to_tokens(tokens);
1037 <Token![,]>::default().to_tokens(tokens);
1044 tokens.append_all(param.attrs.outer());
1045 param.ident.to_tokens(tokens);
1047 TokensOrDefault(&param.colon_token).to_tokens(tokens);
1048 param.bounds.to_tokens(tokens);
1053 tokens.append_all(param.attrs.outer());
1054 param.const_token.to_tokens(tokens);
1055 param.ident.to_tokens(tokens);
1056 param.colon_token.to_tokens(tokens);
1057 param.ty.to_tokens(tokens);
1060 param.punct().to_tokens(tokens);
1063 TokensOrDefault(&self.0.gt_token).to_tokens(tokens);
1068 fn to_tokens(&self, tokens: &mut TokenStream) {
1073 TokensOrDefault(&self.0.lt_token).to_tokens(tokens);
1081 def.lifetime.to_tokens(tokens);
1082 param.punct().to_tokens(tokens);
1091 <Token![,]>::default().to_tokens(tokens);
1098 param.ident.to_tokens(tokens);
1102 param.ident.to_tokens(tokens);
1105 param.punct().to_tokens(tokens);
1108 TokensOrDefault(&self.0.gt_token).to_tokens(tokens);
1113 fn to_tokens(&self, tokens: &mut TokenStream) {
1115 <Token![::]>::default().to_tokens(tokens);
1116 TypeGenerics(self.0).to_tokens(tokens);
1123 fn to_tokens(&self, tokens: &mut TokenStream) {
1124 self.for_token.to_tokens(tokens);
1125 self.lt_token.to_tokens(tokens);
1126 self.lifetimes.to_tokens(tokens);
1127 self.gt_token.to_tokens(tokens);
1133 fn to_tokens(&self, tokens: &mut TokenStream) {
1134 tokens.append_all(self.attrs.outer());
1135 self.lifetime.to_tokens(tokens);
1137 TokensOrDefault(&self.colon_token).to_tokens(tokens);
1138 self.bounds.to_tokens(tokens);
1145 fn to_tokens(&self, tokens: &mut TokenStream) {
1146 tokens.append_all(self.attrs.outer());
1147 self.ident.to_tokens(tokens);
1149 TokensOrDefault(&self.colon_token).to_tokens(tokens);
1150 self.bounds.to_tokens(tokens);
1153 TokensOrDefault(&self.eq_token).to_tokens(tokens);
1154 default.to_tokens(tokens);
1161 fn to_tokens(&self, tokens: &mut TokenStream) {
1162 let to_tokens = |tokens: &mut TokenStream| {
1163 self.modifier.to_tokens(tokens);
1164 self.lifetimes.to_tokens(tokens);
1165 self.path.to_tokens(tokens);
1168 Some(paren) => paren.surround(tokens, to_tokens),
1169 None => to_tokens(tokens),
1176 fn to_tokens(&self, tokens: &mut TokenStream) {
1179 TraitBoundModifier::Maybe(t) => t.to_tokens(tokens),
1186 fn to_tokens(&self, tokens: &mut TokenStream) {
1187 tokens.append_all(self.attrs.outer());
1188 self.const_token.to_tokens(tokens);
1189 self.ident.to_tokens(tokens);
1190 self.colon_token.to_tokens(tokens);
1191 self.ty.to_tokens(tokens);
1193 TokensOrDefault(&self.eq_token).to_tokens(tokens);
1194 default.to_tokens(tokens);
1201 fn to_tokens(&self, tokens: &mut TokenStream) {
1203 self.where_token.to_tokens(tokens);
1204 self.predicates.to_tokens(tokens);
1211 fn to_tokens(&self, tokens: &mut TokenStream) {
1212 self.lifetime.to_tokens(tokens);
1213 self.colon_token.to_tokens(tokens);
1214 self.bounds.to_tokens(tokens);
1220 fn to_tokens(&self, tokens: &mut TokenStream) {
1221 self.lifetimes.to_tokens(tokens);
1222 self.bounded_ty.to_tokens(tokens);
1223 self.colon_token.to_tokens(tokens);
1224 self.bounds.to_tokens(tokens);