Lines Matching refs:where_clause
106 let (where_clause, fields, semi) = data_struct(input)?; in parse()
112 where_clause, in parse()
125 let (where_clause, brace, variants) = data_enum(input)?; in parse()
131 where_clause, in parse()
144 let (where_clause, fields) = data_union(input)?; in parse()
150 where_clause, in parse()
168 let mut where_clause = None; localVariable
170 where_clause = Some(input.parse()?);
174 if where_clause.is_none() && lookahead.peek(token::Paren) {
179 where_clause = Some(input.parse()?);
185 Ok((where_clause, Fields::Unnamed(fields), Some(semi)))
191 Ok((where_clause, Fields::Named(fields), None))
194 Ok((where_clause, Fields::Unit, Some(semi)))
207 let where_clause = input.parse()?; in data_enum() localVariable
213 Ok((where_clause, brace, variants)) in data_enum()
217 let where_clause = input.parse()?; in data_union() localVariable
219 Ok((where_clause, fields)) in data_union()
248 self.generics.where_clause.to_tokens(tokens); in to_tokens()
253 self.generics.where_clause.to_tokens(tokens); in to_tokens()
257 self.generics.where_clause.to_tokens(tokens); in to_tokens()
262 self.generics.where_clause.to_tokens(tokens); in to_tokens()
268 self.generics.where_clause.to_tokens(tokens); in to_tokens()