Lines Matching defs:for
46 /// A shorthand for the type of cexpr expression evaluation results.
89 impl From<Vec<u8>> for EvalResult {
162 impl<'a> AddAssign<&'a EvalResult> for EvalResult {
174 impl<'a> BitAndAssign<&'a EvalResult> for EvalResult {
183 impl<'a> BitOrAssign<&'a EvalResult> for EvalResult {
192 impl<'a> BitXorAssign<&'a EvalResult> for EvalResult {
201 impl<'a> DivAssign<&'a EvalResult> for EvalResult {
213 impl<'a> MulAssign<&'a EvalResult> for EvalResult {
225 impl<'a> RemAssign<&'a EvalResult> for EvalResult {
237 impl<'a> ShlAssign<&'a EvalResult> for EvalResult {
246 impl<'a> ShrAssign<&'a EvalResult> for EvalResult {
255 impl<'a> SubAssign<&'a EvalResult> for EvalResult {
273 (b'-', Int(i)) => Some(Int(Wrapping(i.0.wrapping_neg()))), // impl Neg for Wrapping not until rust 1.10...
490 impl<'a> ::std::ops::Deref for PRef<'a> {
504 /// for the value specified.
519 /// Returns the identifier for the macro and its replacement evaluated as an
552 /// Returns the identifier for the macro and its replacement evaluated as an
564 /// Returns the identifier for the macro and the argument list (in order). The