зеркало из https://github.com/mozilla/pjs.git
Added addPush version taking long argument.
This commit is contained in:
Родитель
90709a3fc9
Коммит
0ed88eb6e1
|
@ -821,6 +821,22 @@ public class ClassFileWriter {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Generate code to load the given long on stack.
|
||||
*
|
||||
* @param k the constant
|
||||
*/
|
||||
public void addPush(long k)
|
||||
{
|
||||
int ik = (int)k;
|
||||
if (ik == k) {
|
||||
addPush(ik);
|
||||
add(ByteCode.I2L);
|
||||
} else {
|
||||
addLoadConstant(k);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Generate code to load the given double on stack.
|
||||
*
|
||||
|
|
Загрузка…
Ссылка в новой задаче