Reformat another match expression

This commit is contained in:
Simon Sapin 2017-09-02 10:56:23 +02:00
parent 37722838c6
commit 3a34b21b63

View file

@ -819,55 +819,100 @@ ${helpers.predefined_type(
m11, m12, m13, m14, m11, m12, m13, m14,
m21, m22, m23, m24, m21, m22, m23, m24,
m31, m32, m33, m34, m31, m32, m33, m34,
m41, m42, m43, m44 } => write!( m41, m42, m43, m44,
} => {
write!(
dest, "matrix3d({}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {})", dest, "matrix3d({}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {})",
Css(m11), Css(m12), Css(m13), Css(m14), Css(m11), Css(m12), Css(m13), Css(m14),
Css(m21), Css(m22), Css(m23), Css(m24), Css(m21), Css(m22), Css(m23), Css(m24),
Css(m31), Css(m32), Css(m33), Css(m34), Css(m31), Css(m32), Css(m33), Css(m34),
Css(m41), Css(m42), Css(m43), Css(m44)), Css(m41), Css(m42), Css(m43), Css(m44),
)
}
SpecifiedOperation::PrefixedMatrix3D { SpecifiedOperation::PrefixedMatrix3D {
m11, m12, m13, m14, m11, m12, m13, m14,
m21, m22, m23, m24, m21, m22, m23, m24,
m31, m32, m33, m34, m31, m32, m33, m34,
ref m41, ref m42, ref m43, m44 } => write!( ref m41, ref m42, ref m43, m44,
} => {
write!(
dest, "matrix3d({}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {})", dest, "matrix3d({}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {})",
Css(m11), Css(m12), Css(m13), Css(m14), Css(m11), Css(m12), Css(m13), Css(m14),
Css(m21), Css(m22), Css(m23), Css(m24), Css(m21), Css(m22), Css(m23), Css(m24),
Css(m31), Css(m32), Css(m33), Css(m34), Css(m31), Css(m32), Css(m33), Css(m34),
Css(m41), Css(m42), Css(m43), Css(m44)), Css(m41), Css(m42), Css(m43), Css(m44),
SpecifiedOperation::Skew(ax, None) => write!(dest, "skew({})", Css(ax)), )
SpecifiedOperation::Skew(ax, Some(ay)) => write!(dest, "skew({}, {})", Css(ax), Css(ay)), }
SpecifiedOperation::SkewX(angle) => write!(dest, "skewX({})", Css(angle)), SpecifiedOperation::Skew(ax, None) => {
SpecifiedOperation::SkewY(angle) => write!(dest, "skewY({})", Css(angle)), write!(dest, "skew({})", Css(ax))
SpecifiedOperation::Translate(ref tx, None) => write!(dest, "translate({})", Css(tx)), }
SpecifiedOperation::Skew(ax, Some(ay)) => {
write!(dest, "skew({}, {})", Css(ax), Css(ay))
}
SpecifiedOperation::SkewX(angle) => {
write!(dest, "skewX({})", Css(angle))
}
SpecifiedOperation::SkewY(angle) => {
write!(dest, "skewY({})", Css(angle))
}
SpecifiedOperation::Translate(ref tx, None) => {
write!(dest, "translate({})", Css(tx))
}
SpecifiedOperation::Translate(ref tx, Some(ref ty)) => { SpecifiedOperation::Translate(ref tx, Some(ref ty)) => {
write!(dest, "translate({}, {})", Css(tx), Css(ty)) write!(dest, "translate({}, {})", Css(tx), Css(ty))
}, }
SpecifiedOperation::TranslateX(ref tx) => write!(dest, "translateX({})", Css(tx)), SpecifiedOperation::TranslateX(ref tx) => {
SpecifiedOperation::TranslateY(ref ty) => write!(dest, "translateY({})", Css(ty)), write!(dest, "translateX({})", Css(tx))
SpecifiedOperation::TranslateZ(ref tz) => write!(dest, "translateZ({})", Css(tz)), }
SpecifiedOperation::Translate3D(ref tx, ref ty, ref tz) => write!( SpecifiedOperation::TranslateY(ref ty) => {
dest, "translate3d({}, {}, {})", Css(tx), Css(ty), Css(tz)), write!(dest, "translateY({})", Css(ty))
SpecifiedOperation::Scale(factor, None) => write!(dest, "scale({})", Css(factor)), }
SpecifiedOperation::Scale(sx, Some(sy)) => write!(dest, "scale({}, {})", Css(sx), Css(sy)), SpecifiedOperation::TranslateZ(ref tz) => {
SpecifiedOperation::ScaleX(sx) => write!(dest, "scaleX({})", Css(sx)), write!(dest, "translateZ({})", Css(tz))
SpecifiedOperation::ScaleY(sy) => write!(dest, "scaleY({})", Css(sy)), }
SpecifiedOperation::ScaleZ(sz) => write!(dest, "scaleZ({})", Css(sz)), SpecifiedOperation::Translate3D(ref tx, ref ty, ref tz) => {
write!(dest, "translate3d({}, {}, {})", Css(tx), Css(ty), Css(tz))
}
SpecifiedOperation::Scale(factor, None) => {
write!(dest, "scale({})", Css(factor))
}
SpecifiedOperation::Scale(sx, Some(sy)) => {
write!(dest, "scale({}, {})", Css(sx), Css(sy))
}
SpecifiedOperation::ScaleX(sx) => {
write!(dest, "scaleX({})", Css(sx))
}
SpecifiedOperation::ScaleY(sy) => {
write!(dest, "scaleY({})", Css(sy))
}
SpecifiedOperation::ScaleZ(sz) => {
write!(dest, "scaleZ({})", Css(sz))
}
SpecifiedOperation::Scale3D(sx, sy, sz) => { SpecifiedOperation::Scale3D(sx, sy, sz) => {
write!(dest, "scale3d({}, {}, {})", Css(sx), Css(sy), Css(sz)) write!(dest, "scale3d({}, {}, {})", Css(sx), Css(sy), Css(sz))
}, }
SpecifiedOperation::Rotate(theta) => write!(dest, "rotate({})", Css(theta)), SpecifiedOperation::Rotate(theta) => {
SpecifiedOperation::RotateX(theta) => write!(dest, "rotateX({})", Css(theta)), write!(dest, "rotate({})", Css(theta))
SpecifiedOperation::RotateY(theta) => write!(dest, "rotateY({})", Css(theta)), }
SpecifiedOperation::RotateZ(theta) => write!(dest, "rotateZ({})", Css(theta)), SpecifiedOperation::RotateX(theta) => {
SpecifiedOperation::Rotate3D(x, y, z, theta) => write!( write!(dest, "rotateX({})", Css(theta))
dest, "rotate3d({}, {}, {}, {})", }
Css(x), Css(y), Css(z), Css(theta)), SpecifiedOperation::RotateY(theta) => {
SpecifiedOperation::Perspective(ref length) => write!(dest, "perspective({})", Css(length)), write!(dest, "rotateY({})", Css(theta))
}
SpecifiedOperation::RotateZ(theta) => {
write!(dest, "rotateZ({})", Css(theta))
}
SpecifiedOperation::Rotate3D(x, y, z, theta) => {
write!(dest, "rotate3d({}, {}, {}, {})", Css(x), Css(y), Css(z), Css(theta))
}
SpecifiedOperation::Perspective(ref length) => {
write!(dest, "perspective({})", Css(length))
}
SpecifiedOperation::InterpolateMatrix { ref from_list, ref to_list, progress } => { SpecifiedOperation::InterpolateMatrix { ref from_list, ref to_list, progress } => {
write!(dest, "interpolatematrix({}, {}, {})", write!(dest, "interpolatematrix({}, {}, {})",
Css(from_list), Css(to_list), Css(progress)) Css(from_list), Css(to_list), Css(progress))
}, }
SpecifiedOperation::AccumulateMatrix { ref from_list, ref to_list, count } => { SpecifiedOperation::AccumulateMatrix { ref from_list, ref to_list, count } => {
write!(dest, "accumulatematrix({}, {}, {})", write!(dest, "accumulatematrix({}, {}, {})",
Css(from_list), Css(to_list), Css(count)) Css(from_list), Css(to_list), Css(count))