mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 881380 - Pull the LDouble class into shared code. r=luke
This commit is contained in:
parent
4bb5b68ad4
commit
8140ae1733
@ -173,6 +173,20 @@ class LPointer : public LInstructionHelper<1, 0, 0>
|
||||
}
|
||||
};
|
||||
|
||||
// Constant double.
|
||||
class LDouble : public LInstructionHelper<1, 0, 0>
|
||||
{
|
||||
double d_;
|
||||
public:
|
||||
LIR_HEADER(Double);
|
||||
|
||||
LDouble(double d) : d_(d)
|
||||
{ }
|
||||
double getDouble() const {
|
||||
return d_;
|
||||
}
|
||||
};
|
||||
|
||||
// A constant Value.
|
||||
class LValue : public LInstructionHelper<BOX_PIECES, 0, 0>
|
||||
{
|
||||
|
@ -69,20 +69,6 @@ class LUnboxDouble : public LInstructionHelper<1, 2, 0>
|
||||
}
|
||||
};
|
||||
|
||||
// Constant double.
|
||||
class LDouble : public LInstructionHelper<1, 0, 0>
|
||||
{
|
||||
double d_;
|
||||
public:
|
||||
LIR_HEADER(Double);
|
||||
|
||||
LDouble(double d) : d_(d)
|
||||
{ }
|
||||
double getDouble() const {
|
||||
return d_;
|
||||
}
|
||||
};
|
||||
|
||||
// Convert a 32-bit unsigned integer to a double.
|
||||
class LUInt32ToDouble : public LInstructionHelper<1, 1, 0>
|
||||
{
|
||||
|
@ -277,23 +277,6 @@ class LMulI : public LBinaryMath<0, 1>
|
||||
}
|
||||
};
|
||||
|
||||
// Constant double.
|
||||
class LDouble : public LInstructionHelper<1, 0, 0>
|
||||
{
|
||||
double d_;
|
||||
|
||||
public:
|
||||
LIR_HEADER(Double)
|
||||
|
||||
LDouble(double d)
|
||||
: d_(d)
|
||||
{ }
|
||||
|
||||
double getDouble() const {
|
||||
return d_;
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace ion
|
||||
} // namespace js
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user