Lines Matching refs:where_clause
92 let (where_clause, fields, semi) = data_struct(input)?; in parse()
98 where_clause, in parse()
111 let (where_clause, brace, variants) = data_enum(input)?; in parse()
117 where_clause, in parse()
130 let (where_clause, fields) = data_union(input)?; in parse()
136 where_clause, in parse()
154 let mut where_clause = None; localVariable
156 where_clause = Some(input.parse()?);
160 if where_clause.is_none() && lookahead.peek(token::Paren) {
165 where_clause = Some(input.parse()?);
171 Ok((where_clause, Fields::Unnamed(fields), Some(semi)))
177 Ok((where_clause, Fields::Named(fields), None))
180 Ok((where_clause, Fields::Unit, Some(semi)))
193 let where_clause = input.parse()?; in data_enum() localVariable
199 Ok((where_clause, brace, variants)) in data_enum()
203 let where_clause = input.parse()?; in data_union() localVariable
205 Ok((where_clause, fields)) in data_union()
235 self.generics.where_clause.to_tokens(tokens); in to_tokens()
240 self.generics.where_clause.to_tokens(tokens); in to_tokens()
244 self.generics.where_clause.to_tokens(tokens); in to_tokens()
249 self.generics.where_clause.to_tokens(tokens); in to_tokens()
255 self.generics.where_clause.to_tokens(tokens); in to_tokens()