chore: Remove explicit clones in int
This commit is contained in:
parent
a0bbc96b4a
commit
8f27196356
|
@ -132,7 +132,7 @@ fn to_exponential<'gc>(
|
||||||
) -> Result<Value<'gc>, Error> {
|
) -> Result<Value<'gc>, Error> {
|
||||||
if let Some(this) = this {
|
if let Some(this) = this {
|
||||||
if let Some(this) = this.as_primitive() {
|
if let Some(this) = this.as_primitive() {
|
||||||
if let Value::Integer(number) = this.clone() {
|
if let Value::Integer(number) = *this {
|
||||||
let digits = args
|
let digits = args
|
||||||
.get(0)
|
.get(0)
|
||||||
.cloned()
|
.cloned()
|
||||||
|
@ -166,7 +166,7 @@ fn to_fixed<'gc>(
|
||||||
) -> Result<Value<'gc>, Error> {
|
) -> Result<Value<'gc>, Error> {
|
||||||
if let Some(this) = this {
|
if let Some(this) = this {
|
||||||
if let Some(this) = this.as_primitive() {
|
if let Some(this) = this.as_primitive() {
|
||||||
if let Value::Integer(number) = this.clone() {
|
if let Value::Integer(number) = *this {
|
||||||
let digits = args
|
let digits = args
|
||||||
.get(0)
|
.get(0)
|
||||||
.cloned()
|
.cloned()
|
||||||
|
@ -197,7 +197,7 @@ fn to_precision<'gc>(
|
||||||
) -> Result<Value<'gc>, Error> {
|
) -> Result<Value<'gc>, Error> {
|
||||||
if let Some(this) = this {
|
if let Some(this) = this {
|
||||||
if let Some(this) = this.as_primitive() {
|
if let Some(this) = this.as_primitive() {
|
||||||
if let Value::Integer(number) = this.clone() {
|
if let Value::Integer(number) = *this {
|
||||||
let wanted_digits = args
|
let wanted_digits = args
|
||||||
.get(0)
|
.get(0)
|
||||||
.cloned()
|
.cloned()
|
||||||
|
@ -224,7 +224,7 @@ fn to_string<'gc>(
|
||||||
) -> Result<Value<'gc>, Error> {
|
) -> Result<Value<'gc>, Error> {
|
||||||
if let Some(this) = this {
|
if let Some(this) = this {
|
||||||
if let Some(this) = this.as_primitive() {
|
if let Some(this) = this.as_primitive() {
|
||||||
if let Value::Integer(number) = this.clone() {
|
if let Value::Integer(number) = *this {
|
||||||
let radix = args
|
let radix = args
|
||||||
.get(0)
|
.get(0)
|
||||||
.cloned()
|
.cloned()
|
||||||
|
@ -251,7 +251,7 @@ fn value_of<'gc>(
|
||||||
) -> Result<Value<'gc>, Error> {
|
) -> Result<Value<'gc>, Error> {
|
||||||
if let Some(this) = this {
|
if let Some(this) = this {
|
||||||
if let Some(this) = this.as_primitive() {
|
if let Some(this) = this.as_primitive() {
|
||||||
return Ok(this.clone());
|
return Ok(*this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue