Lines Matching refs:out
38 out: &mut TokenStream, in parse_primary()
61 out.extend(Some(paren(output))); in parse_primary()
72 out.extend(Some(paren(output))); in parse_primary()
85 let next = self.parse_primary(rhs_tok, it, out)?; in parse_primary()
86 out.extend([punct('.'), ident("invert"), paren(TokenStream::new())]); in parse_primary()
107 out: &mut TokenStream, in parse_binop()
112 let mut next = f(self, tok, it, out)?; in parse_binop()
128 out.extend([punct('.'), ident(method), paren(rhs)]); in parse_binop()
138 out: &mut TokenStream, in parse_sub()
140 self.parse_binop(tok, it, out, '-', Self::parse_primary, "difference") in parse_sub()
148 out: &mut TokenStream, in parse_and()
150 self.parse_binop(tok, it, out, '&', Self::parse_sub, "intersection") in parse_and()
158 out: &mut TokenStream, in parse_xor()
160 self.parse_binop(tok, it, out, '^', Self::parse_and, "symmetric_difference") in parse_xor()
168 out: &mut TokenStream, in parse_or()
170 self.parse_binop(tok, it, out, '|', Self::parse_xor, "union") in parse_or()
212 let mut out = TokenStream::new(); in parse() localVariable
217 let next = state.parse_primary(tok, it, &mut out)?; in parse()
227 Ok(out) in parse()