flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Tynjala (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLEX-34915) Shorthand for Vector (new <String>[]) doesn't transpile to []
Date Thu, 23 Jul 2015 21:00:04 GMT
Josh Tynjala created FLEX-34915:
-----------------------------------

             Summary: Shorthand for Vector (new <String>[]) doesn't transpile to []
                 Key: FLEX-34915
                 URL: https://issues.apache.org/jira/browse/FLEX-34915
             Project: Apache Flex
          Issue Type: Bug
          Components: FalconJX
    Affects Versions: Apache FalconJX 0.0.3
            Reporter: Josh Tynjala


Try the following AS3:

var array1:Array = new Array();
var array2:Array = [];
var vector1:Vector.<String> = new Vector.<String>();
var vector2:Vector.<String> = new <String>[];

It results in the following JS:

var /** @type {Array} */ array1 = new Array();
var /** @type {Array} */ array2 = [];
var /** @type {Vector.<string>} */ vector1 = new Array();
var /** @type {Vector.<string>} */ vector2 = new {}();

vector2 should be initialized with [], similar to how array2 is initialized.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message