... Interesting.
PHP Code:
public func(param)
{
if(param)
{
new var[1][1]
}
else
{
new var[1][1]
}
}
Won't compile (symbol already defined). If, however, the array is one dimensional, it works fine:
PHP Code:
public func(param)
{
if(param)
{
new var[1]
}
else
{
new var[1]
}
}
This is definitely a compiler bug. I find it hard to believe that it wasn't discovered yet, though. Did you try compiling it with an earlier build?