Metadata for strict function types

Ideally, we'll add new syntax for strict function types, but we can't change the SWF bytecode format (which isstill  needed for JS swcs) without breaking SWF runtime compatibility. With that in mind, the function signatures need to be stored as metadata with variables/parameters typed as Function in AS3.
9 files changed