Lines Matching refs:UnOp
71 pub enum UnOp {
84 use crate::op::{BinOp, UnOp};
153 impl Parse for UnOp { implementation
157 input.parse().map(UnOp::Deref) in parse()
159 input.parse().map(UnOp::Not) in parse()
161 input.parse().map(UnOp::Neg) in parse()
171 use crate::op::{BinOp, UnOp};
212 impl ToTokens for UnOp { implementation
215 UnOp::Deref(t) => t.to_tokens(tokens), in to_tokens()
216 UnOp::Not(t) => t.to_tokens(tokens), in to_tokens()
217 UnOp::Neg(t) => t.to_tokens(tokens), in to_tokens()