If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler
NEW : We have got a new blog where we post some interesting SWF internals info.

#1493 Compile CastOp not being used problem
Author:
Owyn

Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS1/2Direct Editation
State: closed 

> What steps will reproduce the problem?
try to (re)compile code like: _loc8_ = (g4.view.party.BuffData)array[_loc9_];
> What is the expected output?
expected output is: _loc8_ = (g4.view.party.BuffData)array[_loc9_];
in p-code:
Push "g4"
GetVariable
Push "view"
GetMember
Push "party"
GetMember
Push "BuffData"
GetMember
Push register2 register9
GetMember
CastOp
StoreRegister 8
Pop
>What do you see instead?
_loc8_ = (g4.view.party.BuffData);
array[_loc9_];
in p-code:
Push "g4"
GetVariable
Push "view"
GetMember
Push "party"
GetMember
Push "BuffData"
GetMember
StoreRegister 8
Pop
Push register2 register9
GetMember
Pop
> What version of the product are you using? Is it "nightly build"? Which operating system
do you have?
Nighty, Win10
> Please provide any additional information below. If the problem is related to a SWF
file, attach it here, otherwise we can't help you.
Attached, problem code is inside scripts.__Packages.g4.view.party.BuffArea on line 132

I don't know whether you still interested, but
this was fixed in nightly 1795.
Correct cast op decompilation is: g4.view.party.BuffData(array[_loc9_]).
State: new→upgraded
State: upgraded→closed