Show convert instruction when needed - int(xx), String(xx), etc....

This commit is contained in:
Jindra Petřík
2022-11-24 22:38:31 +01:00
parent 86fa76678b
commit e22669d377
67 changed files with 492 additions and 93 deletions

View File

@@ -10,7 +10,7 @@ package tests
public function run():void
{
var a:int = Math.random();
var a:int = int(Math.random());
if (a > 10)
{

View File

@@ -9,7 +9,7 @@ package tests
public function run() : String
{
var a:int = Math.random() * 5;
var a:int = int(Math.random() * 5);
try
{
trace("before try2");

View File

@@ -10,7 +10,7 @@ package tests
public function run() : String
{
var a:int = Math.random() * 5;
var a:int = int(Math.random() * 5);
try
{
try

View File

@@ -9,7 +9,7 @@ package tests
public function run() : void
{
var a:int = Math.random() * 5;
var a:int = int(Math.random() * 5);
trace("before try");
try
{

View File

@@ -22,6 +22,7 @@ package
TestCatchFinally;
TestChain2;
TestChainedAssignments;
TestConvert;
TestComplexExpressions;
TestContinueLevels;
TestComma;

View File

@@ -0,0 +1,18 @@
package tests
{
public class TestConvert
{
private var n:int = 1;
private var ns:String = "b";
public function run():void
{
var s:String = "a";
var i:int = int(s);
var j:int = n;
s = String(j);
s = ns;
}
}
}