From 5250e6b4e61611d48b7635650884f8828575a212 Mon Sep 17 00:00:00 2001 From: Matthias Kramm Date: Sat, 21 Nov 2009 21:02:05 -0800 Subject: [PATCH] added better static support for as3compile --- lib/as3/builtin.c | 5088 ++++++++++++++++++++++++++++++------------------ lib/as3/import.c | 12 +- lib/as3/mklib.c | 65 +- lib/as3/parser.tab.c | 701 +++---- lib/as3/parser.y | 29 +- lib/as3/registry.c | 60 +- lib/as3/registry.h | 10 +- lib/as3/tokenizer.yy.c | 14 +- 8 files changed, 3601 insertions(+), 2378 deletions(-) diff --git a/lib/as3/builtin.c b/lib/as3/builtin.c index c7cfecd..592ca5f 100644 --- a/lib/as3/builtin.c +++ b/lib/as3/builtin.c @@ -20,8 +20,28 @@ static varinfo_t flash_text_TextFormat_align; static varinfo_t flash_text_TextFormat_tabStops; static varinfo_t flash_text_TextFormat_blockIndent; static varinfo_t flash_text_TextFormat_font; +static varinfo_t flash_text_TextFormat_leading; +static varinfo_t flash_text_TextFormat_bold; +static varinfo_t flash_text_TextFormat_underline; +static varinfo_t flash_text_TextFormat_color; +static varinfo_t flash_text_TextFormat_letterSpacing; +static varinfo_t flash_text_TextFormat_kerning; +static varinfo_t flash_text_TextFormat_target; +static varinfo_t flash_text_TextFormat_italic; +static varinfo_t flash_text_TextFormat_rightMargin; +static varinfo_t flash_text_TextFormat_bullet; +static varinfo_t flash_text_TextFormat_url; +static varinfo_t flash_text_TextFormat_size; +static varinfo_t flash_text_TextFormat_indent; +static varinfo_t flash_text_TextFormat_leftMargin; +static varinfo_t flash_text_TextFormat_display; +static varinfo_t flash_text_TextFormat_align; +static varinfo_t flash_text_TextFormat_tabStops; +static varinfo_t flash_text_TextFormat_blockIndent; +static varinfo_t flash_text_TextFormat_font; static classinfo_t flash_filters_BitmapFilter; static methodinfo_t flash_filters_BitmapFilter_clone; +static methodinfo_t flash_filters_BitmapFilter_clone; static classinfo_t flash_filters_DropShadowFilter; static varinfo_t flash_filters_DropShadowFilter_alpha; static varinfo_t flash_filters_DropShadowFilter_strength; @@ -35,21 +55,21 @@ static varinfo_t flash_filters_DropShadowFilter_blurX; static varinfo_t flash_filters_DropShadowFilter_blurY; static varinfo_t flash_filters_DropShadowFilter_distance; static methodinfo_t flash_filters_DropShadowFilter_clone; +static varinfo_t flash_filters_DropShadowFilter_alpha; +static varinfo_t flash_filters_DropShadowFilter_strength; +static varinfo_t flash_filters_DropShadowFilter_quality; +static varinfo_t flash_filters_DropShadowFilter_angle; +static varinfo_t flash_filters_DropShadowFilter_knockout; +static varinfo_t flash_filters_DropShadowFilter_color; +static varinfo_t flash_filters_DropShadowFilter_hideObject; +static varinfo_t flash_filters_DropShadowFilter_inner; +static varinfo_t flash_filters_DropShadowFilter_blurX; +static varinfo_t flash_filters_DropShadowFilter_blurY; +static varinfo_t flash_filters_DropShadowFilter_distance; +static methodinfo_t flash_filters_DropShadowFilter_clone; static classinfo_t adobe_utils_CustomActions; -static varinfo_t adobe_utils_CustomActions_actionsList; -static methodinfo_t adobe_utils_CustomActions_uninstallActions; -static methodinfo_t adobe_utils_CustomActions_getActions; -static methodinfo_t adobe_utils_CustomActions_installActions; static classinfo_t flash_text_engine_TextLineValidity; -static varinfo_t flash_text_engine_TextLineValidity_STATIC; -static varinfo_t flash_text_engine_TextLineValidity_VALID; -static varinfo_t flash_text_engine_TextLineValidity_INVALID; -static varinfo_t flash_text_engine_TextLineValidity_POSSIBLY_INVALID; static classinfo_t flash_display_LineScaleMode; -static varinfo_t flash_display_LineScaleMode_NORMAL; -static varinfo_t flash_display_LineScaleMode_VERTICAL; -static varinfo_t flash_display_LineScaleMode_NONE; -static varinfo_t flash_display_LineScaleMode_HORIZONTAL; static classinfo_t flash_geom_Transform; static varinfo_t flash_geom_Transform_matrix; static varinfo_t flash_geom_Transform_perspectiveProjection; @@ -59,42 +79,46 @@ static methodinfo_t flash_geom_Transform_getRelativeMatrix3D; static varinfo_t flash_geom_Transform_pixelBounds; static varinfo_t flash_geom_Transform_matrix3D; static varinfo_t flash_geom_Transform_concatenatedColorTransform; +static varinfo_t flash_geom_Transform_matrix; +static varinfo_t flash_geom_Transform_perspectiveProjection; +static varinfo_t flash_geom_Transform_concatenatedMatrix; +static varinfo_t flash_geom_Transform_colorTransform; +static methodinfo_t flash_geom_Transform_getRelativeMatrix3D; +static varinfo_t flash_geom_Transform_pixelBounds; +static varinfo_t flash_geom_Transform_matrix3D; +static varinfo_t flash_geom_Transform_concatenatedColorTransform; static classinfo_t flash_ui_KeyLocation; -static varinfo_t flash_ui_KeyLocation_LEFT; -static varinfo_t flash_ui_KeyLocation_RIGHT; -static varinfo_t flash_ui_KeyLocation_NUM_PAD; -static varinfo_t flash_ui_KeyLocation_STANDARD; static classinfo_t flash_events_MouseEvent; static varinfo_t flash_events_MouseEvent_localY; -static varinfo_t flash_events_MouseEvent_MOUSE_OUT; static methodinfo_t flash_events_MouseEvent_updateAfterEvent; -static varinfo_t flash_events_MouseEvent_MOUSE_MOVE; static varinfo_t flash_events_MouseEvent_delta; -static varinfo_t flash_events_MouseEvent_MOUSE_WHEEL; static varinfo_t flash_events_MouseEvent_stageX; -static varinfo_t flash_events_MouseEvent_CLICK; -static varinfo_t flash_events_MouseEvent_ROLL_OUT; -static varinfo_t flash_events_MouseEvent_MOUSE_OVER; -static varinfo_t flash_events_MouseEvent_ROLL_OVER; static methodinfo_t flash_events_MouseEvent_toString; -static varinfo_t flash_events_MouseEvent_MOUSE_DOWN; static varinfo_t flash_events_MouseEvent_relatedObject; static varinfo_t flash_events_MouseEvent_isRelatedObjectInaccessible; static varinfo_t flash_events_MouseEvent_shiftKey; -static varinfo_t flash_events_MouseEvent_DOUBLE_CLICK; static varinfo_t flash_events_MouseEvent_stageY; static varinfo_t flash_events_MouseEvent_altKey; static methodinfo_t flash_events_MouseEvent_clone; static varinfo_t flash_events_MouseEvent_ctrlKey; static varinfo_t flash_events_MouseEvent_localX; static varinfo_t flash_events_MouseEvent_buttonDown; -static varinfo_t flash_events_MouseEvent_MOUSE_UP; +static varinfo_t flash_events_MouseEvent_localY; +static methodinfo_t flash_events_MouseEvent_updateAfterEvent; +static varinfo_t flash_events_MouseEvent_delta; +static varinfo_t flash_events_MouseEvent_stageX; +static methodinfo_t flash_events_MouseEvent_toString; +static varinfo_t flash_events_MouseEvent_relatedObject; +static varinfo_t flash_events_MouseEvent_isRelatedObjectInaccessible; +static varinfo_t flash_events_MouseEvent_shiftKey; +static varinfo_t flash_events_MouseEvent_stageY; +static varinfo_t flash_events_MouseEvent_altKey; +static methodinfo_t flash_events_MouseEvent_clone; +static varinfo_t flash_events_MouseEvent_ctrlKey; +static varinfo_t flash_events_MouseEvent_localX; +static varinfo_t flash_events_MouseEvent_buttonDown; static classinfo_t flash_text_engine_LineJustification; -static varinfo_t flash_text_engine_LineJustification_ALL_INCLUDING_LAST; -static varinfo_t flash_text_engine_LineJustification_UNJUSTIFIED; -static varinfo_t flash_text_engine_LineJustification_ALL_BUT_LAST; static classinfo_t flash_media_Camera; -static methodinfo_t flash_media_Camera_getCamera; static varinfo_t flash_media_Camera_fps; static methodinfo_t flash_media_Camera_setMode; static varinfo_t flash_media_Camera_keyFrameInterval; @@ -113,7 +137,26 @@ static varinfo_t flash_media_Camera_bandwidth; static varinfo_t flash_media_Camera_muted; static varinfo_t flash_media_Camera_activityLevel; static varinfo_t flash_media_Camera_loopback; -static varinfo_t flash_media_Camera_names; +static methodinfo_t flash_media_Camera_setQuality; +static methodinfo_t flash_media_Camera_setMotionLevel; +static varinfo_t flash_media_Camera_fps; +static methodinfo_t flash_media_Camera_setMode; +static varinfo_t flash_media_Camera_keyFrameInterval; +static varinfo_t flash_media_Camera_motionTimeout; +static varinfo_t flash_media_Camera_width; +static methodinfo_t flash_media_Camera_setCursor; +static methodinfo_t flash_media_Camera_setLoopback; +static varinfo_t flash_media_Camera_height; +static varinfo_t flash_media_Camera_index; +static varinfo_t flash_media_Camera_name; +static varinfo_t flash_media_Camera_currentFPS; +static methodinfo_t flash_media_Camera_setKeyFrameInterval; +static varinfo_t flash_media_Camera_quality; +static varinfo_t flash_media_Camera_motionLevel; +static varinfo_t flash_media_Camera_bandwidth; +static varinfo_t flash_media_Camera_muted; +static varinfo_t flash_media_Camera_activityLevel; +static varinfo_t flash_media_Camera_loopback; static methodinfo_t flash_media_Camera_setQuality; static methodinfo_t flash_media_Camera_setMotionLevel; static methodinfo_t flash_net_registerClassAlias; @@ -132,6 +175,20 @@ static varinfo_t flash_accessibility_AccessibilityImplementation_errno; static methodinfo_t flash_accessibility_AccessibilityImplementation_isLabeledBy; static methodinfo_t flash_accessibility_AccessibilityImplementation_accLocation; static methodinfo_t flash_accessibility_AccessibilityImplementation_getChildIDArray; +static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accState; +static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accName; +static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accSelection; +static methodinfo_t flash_accessibility_AccessibilityImplementation_accDoDefaultAction; +static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accFocus; +static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accDefaultAction; +static methodinfo_t flash_accessibility_AccessibilityImplementation_accSelect; +static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accValue; +static varinfo_t flash_accessibility_AccessibilityImplementation_stub; +static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accRole; +static varinfo_t flash_accessibility_AccessibilityImplementation_errno; +static methodinfo_t flash_accessibility_AccessibilityImplementation_isLabeledBy; +static methodinfo_t flash_accessibility_AccessibilityImplementation_accLocation; +static methodinfo_t flash_accessibility_AccessibilityImplementation_getChildIDArray; static classinfo_t flash_utils_ByteArray; static methodinfo_t flash_utils_ByteArray_writeBoolean; static methodinfo_t flash_utils_ByteArray_readDouble; @@ -164,7 +221,43 @@ static methodinfo_t flash_utils_ByteArray_clear; static varinfo_t flash_utils_ByteArray_endian; static methodinfo_t flash_utils_ByteArray_readUnsignedShort; static methodinfo_t flash_utils_ByteArray_readUnsignedInt; -static varinfo_t flash_utils_ByteArray_defaultObjectEncoding; +static methodinfo_t flash_utils_ByteArray_readFloat; +static methodinfo_t flash_utils_ByteArray_compress; +static methodinfo_t flash_utils_ByteArray_writeUTFBytes; +static methodinfo_t flash_utils_ByteArray_readBoolean; +static methodinfo_t flash_utils_ByteArray_inflate; +static methodinfo_t flash_utils_ByteArray_readUTF; +static methodinfo_t flash_utils_ByteArray_writeBoolean; +static methodinfo_t flash_utils_ByteArray_readDouble; +static methodinfo_t flash_utils_ByteArray_toString; +static methodinfo_t flash_utils_ByteArray_writeByte; +static methodinfo_t flash_utils_ByteArray_writeObject; +static methodinfo_t flash_utils_ByteArray_readUTFBytes; +static methodinfo_t flash_utils_ByteArray_writeMultiByte; +static methodinfo_t flash_utils_ByteArray_uncompress; +static methodinfo_t flash_utils_ByteArray_readUnsignedByte; +static methodinfo_t flash_utils_ByteArray_writeInt; +static methodinfo_t flash_utils_ByteArray_deflate; +static methodinfo_t flash_utils_ByteArray_readMultiByte; +static methodinfo_t flash_utils_ByteArray_readBytes; +static methodinfo_t flash_utils_ByteArray_writeShort; +static varinfo_t flash_utils_ByteArray_position; +static methodinfo_t flash_utils_ByteArray_readShort; +static methodinfo_t flash_utils_ByteArray_writeUTF; +static methodinfo_t flash_utils_ByteArray_writeBytes; +static varinfo_t flash_utils_ByteArray_objectEncoding; +static methodinfo_t flash_utils_ByteArray_readObject; +static varinfo_t flash_utils_ByteArray_length; +static methodinfo_t flash_utils_ByteArray_writeUnsignedInt; +static methodinfo_t flash_utils_ByteArray_writeDouble; +static methodinfo_t flash_utils_ByteArray_writeFloat; +static methodinfo_t flash_utils_ByteArray_readInt; +static methodinfo_t flash_utils_ByteArray_readByte; +static varinfo_t flash_utils_ByteArray_bytesAvailable; +static methodinfo_t flash_utils_ByteArray_clear; +static varinfo_t flash_utils_ByteArray_endian; +static methodinfo_t flash_utils_ByteArray_readUnsignedShort; +static methodinfo_t flash_utils_ByteArray_readUnsignedInt; static methodinfo_t flash_utils_ByteArray_readFloat; static methodinfo_t flash_utils_ByteArray_compress; static methodinfo_t flash_utils_ByteArray_writeUTFBytes; @@ -173,7 +266,9 @@ static methodinfo_t flash_utils_ByteArray_inflate; static methodinfo_t flash_utils_ByteArray_readUTF; static methodinfo_t flash_sampler_stopSampling; static classinfo_t flash_events_SyncEvent; -static varinfo_t flash_events_SyncEvent_SYNC; +static methodinfo_t flash_events_SyncEvent_toString; +static methodinfo_t flash_events_SyncEvent_clone; +static varinfo_t flash_events_SyncEvent_changeList; static methodinfo_t flash_events_SyncEvent_toString; static methodinfo_t flash_events_SyncEvent_clone; static varinfo_t flash_events_SyncEvent_changeList; @@ -213,6 +308,40 @@ static methodinfo_t flash_net_Socket_readFloat; static methodinfo_t flash_net_Socket_writeUTFBytes; static methodinfo_t flash_net_Socket_readBoolean; static methodinfo_t flash_net_Socket_readUTF; +static methodinfo_t flash_net_Socket_writeBoolean; +static methodinfo_t flash_net_Socket_connect; +static methodinfo_t flash_net_Socket_readDouble; +static methodinfo_t flash_net_Socket_writeByte; +static methodinfo_t flash_net_Socket_writeObject; +static methodinfo_t flash_net_Socket_readUTFBytes; +static methodinfo_t flash_net_Socket_close; +static methodinfo_t flash_net_Socket_writeMultiByte; +static methodinfo_t flash_net_Socket_readUnsignedByte; +static methodinfo_t flash_net_Socket_writeInt; +static methodinfo_t flash_net_Socket_readMultiByte; +static methodinfo_t flash_net_Socket_readBytes; +static methodinfo_t flash_net_Socket_writeShort; +static methodinfo_t flash_net_Socket_readShort; +static methodinfo_t flash_net_Socket_writeUTF; +static varinfo_t flash_net_Socket_timeout; +static methodinfo_t flash_net_Socket_writeBytes; +static varinfo_t flash_net_Socket_connected; +static methodinfo_t flash_net_Socket_readObject; +static varinfo_t flash_net_Socket_objectEncoding; +static methodinfo_t flash_net_Socket_flush; +static methodinfo_t flash_net_Socket_writeUnsignedInt; +static methodinfo_t flash_net_Socket_writeDouble; +static methodinfo_t flash_net_Socket_writeFloat; +static methodinfo_t flash_net_Socket_readInt; +static methodinfo_t flash_net_Socket_readByte; +static varinfo_t flash_net_Socket_bytesAvailable; +static varinfo_t flash_net_Socket_endian; +static methodinfo_t flash_net_Socket_readUnsignedShort; +static methodinfo_t flash_net_Socket_readUnsignedInt; +static methodinfo_t flash_net_Socket_readFloat; +static methodinfo_t flash_net_Socket_writeUTFBytes; +static methodinfo_t flash_net_Socket_readBoolean; +static methodinfo_t flash_net_Socket_readUTF; static methodinfo_t _unescape; static classinfo_t flash_utils_Timer; static methodinfo_t flash_utils_Timer_reset; @@ -222,31 +351,52 @@ static methodinfo_t flash_utils_Timer_stop; static methodinfo_t flash_utils_Timer_start; static varinfo_t flash_utils_Timer_currentCount; static varinfo_t flash_utils_Timer_delay; +static methodinfo_t flash_utils_Timer_reset; +static varinfo_t flash_utils_Timer_running; +static varinfo_t flash_utils_Timer_repeatCount; +static methodinfo_t flash_utils_Timer_stop; +static methodinfo_t flash_utils_Timer_start; +static varinfo_t flash_utils_Timer_currentCount; +static varinfo_t flash_utils_Timer_delay; static classinfo_t _Array; -static methodinfo_t _Array_sort; -static methodinfo_t _Array_unshift; -static varinfo_t _Array_RETURNINDEXEDARRAY; -static methodinfo_t _Array_indexOf; -static methodinfo_t _Array_join; +static methodinfo_t _Array_forEach; static methodinfo_t _Array_sortOn; -static varinfo_t _Array_UNIQUESORT; +static methodinfo_t _Array_indexOf; +static methodinfo_t _Array_splice; +static methodinfo_t _Array_lastIndexOf; +static methodinfo_t _Array_map; +static methodinfo_t _Array_concat; static methodinfo_t _Array_shift; -static methodinfo_t _Array_reverse; -static varinfo_t _Array_CASEINSENSITIVE; -static methodinfo_t _Array_forEach; -static varinfo_t _Array_DESCENDING; -static methodinfo_t _Array_pop; +static methodinfo_t _Array_unshift; +static methodinfo_t _Array_some; +static methodinfo_t _Array_filter; +static methodinfo_t _Array_join; static methodinfo_t _Array_slice; -static varinfo_t _Array_length; -static methodinfo_t _Array_map; +static methodinfo_t _Array_every; +static methodinfo_t _Array_pop; +static methodinfo_t _Array_sort; +static methodinfo_t _Array_reverse; static methodinfo_t _Array_push; -static methodinfo_t _Array_lastIndexOf; +static varinfo_t _Array_length; +static methodinfo_t _Array_forEach; +static methodinfo_t _Array_sortOn; +static methodinfo_t _Array_indexOf; static methodinfo_t _Array_splice; -static methodinfo_t _Array_every; +static methodinfo_t _Array_lastIndexOf; +static methodinfo_t _Array_map; static methodinfo_t _Array_concat; -static varinfo_t _Array_NUMERIC; -static methodinfo_t _Array_filter; +static methodinfo_t _Array_shift; +static methodinfo_t _Array_unshift; static methodinfo_t _Array_some; +static methodinfo_t _Array_filter; +static methodinfo_t _Array_join; +static methodinfo_t _Array_slice; +static methodinfo_t _Array_every; +static methodinfo_t _Array_pop; +static methodinfo_t _Array_sort; +static methodinfo_t _Array_reverse; +static methodinfo_t _Array_push; +static varinfo_t _Array_length; static classinfo_t flash_geom_ColorTransform; static varinfo_t flash_geom_ColorTransform_blueOffset; static varinfo_t flash_geom_ColorTransform_greenOffset; @@ -259,24 +409,29 @@ static varinfo_t flash_geom_ColorTransform_blueMultiplier; static methodinfo_t flash_geom_ColorTransform_toString; static varinfo_t flash_geom_ColorTransform_alphaMultiplier; static varinfo_t flash_geom_ColorTransform_redOffset; +static varinfo_t flash_geom_ColorTransform_blueOffset; +static varinfo_t flash_geom_ColorTransform_greenOffset; +static varinfo_t flash_geom_ColorTransform_greenMultiplier; +static varinfo_t flash_geom_ColorTransform_redMultiplier; +static varinfo_t flash_geom_ColorTransform_color; +static methodinfo_t flash_geom_ColorTransform_concat; +static varinfo_t flash_geom_ColorTransform_alphaOffset; +static varinfo_t flash_geom_ColorTransform_blueMultiplier; +static methodinfo_t flash_geom_ColorTransform_toString; +static varinfo_t flash_geom_ColorTransform_alphaMultiplier; +static varinfo_t flash_geom_ColorTransform_redOffset; static classinfo_t flash_text_GridFitType; -static varinfo_t flash_text_GridFitType_SUBPIXEL; -static varinfo_t flash_text_GridFitType_PIXEL; -static varinfo_t flash_text_GridFitType_NONE; static classinfo_t flash_filters_DisplacementMapFilterMode; -static varinfo_t flash_filters_DisplacementMapFilterMode_COLOR; -static varinfo_t flash_filters_DisplacementMapFilterMode_WRAP; -static varinfo_t flash_filters_DisplacementMapFilterMode_CLAMP; -static varinfo_t flash_filters_DisplacementMapFilterMode_IGNORE; static classinfo_t flash_text_TextFieldType; -static varinfo_t flash_text_TextFieldType_DYNAMIC; -static varinfo_t flash_text_TextFieldType_INPUT; static classinfo_t flash_display_IGraphicsStroke; static classinfo_t flash_media_SoundLoaderContext; static varinfo_t flash_media_SoundLoaderContext_checkPolicyFile; static varinfo_t flash_media_SoundLoaderContext_bufferTime; +static varinfo_t flash_media_SoundLoaderContext_checkPolicyFile; +static varinfo_t flash_media_SoundLoaderContext_bufferTime; static classinfo_t flash_net_IDynamicPropertyOutput; static methodinfo_t flash_net_IDynamicPropertyOutput_writeDynamicProperty; +static methodinfo_t flash_net_IDynamicPropertyOutput_writeDynamicProperty; static classinfo_t flash_display_IGraphicsData; static methodinfo_t flash_utils_getDefinitionByName; static classinfo_t _Function; @@ -284,20 +439,26 @@ static varinfo_t _Function_length; static methodinfo_t _Function_apply; static methodinfo_t _Function_call; static varinfo_t _Function_prototype; +static varinfo_t _Function_length; +static methodinfo_t _Function_apply; +static methodinfo_t _Function_call; +static varinfo_t _Function_prototype; static classinfo_t flash_geom_PerspectiveProjection; static varinfo_t flash_geom_PerspectiveProjection_fieldOfView; static varinfo_t flash_geom_PerspectiveProjection_projectionCenter; static methodinfo_t flash_geom_PerspectiveProjection_toMatrix3D; static varinfo_t flash_geom_PerspectiveProjection_focalLength; +static varinfo_t flash_geom_PerspectiveProjection_fieldOfView; +static varinfo_t flash_geom_PerspectiveProjection_projectionCenter; +static methodinfo_t flash_geom_PerspectiveProjection_toMatrix3D; +static varinfo_t flash_geom_PerspectiveProjection_focalLength; static classinfo_t flash_text_engine_BreakOpportunity; -static varinfo_t flash_text_engine_BreakOpportunity_AUTO; -static varinfo_t flash_text_engine_BreakOpportunity_ANY; -static varinfo_t flash_text_engine_BreakOpportunity_ALL; -static varinfo_t flash_text_engine_BreakOpportunity_NONE; static methodinfo_t flash_sampler__getInvocationCount; static methodinfo_t _parseFloat; static classinfo_t flash_events_NetStatusEvent; -static varinfo_t flash_events_NetStatusEvent_NET_STATUS; +static methodinfo_t flash_events_NetStatusEvent_toString; +static varinfo_t flash_events_NetStatusEvent_info; +static methodinfo_t flash_events_NetStatusEvent_clone; static methodinfo_t flash_events_NetStatusEvent_toString; static varinfo_t flash_events_NetStatusEvent_info; static methodinfo_t flash_events_NetStatusEvent_clone; @@ -309,93 +470,101 @@ static varinfo_t flash_display_ShaderJob_shader; static varinfo_t flash_display_ShaderJob_height; static varinfo_t flash_display_ShaderJob_target; static varinfo_t flash_display_ShaderJob_progress; +static methodinfo_t flash_display_ShaderJob_cancel; +static varinfo_t flash_display_ShaderJob_width; +static methodinfo_t flash_display_ShaderJob_start; +static varinfo_t flash_display_ShaderJob_shader; +static varinfo_t flash_display_ShaderJob_height; +static varinfo_t flash_display_ShaderJob_target; +static varinfo_t flash_display_ShaderJob_progress; static classinfo_t _VerifyError; -static varinfo_t _VerifyError_length; static classinfo_t flash_events_AsyncErrorEvent; static methodinfo_t flash_events_AsyncErrorEvent_toString; -static varinfo_t flash_events_AsyncErrorEvent_ASYNC_ERROR; +static varinfo_t flash_events_AsyncErrorEvent_error; +static methodinfo_t flash_events_AsyncErrorEvent_clone; +static methodinfo_t flash_events_AsyncErrorEvent_toString; static varinfo_t flash_events_AsyncErrorEvent_error; static methodinfo_t flash_events_AsyncErrorEvent_clone; static classinfo_t flash_net_SharedObject; -static methodinfo_t flash_net_SharedObject_getLocal; -static methodinfo_t flash_net_SharedObject_getDiskUsage; static varinfo_t flash_net_SharedObject_objectEncoding; static varinfo_t flash_net_SharedObject_client; static methodinfo_t flash_net_SharedObject_setProperty; static methodinfo_t flash_net_SharedObject_clear; static methodinfo_t flash_net_SharedObject_flush; -static varinfo_t flash_net_SharedObject_defaultObjectEncoding; static methodinfo_t flash_net_SharedObject_connect; static varinfo_t flash_net_SharedObject_size; static methodinfo_t flash_net_SharedObject_setDirty; -static methodinfo_t flash_net_SharedObject_getRemote; static methodinfo_t flash_net_SharedObject_send; static methodinfo_t flash_net_SharedObject_close; -static methodinfo_t flash_net_SharedObject_deleteAll; static varinfo_t flash_net_SharedObject_data; -static classinfo_t _Namespace; -static methodinfo_t _Namespace_valueOf; -static varinfo_t _Namespace_length; -static methodinfo_t _Namespace_toString; -static varinfo_t _Namespace_uri; -static varinfo_t _Namespace_prefix; -static methodinfo_t flash_utils_setTimeout; -static classinfo_t flash_geom_Matrix3D; -static methodinfo_t flash_geom_Matrix3D_interpolateTo; -static methodinfo_t flash_geom_Matrix3D_pointAt; -static methodinfo_t flash_geom_Matrix3D_interpolate; -static methodinfo_t flash_geom_Matrix3D_prependRotation; +static varinfo_t flash_net_SharedObject_objectEncoding; +static varinfo_t flash_net_SharedObject_client; +static methodinfo_t flash_net_SharedObject_setProperty; +static methodinfo_t flash_net_SharedObject_clear; +static methodinfo_t flash_net_SharedObject_flush; +static methodinfo_t flash_net_SharedObject_connect; +static varinfo_t flash_net_SharedObject_size; +static methodinfo_t flash_net_SharedObject_setDirty; +static methodinfo_t flash_net_SharedObject_send; +static methodinfo_t flash_net_SharedObject_close; +static varinfo_t flash_net_SharedObject_data; +static classinfo_t _Namespace; +static methodinfo_t _Namespace_valueOf; +static methodinfo_t _Namespace_toString; +static varinfo_t _Namespace_uri; +static varinfo_t _Namespace_prefix; +static methodinfo_t _Namespace_valueOf; +static methodinfo_t _Namespace_toString; +static varinfo_t _Namespace_uri; +static varinfo_t _Namespace_prefix; +static methodinfo_t flash_utils_setTimeout; +static classinfo_t flash_geom_Matrix3D; +static methodinfo_t flash_geom_Matrix3D_decompose; +static methodinfo_t flash_geom_Matrix3D_pointAt; +static methodinfo_t flash_geom_Matrix3D_identity; static methodinfo_t flash_geom_Matrix3D_transformVector; -static methodinfo_t flash_geom_Matrix3D_transpose; -static methodinfo_t flash_geom_Matrix3D_prependScale; -static methodinfo_t flash_geom_Matrix3D_deltaTransformVector; +static methodinfo_t flash_geom_Matrix3D_appendRotation; +static varinfo_t flash_geom_Matrix3D_determinant; +static methodinfo_t flash_geom_Matrix3D_prependRotation; static varinfo_t flash_geom_Matrix3D_position; -static methodinfo_t flash_geom_Matrix3D_decompose; -static methodinfo_t flash_geom_Matrix3D_append; +static methodinfo_t flash_geom_Matrix3D_interpolateTo; +static methodinfo_t flash_geom_Matrix3D_appendScale; +static methodinfo_t flash_geom_Matrix3D_prepend; static methodinfo_t flash_geom_Matrix3D_recompose; -static methodinfo_t flash_geom_Matrix3D_clone; -static varinfo_t flash_geom_Matrix3D_rawData; -static varinfo_t flash_geom_Matrix3D_determinant; +static methodinfo_t flash_geom_Matrix3D_appendTranslation; static methodinfo_t flash_geom_Matrix3D_invert; -static methodinfo_t flash_geom_Matrix3D_appendScale; +static varinfo_t flash_geom_Matrix3D_rawData; +static methodinfo_t flash_geom_Matrix3D_prependTranslation; +static methodinfo_t flash_geom_Matrix3D_append; +static methodinfo_t flash_geom_Matrix3D_clone; +static methodinfo_t flash_geom_Matrix3D_prependScale; +static methodinfo_t flash_geom_Matrix3D_deltaTransformVector; static methodinfo_t flash_geom_Matrix3D_transformVectors; -static methodinfo_t flash_geom_Matrix3D_appendTranslation; +static methodinfo_t flash_geom_Matrix3D_transpose; +static methodinfo_t flash_geom_Matrix3D_decompose; +static methodinfo_t flash_geom_Matrix3D_pointAt; +static methodinfo_t flash_geom_Matrix3D_identity; +static methodinfo_t flash_geom_Matrix3D_transformVector; static methodinfo_t flash_geom_Matrix3D_appendRotation; +static varinfo_t flash_geom_Matrix3D_determinant; +static methodinfo_t flash_geom_Matrix3D_prependRotation; +static varinfo_t flash_geom_Matrix3D_position; +static methodinfo_t flash_geom_Matrix3D_interpolateTo; +static methodinfo_t flash_geom_Matrix3D_appendScale; static methodinfo_t flash_geom_Matrix3D_prepend; -static methodinfo_t flash_geom_Matrix3D_identity; +static methodinfo_t flash_geom_Matrix3D_recompose; +static methodinfo_t flash_geom_Matrix3D_appendTranslation; +static methodinfo_t flash_geom_Matrix3D_invert; +static varinfo_t flash_geom_Matrix3D_rawData; static methodinfo_t flash_geom_Matrix3D_prependTranslation; +static methodinfo_t flash_geom_Matrix3D_append; +static methodinfo_t flash_geom_Matrix3D_clone; +static methodinfo_t flash_geom_Matrix3D_prependScale; +static methodinfo_t flash_geom_Matrix3D_deltaTransformVector; +static methodinfo_t flash_geom_Matrix3D_transformVectors; +static methodinfo_t flash_geom_Matrix3D_transpose; static methodinfo_t flash_sampler_pauseSampling; static classinfo_t flash_system_Capabilities; -static varinfo_t flash_system_Capabilities_maxLevelIDC; -static varinfo_t flash_system_Capabilities_isDebugger; -static varinfo_t flash_system_Capabilities_hasStreamingAudio; -static varinfo_t flash_system_Capabilities_screenColor; -static varinfo_t flash_system_Capabilities_hasIME; -static varinfo_t flash_system_Capabilities_hasEmbeddedVideo; -static varinfo_t flash_system_Capabilities_hasTLS; -static varinfo_t flash_system_Capabilities_isEmbeddedInAcrobat; -static varinfo_t flash_system_Capabilities_hasScreenPlayback; -static varinfo_t flash_system_Capabilities_hasVideoEncoder; -static varinfo_t flash_system_Capabilities_hasAudioEncoder; -static varinfo_t flash_system_Capabilities_pixelAspectRatio; -static varinfo_t flash_system_Capabilities_hasStreamingVideo; -static varinfo_t flash_system_Capabilities_screenResolutionX; -static varinfo_t flash_system_Capabilities_hasScreenBroadcast; -static varinfo_t flash_system_Capabilities_hasAudio; -static varinfo_t flash_system_Capabilities_language; -static varinfo_t flash_system_Capabilities_manufacturer; -static varinfo_t flash_system_Capabilities_hasPrinting; -static varinfo_t flash_system_Capabilities_os; -static varinfo_t flash_system_Capabilities_localFileReadDisable; -static varinfo_t flash_system_Capabilities_hasMP3; -static varinfo_t flash_system_Capabilities_avHardwareDisable; -static varinfo_t flash_system_Capabilities_hasAccessibility; -static varinfo_t flash_system_Capabilities_version; -static varinfo_t flash_system_Capabilities_screenDPI; -static varinfo_t flash_system_Capabilities_playerType; -static varinfo_t flash_system_Capabilities_screenResolutionY; -static varinfo_t flash_system_Capabilities__internal; -static varinfo_t flash_system_Capabilities_serverString; static methodinfo_t flash_sampler_getSetterInvocationCount; static methodinfo_t flash_sampler_getGetterInvocationCount; static classinfo_t flash_filters_BlurFilter; @@ -403,6 +572,10 @@ static varinfo_t flash_filters_BlurFilter_blurY; static methodinfo_t flash_filters_BlurFilter_clone; static varinfo_t flash_filters_BlurFilter_quality; static varinfo_t flash_filters_BlurFilter_blurX; +static varinfo_t flash_filters_BlurFilter_blurY; +static methodinfo_t flash_filters_BlurFilter_clone; +static varinfo_t flash_filters_BlurFilter_quality; +static varinfo_t flash_filters_BlurFilter_blurX; static methodinfo_t _isFinite; static classinfo_t flash_media_Video; static methodinfo_t flash_media_Video_attachCamera; @@ -412,19 +585,23 @@ static varinfo_t flash_media_Video_deblocking; static varinfo_t flash_media_Video_videoHeight; static methodinfo_t flash_media_Video_attachNetStream; static varinfo_t flash_media_Video_smoothing; +static methodinfo_t flash_media_Video_attachCamera; +static varinfo_t flash_media_Video_videoWidth; +static methodinfo_t flash_media_Video_clear; +static varinfo_t flash_media_Video_deblocking; +static varinfo_t flash_media_Video_videoHeight; +static methodinfo_t flash_media_Video_attachNetStream; +static varinfo_t flash_media_Video_smoothing; static classinfo_t flash_text_engine_TextLineCreationResult; -static varinfo_t flash_text_engine_TextLineCreationResult_EMERGENCY; -static varinfo_t flash_text_engine_TextLineCreationResult_COMPLETE; -static varinfo_t flash_text_engine_TextLineCreationResult_SUCCESS; -static varinfo_t flash_text_engine_TextLineCreationResult_INSUFFICIENT_WIDTH; static classinfo_t _Error; -static methodinfo_t _Error_getErrorMessage; -static methodinfo_t _Error_throwError; -static varinfo_t _Error_length; -static varinfo_t _Error_name; static varinfo_t _Error_message; +static varinfo_t _Error_errorID; static methodinfo_t _Error_getStackTrace; +static varinfo_t _Error_name; +static varinfo_t _Error_message; static varinfo_t _Error_errorID; +static methodinfo_t _Error_getStackTrace; +static varinfo_t _Error_name; static classinfo_t flash_xml_XMLNode; static varinfo_t flash_xml_XMLNode_childNodes; static methodinfo_t flash_xml_XMLNode_appendChild; @@ -447,11 +624,53 @@ static varinfo_t flash_xml_XMLNode_previousSibling; static methodinfo_t flash_xml_XMLNode_hasChildNodes; static methodinfo_t flash_xml_XMLNode_getPrefixForNamespace; static varinfo_t flash_xml_XMLNode_nodeValue; +static varinfo_t flash_xml_XMLNode_childNodes; +static methodinfo_t flash_xml_XMLNode_appendChild; +static varinfo_t flash_xml_XMLNode_nextSibling; +static varinfo_t flash_xml_XMLNode_nodeType; +static varinfo_t flash_xml_XMLNode_attributes; +static varinfo_t flash_xml_XMLNode_firstChild; +static varinfo_t flash_xml_XMLNode_parentNode; +static methodinfo_t flash_xml_XMLNode_toString; +static varinfo_t flash_xml_XMLNode_prefix; +static varinfo_t flash_xml_XMLNode_localName; +static varinfo_t flash_xml_XMLNode_nodeName; +static methodinfo_t flash_xml_XMLNode_getNamespaceForPrefix; +static methodinfo_t flash_xml_XMLNode_insertBefore; +static varinfo_t flash_xml_XMLNode_lastChild; +static methodinfo_t flash_xml_XMLNode_cloneNode; +static methodinfo_t flash_xml_XMLNode_removeNode; +static varinfo_t flash_xml_XMLNode_namespaceURI; +static varinfo_t flash_xml_XMLNode_previousSibling; +static methodinfo_t flash_xml_XMLNode_hasChildNodes; +static methodinfo_t flash_xml_XMLNode_getPrefixForNamespace; +static varinfo_t flash_xml_XMLNode_nodeValue; static classinfo_t flash_net_URLVariables; static methodinfo_t flash_net_URLVariables_toString; static methodinfo_t flash_net_URLVariables_decode; +static methodinfo_t flash_net_URLVariables_toString; +static methodinfo_t flash_net_URLVariables_decode; static classinfo_t flash_display_LoaderInfo; -static methodinfo_t flash_display_LoaderInfo_getLoaderInfoByDefinition; +static varinfo_t flash_display_LoaderInfo_actionScriptVersion; +static varinfo_t flash_display_LoaderInfo_contentType; +static varinfo_t flash_display_LoaderInfo_sameDomain; +static varinfo_t flash_display_LoaderInfo_bytesTotal; +static varinfo_t flash_display_LoaderInfo_loaderURL; +static varinfo_t flash_display_LoaderInfo_width; +static methodinfo_t flash_display_LoaderInfo_dispatchEvent; +static varinfo_t flash_display_LoaderInfo_height; +static varinfo_t flash_display_LoaderInfo_frameRate; +static varinfo_t flash_display_LoaderInfo_parameters; +static varinfo_t flash_display_LoaderInfo_bytesLoaded; +static varinfo_t flash_display_LoaderInfo_url; +static varinfo_t flash_display_LoaderInfo_content; +static varinfo_t flash_display_LoaderInfo_swfVersion; +static varinfo_t flash_display_LoaderInfo_bytes; +static varinfo_t flash_display_LoaderInfo_loader; +static varinfo_t flash_display_LoaderInfo_applicationDomain; +static varinfo_t flash_display_LoaderInfo_parentAllowsChild; +static varinfo_t flash_display_LoaderInfo_childAllowsParent; +static varinfo_t flash_display_LoaderInfo_sharedEvents; static varinfo_t flash_display_LoaderInfo_actionScriptVersion; static varinfo_t flash_display_LoaderInfo_contentType; static varinfo_t flash_display_LoaderInfo_sameDomain; @@ -475,28 +694,13 @@ static varinfo_t flash_display_LoaderInfo_sharedEvents; static classinfo_t flash_sampler_Sample; static varinfo_t flash_sampler_Sample_time; static varinfo_t flash_sampler_Sample_stack; +static varinfo_t flash_sampler_Sample_time; +static varinfo_t flash_sampler_Sample_stack; static classinfo_t flash_text_engine_DigitWidth; -static varinfo_t flash_text_engine_DigitWidth_PROPORTIONAL; -static varinfo_t flash_text_engine_DigitWidth_DEFAULT; -static varinfo_t flash_text_engine_DigitWidth_TABULAR; static classinfo_t flash_net_URLRequestMethod; -static varinfo_t flash_net_URLRequestMethod_GET; -static varinfo_t flash_net_URLRequestMethod_POST; static methodinfo_t adobe_utils_MMExecute; static classinfo_t flash_system_System; -static methodinfo_t flash_system_System_pause; -static varinfo_t flash_system_System_useCodePage; -static methodinfo_t flash_system_System_exit; -static methodinfo_t flash_system_System_setClipboard; -static varinfo_t flash_system_System_totalMemory; -static methodinfo_t flash_system_System_gc; -static methodinfo_t flash_system_System_resume; -static varinfo_t flash_system_System_vmVersion; -static varinfo_t flash_system_System_ime; static classinfo_t flash_filters_BitmapFilterQuality; -static varinfo_t flash_filters_BitmapFilterQuality_LOW; -static varinfo_t flash_filters_BitmapFilterQuality_MEDIUM; -static varinfo_t flash_filters_BitmapFilterQuality_HIGH; static classinfo_t flash_display_DisplayObjectContainer; static methodinfo_t flash_display_DisplayObjectContainer_addChild; static methodinfo_t flash_display_DisplayObjectContainer_getObjectsUnderPoint; @@ -515,23 +719,37 @@ static methodinfo_t flash_display_DisplayObjectContainer_swapChildrenAt; static varinfo_t flash_display_DisplayObjectContainer_mouseChildren; static varinfo_t flash_display_DisplayObjectContainer_tabChildren; static varinfo_t flash_display_DisplayObjectContainer_textSnapshot; +static methodinfo_t flash_display_DisplayObjectContainer_addChild; +static methodinfo_t flash_display_DisplayObjectContainer_getObjectsUnderPoint; +static methodinfo_t flash_display_DisplayObjectContainer_removeChildAt; +static methodinfo_t flash_display_DisplayObjectContainer_swapChildren; +static methodinfo_t flash_display_DisplayObjectContainer_areInaccessibleObjectsUnderPoint; +static methodinfo_t flash_display_DisplayObjectContainer_setChildIndex; +static varinfo_t flash_display_DisplayObjectContainer_numChildren; +static methodinfo_t flash_display_DisplayObjectContainer_getChildIndex; +static methodinfo_t flash_display_DisplayObjectContainer_getChildAt; +static methodinfo_t flash_display_DisplayObjectContainer_removeChild; +static methodinfo_t flash_display_DisplayObjectContainer_addChildAt; +static methodinfo_t flash_display_DisplayObjectContainer_contains; +static methodinfo_t flash_display_DisplayObjectContainer_getChildByName; +static methodinfo_t flash_display_DisplayObjectContainer_swapChildrenAt; +static varinfo_t flash_display_DisplayObjectContainer_mouseChildren; +static varinfo_t flash_display_DisplayObjectContainer_tabChildren; +static varinfo_t flash_display_DisplayObjectContainer_textSnapshot; static classinfo_t flash_system_LoaderContext; static varinfo_t flash_system_LoaderContext_checkPolicyFile; static varinfo_t flash_system_LoaderContext_securityDomain; static varinfo_t flash_system_LoaderContext_applicationDomain; +static varinfo_t flash_system_LoaderContext_checkPolicyFile; +static varinfo_t flash_system_LoaderContext_securityDomain; +static varinfo_t flash_system_LoaderContext_applicationDomain; static methodinfo_t flash_utils_clearTimeout; static methodinfo_t _isXMLName; static classinfo_t flash_xml_XMLNodeType; -static varinfo_t flash_xml_XMLNodeType_PROCESSING_INSTRUCTION_NODE; -static varinfo_t flash_xml_XMLNodeType_CDATA_NODE; -static varinfo_t flash_xml_XMLNodeType_DOCUMENT_TYPE_NODE; -static varinfo_t flash_xml_XMLNodeType_COMMENT_NODE; -static varinfo_t flash_xml_XMLNodeType_XML_DECLARATION; -static varinfo_t flash_xml_XMLNodeType_TEXT_NODE; -static varinfo_t flash_xml_XMLNodeType_ELEMENT_NODE; static classinfo_t flash_events_ErrorEvent; static methodinfo_t flash_events_ErrorEvent_toString; -static varinfo_t flash_events_ErrorEvent_ERROR; +static methodinfo_t flash_events_ErrorEvent_clone; +static methodinfo_t flash_events_ErrorEvent_toString; static methodinfo_t flash_events_ErrorEvent_clone; static classinfo_t flash_utils_IDataOutput; static methodinfo_t flash_utils_IDataOutput_writeUnsignedInt; @@ -548,15 +766,27 @@ static methodinfo_t flash_utils_IDataOutput_writeBoolean; static methodinfo_t flash_utils_IDataOutput_writeDouble; static methodinfo_t flash_utils_IDataOutput_writeBytes; static varinfo_t flash_utils_IDataOutput_endian; +static methodinfo_t flash_utils_IDataOutput_writeUnsignedInt; +static methodinfo_t flash_utils_IDataOutput_writeInt; +static varinfo_t flash_utils_IDataOutput_objectEncoding; +static methodinfo_t flash_utils_IDataOutput_writeUTFBytes; +static methodinfo_t flash_utils_IDataOutput_writeObject; +static methodinfo_t flash_utils_IDataOutput_writeMultiByte; +static methodinfo_t flash_utils_IDataOutput_writeShort; +static methodinfo_t flash_utils_IDataOutput_writeFloat; +static methodinfo_t flash_utils_IDataOutput_writeUTF; +static methodinfo_t flash_utils_IDataOutput_writeByte; +static methodinfo_t flash_utils_IDataOutput_writeBoolean; +static methodinfo_t flash_utils_IDataOutput_writeDouble; +static methodinfo_t flash_utils_IDataOutput_writeBytes; +static varinfo_t flash_utils_IDataOutput_endian; static classinfo_t flash_geom_Utils3D; -static methodinfo_t flash_geom_Utils3D_projectVectors; -static methodinfo_t flash_geom_Utils3D_projectVector; -static methodinfo_t flash_geom_Utils3D_pointTowards; static classinfo_t flash_events_TextEvent; -static varinfo_t flash_events_TextEvent_LINK; static methodinfo_t flash_events_TextEvent_toString; static varinfo_t flash_events_TextEvent_text; -static varinfo_t flash_events_TextEvent_TEXT_INPUT; +static methodinfo_t flash_events_TextEvent_clone; +static methodinfo_t flash_events_TextEvent_toString; +static varinfo_t flash_events_TextEvent_text; static methodinfo_t flash_events_TextEvent_clone; static classinfo_t flash_utils_Proxy; static methodinfo_t flash_utils_Proxy_callProperty; @@ -569,9 +799,17 @@ static methodinfo_t flash_utils_Proxy_deleteProperty; static methodinfo_t flash_utils_Proxy_getDescendants; static methodinfo_t flash_utils_Proxy_isAttribute; static methodinfo_t flash_utils_Proxy_nextValue; +static methodinfo_t flash_utils_Proxy_callProperty; +static methodinfo_t flash_utils_Proxy_setProperty; +static methodinfo_t flash_utils_Proxy_getProperty; +static methodinfo_t flash_utils_Proxy_nextName; +static methodinfo_t flash_utils_Proxy_nextNameIndex; +static methodinfo_t flash_utils_Proxy_hasProperty; +static methodinfo_t flash_utils_Proxy_deleteProperty; +static methodinfo_t flash_utils_Proxy_getDescendants; +static methodinfo_t flash_utils_Proxy_isAttribute; +static methodinfo_t flash_utils_Proxy_nextValue; static classinfo_t flash_text_engine_FontPosture; -static varinfo_t flash_text_engine_FontPosture_NORMAL; -static varinfo_t flash_text_engine_FontPosture_ITALIC; static classinfo_t flash_xml_XMLDocument; static varinfo_t flash_xml_XMLDocument_docTypeDecl; static varinfo_t flash_xml_XMLDocument_idMap; @@ -581,12 +819,25 @@ static methodinfo_t flash_xml_XMLDocument_createElement; static varinfo_t flash_xml_XMLDocument_ignoreWhite; static methodinfo_t flash_xml_XMLDocument_createTextNode; static methodinfo_t flash_xml_XMLDocument_parseXML; +static varinfo_t flash_xml_XMLDocument_docTypeDecl; +static varinfo_t flash_xml_XMLDocument_idMap; +static methodinfo_t flash_xml_XMLDocument_toString; +static varinfo_t flash_xml_XMLDocument_xmlDecl; +static methodinfo_t flash_xml_XMLDocument_createElement; +static varinfo_t flash_xml_XMLDocument_ignoreWhite; +static methodinfo_t flash_xml_XMLDocument_createTextNode; +static methodinfo_t flash_xml_XMLDocument_parseXML; static classinfo_t flash_display_ShaderInput; static varinfo_t flash_display_ShaderInput_width; static varinfo_t flash_display_ShaderInput_input; static varinfo_t flash_display_ShaderInput_height; static varinfo_t flash_display_ShaderInput_index; static varinfo_t flash_display_ShaderInput_channels; +static varinfo_t flash_display_ShaderInput_width; +static varinfo_t flash_display_ShaderInput_input; +static varinfo_t flash_display_ShaderInput_height; +static varinfo_t flash_display_ShaderInput_index; +static varinfo_t flash_display_ShaderInput_channels; static classinfo_t flash_text_engine_TextBlock; static methodinfo_t flash_text_engine_TextBlock_createTextLine; static varinfo_t flash_text_engine_TextBlock_bidiLevel; @@ -610,27 +861,34 @@ static methodinfo_t flash_text_engine_TextBlock_findNextAtomBoundary; static methodinfo_t flash_text_engine_TextBlock_findNextWordBoundary; static varinfo_t flash_text_engine_TextBlock_tabStops; static methodinfo_t flash_text_engine_TextBlock_dump; +static methodinfo_t flash_text_engine_TextBlock_createTextLine; +static varinfo_t flash_text_engine_TextBlock_bidiLevel; +static methodinfo_t flash_text_engine_TextBlock_getTextLineAtCharIndex; +static varinfo_t flash_text_engine_TextBlock_lastLine; +static methodinfo_t flash_text_engine_TextBlock_findPreviousWordBoundary; +static methodinfo_t flash_text_engine_TextBlock_findPreviousAtomBoundary; +static varinfo_t flash_text_engine_TextBlock_baselineZero; +static varinfo_t flash_text_engine_TextBlock_applyNonLinearFontScaling; +static varinfo_t flash_text_engine_TextBlock_firstLine; +static varinfo_t flash_text_engine_TextBlock_textJustifier; +static methodinfo_t flash_text_engine_TextBlock_releaseLines; +static varinfo_t flash_text_engine_TextBlock_firstInvalidLine; +static varinfo_t flash_text_engine_TextBlock_baselineFontSize; +static varinfo_t flash_text_engine_TextBlock_lineRotation; +static varinfo_t flash_text_engine_TextBlock_userData; +static varinfo_t flash_text_engine_TextBlock_content; +static varinfo_t flash_text_engine_TextBlock_textLineCreationResult; +static varinfo_t flash_text_engine_TextBlock_baselineFontDescription; +static methodinfo_t flash_text_engine_TextBlock_findNextAtomBoundary; +static methodinfo_t flash_text_engine_TextBlock_findNextWordBoundary; +static varinfo_t flash_text_engine_TextBlock_tabStops; +static methodinfo_t flash_text_engine_TextBlock_dump; static classinfo_t flash_ui_MouseCursor; -static varinfo_t flash_ui_MouseCursor_BUTTON; -static varinfo_t flash_ui_MouseCursor_AUTO; -static varinfo_t flash_ui_MouseCursor_ARROW; -static varinfo_t flash_ui_MouseCursor_IBEAM; -static varinfo_t flash_ui_MouseCursor_HAND; static varinfo_t flash_utils_flash_proxy; static classinfo_t flash_display_MorphShape; static classinfo_t flash_text_TextDisplayMode; -static varinfo_t flash_text_TextDisplayMode_CRT; -static varinfo_t flash_text_TextDisplayMode_LCD; -static varinfo_t flash_text_TextDisplayMode_DEFAULT; static classinfo_t flash_net_URLLoaderDataFormat; -static varinfo_t flash_net_URLLoaderDataFormat_VARIABLES; -static varinfo_t flash_net_URLLoaderDataFormat_BINARY; -static varinfo_t flash_net_URLLoaderDataFormat_TEXT; static classinfo_t flash_display_StageQuality; -static varinfo_t flash_display_StageQuality_LOW; -static varinfo_t flash_display_StageQuality_MEDIUM; -static varinfo_t flash_display_StageQuality_HIGH; -static varinfo_t flash_display_StageQuality_BEST; static classinfo_t flash_display_Sprite; static methodinfo_t flash_display_Sprite_stopDrag; static varinfo_t flash_display_Sprite_buttonMode; @@ -640,59 +898,15 @@ static varinfo_t flash_display_Sprite_useHandCursor; static varinfo_t flash_display_Sprite_graphics; static methodinfo_t flash_display_Sprite_startDrag; static varinfo_t flash_display_Sprite_dropTarget; +static methodinfo_t flash_display_Sprite_stopDrag; +static varinfo_t flash_display_Sprite_buttonMode; +static varinfo_t flash_display_Sprite_soundTransform; +static varinfo_t flash_display_Sprite_hitArea; +static varinfo_t flash_display_Sprite_useHandCursor; +static varinfo_t flash_display_Sprite_graphics; +static methodinfo_t flash_display_Sprite_startDrag; +static varinfo_t flash_display_Sprite_dropTarget; static classinfo_t flash_ui_Keyboard; -static varinfo_t flash_ui_Keyboard_PAGE_DOWN; -static varinfo_t flash_ui_Keyboard_F4; -static varinfo_t flash_ui_Keyboard_ENTER; -static varinfo_t flash_ui_Keyboard_CONTROL; -static varinfo_t flash_ui_Keyboard_F7; -static varinfo_t flash_ui_Keyboard_F14; -static varinfo_t flash_ui_Keyboard_NUMPAD_3; -static varinfo_t flash_ui_Keyboard_NUMPAD_DECIMAL; -static varinfo_t flash_ui_Keyboard_CAPS_LOCK; -static varinfo_t flash_ui_Keyboard_SHIFT; -static varinfo_t flash_ui_Keyboard_TAB; -static varinfo_t flash_ui_Keyboard_NUMPAD_0; -static varinfo_t flash_ui_Keyboard_END; -static varinfo_t flash_ui_Keyboard_NUMPAD_1; -static varinfo_t flash_ui_Keyboard_LEFT; -static varinfo_t flash_ui_Keyboard_F8; -static varinfo_t flash_ui_Keyboard_F9; -static varinfo_t flash_ui_Keyboard_numLock; -static varinfo_t flash_ui_Keyboard_F2; -static varinfo_t flash_ui_Keyboard_NUMPAD_4; -static varinfo_t flash_ui_Keyboard_F3; -static varinfo_t flash_ui_Keyboard_NUMPAD_2; -static varinfo_t flash_ui_Keyboard_HOME; -static varinfo_t flash_ui_Keyboard_NUMPAD_7; -static varinfo_t flash_ui_Keyboard_NUMPAD_6; -static varinfo_t flash_ui_Keyboard_F6; -static varinfo_t flash_ui_Keyboard_F5; -static varinfo_t flash_ui_Keyboard_INSERT; -static varinfo_t flash_ui_Keyboard_ESCAPE; -static varinfo_t flash_ui_Keyboard_F1; -static varinfo_t flash_ui_Keyboard_NUMPAD_SUBTRACT; -static varinfo_t flash_ui_Keyboard_NUMPAD_8; -static varinfo_t flash_ui_Keyboard_SPACE; -static varinfo_t flash_ui_Keyboard_BACKSPACE; -static varinfo_t flash_ui_Keyboard_DELETE; -static varinfo_t flash_ui_Keyboard_NUMPAD_MULTIPLY; -static varinfo_t flash_ui_Keyboard_F13; -static varinfo_t flash_ui_Keyboard_NUMPAD_ADD; -static varinfo_t flash_ui_Keyboard_NUMPAD_9; -static varinfo_t flash_ui_Keyboard_F12; -static varinfo_t flash_ui_Keyboard_RIGHT; -static varinfo_t flash_ui_Keyboard_F15; -static varinfo_t flash_ui_Keyboard_F11; -static varinfo_t flash_ui_Keyboard_UP; -static methodinfo_t flash_ui_Keyboard_isAccessible; -static varinfo_t flash_ui_Keyboard_DOWN; -static varinfo_t flash_ui_Keyboard_capsLock; -static varinfo_t flash_ui_Keyboard_PAGE_UP; -static varinfo_t flash_ui_Keyboard_NUMPAD_ENTER; -static varinfo_t flash_ui_Keyboard_F10; -static varinfo_t flash_ui_Keyboard_NUMPAD_5; -static varinfo_t flash_ui_Keyboard_NUMPAD_DIVIDE; static classinfo_t flash_filters_DisplacementMapFilter; static varinfo_t flash_filters_DisplacementMapFilter_scaleY; static varinfo_t flash_filters_DisplacementMapFilter_mapPoint; @@ -704,11 +918,19 @@ static varinfo_t flash_filters_DisplacementMapFilter_componentX; static methodinfo_t flash_filters_DisplacementMapFilter_clone; static varinfo_t flash_filters_DisplacementMapFilter_alpha; static varinfo_t flash_filters_DisplacementMapFilter_componentY; +static varinfo_t flash_filters_DisplacementMapFilter_scaleY; +static varinfo_t flash_filters_DisplacementMapFilter_mapPoint; +static varinfo_t flash_filters_DisplacementMapFilter_scaleX; +static varinfo_t flash_filters_DisplacementMapFilter_mapBitmap; +static varinfo_t flash_filters_DisplacementMapFilter_mode; +static varinfo_t flash_filters_DisplacementMapFilter_color; +static varinfo_t flash_filters_DisplacementMapFilter_componentX; +static methodinfo_t flash_filters_DisplacementMapFilter_clone; +static varinfo_t flash_filters_DisplacementMapFilter_alpha; +static varinfo_t flash_filters_DisplacementMapFilter_componentY; static methodinfo_t flash_utils_escapeMultiByte; static methodinfo_t adobe_utils_MMEndCommand; static classinfo_t flash_display_GradientType; -static varinfo_t flash_display_GradientType_LINEAR; -static varinfo_t flash_display_GradientType_RADIAL; static classinfo_t flash_media_ID3Info; static varinfo_t flash_media_ID3Info_comment; static varinfo_t flash_media_ID3Info_year; @@ -717,26 +939,26 @@ static varinfo_t flash_media_ID3Info_artist; static varinfo_t flash_media_ID3Info_songName; static varinfo_t flash_media_ID3Info_genre; static varinfo_t flash_media_ID3Info_album; +static varinfo_t flash_media_ID3Info_comment; +static varinfo_t flash_media_ID3Info_year; +static varinfo_t flash_media_ID3Info_track; +static varinfo_t flash_media_ID3Info_artist; +static varinfo_t flash_media_ID3Info_songName; +static varinfo_t flash_media_ID3Info_genre; +static varinfo_t flash_media_ID3Info_album; static classinfo_t flash_display_GraphicsSolidFill; static varinfo_t flash_display_GraphicsSolidFill_color; static varinfo_t flash_display_GraphicsSolidFill_alpha; +static varinfo_t flash_display_GraphicsSolidFill_color; +static varinfo_t flash_display_GraphicsSolidFill_alpha; static classinfo_t flash_filters_ColorMatrixFilter; static varinfo_t flash_filters_ColorMatrixFilter_matrix; static methodinfo_t flash_filters_ColorMatrixFilter_clone; +static varinfo_t flash_filters_ColorMatrixFilter_matrix; +static methodinfo_t flash_filters_ColorMatrixFilter_clone; static classinfo_t flash_net_NetStreamPlayTransitions; -static varinfo_t flash_net_NetStreamPlayTransitions_RESET; -static varinfo_t flash_net_NetStreamPlayTransitions_APPEND; -static varinfo_t flash_net_NetStreamPlayTransitions_SWAP; -static varinfo_t flash_net_NetStreamPlayTransitions_SWITCH; -static varinfo_t flash_net_NetStreamPlayTransitions_STOP; static classinfo_t flash_media_SoundCodec; -static varinfo_t flash_media_SoundCodec_NELLYMOSER; -static varinfo_t flash_media_SoundCodec_SPEEX; static classinfo_t flash_net_ObjectEncoding; -static varinfo_t flash_net_ObjectEncoding_dynamicPropertyWriter; -static varinfo_t flash_net_ObjectEncoding_DEFAULT; -static varinfo_t flash_net_ObjectEncoding_AMF0; -static varinfo_t flash_net_ObjectEncoding_AMF3; static classinfo_t flash_text_engine_GroupElement; static methodinfo_t flash_text_engine_GroupElement_groupElements; static methodinfo_t flash_text_engine_GroupElement_splitTextElement; @@ -748,15 +970,27 @@ static methodinfo_t flash_text_engine_GroupElement_getElementAt; static methodinfo_t flash_text_engine_GroupElement_ungroupElements; static methodinfo_t flash_text_engine_GroupElement_replaceElements; static methodinfo_t flash_text_engine_GroupElement_getElementIndex; +static methodinfo_t flash_text_engine_GroupElement_groupElements; +static methodinfo_t flash_text_engine_GroupElement_splitTextElement; +static methodinfo_t flash_text_engine_GroupElement_mergeTextElements; +static methodinfo_t flash_text_engine_GroupElement_getElementAtCharIndex; +static varinfo_t flash_text_engine_GroupElement_elementCount; +static methodinfo_t flash_text_engine_GroupElement_setElements; +static methodinfo_t flash_text_engine_GroupElement_getElementAt; +static methodinfo_t flash_text_engine_GroupElement_ungroupElements; +static methodinfo_t flash_text_engine_GroupElement_replaceElements; +static methodinfo_t flash_text_engine_GroupElement_getElementIndex; static methodinfo_t _parseInt; static classinfo_t _QName; static varinfo_t _QName_localName; static methodinfo_t _QName_valueOf; -static varinfo_t _QName_length; static methodinfo_t _QName_toString; static varinfo_t _QName_uri; -static classinfo_t _UninitializedError; -static varinfo_t _UninitializedError_length; +static varinfo_t _QName_localName; +static methodinfo_t _QName_valueOf; +static methodinfo_t _QName_toString; +static varinfo_t _QName_uri; +static classinfo_t _UninitializedError; static classinfo_t _Date; static methodinfo_t _Date_getTimezoneOffset; static methodinfo_t _Date_getTime; @@ -776,10 +1010,8 @@ static varinfo_t _Date_millisecondsUTC; static varinfo_t _Date_minutes; static methodinfo_t _Date_setUTCHours; static varinfo_t _Date_minutesUTC; -static varinfo_t _Date_length; static methodinfo_t _Date_toLocaleTimeString; static varinfo_t _Date_fullYearUTC; -static methodinfo_t _Date_UTC; static varinfo_t _Date_time; static varinfo_t _Date_monthUTC; static methodinfo_t _Date_getUTCMilliseconds; @@ -805,7 +1037,65 @@ static methodinfo_t _Date_getFullYear; static methodinfo_t _Date_setFullYear; static methodinfo_t _Date_setHours; static methodinfo_t _Date_setMonth; -static methodinfo_t _Date_parse; +static methodinfo_t _Date_getUTCSeconds; +static methodinfo_t _Date_getMinutes; +static methodinfo_t _Date_toLocaleString; +static methodinfo_t _Date_toUTCString; +static varinfo_t _Date_dayUTC; +static methodinfo_t _Date_getDay; +static methodinfo_t _Date_setUTCMonth; +static varinfo_t _Date_hours; +static methodinfo_t _Date_getUTCDay; +static methodinfo_t _Date_setUTCFullYear; +static varinfo_t _Date_secondsUTC; +static methodinfo_t _Date_toTimeString; +static methodinfo_t _Date_setMilliseconds; +static methodinfo_t _Date_getUTCHours; +static methodinfo_t _Date_getTimezoneOffset; +static methodinfo_t _Date_getTime; +static methodinfo_t _Date_setUTCMilliseconds; +static varinfo_t _Date_month; +static methodinfo_t _Date_toString; +static methodinfo_t _Date_getHours; +static varinfo_t _Date_date; +static varinfo_t _Date_milliseconds; +static methodinfo_t _Date_setSeconds; +static methodinfo_t _Date_getDate; +static varinfo_t _Date_hoursUTC; +static methodinfo_t _Date_getUTCDate; +static varinfo_t _Date_timezoneOffset; +static methodinfo_t _Date_setTime; +static varinfo_t _Date_millisecondsUTC; +static varinfo_t _Date_minutes; +static methodinfo_t _Date_setUTCHours; +static varinfo_t _Date_minutesUTC; +static methodinfo_t _Date_toLocaleTimeString; +static varinfo_t _Date_fullYearUTC; +static varinfo_t _Date_time; +static varinfo_t _Date_monthUTC; +static methodinfo_t _Date_getUTCMilliseconds; +static methodinfo_t _Date_toDateString; +static methodinfo_t _Date_getMonth; +static methodinfo_t _Date_setMinutes; +static methodinfo_t _Date_toLocaleDateString; +static varinfo_t _Date_fullYear; +static methodinfo_t _Date_getUTCFullYear; +static methodinfo_t _Date_getSeconds; +static varinfo_t _Date_dateUTC; +static methodinfo_t _Date_getMilliseconds; +static methodinfo_t _Date_setUTCMinutes; +static varinfo_t _Date_day; +static methodinfo_t _Date_setUTCSeconds; +static methodinfo_t _Date_setUTCDate; +static methodinfo_t _Date_getUTCMonth; +static methodinfo_t _Date_valueOf; +static varinfo_t _Date_seconds; +static methodinfo_t _Date_getUTCMinutes; +static methodinfo_t _Date_setDate; +static methodinfo_t _Date_getFullYear; +static methodinfo_t _Date_setFullYear; +static methodinfo_t _Date_setHours; +static methodinfo_t _Date_setMonth; static methodinfo_t _Date_getUTCSeconds; static methodinfo_t _Date_getMinutes; static methodinfo_t _Date_toLocaleString; @@ -827,12 +1117,18 @@ static methodinfo_t flash_text_StyleSheet_transform; static methodinfo_t flash_text_StyleSheet_getStyle; static methodinfo_t flash_text_StyleSheet_parseCSS; static methodinfo_t flash_text_StyleSheet_setStyle; +static varinfo_t flash_text_StyleSheet_styleNames; +static methodinfo_t flash_text_StyleSheet_clear; +static methodinfo_t flash_text_StyleSheet_transform; +static methodinfo_t flash_text_StyleSheet_getStyle; +static methodinfo_t flash_text_StyleSheet_parseCSS; +static methodinfo_t flash_text_StyleSheet_setStyle; static classinfo_t flash_display_ActionScriptVersion; -static varinfo_t flash_display_ActionScriptVersion_ACTIONSCRIPT3; -static varinfo_t flash_display_ActionScriptVersion_ACTIONSCRIPT2; static classinfo_t flash_text_engine_EastAsianJustifier; static varinfo_t flash_text_engine_EastAsianJustifier_justificationStyle; static methodinfo_t flash_text_engine_EastAsianJustifier_clone; +static varinfo_t flash_text_engine_EastAsianJustifier_justificationStyle; +static methodinfo_t flash_text_engine_EastAsianJustifier_clone; static classinfo_t _String; static methodinfo_t _String_indexOf; static methodinfo_t _String_replace; @@ -842,7 +1138,26 @@ static methodinfo_t _String_concat; static methodinfo_t _String_substr; static methodinfo_t _String_slice; static methodinfo_t _String_search; -static methodinfo_t _String_fromCharCode; +static methodinfo_t _String_toLocaleUpperCase; +static methodinfo_t _String_toString; +static methodinfo_t _String_toUpperCase; +static methodinfo_t _String_charAt; +static methodinfo_t _String_match; +static methodinfo_t _String_charCodeAt; +static methodinfo_t _String_substring; +static methodinfo_t _String_localeCompare; +static methodinfo_t _String_split; +static methodinfo_t _String_toLocaleLowerCase; +static varinfo_t _String_length; +static methodinfo_t _String_toLowerCase; +static methodinfo_t _String_indexOf; +static methodinfo_t _String_replace; +static methodinfo_t _String_lastIndexOf; +static methodinfo_t _String_valueOf; +static methodinfo_t _String_concat; +static methodinfo_t _String_substr; +static methodinfo_t _String_slice; +static methodinfo_t _String_search; static methodinfo_t _String_toLocaleUpperCase; static methodinfo_t _String_toString; static methodinfo_t _String_toUpperCase; @@ -861,8 +1176,19 @@ static methodinfo_t flash_media_SoundChannel_stop; static varinfo_t flash_media_SoundChannel_position; static varinfo_t flash_media_SoundChannel_soundTransform; static varinfo_t flash_media_SoundChannel_rightPeak; +static varinfo_t flash_media_SoundChannel_leftPeak; +static methodinfo_t flash_media_SoundChannel_stop; +static varinfo_t flash_media_SoundChannel_position; +static varinfo_t flash_media_SoundChannel_soundTransform; +static varinfo_t flash_media_SoundChannel_rightPeak; static classinfo_t flash_desktop_Clipboard; -static varinfo_t flash_desktop_Clipboard_generalClipboard; +static methodinfo_t flash_desktop_Clipboard_setDataHandler; +static methodinfo_t flash_desktop_Clipboard_setData; +static varinfo_t flash_desktop_Clipboard_formats; +static methodinfo_t flash_desktop_Clipboard_clear; +static methodinfo_t flash_desktop_Clipboard_getData; +static methodinfo_t flash_desktop_Clipboard_hasFormat; +static methodinfo_t flash_desktop_Clipboard_clearData; static methodinfo_t flash_desktop_Clipboard_setDataHandler; static methodinfo_t flash_desktop_Clipboard_setData; static varinfo_t flash_desktop_Clipboard_formats; @@ -872,12 +1198,13 @@ static methodinfo_t flash_desktop_Clipboard_hasFormat; static methodinfo_t flash_desktop_Clipboard_clearData; static classinfo_t flash_display_IBitmapDrawable; static classinfo_t _TypeError; -static varinfo_t _TypeError_length; static classinfo_t _int; -static varinfo_t _int_MAX_VALUE; static methodinfo_t _int_valueOf; -static varinfo_t _int_length; -static varinfo_t _int_MIN_VALUE; +static methodinfo_t _int_toString; +static methodinfo_t _int_toExponential; +static methodinfo_t _int_toFixed; +static methodinfo_t _int_toPrecision; +static methodinfo_t _int_valueOf; static methodinfo_t _int_toString; static methodinfo_t _int_toExponential; static methodinfo_t _int_toFixed; @@ -886,6 +1213,9 @@ static classinfo_t flash_display_Scene; static varinfo_t flash_display_Scene_numFrames; static varinfo_t flash_display_Scene_labels; static varinfo_t flash_display_Scene_name; +static varinfo_t flash_display_Scene_numFrames; +static varinfo_t flash_display_Scene_labels; +static varinfo_t flash_display_Scene_name; static classinfo_t flash_text_engine_FontMetrics; static varinfo_t flash_text_engine_FontMetrics_superscriptOffset; static varinfo_t flash_text_engine_FontMetrics_underlineThickness; @@ -896,9 +1226,20 @@ static varinfo_t flash_text_engine_FontMetrics_strikethroughThickness; static varinfo_t flash_text_engine_FontMetrics_superscriptScale; static varinfo_t flash_text_engine_FontMetrics_subscriptOffset; static varinfo_t flash_text_engine_FontMetrics_underlineOffset; +static varinfo_t flash_text_engine_FontMetrics_superscriptOffset; +static varinfo_t flash_text_engine_FontMetrics_underlineThickness; +static varinfo_t flash_text_engine_FontMetrics_subscriptScale; +static varinfo_t flash_text_engine_FontMetrics_strikethroughOffset; +static varinfo_t flash_text_engine_FontMetrics_emBox; +static varinfo_t flash_text_engine_FontMetrics_strikethroughThickness; +static varinfo_t flash_text_engine_FontMetrics_superscriptScale; +static varinfo_t flash_text_engine_FontMetrics_subscriptOffset; +static varinfo_t flash_text_engine_FontMetrics_underlineOffset; static classinfo_t flash_utils_IExternalizable; static methodinfo_t flash_utils_IExternalizable_readExternal; static methodinfo_t flash_utils_IExternalizable_writeExternal; +static methodinfo_t flash_utils_IExternalizable_readExternal; +static methodinfo_t flash_utils_IExternalizable_writeExternal; static classinfo_t __AS3___vec_Vector; static classinfo_t flash_filters_GradientBevelFilter; static varinfo_t flash_filters_GradientBevelFilter_strength; @@ -913,17 +1254,32 @@ static varinfo_t flash_filters_GradientBevelFilter_blurX; static varinfo_t flash_filters_GradientBevelFilter_blurY; static varinfo_t flash_filters_GradientBevelFilter_distance; static methodinfo_t flash_filters_GradientBevelFilter_clone; +static varinfo_t flash_filters_GradientBevelFilter_strength; +static varinfo_t flash_filters_GradientBevelFilter_quality; +static varinfo_t flash_filters_GradientBevelFilter_angle; +static varinfo_t flash_filters_GradientBevelFilter_knockout; +static varinfo_t flash_filters_GradientBevelFilter_alphas; +static varinfo_t flash_filters_GradientBevelFilter_type; +static varinfo_t flash_filters_GradientBevelFilter_ratios; +static varinfo_t flash_filters_GradientBevelFilter_colors; +static varinfo_t flash_filters_GradientBevelFilter_blurX; +static varinfo_t flash_filters_GradientBevelFilter_blurY; +static varinfo_t flash_filters_GradientBevelFilter_distance; +static methodinfo_t flash_filters_GradientBevelFilter_clone; static classinfo_t flash_text_TextRun; static varinfo_t flash_text_TextRun_beginIndex; static varinfo_t flash_text_TextRun_endIndex; static varinfo_t flash_text_TextRun_textFormat; +static varinfo_t flash_text_TextRun_beginIndex; +static varinfo_t flash_text_TextRun_endIndex; +static varinfo_t flash_text_TextRun_textFormat; static classinfo_t flash_text_TextColorType; -static varinfo_t flash_text_TextColorType_DARK_COLOR; -static varinfo_t flash_text_TextColorType_LIGHT_COLOR; static methodinfo_t flash_sampler_getSampleCount; static classinfo_t flash_net_URLRequestHeader; static varinfo_t flash_net_URLRequestHeader_value; static varinfo_t flash_net_URLRequestHeader_name; +static varinfo_t flash_net_URLRequestHeader_value; +static varinfo_t flash_net_URLRequestHeader_name; static methodinfo_t flash_profiler_showRedrawRegions; static classinfo_t flash_display_ShaderData; static classinfo_t flash_text_engine_TextLine; @@ -931,7 +1287,36 @@ static varinfo_t flash_text_engine_TextLine_previousLine; static varinfo_t flash_text_engine_TextLine_validity; static methodinfo_t flash_text_engine_TextLine_getAtomTextBlockBeginIndex; static methodinfo_t flash_text_engine_TextLine_getAtomWordBoundaryOnLeft; -static varinfo_t flash_text_engine_TextLine_MAX_LINE_WIDTH; +static methodinfo_t flash_text_engine_TextLine_getAtomTextRotation; +static varinfo_t flash_text_engine_TextLine_textHeight; +static methodinfo_t flash_text_engine_TextLine_getAtomCenter; +static methodinfo_t flash_text_engine_TextLine_getAtomBounds; +static varinfo_t flash_text_engine_TextLine_mirrorRegions; +static varinfo_t flash_text_engine_TextLine_rawTextLength; +static varinfo_t flash_text_engine_TextLine_userData; +static varinfo_t flash_text_engine_TextLine_textWidth; +static varinfo_t flash_text_engine_TextLine_textBlock; +static varinfo_t flash_text_engine_TextLine_textBlockBeginIndex; +static varinfo_t flash_text_engine_TextLine_unjustifiedTextWidth; +static varinfo_t flash_text_engine_TextLine_ascent; +static methodinfo_t flash_text_engine_TextLine_getBaselinePosition; +static varinfo_t flash_text_engine_TextLine_specifiedWidth; +static methodinfo_t flash_text_engine_TextLine_getMirrorRegion; +static methodinfo_t flash_text_engine_TextLine_getAtomGraphic; +static varinfo_t flash_text_engine_TextLine_hasGraphicElement; +static methodinfo_t flash_text_engine_TextLine_flushAtomData; +static methodinfo_t flash_text_engine_TextLine_dump; +static varinfo_t flash_text_engine_TextLine_nextLine; +static methodinfo_t flash_text_engine_TextLine_getAtomIndexAtCharIndex; +static methodinfo_t flash_text_engine_TextLine_getAtomTextBlockEndIndex; +static varinfo_t flash_text_engine_TextLine_atomCount; +static varinfo_t flash_text_engine_TextLine_descent; +static methodinfo_t flash_text_engine_TextLine_getAtomBidiLevel; +static methodinfo_t flash_text_engine_TextLine_getAtomIndexAtPoint; +static varinfo_t flash_text_engine_TextLine_previousLine; +static varinfo_t flash_text_engine_TextLine_validity; +static methodinfo_t flash_text_engine_TextLine_getAtomTextBlockBeginIndex; +static methodinfo_t flash_text_engine_TextLine_getAtomWordBoundaryOnLeft; static methodinfo_t flash_text_engine_TextLine_getAtomTextRotation; static varinfo_t flash_text_engine_TextLine_textHeight; static methodinfo_t flash_text_engine_TextLine_getAtomCenter; @@ -966,19 +1351,23 @@ static varinfo_t flash_net_URLRequest_requestHeaders; static varinfo_t flash_net_URLRequest_method; static varinfo_t flash_net_URLRequest_digest; static varinfo_t flash_net_URLRequest_data; +static varinfo_t flash_net_URLRequest_contentType; +static varinfo_t flash_net_URLRequest_url; +static varinfo_t flash_net_URLRequest_requestHeaders; +static varinfo_t flash_net_URLRequest_method; +static varinfo_t flash_net_URLRequest_digest; +static varinfo_t flash_net_URLRequest_data; static classinfo_t _URIError; -static varinfo_t _URIError_length; static methodinfo_t flash_net_getClassByAlias; static classinfo_t flash_display_ShaderParameter; static varinfo_t flash_display_ShaderParameter_value; static varinfo_t flash_display_ShaderParameter_index; static varinfo_t flash_display_ShaderParameter_type; +static varinfo_t flash_display_ShaderParameter_value; +static varinfo_t flash_display_ShaderParameter_index; +static varinfo_t flash_display_ShaderParameter_type; static classinfo_t flash_filters_BitmapFilterType; -static varinfo_t flash_filters_BitmapFilterType_FULL; -static varinfo_t flash_filters_BitmapFilterType_INNER; -static varinfo_t flash_filters_BitmapFilterType_OUTER; static classinfo_t _SecurityError; -static varinfo_t _SecurityError_length; static classinfo_t flash_utils_IDataInput; static methodinfo_t flash_utils_IDataInput_readUTF; static methodinfo_t flash_utils_IDataInput_readByte; @@ -997,14 +1386,36 @@ static methodinfo_t flash_utils_IDataInput_readObject; static methodinfo_t flash_utils_IDataInput_readFloat; static varinfo_t flash_utils_IDataInput_endian; static methodinfo_t flash_utils_IDataInput_readBoolean; +static methodinfo_t flash_utils_IDataInput_readUTF; +static methodinfo_t flash_utils_IDataInput_readByte; +static methodinfo_t flash_utils_IDataInput_readUTFBytes; +static methodinfo_t flash_utils_IDataInput_readShort; +static varinfo_t flash_utils_IDataInput_objectEncoding; +static methodinfo_t flash_utils_IDataInput_readUnsignedInt; +static methodinfo_t flash_utils_IDataInput_readDouble; +static methodinfo_t flash_utils_IDataInput_readBytes; +static methodinfo_t flash_utils_IDataInput_readUnsignedByte; +static methodinfo_t flash_utils_IDataInput_readMultiByte; +static methodinfo_t flash_utils_IDataInput_readInt; +static varinfo_t flash_utils_IDataInput_bytesAvailable; +static methodinfo_t flash_utils_IDataInput_readUnsignedShort; +static methodinfo_t flash_utils_IDataInput_readObject; +static methodinfo_t flash_utils_IDataInput_readFloat; +static varinfo_t flash_utils_IDataInput_endian; +static methodinfo_t flash_utils_IDataInput_readBoolean; static classinfo_t flash_events_IEventDispatcher; static methodinfo_t flash_events_IEventDispatcher_willTrigger; static methodinfo_t flash_events_IEventDispatcher_removeEventListener; static methodinfo_t flash_events_IEventDispatcher_hasEventListener; static methodinfo_t flash_events_IEventDispatcher_addEventListener; static methodinfo_t flash_events_IEventDispatcher_dispatchEvent; +static methodinfo_t flash_events_IEventDispatcher_willTrigger; +static methodinfo_t flash_events_IEventDispatcher_removeEventListener; +static methodinfo_t flash_events_IEventDispatcher_hasEventListener; +static methodinfo_t flash_events_IEventDispatcher_addEventListener; +static methodinfo_t flash_events_IEventDispatcher_dispatchEvent; static classinfo_t _Class; -static varinfo_t _Class_length; +static varinfo_t _Class_prototype; static varinfo_t _Class_prototype; static classinfo_t flash_geom_Rectangle; static varinfo_t flash_geom_Rectangle_top; @@ -1033,22 +1444,47 @@ static varinfo_t flash_geom_Rectangle_bottom; static methodinfo_t flash_geom_Rectangle_clone; static varinfo_t flash_geom_Rectangle_y; static methodinfo_t flash_geom_Rectangle_offset; +static varinfo_t flash_geom_Rectangle_top; +static methodinfo_t flash_geom_Rectangle_intersection; +static methodinfo_t flash_geom_Rectangle_intersects; +static methodinfo_t flash_geom_Rectangle_containsPoint; +static methodinfo_t flash_geom_Rectangle_setEmpty; +static varinfo_t flash_geom_Rectangle_topLeft; +static varinfo_t flash_geom_Rectangle_width; +static methodinfo_t flash_geom_Rectangle_containsRect; +static methodinfo_t flash_geom_Rectangle_isEmpty; +static methodinfo_t flash_geom_Rectangle_equals; +static varinfo_t flash_geom_Rectangle_height; +static varinfo_t flash_geom_Rectangle_left; +static methodinfo_t flash_geom_Rectangle_inflate; +static methodinfo_t flash_geom_Rectangle_inflatePoint; +static methodinfo_t flash_geom_Rectangle_toString; +static methodinfo_t flash_geom_Rectangle_offsetPoint; +static varinfo_t flash_geom_Rectangle_x; +static varinfo_t flash_geom_Rectangle_size; +static varinfo_t flash_geom_Rectangle_bottomRight; +static varinfo_t flash_geom_Rectangle_right; +static methodinfo_t flash_geom_Rectangle_contains; +static methodinfo_t flash_geom_Rectangle_union; +static varinfo_t flash_geom_Rectangle_bottom; +static methodinfo_t flash_geom_Rectangle_clone; +static varinfo_t flash_geom_Rectangle_y; +static methodinfo_t flash_geom_Rectangle_offset; static classinfo_t flash_events_SecurityErrorEvent; static methodinfo_t flash_events_SecurityErrorEvent_toString; static methodinfo_t flash_events_SecurityErrorEvent_clone; -static varinfo_t flash_events_SecurityErrorEvent_SECURITY_ERROR; +static methodinfo_t flash_events_SecurityErrorEvent_toString; +static methodinfo_t flash_events_SecurityErrorEvent_clone; static classinfo_t flash_net_IDynamicPropertyWriter; static methodinfo_t flash_net_IDynamicPropertyWriter_writeDynamicProperties; +static methodinfo_t flash_net_IDynamicPropertyWriter_writeDynamicProperties; static classinfo_t flash_display_InterpolationMethod; -static varinfo_t flash_display_InterpolationMethod_RGB; -static varinfo_t flash_display_InterpolationMethod_LINEAR_RGB; static classinfo_t _Object; -static methodinfo_t _Object_init; static methodinfo_t _Object_propertyIsEnumerable; -static varinfo_t _Object_length; -static methodinfo_t _Object__setPropertyIsEnumerable; static methodinfo_t _Object_isPrototypeOf; -static methodinfo_t _Object__dontEnumPrototype; +static methodinfo_t _Object_hasOwnProperty; +static methodinfo_t _Object_propertyIsEnumerable; +static methodinfo_t _Object_isPrototypeOf; static methodinfo_t _Object_hasOwnProperty; static classinfo_t flash_errors_EOFError; static classinfo_t flash_net_NetStream; @@ -1058,7 +1494,6 @@ static methodinfo_t flash_net_NetStream_attachCamera; static varinfo_t flash_net_NetStream_farNonce; static methodinfo_t flash_net_NetStream_close; static methodinfo_t flash_net_NetStream_pause; -static varinfo_t flash_net_NetStream_CONNECT_TO_FMS; static methodinfo_t flash_net_NetStream_onPeerConnect; static varinfo_t flash_net_NetStream_client; static methodinfo_t flash_net_NetStream_resume; @@ -1066,7 +1501,6 @@ static varinfo_t flash_net_NetStream_liveDelay; static varinfo_t flash_net_NetStream_peerStreams; static varinfo_t flash_net_NetStream_objectEncoding; static varinfo_t flash_net_NetStream_bytesLoaded; -static varinfo_t flash_net_NetStream_DIRECT_CONNECTIONS; static methodinfo_t flash_net_NetStream_receiveVideo; static varinfo_t flash_net_NetStream_maxPauseBufferTime; static methodinfo_t flash_net_NetStream_play2; @@ -1089,29 +1523,102 @@ static methodinfo_t flash_net_NetStream_send; static varinfo_t flash_net_NetStream_currentFPS; static varinfo_t flash_net_NetStream_time; static varinfo_t flash_net_NetStream_soundTransform; -static classinfo_t _ArgumentError; -static varinfo_t _ArgumentError_length; -static classinfo_t _XMLList; -static methodinfo_t _XMLList_normalize; -static methodinfo_t _XMLList_removeNamespace; -static methodinfo_t _XMLList_prependChild; -static methodinfo_t _XMLList_toXMLString; -static methodinfo_t _XMLList_nodeKind; -static methodinfo_t _XMLList_copy; -static methodinfo_t _XMLList_text; -static methodinfo_t _XMLList_toString; -static methodinfo_t _XMLList_childIndex; -static methodinfo_t _XMLList_setName; -static methodinfo_t _XMLList_setLocalName; -static methodinfo_t _XMLList_namespace; -static methodinfo_t _XMLList_insertChildBefore; -static methodinfo_t _XMLList_addNamespace; -static methodinfo_t _XMLList_propertyIsEnumerable; -static methodinfo_t _XMLList_comments; -static methodinfo_t _XMLList_attributes; -static methodinfo_t _XMLList_descendants; -static methodinfo_t _XMLList_replace; -static methodinfo_t _XMLList_children; +static varinfo_t flash_net_NetStream_videoCodec; +static varinfo_t flash_net_NetStream_info; +static methodinfo_t flash_net_NetStream_attachCamera; +static varinfo_t flash_net_NetStream_farNonce; +static methodinfo_t flash_net_NetStream_close; +static methodinfo_t flash_net_NetStream_pause; +static methodinfo_t flash_net_NetStream_onPeerConnect; +static varinfo_t flash_net_NetStream_client; +static methodinfo_t flash_net_NetStream_resume; +static varinfo_t flash_net_NetStream_liveDelay; +static varinfo_t flash_net_NetStream_peerStreams; +static varinfo_t flash_net_NetStream_objectEncoding; +static varinfo_t flash_net_NetStream_bytesLoaded; +static methodinfo_t flash_net_NetStream_receiveVideo; +static varinfo_t flash_net_NetStream_maxPauseBufferTime; +static methodinfo_t flash_net_NetStream_play2; +static varinfo_t flash_net_NetStream_audioCodec; +static methodinfo_t flash_net_NetStream_receiveVideoFPS; +static varinfo_t flash_net_NetStream_bytesTotal; +static varinfo_t flash_net_NetStream_farID; +static methodinfo_t flash_net_NetStream_receiveAudio; +static varinfo_t flash_net_NetStream_bufferLength; +static methodinfo_t flash_net_NetStream_seek; +static methodinfo_t flash_net_NetStream_attachAudio; +static varinfo_t flash_net_NetStream_bufferTime; +static methodinfo_t flash_net_NetStream_play; +static methodinfo_t flash_net_NetStream_publish; +static methodinfo_t flash_net_NetStream_togglePause; +static varinfo_t flash_net_NetStream_checkPolicyFile; +static varinfo_t flash_net_NetStream_nearNonce; +static varinfo_t flash_net_NetStream_decodedFrames; +static methodinfo_t flash_net_NetStream_send; +static varinfo_t flash_net_NetStream_currentFPS; +static varinfo_t flash_net_NetStream_time; +static varinfo_t flash_net_NetStream_soundTransform; +static classinfo_t _ArgumentError; +static classinfo_t _XMLList; +static methodinfo_t _XMLList_normalize; +static methodinfo_t _XMLList_removeNamespace; +static methodinfo_t _XMLList_prependChild; +static methodinfo_t _XMLList_toXMLString; +static methodinfo_t _XMLList_nodeKind; +static methodinfo_t _XMLList_copy; +static methodinfo_t _XMLList_text; +static methodinfo_t _XMLList_toString; +static methodinfo_t _XMLList_childIndex; +static methodinfo_t _XMLList_setName; +static methodinfo_t _XMLList_setLocalName; +static methodinfo_t _XMLList_namespace; +static methodinfo_t _XMLList_insertChildBefore; +static methodinfo_t _XMLList_addNamespace; +static methodinfo_t _XMLList_propertyIsEnumerable; +static methodinfo_t _XMLList_comments; +static methodinfo_t _XMLList_attributes; +static methodinfo_t _XMLList_descendants; +static methodinfo_t _XMLList_replace; +static methodinfo_t _XMLList_children; +static methodinfo_t _XMLList_contains; +static methodinfo_t _XMLList_hasSimpleContent; +static methodinfo_t _XMLList_elements; +static methodinfo_t _XMLList_hasComplexContent; +static methodinfo_t _XMLList_insertChildAfter; +static methodinfo_t _XMLList_parent; +static methodinfo_t _XMLList_length; +static methodinfo_t _XMLList_processingInstructions; +static methodinfo_t _XMLList_child; +static methodinfo_t _XMLList_appendChild; +static methodinfo_t _XMLList_valueOf; +static methodinfo_t _XMLList_localName; +static methodinfo_t _XMLList_inScopeNamespaces; +static methodinfo_t _XMLList_hasOwnProperty; +static methodinfo_t _XMLList_setNamespace; +static methodinfo_t _XMLList_namespaceDeclarations; +static methodinfo_t _XMLList_name; +static methodinfo_t _XMLList_setChildren; +static methodinfo_t _XMLList_attribute; +static methodinfo_t _XMLList_normalize; +static methodinfo_t _XMLList_removeNamespace; +static methodinfo_t _XMLList_prependChild; +static methodinfo_t _XMLList_toXMLString; +static methodinfo_t _XMLList_nodeKind; +static methodinfo_t _XMLList_copy; +static methodinfo_t _XMLList_text; +static methodinfo_t _XMLList_toString; +static methodinfo_t _XMLList_childIndex; +static methodinfo_t _XMLList_setName; +static methodinfo_t _XMLList_setLocalName; +static methodinfo_t _XMLList_namespace; +static methodinfo_t _XMLList_insertChildBefore; +static methodinfo_t _XMLList_addNamespace; +static methodinfo_t _XMLList_propertyIsEnumerable; +static methodinfo_t _XMLList_comments; +static methodinfo_t _XMLList_attributes; +static methodinfo_t _XMLList_descendants; +static methodinfo_t _XMLList_replace; +static methodinfo_t _XMLList_children; static methodinfo_t _XMLList_contains; static methodinfo_t _XMLList_hasSimpleContent; static methodinfo_t _XMLList_elements; @@ -1132,21 +1639,29 @@ static methodinfo_t _XMLList_name; static methodinfo_t _XMLList_setChildren; static methodinfo_t _XMLList_attribute; static classinfo_t flash_geom_Point; -static methodinfo_t flash_geom_Point_subtract; -static methodinfo_t flash_geom_Point_distance; -static methodinfo_t flash_geom_Point_normalize; static methodinfo_t flash_geom_Point_equals; -static methodinfo_t flash_geom_Point_toString; +static methodinfo_t flash_geom_Point_normalize; static varinfo_t flash_geom_Point_x; +static methodinfo_t flash_geom_Point_offset; +static methodinfo_t flash_geom_Point_subtract; +static varinfo_t flash_geom_Point_y; +static varinfo_t flash_geom_Point_length; static methodinfo_t flash_geom_Point_add; -static methodinfo_t flash_geom_Point_polar; +static methodinfo_t flash_geom_Point_toString; static methodinfo_t flash_geom_Point_clone; -static methodinfo_t flash_geom_Point_interpolate; +static methodinfo_t flash_geom_Point_equals; +static methodinfo_t flash_geom_Point_normalize; +static varinfo_t flash_geom_Point_x; +static methodinfo_t flash_geom_Point_offset; +static methodinfo_t flash_geom_Point_subtract; static varinfo_t flash_geom_Point_y; static varinfo_t flash_geom_Point_length; -static methodinfo_t flash_geom_Point_offset; +static methodinfo_t flash_geom_Point_add; +static methodinfo_t flash_geom_Point_toString; +static methodinfo_t flash_geom_Point_clone; static classinfo_t flash_printing_PrintJobOptions; static varinfo_t flash_printing_PrintJobOptions_printAsBitmap; +static varinfo_t flash_printing_PrintJobOptions_printAsBitmap; static classinfo_t flash_display_DisplayObject; static varinfo_t flash_display_DisplayObject_rotation; static varinfo_t flash_display_DisplayObject_filters; @@ -1186,9 +1701,49 @@ static varinfo_t flash_display_DisplayObject_mask; static varinfo_t flash_display_DisplayObject_mouseY; static varinfo_t flash_display_DisplayObject_x; static varinfo_t flash_display_DisplayObject_y; +static varinfo_t flash_display_DisplayObject_rotation; +static varinfo_t flash_display_DisplayObject_filters; +static varinfo_t flash_display_DisplayObject_rotationZ; +static varinfo_t flash_display_DisplayObject_accessibilityProperties; +static varinfo_t flash_display_DisplayObject_mouseX; +static varinfo_t flash_display_DisplayObject_root; +static varinfo_t flash_display_DisplayObject_stage; +static varinfo_t flash_display_DisplayObject_rotationY; +static varinfo_t flash_display_DisplayObject_scaleZ; +static methodinfo_t flash_display_DisplayObject_local3DToGlobal; +static varinfo_t flash_display_DisplayObject_loaderInfo; +static varinfo_t flash_display_DisplayObject_cacheAsBitmap; +static varinfo_t flash_display_DisplayObject_transform; +static varinfo_t flash_display_DisplayObject_scaleY; +static varinfo_t flash_display_DisplayObject_height; +static varinfo_t flash_display_DisplayObject_rotationX; +static varinfo_t flash_display_DisplayObject_scrollRect; +static varinfo_t flash_display_DisplayObject_width; +static varinfo_t flash_display_DisplayObject_scale9Grid; +static varinfo_t flash_display_DisplayObject_parent; +static methodinfo_t flash_display_DisplayObject_hitTestObject; +static methodinfo_t flash_display_DisplayObject_hitTestPoint; +static varinfo_t flash_display_DisplayObject_alpha; +static methodinfo_t flash_display_DisplayObject_getRect; +static varinfo_t flash_display_DisplayObject_opaqueBackground; +static methodinfo_t flash_display_DisplayObject_globalToLocal3D; +static varinfo_t flash_display_DisplayObject_visible; +static varinfo_t flash_display_DisplayObject_blendMode; +static varinfo_t flash_display_DisplayObject_scaleX; +static methodinfo_t flash_display_DisplayObject_globalToLocal; +static methodinfo_t flash_display_DisplayObject_localToGlobal; +static varinfo_t flash_display_DisplayObject_z; +static varinfo_t flash_display_DisplayObject_name; +static methodinfo_t flash_display_DisplayObject_getBounds; +static varinfo_t flash_display_DisplayObject_mask; +static varinfo_t flash_display_DisplayObject_mouseY; +static varinfo_t flash_display_DisplayObject_x; +static varinfo_t flash_display_DisplayObject_y; static classinfo_t flash_sampler_DeleteObjectSample; static varinfo_t flash_sampler_DeleteObjectSample_size; static varinfo_t flash_sampler_DeleteObjectSample_id; +static varinfo_t flash_sampler_DeleteObjectSample_size; +static varinfo_t flash_sampler_DeleteObjectSample_id; static methodinfo_t flash_system_fscommand; static methodinfo_t flash_utils_unescapeMultiByte; static classinfo_t flash_sampler_StackFrame; @@ -1196,30 +1751,23 @@ static varinfo_t flash_sampler_StackFrame_name; static varinfo_t flash_sampler_StackFrame_line; static methodinfo_t flash_sampler_StackFrame_toString; static varinfo_t flash_sampler_StackFrame_file; +static varinfo_t flash_sampler_StackFrame_name; +static varinfo_t flash_sampler_StackFrame_line; +static methodinfo_t flash_sampler_StackFrame_toString; +static varinfo_t flash_sampler_StackFrame_file; static classinfo_t flash_system_JPEGLoaderContext; static varinfo_t flash_system_JPEGLoaderContext_deblockingFilter; +static varinfo_t flash_system_JPEGLoaderContext_deblockingFilter; static classinfo_t flash_system_IME; -static methodinfo_t flash_system_IME_setCompositionString; -static varinfo_t flash_system_IME_enabled; -static methodinfo_t flash_system_IME_doConversion; -static varinfo_t flash_system_IME_conversionMode; static methodinfo_t _isNaN; static classinfo_t flash_system_Security; -static varinfo_t flash_system_Security_sandboxType; -static varinfo_t flash_system_Security_LOCAL_WITH_NETWORK; -static methodinfo_t flash_system_Security_loadPolicyFile; -static methodinfo_t flash_system_Security_allowDomain; -static methodinfo_t flash_system_Security_showSettings; -static varinfo_t flash_system_Security_LOCAL_TRUSTED; -static varinfo_t flash_system_Security_disableAVM1Loading; -static methodinfo_t flash_system_Security_allowInsecureDomain; -static varinfo_t flash_system_Security_exactSettings; -static varinfo_t flash_system_Security_REMOTE; -static varinfo_t flash_system_Security_LOCAL_WITH_FILE; static classinfo_t flash_display_Bitmap; static varinfo_t flash_display_Bitmap_pixelSnapping; static varinfo_t flash_display_Bitmap_bitmapData; static varinfo_t flash_display_Bitmap_smoothing; +static varinfo_t flash_display_Bitmap_pixelSnapping; +static varinfo_t flash_display_Bitmap_bitmapData; +static varinfo_t flash_display_Bitmap_smoothing; static classinfo_t flash_printing_PrintJob; static varinfo_t flash_printing_PrintJob_paperWidth; static methodinfo_t flash_printing_PrintJob_addPage; @@ -1229,34 +1777,43 @@ static varinfo_t flash_printing_PrintJob_pageWidth; static methodinfo_t flash_printing_PrintJob_send; static varinfo_t flash_printing_PrintJob_paperHeight; static varinfo_t flash_printing_PrintJob_orientation; +static varinfo_t flash_printing_PrintJob_paperWidth; +static methodinfo_t flash_printing_PrintJob_addPage; +static varinfo_t flash_printing_PrintJob_pageHeight; +static methodinfo_t flash_printing_PrintJob_start; +static varinfo_t flash_printing_PrintJob_pageWidth; +static methodinfo_t flash_printing_PrintJob_send; +static varinfo_t flash_printing_PrintJob_paperHeight; +static varinfo_t flash_printing_PrintJob_orientation; static classinfo_t flash_text_StaticText; static varinfo_t flash_text_StaticText_text; +static varinfo_t flash_text_StaticText_text; static classinfo_t flash_text_engine_SpaceJustifier; static methodinfo_t flash_text_engine_SpaceJustifier_clone; static varinfo_t flash_text_engine_SpaceJustifier_letterSpacing; +static methodinfo_t flash_text_engine_SpaceJustifier_clone; +static varinfo_t flash_text_engine_SpaceJustifier_letterSpacing; static classinfo_t flash_events_DataEvent; static methodinfo_t flash_events_DataEvent_toString; -static varinfo_t flash_events_DataEvent_DATA; static methodinfo_t flash_events_DataEvent_clone; -static varinfo_t flash_events_DataEvent_UPLOAD_COMPLETE_DATA; +static varinfo_t flash_events_DataEvent_data; +static methodinfo_t flash_events_DataEvent_toString; +static methodinfo_t flash_events_DataEvent_clone; static varinfo_t flash_events_DataEvent_data; static classinfo_t flash_events_ActivityEvent; static methodinfo_t flash_events_ActivityEvent_toString; static varinfo_t flash_events_ActivityEvent_activating; static methodinfo_t flash_events_ActivityEvent_clone; -static varinfo_t flash_events_ActivityEvent_ACTIVITY; +static methodinfo_t flash_events_ActivityEvent_toString; +static varinfo_t flash_events_ActivityEvent_activating; +static methodinfo_t flash_events_ActivityEvent_clone; static classinfo_t flash_display_GraphicsEndFill; static classinfo_t flash_display_ColorCorrection; -static varinfo_t flash_display_ColorCorrection_OFF; -static varinfo_t flash_display_ColorCorrection_DEFAULT; -static varinfo_t flash_display_ColorCorrection_ON; static classinfo_t flash_events_IOErrorEvent; -static varinfo_t flash_events_IOErrorEvent_IO_ERROR; -static varinfo_t flash_events_IOErrorEvent_VERIFY_ERROR; static methodinfo_t flash_events_IOErrorEvent_toString; -static varinfo_t flash_events_IOErrorEvent_NETWORK_ERROR; static methodinfo_t flash_events_IOErrorEvent_clone; -static varinfo_t flash_events_IOErrorEvent_DISK_ERROR; +static methodinfo_t flash_events_IOErrorEvent_toString; +static methodinfo_t flash_events_IOErrorEvent_clone; static classinfo_t flash_display_GraphicsStroke; static varinfo_t flash_display_GraphicsStroke_scaleMode; static varinfo_t flash_display_GraphicsStroke_miterLimit; @@ -1265,9 +1822,17 @@ static varinfo_t flash_display_GraphicsStroke_fill; static varinfo_t flash_display_GraphicsStroke_thickness; static varinfo_t flash_display_GraphicsStroke_joints; static varinfo_t flash_display_GraphicsStroke_caps; +static varinfo_t flash_display_GraphicsStroke_scaleMode; +static varinfo_t flash_display_GraphicsStroke_miterLimit; +static varinfo_t flash_display_GraphicsStroke_pixelHinting; +static varinfo_t flash_display_GraphicsStroke_fill; +static varinfo_t flash_display_GraphicsStroke_thickness; +static varinfo_t flash_display_GraphicsStroke_joints; +static varinfo_t flash_display_GraphicsStroke_caps; static classinfo_t _Boolean; static methodinfo_t _Boolean_valueOf; -static varinfo_t _Boolean_length; +static methodinfo_t _Boolean_toString; +static methodinfo_t _Boolean_valueOf; static methodinfo_t _Boolean_toString; static methodinfo_t flash_sampler_getMemberNames; static methodinfo_t flash_utils_getQualifiedClassName; @@ -1275,6 +1840,9 @@ static classinfo_t flash_text_engine_GraphicElement; static varinfo_t flash_text_engine_GraphicElement_graphic; static varinfo_t flash_text_engine_GraphicElement_elementWidth; static varinfo_t flash_text_engine_GraphicElement_elementHeight; +static varinfo_t flash_text_engine_GraphicElement_graphic; +static varinfo_t flash_text_engine_GraphicElement_elementWidth; +static varinfo_t flash_text_engine_GraphicElement_elementHeight; static classinfo_t flash_media_Microphone; static varinfo_t flash_media_Microphone_codec; static varinfo_t flash_media_Microphone_gain; @@ -1282,7 +1850,6 @@ static varinfo_t flash_media_Microphone_index; static methodinfo_t flash_media_Microphone_setLoopBack; static methodinfo_t flash_media_Microphone_setSilenceLevel; static varinfo_t flash_media_Microphone_name; -static methodinfo_t flash_media_Microphone_getMicrophone; static methodinfo_t flash_media_Microphone_setUseEchoSuppression; static varinfo_t flash_media_Microphone_framesPerPacket; static varinfo_t flash_media_Microphone_muted; @@ -1293,7 +1860,22 @@ static varinfo_t flash_media_Microphone_silenceLevel; static varinfo_t flash_media_Microphone_silenceTimeout; static varinfo_t flash_media_Microphone_rate; static varinfo_t flash_media_Microphone_activityLevel; -static varinfo_t flash_media_Microphone_names; +static varinfo_t flash_media_Microphone_codec; +static varinfo_t flash_media_Microphone_gain; +static varinfo_t flash_media_Microphone_index; +static methodinfo_t flash_media_Microphone_setLoopBack; +static methodinfo_t flash_media_Microphone_setSilenceLevel; +static varinfo_t flash_media_Microphone_name; +static methodinfo_t flash_media_Microphone_setUseEchoSuppression; +static varinfo_t flash_media_Microphone_framesPerPacket; +static varinfo_t flash_media_Microphone_muted; +static varinfo_t flash_media_Microphone_soundTransform; +static varinfo_t flash_media_Microphone_encodeQuality; +static varinfo_t flash_media_Microphone_useEchoSuppression; +static varinfo_t flash_media_Microphone_silenceLevel; +static varinfo_t flash_media_Microphone_silenceTimeout; +static varinfo_t flash_media_Microphone_rate; +static varinfo_t flash_media_Microphone_activityLevel; static classinfo_t flash_ui_ContextMenuClipboardItems; static varinfo_t flash_ui_ContextMenuClipboardItems_clear; static methodinfo_t flash_ui_ContextMenuClipboardItems_clone; @@ -1301,9 +1883,17 @@ static varinfo_t flash_ui_ContextMenuClipboardItems_paste; static varinfo_t flash_ui_ContextMenuClipboardItems_selectAll; static varinfo_t flash_ui_ContextMenuClipboardItems_copy; static varinfo_t flash_ui_ContextMenuClipboardItems_cut; +static varinfo_t flash_ui_ContextMenuClipboardItems_clear; +static methodinfo_t flash_ui_ContextMenuClipboardItems_clone; +static varinfo_t flash_ui_ContextMenuClipboardItems_paste; +static varinfo_t flash_ui_ContextMenuClipboardItems_selectAll; +static varinfo_t flash_ui_ContextMenuClipboardItems_copy; +static varinfo_t flash_ui_ContextMenuClipboardItems_cut; static classinfo_t flash_display_GraphicsShaderFill; static varinfo_t flash_display_GraphicsShaderFill_shader; static varinfo_t flash_display_GraphicsShaderFill_matrix; +static varinfo_t flash_display_GraphicsShaderFill_shader; +static varinfo_t flash_display_GraphicsShaderFill_matrix; static classinfo_t flash_errors_IllegalOperationError; static classinfo_t flash_filters_GradientGlowFilter; static varinfo_t flash_filters_GradientGlowFilter_strength; @@ -1318,10 +1908,19 @@ static varinfo_t flash_filters_GradientGlowFilter_blurX; static varinfo_t flash_filters_GradientGlowFilter_blurY; static varinfo_t flash_filters_GradientGlowFilter_distance; static methodinfo_t flash_filters_GradientGlowFilter_clone; +static varinfo_t flash_filters_GradientGlowFilter_strength; +static varinfo_t flash_filters_GradientGlowFilter_quality; +static varinfo_t flash_filters_GradientGlowFilter_angle; +static varinfo_t flash_filters_GradientGlowFilter_knockout; +static varinfo_t flash_filters_GradientGlowFilter_type; +static varinfo_t flash_filters_GradientGlowFilter_alphas; +static varinfo_t flash_filters_GradientGlowFilter_ratios; +static varinfo_t flash_filters_GradientGlowFilter_colors; +static varinfo_t flash_filters_GradientGlowFilter_blurX; +static varinfo_t flash_filters_GradientGlowFilter_blurY; +static varinfo_t flash_filters_GradientGlowFilter_distance; +static methodinfo_t flash_filters_GradientGlowFilter_clone; static classinfo_t flash_display_CapsStyle; -static varinfo_t flash_display_CapsStyle_ROUND; -static varinfo_t flash_display_CapsStyle_SQUARE; -static varinfo_t flash_display_CapsStyle_NONE; static classinfo_t flash_text_TextSnapshot; static methodinfo_t flash_text_TextSnapshot_setSelectColor; static methodinfo_t flash_text_TextSnapshot_setSelected; @@ -1332,9 +1931,16 @@ static methodinfo_t flash_text_TextSnapshot_findText; static methodinfo_t flash_text_TextSnapshot_getSelected; static methodinfo_t flash_text_TextSnapshot_hitTestTextNearPos; static methodinfo_t flash_text_TextSnapshot_getText; +static methodinfo_t flash_text_TextSnapshot_setSelectColor; +static methodinfo_t flash_text_TextSnapshot_setSelected; +static methodinfo_t flash_text_TextSnapshot_getSelectedText; +static methodinfo_t flash_text_TextSnapshot_getTextRunInfo; +static varinfo_t flash_text_TextSnapshot_charCount; +static methodinfo_t flash_text_TextSnapshot_findText; +static methodinfo_t flash_text_TextSnapshot_getSelected; +static methodinfo_t flash_text_TextSnapshot_hitTestTextNearPos; +static methodinfo_t flash_text_TextSnapshot_getText; static classinfo_t flash_text_engine_FontLookup; -static varinfo_t flash_text_engine_FontLookup_DEVICE; -static varinfo_t flash_text_engine_FontLookup_EMBEDDED_CFF; static classinfo_t flash_display_InteractiveObject; static varinfo_t flash_display_InteractiveObject_tabIndex; static varinfo_t flash_display_InteractiveObject_doubleClickEnabled; @@ -1343,8 +1949,76 @@ static varinfo_t flash_display_InteractiveObject_mouseEnabled; static varinfo_t flash_display_InteractiveObject_contextMenu; static varinfo_t flash_display_InteractiveObject_focusRect; static varinfo_t flash_display_InteractiveObject_accessibilityImplementation; +static varinfo_t flash_display_InteractiveObject_tabIndex; +static varinfo_t flash_display_InteractiveObject_doubleClickEnabled; +static varinfo_t flash_display_InteractiveObject_tabEnabled; +static varinfo_t flash_display_InteractiveObject_mouseEnabled; +static varinfo_t flash_display_InteractiveObject_contextMenu; +static varinfo_t flash_display_InteractiveObject_focusRect; +static varinfo_t flash_display_InteractiveObject_accessibilityImplementation; static classinfo_t flash_text_TextField; -static methodinfo_t flash_text_TextField_isFontCompatible; +static methodinfo_t flash_text_TextField_getTextFormat; +static varinfo_t flash_text_TextField_border; +static varinfo_t flash_text_TextField_selectedText; +static methodinfo_t flash_text_TextField_pasteRichText; +static varinfo_t flash_text_TextField_bottomScrollV; +static methodinfo_t flash_text_TextField_getLineIndexOfChar; +static methodinfo_t flash_text_TextField_replaceText; +static varinfo_t flash_text_TextField_defaultTextFormat; +static varinfo_t flash_text_TextField_restrict; +static varinfo_t flash_text_TextField_htmlText; +static methodinfo_t flash_text_TextField_copyRichText; +static methodinfo_t flash_text_TextField_getLineText; +static methodinfo_t flash_text_TextField_getFirstCharInParagraph; +static methodinfo_t flash_text_TextField_setSelection; +static varinfo_t flash_text_TextField_length; +static varinfo_t flash_text_TextField_wordWrap; +static methodinfo_t flash_text_TextField_appendText; +static varinfo_t flash_text_TextField_caretIndex; +static varinfo_t flash_text_TextField_mouseWheelEnabled; +static varinfo_t flash_text_TextField_selectionBeginIndex; +static varinfo_t flash_text_TextField_sharpness; +static varinfo_t flash_text_TextField_type; +static methodinfo_t flash_text_TextField_getLineIndexAtPoint; +static methodinfo_t flash_text_TextField_getCharIndexAtPoint; +static methodinfo_t flash_text_TextField_getXMLText; +static methodinfo_t flash_text_TextField_getParagraphLength; +static methodinfo_t flash_text_TextField_getRawText; +static varinfo_t flash_text_TextField_gridFitType; +static methodinfo_t flash_text_TextField_getLineOffset; +static varinfo_t flash_text_TextField_backgroundColor; +static varinfo_t flash_text_TextField_multiline; +static varinfo_t flash_text_TextField_numLines; +static methodinfo_t flash_text_TextField_getImageReference; +static varinfo_t flash_text_TextField_displayAsPassword; +static varinfo_t flash_text_TextField_textWidth; +static varinfo_t flash_text_TextField_autoSize; +static varinfo_t flash_text_TextField_selectable; +static methodinfo_t flash_text_TextField_getCharBoundaries; +static varinfo_t flash_text_TextField_alwaysShowSelection; +static varinfo_t flash_text_TextField_thickness; +static varinfo_t flash_text_TextField_useRichTextClipboard; +static varinfo_t flash_text_TextField_scrollV; +static methodinfo_t flash_text_TextField_getTextRuns; +static methodinfo_t flash_text_TextField_setTextFormat; +static varinfo_t flash_text_TextField_textColor; +static varinfo_t flash_text_TextField_maxScrollV; +static varinfo_t flash_text_TextField_embedFonts; +static varinfo_t flash_text_TextField_scrollH; +static varinfo_t flash_text_TextField_text; +static methodinfo_t flash_text_TextField_getLineLength; +static varinfo_t flash_text_TextField_textHeight; +static varinfo_t flash_text_TextField_antiAliasType; +static varinfo_t flash_text_TextField_styleSheet; +static varinfo_t flash_text_TextField_background; +static methodinfo_t flash_text_TextField_replaceSelectedText; +static varinfo_t flash_text_TextField_borderColor; +static varinfo_t flash_text_TextField_maxScrollH; +static varinfo_t flash_text_TextField_maxChars; +static methodinfo_t flash_text_TextField_getLineMetrics; +static varinfo_t flash_text_TextField_selectionEndIndex; +static methodinfo_t flash_text_TextField_insertXMLText; +static varinfo_t flash_text_TextField_condenseWhite; static methodinfo_t flash_text_TextField_getTextFormat; static varinfo_t flash_text_TextField_border; static varinfo_t flash_text_TextField_selectedText; @@ -1408,15 +2082,26 @@ static varinfo_t flash_text_TextField_selectionEndIndex; static methodinfo_t flash_text_TextField_insertXMLText; static varinfo_t flash_text_TextField_condenseWhite; static classinfo_t flash_printing_PrintJobOrientation; -static varinfo_t flash_printing_PrintJobOrientation_LANDSCAPE; -static varinfo_t flash_printing_PrintJobOrientation_PORTRAIT; static classinfo_t flash_text_TextRenderer; -static varinfo_t flash_text_TextRenderer_displayMode; -static varinfo_t flash_text_TextRenderer_antiAliasType; -static varinfo_t flash_text_TextRenderer_maxLevel; -static methodinfo_t flash_text_TextRenderer_setAdvancedAntiAliasingTable; static classinfo_t flash_net_NetConnection; -static varinfo_t flash_net_NetConnection_defaultObjectEncoding; +static varinfo_t flash_net_NetConnection_nearID; +static varinfo_t flash_net_NetConnection_client; +static varinfo_t flash_net_NetConnection_farNonce; +static varinfo_t flash_net_NetConnection_objectEncoding; +static varinfo_t flash_net_NetConnection_farID; +static varinfo_t flash_net_NetConnection_connected; +static methodinfo_t flash_net_NetConnection_call; +static varinfo_t flash_net_NetConnection_usingTLS; +static varinfo_t flash_net_NetConnection_proxyType; +static methodinfo_t flash_net_NetConnection_addHeader; +static varinfo_t flash_net_NetConnection_protocol; +static methodinfo_t flash_net_NetConnection_close; +static varinfo_t flash_net_NetConnection_nearNonce; +static methodinfo_t flash_net_NetConnection_connect; +static varinfo_t flash_net_NetConnection_unconnectedPeerStreams; +static varinfo_t flash_net_NetConnection_maxPeerConnections; +static varinfo_t flash_net_NetConnection_connectedProxyType; +static varinfo_t flash_net_NetConnection_uri; static varinfo_t flash_net_NetConnection_nearID; static varinfo_t flash_net_NetConnection_client; static varinfo_t flash_net_NetConnection_farNonce; @@ -1439,38 +2124,19 @@ static methodinfo_t _decodeURIComponent; static methodinfo_t flash_sampler_isGetterSetter; static methodinfo_t flash_utils_getQualifiedSuperclassName; static classinfo_t flash_display_GraphicsPathWinding; -static varinfo_t flash_display_GraphicsPathWinding_EVEN_ODD; -static varinfo_t flash_display_GraphicsPathWinding_NON_ZERO; static classinfo_t flash_text_engine_TabStop; static varinfo_t flash_text_engine_TabStop_alignment; static varinfo_t flash_text_engine_TabStop_position; static varinfo_t flash_text_engine_TabStop_decimalAlignmentToken; +static varinfo_t flash_text_engine_TabStop_alignment; +static varinfo_t flash_text_engine_TabStop_position; +static varinfo_t flash_text_engine_TabStop_decimalAlignmentToken; static classinfo_t flash_text_engine_JustificationStyle; -static varinfo_t flash_text_engine_JustificationStyle_PUSH_OUT_ONLY; -static varinfo_t flash_text_engine_JustificationStyle_PRIORITIZE_LEAST_ADJUSTMENT; -static varinfo_t flash_text_engine_JustificationStyle_PUSH_IN_KINSOKU; static methodinfo_t flash_sampler_startSampling; static classinfo_t flash_text_engine_TextRotation; -static varinfo_t flash_text_engine_TextRotation_ROTATE_270; -static varinfo_t flash_text_engine_TextRotation_AUTO; -static varinfo_t flash_text_engine_TextRotation_ROTATE_0; -static varinfo_t flash_text_engine_TextRotation_ROTATE_90; -static varinfo_t flash_text_engine_TextRotation_ROTATE_180; static methodinfo_t flash_sampler_clearSamples; static classinfo_t flash_system_IMEConversionMode; -static varinfo_t flash_system_IMEConversionMode_JAPANESE_KATAKANA_FULL; -static varinfo_t flash_system_IMEConversionMode_CHINESE; -static varinfo_t flash_system_IMEConversionMode_JAPANESE_KATAKANA_HALF; -static varinfo_t flash_system_IMEConversionMode_UNKNOWN; -static varinfo_t flash_system_IMEConversionMode_KOREAN; -static varinfo_t flash_system_IMEConversionMode_ALPHANUMERIC_HALF; -static varinfo_t flash_system_IMEConversionMode_ALPHANUMERIC_FULL; -static varinfo_t flash_system_IMEConversionMode_JAPANESE_HIRAGANA; static classinfo_t flash_display_StageScaleMode; -static varinfo_t flash_display_StageScaleMode_SHOW_ALL; -static varinfo_t flash_display_StageScaleMode_NO_BORDER; -static varinfo_t flash_display_StageScaleMode_EXACT_FIT; -static varinfo_t flash_display_StageScaleMode_NO_SCALE; static methodinfo_t flash_sampler_getSize; static classinfo_t flash_net_URLStream; static methodinfo_t flash_net_URLStream_readUTF; @@ -1493,94 +2159,124 @@ static methodinfo_t flash_net_URLStream_readObject; static methodinfo_t flash_net_URLStream_readFloat; static varinfo_t flash_net_URLStream_endian; static methodinfo_t flash_net_URLStream_readBoolean; +static methodinfo_t flash_net_URLStream_readUTF; +static methodinfo_t flash_net_URLStream_readByte; +static methodinfo_t flash_net_URLStream_readUTFBytes; +static methodinfo_t flash_net_URLStream_readShort; +static varinfo_t flash_net_URLStream_objectEncoding; +static varinfo_t flash_net_URLStream_connected; +static methodinfo_t flash_net_URLStream_readUnsignedInt; +static methodinfo_t flash_net_URLStream_readDouble; +static methodinfo_t flash_net_URLStream_readBytes; +static methodinfo_t flash_net_URLStream_readUnsignedByte; +static methodinfo_t flash_net_URLStream_readMultiByte; +static methodinfo_t flash_net_URLStream_readInt; +static varinfo_t flash_net_URLStream_bytesAvailable; +static methodinfo_t flash_net_URLStream_load; +static methodinfo_t flash_net_URLStream_close; +static methodinfo_t flash_net_URLStream_readUnsignedShort; +static methodinfo_t flash_net_URLStream_readObject; +static methodinfo_t flash_net_URLStream_readFloat; +static varinfo_t flash_net_URLStream_endian; +static methodinfo_t flash_net_URLStream_readBoolean; static classinfo_t flash_display_BlendMode; -static varinfo_t flash_display_BlendMode_LAYER; -static varinfo_t flash_display_BlendMode_ERASE; -static varinfo_t flash_display_BlendMode_HARDLIGHT; -static varinfo_t flash_display_BlendMode_OVERLAY; -static varinfo_t flash_display_BlendMode_ALPHA; -static varinfo_t flash_display_BlendMode_SUBTRACT; -static varinfo_t flash_display_BlendMode_INVERT; -static varinfo_t flash_display_BlendMode_DIFFERENCE; -static varinfo_t flash_display_BlendMode_DARKEN; -static varinfo_t flash_display_BlendMode_SHADER; -static varinfo_t flash_display_BlendMode_MULTIPLY; -static varinfo_t flash_display_BlendMode_ADD; -static varinfo_t flash_display_BlendMode_SCREEN; -static varinfo_t flash_display_BlendMode_NORMAL; -static varinfo_t flash_display_BlendMode_LIGHTEN; static classinfo_t flash_ui_Mouse; -static varinfo_t flash_ui_Mouse_cursor; -static methodinfo_t flash_ui_Mouse_show; -static methodinfo_t flash_ui_Mouse_hide; static classinfo_t flash_errors_InvalidSWFError; static classinfo_t flash_text_engine_RenderingMode; -static varinfo_t flash_text_engine_RenderingMode_NORMAL; -static varinfo_t flash_text_engine_RenderingMode_CFF; static classinfo_t flash_display_GraphicsTrianglePath; static varinfo_t flash_display_GraphicsTrianglePath_culling; static varinfo_t flash_display_GraphicsTrianglePath_vertices; static varinfo_t flash_display_GraphicsTrianglePath_indices; static varinfo_t flash_display_GraphicsTrianglePath_uvtData; +static varinfo_t flash_display_GraphicsTrianglePath_culling; +static varinfo_t flash_display_GraphicsTrianglePath_vertices; +static varinfo_t flash_display_GraphicsTrianglePath_indices; +static varinfo_t flash_display_GraphicsTrianglePath_uvtData; static classinfo_t flash_display_IGraphicsFill; static classinfo_t flash_text_engine_TypographicCase; -static varinfo_t flash_text_engine_TypographicCase_UPPERCASE; -static varinfo_t flash_text_engine_TypographicCase_DEFAULT; -static varinfo_t flash_text_engine_TypographicCase_LOWERCASE; -static varinfo_t flash_text_engine_TypographicCase_SMALL_CAPS; -static varinfo_t flash_text_engine_TypographicCase_TITLE; -static varinfo_t flash_text_engine_TypographicCase_CAPS; -static varinfo_t flash_text_engine_TypographicCase_CAPS_AND_SMALL_CAPS; static classinfo_t _XML; -static methodinfo_t _XML_attribute; +static methodinfo_t _XML_normalize; +static methodinfo_t _XML_removeNamespace; +static methodinfo_t _XML_prependChild; +static methodinfo_t _XML_toXMLString; +static methodinfo_t _XML_text; +static methodinfo_t _XML_nodeKind; +static methodinfo_t _XML_copy; static methodinfo_t _XML_toString; static methodinfo_t _XML_childIndex; -static methodinfo_t _XML_parent; -static methodinfo_t _XML_appendChild; +static methodinfo_t _XML_setName; +static methodinfo_t _XML_setLocalName; +static methodinfo_t _XML_namespace; +static methodinfo_t _XML_insertChildBefore; +static methodinfo_t _XML_addNamespace; +static methodinfo_t _XML_propertyIsEnumerable; +static methodinfo_t _XML_comments; +static methodinfo_t _XML_attributes; +static methodinfo_t _XML_descendants; static methodinfo_t _XML_replace; -static methodinfo_t _XML_elements; static methodinfo_t _XML_setNotification; -static methodinfo_t _XML_namespaceDeclarations; +static methodinfo_t _XML_children; +static methodinfo_t _XML_contains; +static methodinfo_t _XML_hasSimpleContent; +static methodinfo_t _XML_elements; +static methodinfo_t _XML_hasComplexContent; +static methodinfo_t _XML_insertChildAfter; +static methodinfo_t _XML_parent; static methodinfo_t _XML_length; -static methodinfo_t _XML_comments; static methodinfo_t _XML_processingInstructions; -static methodinfo_t _XML_inScopeNamespaces; -static varinfo_t _XML_prettyPrinting; -static methodinfo_t _XML_children; -static methodinfo_t _XML_setLocalName; -static methodinfo_t _XML_setSettings; -static varinfo_t _XML_ignoreComments; +static methodinfo_t _XML_child; +static methodinfo_t _XML_appendChild; +static methodinfo_t _XML_valueOf; +static methodinfo_t _XML_localName; static methodinfo_t _XML_notification; -static varinfo_t _XML_ignoreWhitespace; -static methodinfo_t _XML_setNamespace; -static methodinfo_t _XML_prependChild; -static methodinfo_t _XML_hasSimpleContent; -static methodinfo_t _XML_insertChildBefore; +static methodinfo_t _XML_inScopeNamespaces; static methodinfo_t _XML_hasOwnProperty; +static methodinfo_t _XML_namespaceDeclarations; +static methodinfo_t _XML_setNamespace; +static methodinfo_t _XML_name; +static methodinfo_t _XML_setChildren; +static methodinfo_t _XML_attribute; static methodinfo_t _XML_normalize; -static methodinfo_t _XML_valueOf; +static methodinfo_t _XML_removeNamespace; +static methodinfo_t _XML_prependChild; +static methodinfo_t _XML_toXMLString; +static methodinfo_t _XML_text; +static methodinfo_t _XML_nodeKind; static methodinfo_t _XML_copy; -static methodinfo_t _XML_localName; -static methodinfo_t _XML_contains; -static methodinfo_t _XML_propertyIsEnumerable; -static methodinfo_t _XML_defaultSettings; -static methodinfo_t _XML_settings; +static methodinfo_t _XML_toString; +static methodinfo_t _XML_childIndex; +static methodinfo_t _XML_setName; +static methodinfo_t _XML_setLocalName; static methodinfo_t _XML_namespace; +static methodinfo_t _XML_insertChildBefore; +static methodinfo_t _XML_addNamespace; +static methodinfo_t _XML_propertyIsEnumerable; +static methodinfo_t _XML_comments; static methodinfo_t _XML_attributes; -static methodinfo_t _XML_setName; -static methodinfo_t _XML_text; -static methodinfo_t _XML_insertChildAfter; -static varinfo_t _XML_ignoreProcessingInstructions; -static varinfo_t _XML_prettyIndent; static methodinfo_t _XML_descendants; -static methodinfo_t _XML_toXMLString; +static methodinfo_t _XML_replace; +static methodinfo_t _XML_setNotification; +static methodinfo_t _XML_children; +static methodinfo_t _XML_contains; +static methodinfo_t _XML_hasSimpleContent; +static methodinfo_t _XML_elements; static methodinfo_t _XML_hasComplexContent; +static methodinfo_t _XML_insertChildAfter; +static methodinfo_t _XML_parent; +static methodinfo_t _XML_length; +static methodinfo_t _XML_processingInstructions; static methodinfo_t _XML_child; -static methodinfo_t _XML_removeNamespace; -static methodinfo_t _XML_addNamespace; -static methodinfo_t _XML_nodeKind; +static methodinfo_t _XML_appendChild; +static methodinfo_t _XML_valueOf; +static methodinfo_t _XML_localName; +static methodinfo_t _XML_notification; +static methodinfo_t _XML_inScopeNamespaces; +static methodinfo_t _XML_hasOwnProperty; +static methodinfo_t _XML_namespaceDeclarations; +static methodinfo_t _XML_setNamespace; static methodinfo_t _XML_name; static methodinfo_t _XML_setChildren; +static methodinfo_t _XML_attribute; static classinfo_t flash_net_NetStreamInfo; static varinfo_t flash_net_NetStreamInfo_maxBytesPerSecond; static varinfo_t flash_net_NetStreamInfo_dataBufferByteLength; @@ -1602,6 +2298,26 @@ static varinfo_t flash_net_NetStreamInfo_videoBytesPerSecond; static varinfo_t flash_net_NetStreamInfo_currentBytesPerSecond; static varinfo_t flash_net_NetStreamInfo_audioBytesPerSecond; static varinfo_t flash_net_NetStreamInfo_playbackBytesPerSecond; +static varinfo_t flash_net_NetStreamInfo_maxBytesPerSecond; +static varinfo_t flash_net_NetStreamInfo_dataBufferByteLength; +static varinfo_t flash_net_NetStreamInfo_videoByteCount; +static varinfo_t flash_net_NetStreamInfo_videoBufferLength; +static varinfo_t flash_net_NetStreamInfo_audioBufferByteLength; +static varinfo_t flash_net_NetStreamInfo_dataBytesPerSecond; +static varinfo_t flash_net_NetStreamInfo_SRTT; +static varinfo_t flash_net_NetStreamInfo_droppedFrames; +static varinfo_t flash_net_NetStreamInfo_audioByteCount; +static varinfo_t flash_net_NetStreamInfo_audioBufferLength; +static varinfo_t flash_net_NetStreamInfo_byteCount; +static methodinfo_t flash_net_NetStreamInfo_toString; +static varinfo_t flash_net_NetStreamInfo_dataByteCount; +static varinfo_t flash_net_NetStreamInfo_videoBufferByteLength; +static varinfo_t flash_net_NetStreamInfo_dataBufferLength; +static varinfo_t flash_net_NetStreamInfo_audioLossRate; +static varinfo_t flash_net_NetStreamInfo_videoBytesPerSecond; +static varinfo_t flash_net_NetStreamInfo_currentBytesPerSecond; +static varinfo_t flash_net_NetStreamInfo_audioBytesPerSecond; +static varinfo_t flash_net_NetStreamInfo_playbackBytesPerSecond; static classinfo_t flash_display_Stage; static methodinfo_t flash_display_Stage_setChildIndex; static varinfo_t flash_display_Stage_stageFocusRect; @@ -1635,39 +2351,67 @@ static varinfo_t flash_display_Stage_focus; static varinfo_t flash_display_Stage_colorCorrection; static varinfo_t flash_display_Stage_colorCorrectionSupport; static varinfo_t flash_display_Stage_stageWidth; +static methodinfo_t flash_display_Stage_setChildIndex; +static varinfo_t flash_display_Stage_stageFocusRect; +static varinfo_t flash_display_Stage_frameRate; +static methodinfo_t flash_display_Stage_invalidate; +static varinfo_t flash_display_Stage_textSnapshot; +static varinfo_t flash_display_Stage_quality; +static methodinfo_t flash_display_Stage_willTrigger; +static methodinfo_t flash_display_Stage_dispatchEvent; +static methodinfo_t flash_display_Stage_isFocusInaccessible; +static methodinfo_t flash_display_Stage_removeChildAt; +static varinfo_t flash_display_Stage_fullScreenWidth; +static methodinfo_t flash_display_Stage_addChildAt; +static varinfo_t flash_display_Stage_height; +static varinfo_t flash_display_Stage_fullScreenSourceRect; +static varinfo_t flash_display_Stage_width; +static methodinfo_t flash_display_Stage_addChild; +static varinfo_t flash_display_Stage_numChildren; +static varinfo_t flash_display_Stage_mouseChildren; +static methodinfo_t flash_display_Stage_swapChildrenAt; +static varinfo_t flash_display_Stage_showDefaultContextMenu; +static methodinfo_t flash_display_Stage_addEventListener; +static varinfo_t flash_display_Stage_stageHeight; +static varinfo_t flash_display_Stage_fullScreenHeight; +static varinfo_t flash_display_Stage_align; +static methodinfo_t flash_display_Stage_hasEventListener; +static varinfo_t flash_display_Stage_displayState; +static varinfo_t flash_display_Stage_scaleMode; +static varinfo_t flash_display_Stage_tabChildren; +static varinfo_t flash_display_Stage_focus; +static varinfo_t flash_display_Stage_colorCorrection; +static varinfo_t flash_display_Stage_colorCorrectionSupport; +static varinfo_t flash_display_Stage_stageWidth; static classinfo_t flash_ui_ContextMenuItem; static varinfo_t flash_ui_ContextMenuItem_separatorBefore; static varinfo_t flash_ui_ContextMenuItem_enabled; static varinfo_t flash_ui_ContextMenuItem_caption; static methodinfo_t flash_ui_ContextMenuItem_clone; static varinfo_t flash_ui_ContextMenuItem_visible; +static varinfo_t flash_ui_ContextMenuItem_separatorBefore; +static varinfo_t flash_ui_ContextMenuItem_enabled; +static varinfo_t flash_ui_ContextMenuItem_caption; +static methodinfo_t flash_ui_ContextMenuItem_clone; +static varinfo_t flash_ui_ContextMenuItem_visible; static classinfo_t flash_trace_Trace; -static varinfo_t flash_trace_Trace_METHODS_AND_LINES_WITH_ARGS; -static varinfo_t flash_trace_Trace_FILE; -static varinfo_t flash_trace_Trace_METHODS_WITH_ARGS; -static varinfo_t flash_trace_Trace_OFF; -static varinfo_t flash_trace_Trace_METHODS_AND_LINES; -static varinfo_t flash_trace_Trace_LISTENER; -static methodinfo_t flash_trace_Trace_getLevel; -static methodinfo_t flash_trace_Trace_setLevel; -static methodinfo_t flash_trace_Trace_setListener; -static methodinfo_t flash_trace_Trace_getListener; -static varinfo_t flash_trace_Trace_METHODS; static classinfo_t flash_events_TimerEvent; -static varinfo_t flash_events_TimerEvent_TIMER_COMPLETE; static methodinfo_t flash_events_TimerEvent_toString; static methodinfo_t flash_events_TimerEvent_clone; -static varinfo_t flash_events_TimerEvent_TIMER; +static methodinfo_t flash_events_TimerEvent_updateAfterEvent; +static methodinfo_t flash_events_TimerEvent_toString; +static methodinfo_t flash_events_TimerEvent_clone; static methodinfo_t flash_events_TimerEvent_updateAfterEvent; static classinfo_t flash_events_SampleDataEvent; static methodinfo_t flash_events_SampleDataEvent_toString; static varinfo_t flash_events_SampleDataEvent_position; static methodinfo_t flash_events_SampleDataEvent_clone; -static varinfo_t flash_events_SampleDataEvent_SAMPLE_DATA; +static varinfo_t flash_events_SampleDataEvent_data; +static methodinfo_t flash_events_SampleDataEvent_toString; +static varinfo_t flash_events_SampleDataEvent_position; +static methodinfo_t flash_events_SampleDataEvent_clone; static varinfo_t flash_events_SampleDataEvent_data; static classinfo_t flash_display_ShaderPrecision; -static varinfo_t flash_display_ShaderPrecision_FULL; -static varinfo_t flash_display_ShaderPrecision_FAST; static classinfo_t flash_net_FileReference; static varinfo_t flash_net_FileReference_type; static methodinfo_t flash_net_FileReference_browse; @@ -1682,8 +2426,20 @@ static varinfo_t flash_net_FileReference_size; static varinfo_t flash_net_FileReference_name; static methodinfo_t flash_net_FileReference_load; static varinfo_t flash_net_FileReference_modificationDate; +static varinfo_t flash_net_FileReference_type; +static methodinfo_t flash_net_FileReference_browse; +static varinfo_t flash_net_FileReference_creationDate; +static methodinfo_t flash_net_FileReference_upload; +static methodinfo_t flash_net_FileReference_download; +static methodinfo_t flash_net_FileReference_save; +static methodinfo_t flash_net_FileReference_cancel; +static varinfo_t flash_net_FileReference_creator; +static varinfo_t flash_net_FileReference_data; +static varinfo_t flash_net_FileReference_size; +static varinfo_t flash_net_FileReference_name; +static methodinfo_t flash_net_FileReference_load; +static varinfo_t flash_net_FileReference_modificationDate; static classinfo_t _DefinitionError; -static varinfo_t _DefinitionError_length; static classinfo_t flash_events_EventDispatcher; static methodinfo_t flash_events_EventDispatcher_willTrigger; static methodinfo_t flash_events_EventDispatcher_toString; @@ -1691,9 +2447,13 @@ static methodinfo_t flash_events_EventDispatcher_removeEventListener; static methodinfo_t flash_events_EventDispatcher_hasEventListener; static methodinfo_t flash_events_EventDispatcher_addEventListener; static methodinfo_t flash_events_EventDispatcher_dispatchEvent; +static methodinfo_t flash_events_EventDispatcher_willTrigger; +static methodinfo_t flash_events_EventDispatcher_toString; +static methodinfo_t flash_events_EventDispatcher_removeEventListener; +static methodinfo_t flash_events_EventDispatcher_hasEventListener; +static methodinfo_t flash_events_EventDispatcher_addEventListener; +static methodinfo_t flash_events_EventDispatcher_dispatchEvent; static classinfo_t flash_net_SharedObjectFlushStatus; -static varinfo_t flash_net_SharedObjectFlushStatus_FLUSHED; -static varinfo_t flash_net_SharedObjectFlushStatus_PENDING; static classinfo_t flash_text_TextLineMetrics; static varinfo_t flash_text_TextLineMetrics_descent; static varinfo_t flash_text_TextLineMetrics_width; @@ -1701,23 +2461,36 @@ static varinfo_t flash_text_TextLineMetrics_ascent; static varinfo_t flash_text_TextLineMetrics_leading; static varinfo_t flash_text_TextLineMetrics_height; static varinfo_t flash_text_TextLineMetrics_x; +static varinfo_t flash_text_TextLineMetrics_descent; +static varinfo_t flash_text_TextLineMetrics_width; +static varinfo_t flash_text_TextLineMetrics_ascent; +static varinfo_t flash_text_TextLineMetrics_leading; +static varinfo_t flash_text_TextLineMetrics_height; +static varinfo_t flash_text_TextLineMetrics_x; static classinfo_t flash_text_AntiAliasType; -static varinfo_t flash_text_AntiAliasType_NORMAL; -static varinfo_t flash_text_AntiAliasType_ADVANCED; static classinfo_t flash_system_SecurityDomain; -static varinfo_t flash_system_SecurityDomain_currentDomain; static classinfo_t flash_text_Font; -static methodinfo_t flash_text_Font_enumerateFonts; static methodinfo_t flash_text_Font_hasGlyphs; static varinfo_t flash_text_Font_fontName; -static methodinfo_t flash_text_Font_registerFont; +static varinfo_t flash_text_Font_fontStyle; +static varinfo_t flash_text_Font_fontType; +static methodinfo_t flash_text_Font_hasGlyphs; +static varinfo_t flash_text_Font_fontName; static varinfo_t flash_text_Font_fontStyle; static varinfo_t flash_text_Font_fontType; static classinfo_t _RegExp; static varinfo_t _RegExp_source; static methodinfo_t _RegExp_test; static varinfo_t _RegExp_global; -static varinfo_t _RegExp_length; +static methodinfo_t _RegExp_exec; +static varinfo_t _RegExp_ignoreCase; +static varinfo_t _RegExp_dotall; +static varinfo_t _RegExp_lastIndex; +static varinfo_t _RegExp_extended; +static varinfo_t _RegExp_multiline; +static varinfo_t _RegExp_source; +static methodinfo_t _RegExp_test; +static varinfo_t _RegExp_global; static methodinfo_t _RegExp_exec; static varinfo_t _RegExp_ignoreCase; static varinfo_t _RegExp_dotall; @@ -1731,6 +2504,12 @@ static varinfo_t flash_accessibility_AccessibilityProperties_description; static varinfo_t flash_accessibility_AccessibilityProperties_name; static varinfo_t flash_accessibility_AccessibilityProperties_shortcut; static varinfo_t flash_accessibility_AccessibilityProperties_silent; +static varinfo_t flash_accessibility_AccessibilityProperties_forceSimple; +static varinfo_t flash_accessibility_AccessibilityProperties_noAutoLabeling; +static varinfo_t flash_accessibility_AccessibilityProperties_description; +static varinfo_t flash_accessibility_AccessibilityProperties_name; +static varinfo_t flash_accessibility_AccessibilityProperties_shortcut; +static varinfo_t flash_accessibility_AccessibilityProperties_silent; static classinfo_t flash_ui_ContextMenu; static methodinfo_t flash_ui_ContextMenu_hideBuiltInItems; static varinfo_t flash_ui_ContextMenu_clipboardItems; @@ -1739,42 +2518,16 @@ static varinfo_t flash_ui_ContextMenu_customItems; static methodinfo_t flash_ui_ContextMenu_clone; static varinfo_t flash_ui_ContextMenu_link; static varinfo_t flash_ui_ContextMenu_clipboardMenu; +static methodinfo_t flash_ui_ContextMenu_hideBuiltInItems; +static varinfo_t flash_ui_ContextMenu_clipboardItems; +static varinfo_t flash_ui_ContextMenu_builtInItems; +static varinfo_t flash_ui_ContextMenu_customItems; +static methodinfo_t flash_ui_ContextMenu_clone; +static varinfo_t flash_ui_ContextMenu_link; +static varinfo_t flash_ui_ContextMenu_clipboardMenu; static classinfo_t flash_text_TextFieldAutoSize; -static varinfo_t flash_text_TextFieldAutoSize_LEFT; -static varinfo_t flash_text_TextFieldAutoSize_RIGHT; -static varinfo_t flash_text_TextFieldAutoSize_CENTER; -static varinfo_t flash_text_TextFieldAutoSize_NONE; static classinfo_t _Math; -static methodinfo_t _Math_ceil; -static varinfo_t _Math_SQRT2; -static methodinfo_t _Math_cos; -static methodinfo_t _Math_abs; -static varinfo_t _Math_PI; -static varinfo_t _Math_E; -static methodinfo_t _Math_round; -static varinfo_t _Math_LN10; -static varinfo_t _Math_SQRT1_2; -static methodinfo_t _Math_log; -static varinfo_t _Math_LOG10E; -static methodinfo_t _Math_random; -static methodinfo_t _Math_acos; -static methodinfo_t _Math_tan; -static methodinfo_t _Math_asin; -static methodinfo_t _Math_exp; -static methodinfo_t _Math_atan2; -static methodinfo_t _Math_pow; -static methodinfo_t _Math_min; -static varinfo_t _Math_LN2; -static methodinfo_t _Math_sin; -static methodinfo_t _Math_sqrt; -static varinfo_t _Math_LOG2E; -static methodinfo_t _Math_max; -static methodinfo_t _Math_atan; -static methodinfo_t _Math_floor; static classinfo_t flash_display_ColorCorrectionSupport; -static varinfo_t flash_display_ColorCorrectionSupport_UNSUPPORTED; -static varinfo_t flash_display_ColorCorrectionSupport_DEFAULT_ON; -static varinfo_t flash_display_ColorCorrectionSupport_DEFAULT_OFF; static classinfo_t flash_errors_IOError; static methodinfo_t _trace; static classinfo_t flash_ui_ContextMenuBuiltInItems; @@ -1787,28 +2540,30 @@ static varinfo_t flash_ui_ContextMenuBuiltInItems_rewind; static methodinfo_t flash_ui_ContextMenuBuiltInItems_clone; static varinfo_t flash_ui_ContextMenuBuiltInItems_quality; static varinfo_t flash_ui_ContextMenuBuiltInItems_play; +static varinfo_t flash_ui_ContextMenuBuiltInItems_zoom; +static varinfo_t flash_ui_ContextMenuBuiltInItems_save; +static varinfo_t flash_ui_ContextMenuBuiltInItems_loop; +static varinfo_t flash_ui_ContextMenuBuiltInItems_print; +static varinfo_t flash_ui_ContextMenuBuiltInItems_forwardAndBack; +static varinfo_t flash_ui_ContextMenuBuiltInItems_rewind; +static methodinfo_t flash_ui_ContextMenuBuiltInItems_clone; +static varinfo_t flash_ui_ContextMenuBuiltInItems_quality; +static varinfo_t flash_ui_ContextMenuBuiltInItems_play; static classinfo_t flash_net_FileReferenceList; static varinfo_t flash_net_FileReferenceList_fileList; static methodinfo_t flash_net_FileReferenceList_browse; +static varinfo_t flash_net_FileReferenceList_fileList; +static methodinfo_t flash_net_FileReferenceList_browse; static classinfo_t flash_display_TriangleCulling; -static varinfo_t flash_display_TriangleCulling_POSITIVE; -static varinfo_t flash_display_TriangleCulling_NEGATIVE; -static varinfo_t flash_display_TriangleCulling_NONE; static classinfo_t flash_media_SoundMixer; -static methodinfo_t flash_media_SoundMixer_computeSpectrum; -static methodinfo_t flash_media_SoundMixer_areSoundsInaccessible; -static varinfo_t flash_media_SoundMixer_soundTransform; -static varinfo_t flash_media_SoundMixer_bufferTime; -static methodinfo_t flash_media_SoundMixer_stopAll; static classinfo_t adobe_utils_XMLUI; -static methodinfo_t adobe_utils_XMLUI_cancel; -static methodinfo_t adobe_utils_XMLUI_setProperty; -static methodinfo_t adobe_utils_XMLUI_getProperty; -static methodinfo_t adobe_utils_XMLUI_accept; static methodinfo_t _escape; static methodinfo_t flash_utils_setInterval; static classinfo_t flash_events_StatusEvent; -static varinfo_t flash_events_StatusEvent_STATUS; +static methodinfo_t flash_events_StatusEvent_toString; +static varinfo_t flash_events_StatusEvent_code; +static methodinfo_t flash_events_StatusEvent_clone; +static varinfo_t flash_events_StatusEvent_level; static methodinfo_t flash_events_StatusEvent_toString; static varinfo_t flash_events_StatusEvent_code; static methodinfo_t flash_events_StatusEvent_clone; @@ -1819,34 +2574,38 @@ static varinfo_t flash_events_ShaderEvent_vector; static methodinfo_t flash_events_ShaderEvent_toString; static varinfo_t flash_events_ShaderEvent_bitmapData; static methodinfo_t flash_events_ShaderEvent_clone; -static varinfo_t flash_events_ShaderEvent_COMPLETE; +static varinfo_t flash_events_ShaderEvent_byteArray; +static varinfo_t flash_events_ShaderEvent_vector; +static methodinfo_t flash_events_ShaderEvent_toString; +static varinfo_t flash_events_ShaderEvent_bitmapData; +static methodinfo_t flash_events_ShaderEvent_clone; static varinfo_t flash_events_ShaderEvent_byteArray; static classinfo_t flash_display_Shader; static varinfo_t flash_display_Shader_precisionHint; static varinfo_t flash_display_Shader_data; +static varinfo_t flash_display_Shader_precisionHint; +static varinfo_t flash_display_Shader_data; static classinfo_t flash_errors_StackOverflowError; static methodinfo_t flash_sampler_getInvocationCount; static classinfo_t flash_text_engine_Kerning; -static varinfo_t flash_text_engine_Kerning_AUTO; -static varinfo_t flash_text_engine_Kerning_OFF; -static varinfo_t flash_text_engine_Kerning_ON; static classinfo_t flash_text_CSMSettings; static varinfo_t flash_text_CSMSettings_fontSize; static varinfo_t flash_text_CSMSettings_outsideCutoff; static varinfo_t flash_text_CSMSettings_insideCutoff; +static varinfo_t flash_text_CSMSettings_fontSize; +static varinfo_t flash_text_CSMSettings_outsideCutoff; +static varinfo_t flash_text_CSMSettings_insideCutoff; static classinfo_t _RangeError; -static varinfo_t _RangeError_length; static classinfo_t _Number; -static varinfo_t _Number_MAX_VALUE; static methodinfo_t _Number_valueOf; -static varinfo_t _Number_length; -static varinfo_t _Number_MIN_VALUE; static methodinfo_t _Number_toString; -static varinfo_t _Number_NaN; -static varinfo_t _Number_POSITIVE_INFINITY; static methodinfo_t _Number_toExponential; static methodinfo_t _Number_toFixed; -static varinfo_t _Number_NEGATIVE_INFINITY; +static methodinfo_t _Number_toPrecision; +static methodinfo_t _Number_valueOf; +static methodinfo_t _Number_toString; +static methodinfo_t _Number_toExponential; +static methodinfo_t _Number_toFixed; static methodinfo_t _Number_toPrecision; static classinfo_t flash_display_Graphics; static methodinfo_t flash_display_Graphics_drawPath; @@ -1871,24 +2630,55 @@ static methodinfo_t flash_display_Graphics_drawCircle; static methodinfo_t flash_display_Graphics_beginShaderFill; static methodinfo_t flash_display_Graphics_drawTriangles; static methodinfo_t flash_display_Graphics_drawRect; +static methodinfo_t flash_display_Graphics_drawPath; +static methodinfo_t flash_display_Graphics_drawEllipse; +static methodinfo_t flash_display_Graphics_drawRoundRectComplex; +static methodinfo_t flash_display_Graphics_moveTo; +static methodinfo_t flash_display_Graphics_lineShaderStyle; +static methodinfo_t flash_display_Graphics_beginFill; +static methodinfo_t flash_display_Graphics_beginGradientFill; +static methodinfo_t flash_display_Graphics_drawGraphicsData; +static methodinfo_t flash_display_Graphics_lineGradientStyle; +static methodinfo_t flash_display_Graphics_drawRoundRect; +static methodinfo_t flash_display_Graphics_beginBitmapFill; +static methodinfo_t flash_display_Graphics_lineStyle; +static methodinfo_t flash_display_Graphics_lineTo; +static methodinfo_t flash_display_Graphics_endFill; +static methodinfo_t flash_display_Graphics_copyFrom; +static methodinfo_t flash_display_Graphics_lineBitmapStyle; +static methodinfo_t flash_display_Graphics_curveTo; +static methodinfo_t flash_display_Graphics_clear; +static methodinfo_t flash_display_Graphics_drawCircle; +static methodinfo_t flash_display_Graphics_beginShaderFill; +static methodinfo_t flash_display_Graphics_drawTriangles; +static methodinfo_t flash_display_Graphics_drawRect; static classinfo_t _SyntaxError; -static varinfo_t _SyntaxError_length; static classinfo_t flash_sampler_NewObjectSample; static varinfo_t flash_sampler_NewObjectSample_type; static varinfo_t flash_sampler_NewObjectSample_object; static varinfo_t flash_sampler_NewObjectSample_id; +static varinfo_t flash_sampler_NewObjectSample_type; +static varinfo_t flash_sampler_NewObjectSample_object; +static varinfo_t flash_sampler_NewObjectSample_id; static classinfo_t flash_net_FileFilter; static varinfo_t flash_net_FileFilter_extension; static varinfo_t flash_net_FileFilter_description; static varinfo_t flash_net_FileFilter_macType; +static varinfo_t flash_net_FileFilter_extension; +static varinfo_t flash_net_FileFilter_description; +static varinfo_t flash_net_FileFilter_macType; static classinfo_t flash_display_BitmapDataChannel; -static varinfo_t flash_display_BitmapDataChannel_BLUE; -static varinfo_t flash_display_BitmapDataChannel_GREEN; -static varinfo_t flash_display_BitmapDataChannel_ALPHA; -static varinfo_t flash_display_BitmapDataChannel_RED; static methodinfo_t flash_utils_clearInterval; static classinfo_t flash_text_engine_ContentElement; -static varinfo_t flash_text_engine_ContentElement_GRAPHIC_ELEMENT; +static varinfo_t flash_text_engine_ContentElement_eventMirror; +static varinfo_t flash_text_engine_ContentElement_groupElement; +static varinfo_t flash_text_engine_ContentElement_textRotation; +static varinfo_t flash_text_engine_ContentElement_text; +static varinfo_t flash_text_engine_ContentElement_userData; +static varinfo_t flash_text_engine_ContentElement_elementFormat; +static varinfo_t flash_text_engine_ContentElement_textBlock; +static varinfo_t flash_text_engine_ContentElement_rawText; +static varinfo_t flash_text_engine_ContentElement_textBlockBeginIndex; static varinfo_t flash_text_engine_ContentElement_eventMirror; static varinfo_t flash_text_engine_ContentElement_groupElement; static varinfo_t flash_text_engine_ContentElement_textRotation; @@ -1899,16 +2689,16 @@ static varinfo_t flash_text_engine_ContentElement_textBlock; static varinfo_t flash_text_engine_ContentElement_rawText; static varinfo_t flash_text_engine_ContentElement_textBlockBeginIndex; static classinfo_t flash_utils_Endian; -static varinfo_t flash_utils_Endian_LITTLE_ENDIAN; -static varinfo_t flash_utils_Endian_BIG_ENDIAN; static methodinfo_t flash_net_navigateToURL; static classinfo_t flash_events_ProgressEvent; static varinfo_t flash_events_ProgressEvent_bytesLoaded; static methodinfo_t flash_events_ProgressEvent_toString; -static varinfo_t flash_events_ProgressEvent_PROGRESS; static varinfo_t flash_events_ProgressEvent_bytesTotal; static methodinfo_t flash_events_ProgressEvent_clone; -static varinfo_t flash_events_ProgressEvent_SOCKET_DATA; +static varinfo_t flash_events_ProgressEvent_bytesLoaded; +static methodinfo_t flash_events_ProgressEvent_toString; +static varinfo_t flash_events_ProgressEvent_bytesTotal; +static methodinfo_t flash_events_ProgressEvent_clone; static classinfo_t flash_media_Sound; static methodinfo_t flash_media_Sound_extract; static varinfo_t flash_media_Sound_bytesLoaded; @@ -1920,6 +2710,16 @@ static methodinfo_t flash_media_Sound_load; static varinfo_t flash_media_Sound_bytesTotal; static varinfo_t flash_media_Sound_length; static methodinfo_t flash_media_Sound_close; +static methodinfo_t flash_media_Sound_extract; +static varinfo_t flash_media_Sound_bytesLoaded; +static varinfo_t flash_media_Sound_id3; +static methodinfo_t flash_media_Sound_play; +static varinfo_t flash_media_Sound_url; +static varinfo_t flash_media_Sound_isBuffering; +static methodinfo_t flash_media_Sound_load; +static varinfo_t flash_media_Sound_bytesTotal; +static varinfo_t flash_media_Sound_length; +static methodinfo_t flash_media_Sound_close; static classinfo_t flash_text_TextExtent; static varinfo_t flash_text_TextExtent_descent; static varinfo_t flash_text_TextExtent_width; @@ -1927,11 +2727,13 @@ static varinfo_t flash_text_TextExtent_ascent; static varinfo_t flash_text_TextExtent_textFieldHeight; static varinfo_t flash_text_TextExtent_textFieldWidth; static varinfo_t flash_text_TextExtent_height; +static varinfo_t flash_text_TextExtent_descent; +static varinfo_t flash_text_TextExtent_width; +static varinfo_t flash_text_TextExtent_ascent; +static varinfo_t flash_text_TextExtent_textFieldHeight; +static varinfo_t flash_text_TextExtent_textFieldWidth; +static varinfo_t flash_text_TextExtent_height; static classinfo_t flash_text_FontStyle; -static varinfo_t flash_text_FontStyle_REGULAR; -static varinfo_t flash_text_FontStyle_BOLD; -static varinfo_t flash_text_FontStyle_BOLD_ITALIC; -static varinfo_t flash_text_FontStyle_ITALIC; static classinfo_t flash_text_engine_TextLineMirrorRegion; static varinfo_t flash_text_engine_TextLineMirrorRegion_mirror; static varinfo_t flash_text_engine_TextLineMirrorRegion_previousRegion; @@ -1939,17 +2741,20 @@ static varinfo_t flash_text_engine_TextLineMirrorRegion_bounds; static varinfo_t flash_text_engine_TextLineMirrorRegion_nextRegion; static varinfo_t flash_text_engine_TextLineMirrorRegion_element; static varinfo_t flash_text_engine_TextLineMirrorRegion_textLine; +static varinfo_t flash_text_engine_TextLineMirrorRegion_mirror; +static varinfo_t flash_text_engine_TextLineMirrorRegion_previousRegion; +static varinfo_t flash_text_engine_TextLineMirrorRegion_bounds; +static varinfo_t flash_text_engine_TextLineMirrorRegion_nextRegion; +static varinfo_t flash_text_engine_TextLineMirrorRegion_element; +static varinfo_t flash_text_engine_TextLineMirrorRegion_textLine; static classinfo_t flash_geom_Vector3D; static methodinfo_t flash_geom_Vector3D_subtract; -static methodinfo_t flash_geom_Vector3D_distance; static methodinfo_t flash_geom_Vector3D_scaleBy; static methodinfo_t flash_geom_Vector3D_decrementBy; static methodinfo_t flash_geom_Vector3D_equals; static methodinfo_t flash_geom_Vector3D_normalize; static methodinfo_t flash_geom_Vector3D_dotProduct; static methodinfo_t flash_geom_Vector3D_negate; -static varinfo_t flash_geom_Vector3D_X_AXIS; -static methodinfo_t flash_geom_Vector3D_angleBetween; static methodinfo_t flash_geom_Vector3D_toString; static varinfo_t flash_geom_Vector3D_lengthSquared; static varinfo_t flash_geom_Vector3D_x; @@ -1957,34 +2762,40 @@ static methodinfo_t flash_geom_Vector3D_incrementBy; static varinfo_t flash_geom_Vector3D_w; static varinfo_t flash_geom_Vector3D_z; static methodinfo_t flash_geom_Vector3D_add; -static varinfo_t flash_geom_Vector3D_Z_AXIS; static methodinfo_t flash_geom_Vector3D_project; static methodinfo_t flash_geom_Vector3D_crossProduct; static methodinfo_t flash_geom_Vector3D_nearEquals; static methodinfo_t flash_geom_Vector3D_clone; -static varinfo_t flash_geom_Vector3D_Y_AXIS; +static varinfo_t flash_geom_Vector3D_y; +static varinfo_t flash_geom_Vector3D_length; +static methodinfo_t flash_geom_Vector3D_subtract; +static methodinfo_t flash_geom_Vector3D_scaleBy; +static methodinfo_t flash_geom_Vector3D_decrementBy; +static methodinfo_t flash_geom_Vector3D_equals; +static methodinfo_t flash_geom_Vector3D_normalize; +static methodinfo_t flash_geom_Vector3D_dotProduct; +static methodinfo_t flash_geom_Vector3D_negate; +static methodinfo_t flash_geom_Vector3D_toString; +static varinfo_t flash_geom_Vector3D_lengthSquared; +static varinfo_t flash_geom_Vector3D_x; +static methodinfo_t flash_geom_Vector3D_incrementBy; +static varinfo_t flash_geom_Vector3D_w; +static varinfo_t flash_geom_Vector3D_z; +static methodinfo_t flash_geom_Vector3D_add; +static methodinfo_t flash_geom_Vector3D_project; +static methodinfo_t flash_geom_Vector3D_crossProduct; +static methodinfo_t flash_geom_Vector3D_nearEquals; +static methodinfo_t flash_geom_Vector3D_clone; static varinfo_t flash_geom_Vector3D_y; static varinfo_t flash_geom_Vector3D_length; static classinfo_t flash_desktop_ClipboardTransferMode; -static varinfo_t flash_desktop_ClipboardTransferMode_CLONE_ONLY; -static varinfo_t flash_desktop_ClipboardTransferMode_ORIGINAL_PREFERRED; -static varinfo_t flash_desktop_ClipboardTransferMode_CLONE_PREFERRED; -static varinfo_t flash_desktop_ClipboardTransferMode_ORIGINAL_ONLY; static classinfo_t flash_display_SpreadMethod; -static varinfo_t flash_display_SpreadMethod_REFLECT; -static varinfo_t flash_display_SpreadMethod_REPEAT; -static varinfo_t flash_display_SpreadMethod_PAD; static classinfo_t flash_system_SecurityPanel; -static varinfo_t flash_system_SecurityPanel_LOCAL_STORAGE; -static varinfo_t flash_system_SecurityPanel_CAMERA; -static varinfo_t flash_system_SecurityPanel_DEFAULT; -static varinfo_t flash_system_SecurityPanel_SETTINGS_MANAGER; -static varinfo_t flash_system_SecurityPanel_PRIVACY; -static varinfo_t flash_system_SecurityPanel_MICROPHONE; -static varinfo_t flash_system_SecurityPanel_DISPLAY; static classinfo_t flash_events_HTTPStatusEvent; static methodinfo_t flash_events_HTTPStatusEvent_toString; -static varinfo_t flash_events_HTTPStatusEvent_HTTP_STATUS; +static methodinfo_t flash_events_HTTPStatusEvent_clone; +static varinfo_t flash_events_HTTPStatusEvent_status; +static methodinfo_t flash_events_HTTPStatusEvent_toString; static methodinfo_t flash_events_HTTPStatusEvent_clone; static varinfo_t flash_events_HTTPStatusEvent_status; static classinfo_t flash_net_NetStreamPlayOptions; @@ -1993,6 +2804,11 @@ static varinfo_t flash_net_NetStreamPlayOptions_streamName; static varinfo_t flash_net_NetStreamPlayOptions_start; static varinfo_t flash_net_NetStreamPlayOptions_oldStreamName; static varinfo_t flash_net_NetStreamPlayOptions_transition; +static varinfo_t flash_net_NetStreamPlayOptions_len; +static varinfo_t flash_net_NetStreamPlayOptions_streamName; +static varinfo_t flash_net_NetStreamPlayOptions_start; +static varinfo_t flash_net_NetStreamPlayOptions_oldStreamName; +static varinfo_t flash_net_NetStreamPlayOptions_transition; static classinfo_t flash_net_Responder; static classinfo_t flash_net_XMLSocket; static methodinfo_t flash_net_XMLSocket_close; @@ -2000,6 +2816,11 @@ static methodinfo_t flash_net_XMLSocket_connect; static methodinfo_t flash_net_XMLSocket_send; static varinfo_t flash_net_XMLSocket_connected; static varinfo_t flash_net_XMLSocket_timeout; +static methodinfo_t flash_net_XMLSocket_close; +static methodinfo_t flash_net_XMLSocket_connect; +static methodinfo_t flash_net_XMLSocket_send; +static varinfo_t flash_net_XMLSocket_connected; +static varinfo_t flash_net_XMLSocket_timeout; static classinfo_t flash_filters_ConvolutionFilter; static varinfo_t flash_filters_ConvolutionFilter_alpha; static varinfo_t flash_filters_ConvolutionFilter_matrixX; @@ -2011,6 +2832,16 @@ static varinfo_t flash_filters_ConvolutionFilter_divisor; static methodinfo_t flash_filters_ConvolutionFilter_clone; static varinfo_t flash_filters_ConvolutionFilter_clamp; static varinfo_t flash_filters_ConvolutionFilter_matrixY; +static varinfo_t flash_filters_ConvolutionFilter_alpha; +static varinfo_t flash_filters_ConvolutionFilter_matrixX; +static varinfo_t flash_filters_ConvolutionFilter_matrix; +static varinfo_t flash_filters_ConvolutionFilter_bias; +static varinfo_t flash_filters_ConvolutionFilter_color; +static varinfo_t flash_filters_ConvolutionFilter_preserveAlpha; +static varinfo_t flash_filters_ConvolutionFilter_divisor; +static methodinfo_t flash_filters_ConvolutionFilter_clone; +static varinfo_t flash_filters_ConvolutionFilter_clamp; +static varinfo_t flash_filters_ConvolutionFilter_matrixY; static classinfo_t flash_text_engine_ElementFormat; static methodinfo_t flash_text_engine_ElementFormat_getFontMetrics; static varinfo_t flash_text_engine_ElementFormat_digitCase; @@ -2032,6 +2863,26 @@ static methodinfo_t flash_text_engine_ElementFormat_clone; static varinfo_t flash_text_engine_ElementFormat_alpha; static varinfo_t flash_text_engine_ElementFormat_textRotation; static varinfo_t flash_text_engine_ElementFormat_trackingRight; +static methodinfo_t flash_text_engine_ElementFormat_getFontMetrics; +static varinfo_t flash_text_engine_ElementFormat_digitCase; +static varinfo_t flash_text_engine_ElementFormat_breakOpportunity; +static varinfo_t flash_text_engine_ElementFormat_ligatureLevel; +static varinfo_t flash_text_engine_ElementFormat_dominantBaseline; +static varinfo_t flash_text_engine_ElementFormat_alignmentBaseline; +static varinfo_t flash_text_engine_ElementFormat_color; +static varinfo_t flash_text_engine_ElementFormat_digitWidth; +static varinfo_t flash_text_engine_ElementFormat_kerning; +static varinfo_t flash_text_engine_ElementFormat_fontSize; +static varinfo_t flash_text_engine_ElementFormat_fontDescription; +static varinfo_t flash_text_engine_ElementFormat_baselineShift; +static varinfo_t flash_text_engine_ElementFormat_locale; +static varinfo_t flash_text_engine_ElementFormat_typographicCase; +static varinfo_t flash_text_engine_ElementFormat_trackingLeft; +static varinfo_t flash_text_engine_ElementFormat_locked; +static methodinfo_t flash_text_engine_ElementFormat_clone; +static varinfo_t flash_text_engine_ElementFormat_alpha; +static varinfo_t flash_text_engine_ElementFormat_textRotation; +static varinfo_t flash_text_engine_ElementFormat_trackingRight; static classinfo_t flash_display_GraphicsGradientFill; static varinfo_t flash_display_GraphicsGradientFill_interpolationMethod; static varinfo_t flash_display_GraphicsGradientFill_focalPointRatio; @@ -2041,9 +2892,19 @@ static varinfo_t flash_display_GraphicsGradientFill_type; static varinfo_t flash_display_GraphicsGradientFill_ratios; static varinfo_t flash_display_GraphicsGradientFill_spreadMethod; static varinfo_t flash_display_GraphicsGradientFill_alphas; +static varinfo_t flash_display_GraphicsGradientFill_interpolationMethod; +static varinfo_t flash_display_GraphicsGradientFill_focalPointRatio; +static varinfo_t flash_display_GraphicsGradientFill_colors; +static varinfo_t flash_display_GraphicsGradientFill_matrix; +static varinfo_t flash_display_GraphicsGradientFill_type; +static varinfo_t flash_display_GraphicsGradientFill_ratios; +static varinfo_t flash_display_GraphicsGradientFill_spreadMethod; +static varinfo_t flash_display_GraphicsGradientFill_alphas; static classinfo_t flash_display_FrameLabel; static varinfo_t flash_display_FrameLabel_frame; static varinfo_t flash_display_FrameLabel_name; +static varinfo_t flash_display_FrameLabel_frame; +static varinfo_t flash_display_FrameLabel_name; static classinfo_t flash_media_SoundTransform; static varinfo_t flash_media_SoundTransform_pan; static varinfo_t flash_media_SoundTransform_leftToRight; @@ -2051,6 +2912,12 @@ static varinfo_t flash_media_SoundTransform_rightToLeft; static varinfo_t flash_media_SoundTransform_volume; static varinfo_t flash_media_SoundTransform_leftToLeft; static varinfo_t flash_media_SoundTransform_rightToRight; +static varinfo_t flash_media_SoundTransform_pan; +static varinfo_t flash_media_SoundTransform_leftToRight; +static varinfo_t flash_media_SoundTransform_rightToLeft; +static varinfo_t flash_media_SoundTransform_volume; +static varinfo_t flash_media_SoundTransform_leftToLeft; +static varinfo_t flash_media_SoundTransform_rightToRight; static varinfo_t _AS3; static classinfo_t flash_net_LocalConnection; static varinfo_t flash_net_LocalConnection_client; @@ -2060,57 +2927,41 @@ static varinfo_t flash_net_LocalConnection_domain; static methodinfo_t flash_net_LocalConnection_allowInsecureDomain; static methodinfo_t flash_net_LocalConnection_send; static methodinfo_t flash_net_LocalConnection_close; +static varinfo_t flash_net_LocalConnection_client; +static methodinfo_t flash_net_LocalConnection_allowDomain; +static methodinfo_t flash_net_LocalConnection_connect; +static varinfo_t flash_net_LocalConnection_domain; +static methodinfo_t flash_net_LocalConnection_allowInsecureDomain; +static methodinfo_t flash_net_LocalConnection_send; +static methodinfo_t flash_net_LocalConnection_close; static classinfo_t flash_display_ShaderParameterType; -static varinfo_t flash_display_ShaderParameterType_FLOAT; -static varinfo_t flash_display_ShaderParameterType_BOOL; -static varinfo_t flash_display_ShaderParameterType_FLOAT2; -static varinfo_t flash_display_ShaderParameterType_MATRIX2X2; -static varinfo_t flash_display_ShaderParameterType_INT; -static varinfo_t flash_display_ShaderParameterType_INT4; -static varinfo_t flash_display_ShaderParameterType_MATRIX4X4; -static varinfo_t flash_display_ShaderParameterType_FLOAT3; -static varinfo_t flash_display_ShaderParameterType_BOOL2; -static varinfo_t flash_display_ShaderParameterType_INT3; -static varinfo_t flash_display_ShaderParameterType_BOOL3; -static varinfo_t flash_display_ShaderParameterType_BOOL4; -static varinfo_t flash_display_ShaderParameterType_FLOAT4; -static varinfo_t flash_display_ShaderParameterType_INT2; -static varinfo_t flash_display_ShaderParameterType_MATRIX3X3; static classinfo_t flash_events_IMEEvent; static methodinfo_t flash_events_IMEEvent_toString; static methodinfo_t flash_events_IMEEvent_clone; -static varinfo_t flash_events_IMEEvent_IME_COMPOSITION; +static methodinfo_t flash_events_IMEEvent_toString; +static methodinfo_t flash_events_IMEEvent_clone; static classinfo_t flash_text_TextFormatDisplay; -static varinfo_t flash_text_TextFormatDisplay_INLINE; -static varinfo_t flash_text_TextFormatDisplay_BLOCK; static methodinfo_t flash_profiler_profile; static classinfo_t flash_display_AVM1Movie; static methodinfo_t flash_display_AVM1Movie_call; static methodinfo_t flash_display_AVM1Movie_addCallback; +static methodinfo_t flash_display_AVM1Movie_call; +static methodinfo_t flash_display_AVM1Movie_addCallback; static classinfo_t flash_events_ContextMenuEvent; -static varinfo_t flash_events_ContextMenuEvent_isMouseTargetInaccessible; static varinfo_t flash_events_ContextMenuEvent_mouseTarget; +static varinfo_t flash_events_ContextMenuEvent_isMouseTargetInaccessible; +static methodinfo_t flash_events_ContextMenuEvent_toString; static varinfo_t flash_events_ContextMenuEvent_contextMenuOwner; -static varinfo_t flash_events_ContextMenuEvent_MENU_ITEM_SELECT; -static varinfo_t flash_events_ContextMenuEvent_MENU_SELECT; +static methodinfo_t flash_events_ContextMenuEvent_clone; +static varinfo_t flash_events_ContextMenuEvent_mouseTarget; +static varinfo_t flash_events_ContextMenuEvent_isMouseTargetInaccessible; static methodinfo_t flash_events_ContextMenuEvent_toString; +static varinfo_t flash_events_ContextMenuEvent_contextMenuOwner; static methodinfo_t flash_events_ContextMenuEvent_clone; static classinfo_t flash_events_EventPhase; -static varinfo_t flash_events_EventPhase_BUBBLING_PHASE; -static varinfo_t flash_events_EventPhase_CAPTURING_PHASE; -static varinfo_t flash_events_EventPhase_AT_TARGET; static classinfo_t flash_display_JointStyle; -static varinfo_t flash_display_JointStyle_ROUND; -static varinfo_t flash_display_JointStyle_MITER; -static varinfo_t flash_display_JointStyle_BEVEL; static classinfo_t flash_utils_Dictionary; static classinfo_t flash_display_GraphicsPathCommand; -static varinfo_t flash_display_GraphicsPathCommand_NO_OP; -static varinfo_t flash_display_GraphicsPathCommand_MOVE_TO; -static varinfo_t flash_display_GraphicsPathCommand_WIDE_MOVE_TO; -static varinfo_t flash_display_GraphicsPathCommand_CURVE_TO; -static varinfo_t flash_display_GraphicsPathCommand_LINE_TO; -static varinfo_t flash_display_GraphicsPathCommand_WIDE_LINE_TO; static classinfo_t flash_filters_BevelFilter; static varinfo_t flash_filters_BevelFilter_type; static varinfo_t flash_filters_BevelFilter_highlightColor; @@ -2125,6 +2976,19 @@ static varinfo_t flash_filters_BevelFilter_blurX; static varinfo_t flash_filters_BevelFilter_shadowAlpha; static varinfo_t flash_filters_BevelFilter_quality; static methodinfo_t flash_filters_BevelFilter_clone; +static varinfo_t flash_filters_BevelFilter_type; +static varinfo_t flash_filters_BevelFilter_highlightColor; +static varinfo_t flash_filters_BevelFilter_knockout; +static varinfo_t flash_filters_BevelFilter_distance; +static varinfo_t flash_filters_BevelFilter_strength; +static varinfo_t flash_filters_BevelFilter_highlightAlpha; +static varinfo_t flash_filters_BevelFilter_blurY; +static varinfo_t flash_filters_BevelFilter_shadowColor; +static varinfo_t flash_filters_BevelFilter_angle; +static varinfo_t flash_filters_BevelFilter_blurX; +static varinfo_t flash_filters_BevelFilter_shadowAlpha; +static varinfo_t flash_filters_BevelFilter_quality; +static methodinfo_t flash_filters_BevelFilter_clone; static methodinfo_t flash_utils_getTimer; static classinfo_t flash_display_Loader; static varinfo_t flash_display_Loader_content; @@ -2139,11 +3003,27 @@ static methodinfo_t flash_display_Loader_load; static methodinfo_t flash_display_Loader_addChild; static methodinfo_t flash_display_Loader_close; static methodinfo_t flash_display_Loader_setChildIndex; +static varinfo_t flash_display_Loader_content; +static methodinfo_t flash_display_Loader_unloadAndStop; +static methodinfo_t flash_display_Loader_unload; +static methodinfo_t flash_display_Loader_removeChildAt; +static methodinfo_t flash_display_Loader_addChildAt; +static varinfo_t flash_display_Loader_contentLoaderInfo; +static methodinfo_t flash_display_Loader_loadBytes; +static methodinfo_t flash_display_Loader_removeChild; +static methodinfo_t flash_display_Loader_load; +static methodinfo_t flash_display_Loader_addChild; +static methodinfo_t flash_display_Loader_close; +static methodinfo_t flash_display_Loader_setChildIndex; static classinfo_t flash_display_GraphicsBitmapFill; static varinfo_t flash_display_GraphicsBitmapFill_smooth; static varinfo_t flash_display_GraphicsBitmapFill_repeat; static varinfo_t flash_display_GraphicsBitmapFill_bitmapData; static varinfo_t flash_display_GraphicsBitmapFill_matrix; +static varinfo_t flash_display_GraphicsBitmapFill_smooth; +static varinfo_t flash_display_GraphicsBitmapFill_repeat; +static varinfo_t flash_display_GraphicsBitmapFill_bitmapData; +static varinfo_t flash_display_GraphicsBitmapFill_matrix; static varinfo_t _undefined; static classinfo_t flash_display_SimpleButton; static varinfo_t flash_display_SimpleButton_overState; @@ -2154,91 +3034,75 @@ static varinfo_t flash_display_SimpleButton_soundTransform; static varinfo_t flash_display_SimpleButton_useHandCursor; static varinfo_t flash_display_SimpleButton_upState; static varinfo_t flash_display_SimpleButton_hitTestState; +static varinfo_t flash_display_SimpleButton_overState; +static varinfo_t flash_display_SimpleButton_downState; +static varinfo_t flash_display_SimpleButton_enabled; +static varinfo_t flash_display_SimpleButton_trackAsMenu; +static varinfo_t flash_display_SimpleButton_soundTransform; +static varinfo_t flash_display_SimpleButton_useHandCursor; +static varinfo_t flash_display_SimpleButton_upState; +static varinfo_t flash_display_SimpleButton_hitTestState; static classinfo_t flash_text_engine_TabAlignment; -static varinfo_t flash_text_engine_TabAlignment_END; -static varinfo_t flash_text_engine_TabAlignment_CENTER; -static varinfo_t flash_text_engine_TabAlignment_START; -static varinfo_t flash_text_engine_TabAlignment_DECIMAL; static classinfo_t flash_text_engine_FontWeight; -static varinfo_t flash_text_engine_FontWeight_NORMAL; -static varinfo_t flash_text_engine_FontWeight_BOLD; static methodinfo_t flash_utils_describeType; static classinfo_t flash_display_PixelSnapping; -static varinfo_t flash_display_PixelSnapping_AUTO; -static varinfo_t flash_display_PixelSnapping_NEVER; -static varinfo_t flash_display_PixelSnapping_ALWAYS; static classinfo_t flash_events_FocusEvent; -static varinfo_t flash_events_FocusEvent_FOCUS_OUT; -static varinfo_t flash_events_FocusEvent_KEY_FOCUS_CHANGE; -static varinfo_t flash_events_FocusEvent_shiftKey; -static varinfo_t flash_events_FocusEvent_isRelatedObjectInaccessible; static varinfo_t flash_events_FocusEvent_keyCode; +static methodinfo_t flash_events_FocusEvent_toString; +static varinfo_t flash_events_FocusEvent_isRelatedObjectInaccessible; +static methodinfo_t flash_events_FocusEvent_clone; +static varinfo_t flash_events_FocusEvent_shiftKey; static varinfo_t flash_events_FocusEvent_relatedObject; -static varinfo_t flash_events_FocusEvent_FOCUS_IN; -static varinfo_t flash_events_FocusEvent_MOUSE_FOCUS_CHANGE; +static varinfo_t flash_events_FocusEvent_keyCode; static methodinfo_t flash_events_FocusEvent_toString; +static varinfo_t flash_events_FocusEvent_isRelatedObjectInaccessible; static methodinfo_t flash_events_FocusEvent_clone; +static varinfo_t flash_events_FocusEvent_shiftKey; +static varinfo_t flash_events_FocusEvent_relatedObject; static classinfo_t flash_errors_MemoryError; static classinfo_t flash_events_NetFilterEvent; static varinfo_t flash_events_NetFilterEvent_header; static methodinfo_t flash_events_NetFilterEvent_toString; static methodinfo_t flash_events_NetFilterEvent_clone; static varinfo_t flash_events_NetFilterEvent_data; +static varinfo_t flash_events_NetFilterEvent_header; +static methodinfo_t flash_events_NetFilterEvent_toString; +static methodinfo_t flash_events_NetFilterEvent_clone; +static varinfo_t flash_events_NetFilterEvent_data; static methodinfo_t _decodeURI; static methodinfo_t _encodeURI; static classinfo_t flash_text_engine_TextBaseline; -static varinfo_t flash_text_engine_TextBaseline_ROMAN; -static varinfo_t flash_text_engine_TextBaseline_DESCENT; -static varinfo_t flash_text_engine_TextBaseline_IDEOGRAPHIC_CENTER; -static varinfo_t flash_text_engine_TextBaseline_USE_DOMINANT_BASELINE; -static varinfo_t flash_text_engine_TextBaseline_IDEOGRAPHIC_BOTTOM; -static varinfo_t flash_text_engine_TextBaseline_ASCENT; -static varinfo_t flash_text_engine_TextBaseline_IDEOGRAPHIC_TOP; static classinfo_t flash_external_ExternalInterface; -static methodinfo_t flash_external_ExternalInterface_call; -static varinfo_t flash_external_ExternalInterface_available; -static methodinfo_t flash_external_ExternalInterface_addCallback; -static varinfo_t flash_external_ExternalInterface_marshallExceptions; -static varinfo_t flash_external_ExternalInterface_objectID; static classinfo_t _EvalError; -static varinfo_t _EvalError_length; static classinfo_t flash_text_engine_DigitCase; -static varinfo_t flash_text_engine_DigitCase_OLD_STYLE; -static varinfo_t flash_text_engine_DigitCase_DEFAULT; -static varinfo_t flash_text_engine_DigitCase_LINING; static classinfo_t flash_text_TextFormatAlign; -static varinfo_t flash_text_TextFormatAlign_LEFT; -static varinfo_t flash_text_TextFormatAlign_RIGHT; -static varinfo_t flash_text_TextFormatAlign_CENTER; -static varinfo_t flash_text_TextFormatAlign_JUSTIFY; static classinfo_t flash_errors_ScriptTimeoutError; static classinfo_t _uint; -static varinfo_t _uint_MAX_VALUE; static methodinfo_t _uint_valueOf; -static varinfo_t _uint_length; -static varinfo_t _uint_MIN_VALUE; +static methodinfo_t _uint_toString; +static methodinfo_t _uint_toExponential; +static methodinfo_t _uint_toFixed; +static methodinfo_t _uint_toPrecision; +static methodinfo_t _uint_valueOf; static methodinfo_t _uint_toString; static methodinfo_t _uint_toExponential; static methodinfo_t _uint_toFixed; static methodinfo_t _uint_toPrecision; static methodinfo_t flash_debugger_enterDebugger; static classinfo_t flash_geom_Orientation3D; -static varinfo_t flash_geom_Orientation3D_QUATERNION; -static varinfo_t flash_geom_Orientation3D_EULER_ANGLES; -static varinfo_t flash_geom_Orientation3D_AXIS_ANGLE; static classinfo_t flash_text_engine_CFFHinting; -static varinfo_t flash_text_engine_CFFHinting_HORIZONTAL_STEM; -static varinfo_t flash_text_engine_CFFHinting_NONE; static classinfo_t flash_text_FontType; -static varinfo_t flash_text_FontType_EMBEDDED; -static varinfo_t flash_text_FontType_DEVICE; -static varinfo_t flash_text_FontType_EMBEDDED_CFF; static classinfo_t flash_filters_ShaderFilter; static varinfo_t flash_filters_ShaderFilter_bottomExtension; static varinfo_t flash_filters_ShaderFilter_shader; static varinfo_t flash_filters_ShaderFilter_rightExtension; static varinfo_t flash_filters_ShaderFilter_leftExtension; static varinfo_t flash_filters_ShaderFilter_topExtension; +static varinfo_t flash_filters_ShaderFilter_bottomExtension; +static varinfo_t flash_filters_ShaderFilter_shader; +static varinfo_t flash_filters_ShaderFilter_rightExtension; +static varinfo_t flash_filters_ShaderFilter_leftExtension; +static varinfo_t flash_filters_ShaderFilter_topExtension; static classinfo_t flash_display_GraphicsPath; static methodinfo_t flash_display_GraphicsPath_wideMoveTo; static varinfo_t flash_display_GraphicsPath_winding; @@ -2248,89 +3112,81 @@ static varinfo_t flash_display_GraphicsPath_commands; static methodinfo_t flash_display_GraphicsPath_curveTo; static methodinfo_t flash_display_GraphicsPath_lineTo; static varinfo_t flash_display_GraphicsPath_data; +static methodinfo_t flash_display_GraphicsPath_wideMoveTo; +static varinfo_t flash_display_GraphicsPath_winding; +static methodinfo_t flash_display_GraphicsPath_moveTo; +static methodinfo_t flash_display_GraphicsPath_wideLineTo; +static varinfo_t flash_display_GraphicsPath_commands; +static methodinfo_t flash_display_GraphicsPath_curveTo; +static methodinfo_t flash_display_GraphicsPath_lineTo; +static varinfo_t flash_display_GraphicsPath_data; static classinfo_t flash_system_ApplicationDomain; static methodinfo_t flash_system_ApplicationDomain_hasDefinition; static methodinfo_t flash_system_ApplicationDomain_getDefinition; -static varinfo_t flash_system_ApplicationDomain_MIN_DOMAIN_MEMORY_LENGTH; static varinfo_t flash_system_ApplicationDomain_parentDomain; static varinfo_t flash_system_ApplicationDomain_domainMemory; -static varinfo_t flash_system_ApplicationDomain_currentDomain; +static methodinfo_t flash_system_ApplicationDomain_hasDefinition; +static methodinfo_t flash_system_ApplicationDomain_getDefinition; +static varinfo_t flash_system_ApplicationDomain_parentDomain; +static varinfo_t flash_system_ApplicationDomain_domainMemory; static classinfo_t flash_events_KeyboardEvent; +static varinfo_t flash_events_KeyboardEvent_shiftKey; +static varinfo_t flash_events_KeyboardEvent_keyCode; +static varinfo_t flash_events_KeyboardEvent_keyLocation; static methodinfo_t flash_events_KeyboardEvent_updateAfterEvent; -static varinfo_t flash_events_KeyboardEvent_charCode; -static varinfo_t flash_events_KeyboardEvent_KEY_UP; -static varinfo_t flash_events_KeyboardEvent_KEY_DOWN; static methodinfo_t flash_events_KeyboardEvent_toString; -static varinfo_t flash_events_KeyboardEvent_keyLocation; -static varinfo_t flash_events_KeyboardEvent_shiftKey; -static methodinfo_t flash_events_KeyboardEvent_clone; -static varinfo_t flash_events_KeyboardEvent_ctrlKey; static varinfo_t flash_events_KeyboardEvent_altKey; +static varinfo_t flash_events_KeyboardEvent_ctrlKey; +static methodinfo_t flash_events_KeyboardEvent_clone; +static varinfo_t flash_events_KeyboardEvent_charCode; +static varinfo_t flash_events_KeyboardEvent_shiftKey; static varinfo_t flash_events_KeyboardEvent_keyCode; +static varinfo_t flash_events_KeyboardEvent_keyLocation; +static methodinfo_t flash_events_KeyboardEvent_updateAfterEvent; +static methodinfo_t flash_events_KeyboardEvent_toString; +static varinfo_t flash_events_KeyboardEvent_altKey; +static varinfo_t flash_events_KeyboardEvent_ctrlKey; +static methodinfo_t flash_events_KeyboardEvent_clone; +static varinfo_t flash_events_KeyboardEvent_charCode; static classinfo_t adobe_utils_ProductManager; static varinfo_t adobe_utils_ProductManager_running; static methodinfo_t adobe_utils_ProductManager_download; static varinfo_t adobe_utils_ProductManager_installedVersion; static varinfo_t adobe_utils_ProductManager_installed; static methodinfo_t adobe_utils_ProductManager_launch; +static varinfo_t adobe_utils_ProductManager_running; +static methodinfo_t adobe_utils_ProductManager_download; +static varinfo_t adobe_utils_ProductManager_installedVersion; +static varinfo_t adobe_utils_ProductManager_installed; +static methodinfo_t adobe_utils_ProductManager_launch; static classinfo_t flash_events_Event; -static varinfo_t flash_events_Event_CLEAR; -static methodinfo_t flash_events_Event_toString; +static varinfo_t flash_events_Event_type; static varinfo_t flash_events_Event_cancelable; -static varinfo_t flash_events_Event_CANCEL; -static methodinfo_t flash_events_Event_clone; -static varinfo_t flash_events_Event_CONNECT; -static varinfo_t flash_events_Event_REMOVED_FROM_STAGE; -static varinfo_t flash_events_Event_FRAME_CONSTRUCTED; -static varinfo_t flash_events_Event_TAB_INDEX_CHANGE; +static methodinfo_t flash_events_Event_isDefaultPrevented; +static varinfo_t flash_events_Event_target; +static varinfo_t flash_events_Event_eventPhase; static varinfo_t flash_events_Event_currentTarget; -static varinfo_t flash_events_Event_ADDED; -static varinfo_t flash_events_Event_OPEN; -static varinfo_t flash_events_Event_TAB_CHILDREN_CHANGE; -static varinfo_t flash_events_Event_COMPLETE; -static varinfo_t flash_events_Event_ACTIVATE; -static varinfo_t flash_events_Event_RENDER; -static varinfo_t flash_events_Event_EXIT_FRAME; -static varinfo_t flash_events_Event_type; -static varinfo_t flash_events_Event_DEACTIVATE; +static methodinfo_t flash_events_Event_toString; static methodinfo_t flash_events_Event_stopImmediatePropagation; -static varinfo_t flash_events_Event_SELECT_ALL; -static varinfo_t flash_events_Event_CUT; -static varinfo_t flash_events_Event_ENTER_FRAME; -static varinfo_t flash_events_Event_INIT; -static varinfo_t flash_events_Event_SOUND_COMPLETE; -static varinfo_t flash_events_Event_COPY; -static methodinfo_t flash_events_Event_isDefaultPrevented; -static varinfo_t flash_events_Event_PASTE; +static varinfo_t flash_events_Event_bubbles; static methodinfo_t flash_events_Event_stopPropagation; -static varinfo_t flash_events_Event_CLOSE; -static varinfo_t flash_events_Event_REMOVED; -static varinfo_t flash_events_Event_TAB_ENABLED_CHANGE; +static methodinfo_t flash_events_Event_clone; +static methodinfo_t flash_events_Event_preventDefault; +static methodinfo_t flash_events_Event_formatToString; +static varinfo_t flash_events_Event_type; +static varinfo_t flash_events_Event_cancelable; +static methodinfo_t flash_events_Event_isDefaultPrevented; +static varinfo_t flash_events_Event_target; static varinfo_t flash_events_Event_eventPhase; -static varinfo_t flash_events_Event_UNLOAD; +static varinfo_t flash_events_Event_currentTarget; +static methodinfo_t flash_events_Event_toString; +static methodinfo_t flash_events_Event_stopImmediatePropagation; static varinfo_t flash_events_Event_bubbles; -static methodinfo_t flash_events_Event_formatToString; -static varinfo_t flash_events_Event_FULLSCREEN; -static varinfo_t flash_events_Event_MOUSE_LEAVE; -static varinfo_t flash_events_Event_ID3; -static varinfo_t flash_events_Event_RESIZE; -static varinfo_t flash_events_Event_CHANGE; -static varinfo_t flash_events_Event_SELECT; -static varinfo_t flash_events_Event_SCROLL; -static varinfo_t flash_events_Event_ADDED_TO_STAGE; +static methodinfo_t flash_events_Event_stopPropagation; +static methodinfo_t flash_events_Event_clone; static methodinfo_t flash_events_Event_preventDefault; -static varinfo_t flash_events_Event_target; +static methodinfo_t flash_events_Event_formatToString; static classinfo_t flash_desktop_ClipboardFormats; -static varinfo_t flash_desktop_ClipboardFormats_TEXT_FORMAT; -static varinfo_t flash_desktop_ClipboardFormats_BITMAP_FORMAT; -static varinfo_t flash_desktop_ClipboardFormats_FLASH_PREFIX; -static varinfo_t flash_desktop_ClipboardFormats_HTML_FORMAT; -static varinfo_t flash_desktop_ClipboardFormats_REFERENCE_PREFIX; -static varinfo_t flash_desktop_ClipboardFormats_AIR_PREFIX; -static varinfo_t flash_desktop_ClipboardFormats_SERIALIZATION_PREFIX; -static varinfo_t flash_desktop_ClipboardFormats_RICH_TEXT_FORMAT; -static varinfo_t flash_desktop_ClipboardFormats_URL_FORMAT; -static varinfo_t flash_desktop_ClipboardFormats_FILE_LIST_FORMAT; static classinfo_t flash_display_MovieClip; static methodinfo_t flash_display_MovieClip_prevScene; static methodinfo_t flash_display_MovieClip_gotoAndPlay; @@ -2351,6 +3207,25 @@ static methodinfo_t flash_display_MovieClip_nextScene; static varinfo_t flash_display_MovieClip_totalFrames; static varinfo_t flash_display_MovieClip_trackAsMenu; static methodinfo_t flash_display_MovieClip_stop; +static methodinfo_t flash_display_MovieClip_prevScene; +static methodinfo_t flash_display_MovieClip_gotoAndPlay; +static varinfo_t flash_display_MovieClip_currentLabels; +static methodinfo_t flash_display_MovieClip_nextFrame; +static varinfo_t flash_display_MovieClip_currentScene; +static varinfo_t flash_display_MovieClip_enabled; +static varinfo_t flash_display_MovieClip_currentFrameLabel; +static methodinfo_t flash_display_MovieClip_play; +static varinfo_t flash_display_MovieClip_framesLoaded; +static varinfo_t flash_display_MovieClip_scenes; +static methodinfo_t flash_display_MovieClip_addFrameScript; +static varinfo_t flash_display_MovieClip_currentLabel; +static methodinfo_t flash_display_MovieClip_prevFrame; +static methodinfo_t flash_display_MovieClip_gotoAndStop; +static varinfo_t flash_display_MovieClip_currentFrame; +static methodinfo_t flash_display_MovieClip_nextScene; +static varinfo_t flash_display_MovieClip_totalFrames; +static varinfo_t flash_display_MovieClip_trackAsMenu; +static methodinfo_t flash_display_MovieClip_stop; static classinfo_t flash_display_BitmapData; static methodinfo_t flash_display_BitmapData_getPixel32; static methodinfo_t flash_display_BitmapData_draw; @@ -2387,15 +3262,52 @@ static methodinfo_t flash_display_BitmapData_merge; static varinfo_t flash_display_BitmapData_rect; static methodinfo_t flash_display_BitmapData_applyFilter; static methodinfo_t flash_display_BitmapData_dispose; +static methodinfo_t flash_display_BitmapData_getPixel32; +static methodinfo_t flash_display_BitmapData_draw; +static methodinfo_t flash_display_BitmapData_setPixels; +static methodinfo_t flash_display_BitmapData_copyPixels; +static methodinfo_t flash_display_BitmapData_histogram; +static methodinfo_t flash_display_BitmapData_scroll; +static varinfo_t flash_display_BitmapData_transparent; +static methodinfo_t flash_display_BitmapData_noise; +static methodinfo_t flash_display_BitmapData_threshold; +static methodinfo_t flash_display_BitmapData_paletteMap; +static methodinfo_t flash_display_BitmapData_perlinNoise; +static methodinfo_t flash_display_BitmapData_hitTest; +static methodinfo_t flash_display_BitmapData_getPixel; +static methodinfo_t flash_display_BitmapData_unlock; +static varinfo_t flash_display_BitmapData_height; +static methodinfo_t flash_display_BitmapData_copyChannel; +static varinfo_t flash_display_BitmapData_width; +static methodinfo_t flash_display_BitmapData_clone; +static methodinfo_t flash_display_BitmapData_colorTransform; +static methodinfo_t flash_display_BitmapData_generateFilterRect; +static methodinfo_t flash_display_BitmapData_compare; +static methodinfo_t flash_display_BitmapData_fillRect; +static methodinfo_t flash_display_BitmapData_setVector; +static methodinfo_t flash_display_BitmapData_floodFill; +static methodinfo_t flash_display_BitmapData_pixelDissolve; +static methodinfo_t flash_display_BitmapData_setPixel; +static methodinfo_t flash_display_BitmapData_setPixel32; +static methodinfo_t flash_display_BitmapData_lock; +static methodinfo_t flash_display_BitmapData_getVector; +static methodinfo_t flash_display_BitmapData_getColorBoundsRect; +static methodinfo_t flash_display_BitmapData_getPixels; +static methodinfo_t flash_display_BitmapData_merge; +static varinfo_t flash_display_BitmapData_rect; +static methodinfo_t flash_display_BitmapData_applyFilter; +static methodinfo_t flash_display_BitmapData_dispose; static classinfo_t flash_text_engine_LigatureLevel; -static varinfo_t flash_text_engine_LigatureLevel_UNCOMMON; -static varinfo_t flash_text_engine_LigatureLevel_COMMON; -static varinfo_t flash_text_engine_LigatureLevel_EXOTIC; -static varinfo_t flash_text_engine_LigatureLevel_MINIMUM; -static varinfo_t flash_text_engine_LigatureLevel_NONE; static varinfo_t _Infinity; static classinfo_t flash_text_engine_FontDescription; -static methodinfo_t flash_text_engine_FontDescription_isFontCompatible; +static varinfo_t flash_text_engine_FontDescription_renderingMode; +static varinfo_t flash_text_engine_FontDescription_cffHinting; +static varinfo_t flash_text_engine_FontDescription_fontPosture; +static varinfo_t flash_text_engine_FontDescription_fontName; +static varinfo_t flash_text_engine_FontDescription_fontLookup; +static varinfo_t flash_text_engine_FontDescription_locked; +static varinfo_t flash_text_engine_FontDescription_fontWeight; +static methodinfo_t flash_text_engine_FontDescription_clone; static varinfo_t flash_text_engine_FontDescription_renderingMode; static varinfo_t flash_text_engine_FontDescription_cffHinting; static varinfo_t flash_text_engine_FontDescription_fontPosture; @@ -2406,17 +3318,8 @@ static varinfo_t flash_text_engine_FontDescription_fontWeight; static methodinfo_t flash_text_engine_FontDescription_clone; static classinfo_t flash_text_engine_TextElement; static methodinfo_t flash_text_engine_TextElement_replaceText; +static methodinfo_t flash_text_engine_TextElement_replaceText; static classinfo_t flash_display_SWFVersion; -static varinfo_t flash_display_SWFVersion_FLASH4; -static varinfo_t flash_display_SWFVersion_FLASH7; -static varinfo_t flash_display_SWFVersion_FLASH8; -static varinfo_t flash_display_SWFVersion_FLASH3; -static varinfo_t flash_display_SWFVersion_FLASH6; -static varinfo_t flash_display_SWFVersion_FLASH9; -static varinfo_t flash_display_SWFVersion_FLASH2; -static varinfo_t flash_display_SWFVersion_FLASH5; -static varinfo_t flash_display_SWFVersion_FLASH10; -static varinfo_t flash_display_SWFVersion_FLASH1; static classinfo_t flash_net_URLLoader; static methodinfo_t flash_net_URLLoader_close; static varinfo_t flash_net_URLLoader_bytesLoaded; @@ -2424,6 +3327,12 @@ static methodinfo_t flash_net_URLLoader_load; static varinfo_t flash_net_URLLoader_bytesTotal; static varinfo_t flash_net_URLLoader_dataFormat; static varinfo_t flash_net_URLLoader_data; +static methodinfo_t flash_net_URLLoader_close; +static varinfo_t flash_net_URLLoader_bytesLoaded; +static methodinfo_t flash_net_URLLoader_load; +static varinfo_t flash_net_URLLoader_bytesTotal; +static varinfo_t flash_net_URLLoader_dataFormat; +static varinfo_t flash_net_URLLoader_data; static classinfo_t flash_geom_Matrix; static varinfo_t flash_geom_Matrix_b; static methodinfo_t flash_geom_Matrix_deltaTransformPoint; @@ -2443,10 +3352,25 @@ static methodinfo_t flash_geom_Matrix_invert; static methodinfo_t flash_geom_Matrix_clone; static varinfo_t flash_geom_Matrix_tx; static methodinfo_t flash_geom_Matrix_createBox; +static varinfo_t flash_geom_Matrix_b; +static methodinfo_t flash_geom_Matrix_deltaTransformPoint; +static methodinfo_t flash_geom_Matrix_identity; +static varinfo_t flash_geom_Matrix_ty; +static methodinfo_t flash_geom_Matrix_translate; +static methodinfo_t flash_geom_Matrix_concat; +static varinfo_t flash_geom_Matrix_c; +static varinfo_t flash_geom_Matrix_a; +static methodinfo_t flash_geom_Matrix_scale; +static varinfo_t flash_geom_Matrix_d; +static methodinfo_t flash_geom_Matrix_transformPoint; +static methodinfo_t flash_geom_Matrix_rotate; +static methodinfo_t flash_geom_Matrix_createGradientBox; +static methodinfo_t flash_geom_Matrix_toString; +static methodinfo_t flash_geom_Matrix_invert; +static methodinfo_t flash_geom_Matrix_clone; +static varinfo_t flash_geom_Matrix_tx; +static methodinfo_t flash_geom_Matrix_createBox; static classinfo_t flash_accessibility_Accessibility; -static varinfo_t flash_accessibility_Accessibility_active; -static methodinfo_t flash_accessibility_Accessibility_updateProperties; -static methodinfo_t flash_accessibility_Accessibility_sendEvent; static methodinfo_t flash_net_sendToURL; static classinfo_t flash_filters_GlowFilter; static varinfo_t flash_filters_GlowFilter_blurY; @@ -2458,33 +3382,36 @@ static varinfo_t flash_filters_GlowFilter_quality; static varinfo_t flash_filters_GlowFilter_knockout; static varinfo_t flash_filters_GlowFilter_alpha; static varinfo_t flash_filters_GlowFilter_blurX; +static varinfo_t flash_filters_GlowFilter_blurY; +static varinfo_t flash_filters_GlowFilter_strength; +static varinfo_t flash_filters_GlowFilter_inner; +static varinfo_t flash_filters_GlowFilter_color; +static methodinfo_t flash_filters_GlowFilter_clone; +static varinfo_t flash_filters_GlowFilter_quality; +static varinfo_t flash_filters_GlowFilter_knockout; +static varinfo_t flash_filters_GlowFilter_alpha; +static varinfo_t flash_filters_GlowFilter_blurX; static classinfo_t flash_events_FullScreenEvent; -static varinfo_t flash_events_FullScreenEvent_FULL_SCREEN; +static methodinfo_t flash_events_FullScreenEvent_toString; +static methodinfo_t flash_events_FullScreenEvent_clone; +static varinfo_t flash_events_FullScreenEvent_fullScreen; static methodinfo_t flash_events_FullScreenEvent_toString; static methodinfo_t flash_events_FullScreenEvent_clone; static varinfo_t flash_events_FullScreenEvent_fullScreen; static classinfo_t flash_display_StageDisplayState; -static varinfo_t flash_display_StageDisplayState_NORMAL; -static varinfo_t flash_display_StageDisplayState_FULL_SCREEN; static classinfo_t flash_text_engine_TextJustifier; -static methodinfo_t flash_text_engine_TextJustifier_getJustifierForLocale; +static varinfo_t flash_text_engine_TextJustifier_lineJustification; +static varinfo_t flash_text_engine_TextJustifier_locale; +static methodinfo_t flash_text_engine_TextJustifier_clone; static varinfo_t flash_text_engine_TextJustifier_lineJustification; static varinfo_t flash_text_engine_TextJustifier_locale; static methodinfo_t flash_text_engine_TextJustifier_clone; static classinfo_t flash_display_StageAlign; -static varinfo_t flash_display_StageAlign_RIGHT; -static varinfo_t flash_display_StageAlign_BOTTOM; -static varinfo_t flash_display_StageAlign_BOTTOM_LEFT; -static varinfo_t flash_display_StageAlign_TOP_RIGHT; -static varinfo_t flash_display_StageAlign_TOP; -static varinfo_t flash_display_StageAlign_LEFT; -static varinfo_t flash_display_StageAlign_BOTTOM_RIGHT; -static varinfo_t flash_display_StageAlign_TOP_LEFT; static varinfo_t _NaN; static classinfo_t _ReferenceError; -static varinfo_t _ReferenceError_length; static classinfo_t flash_display_Shape; static varinfo_t flash_display_Shape_graphics; +static varinfo_t flash_display_Shape_graphics; static classinfo_t flash_text_TextFormat = {0x03, 0x00, 0x80, 0x16, "flash.text", "TextFormat", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_TextFormat_leading = {0x01, 0x00, 0x80, 0x16, "", "leading", 0, &_Object, &flash_text_TextFormat, 0}; static varinfo_t flash_text_TextFormat_bold = {0x01, 0x00, 0x80, 0x16, "", "bold", 0, &_Object, &flash_text_TextFormat, 0}; @@ -2522,9 +3449,9 @@ static varinfo_t flash_filters_DropShadowFilter_distance = {0x01, 0x00, 0x80, 0x static methodinfo_t flash_filters_DropShadowFilter_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_filters_BitmapFilter, &flash_filters_DropShadowFilter, 0}; static classinfo_t adobe_utils_CustomActions = {0x03, 0x00, 0x81, 0x16, "adobe.utils", "CustomActions", 0, &_Object, interfaces: {0}}; static varinfo_t adobe_utils_CustomActions_actionsList = {0x01, 0x00, 0x82, 0x16, "", "actionsList", 0, &_Array, &adobe_utils_CustomActions, 0}; -static methodinfo_t adobe_utils_CustomActions_uninstallActions = {0x02, 0x00, 0x82, 0x16, "", "uninstallActions", 0, 0, &adobe_utils_CustomActions, 0}; +static methodinfo_t adobe_utils_CustomActions_uninstallActions = {0x02, 0x00, 0x82, 0x16, "", "uninstallActions", 0, &voidclass, &adobe_utils_CustomActions, 0}; static methodinfo_t adobe_utils_CustomActions_getActions = {0x02, 0x00, 0x82, 0x16, "", "getActions", 0, &_String, &adobe_utils_CustomActions, 0}; -static methodinfo_t adobe_utils_CustomActions_installActions = {0x02, 0x00, 0x82, 0x16, "", "installActions", 0, 0, &adobe_utils_CustomActions, 0}; +static methodinfo_t adobe_utils_CustomActions_installActions = {0x02, 0x00, 0x82, 0x16, "", "installActions", 0, &voidclass, &adobe_utils_CustomActions, 0}; static classinfo_t flash_text_engine_TextLineValidity = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "TextLineValidity", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_engine_TextLineValidity_STATIC = {0x01, 0x00, 0x82, 0x16, "", "STATIC", 0, &_String, &flash_text_engine_TextLineValidity, 0}; static varinfo_t flash_text_engine_TextLineValidity_VALID = {0x01, 0x00, 0x82, 0x16, "", "VALID", 0, &_String, &flash_text_engine_TextLineValidity, 0}; @@ -2551,65 +3478,65 @@ static varinfo_t flash_ui_KeyLocation_NUM_PAD = {0x01, 0x00, 0x82, 0x16, "", "NU static varinfo_t flash_ui_KeyLocation_STANDARD = {0x01, 0x00, 0x82, 0x16, "", "STANDARD", 0, &_uint, &flash_ui_KeyLocation, 0}; static classinfo_t flash_events_MouseEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "MouseEvent", 0, &flash_events_Event, interfaces: {0}}; static varinfo_t flash_events_MouseEvent_localY = {0x01, 0x00, 0x80, 0x16, "", "localY", 0, &_Number, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_MOUSE_OUT = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_OUT", 0, &_String, &flash_events_MouseEvent, 0}; -static methodinfo_t flash_events_MouseEvent_updateAfterEvent = {0x02, 0x00, 0x80, 0x16, "", "updateAfterEvent", 0, 0, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_MOUSE_MOVE = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_MOVE", 0, &_String, &flash_events_MouseEvent, 0}; +static methodinfo_t flash_events_MouseEvent_updateAfterEvent = {0x02, 0x00, 0x80, 0x16, "", "updateAfterEvent", 0, &voidclass, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_delta = {0x01, 0x00, 0x80, 0x16, "", "delta", 0, &_int, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_MOUSE_WHEEL = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_WHEEL", 0, &_String, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_stageX = {0x01, 0x00, 0x80, 0x16, "", "stageX", 0, &_Number, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_CLICK = {0x01, 0x00, 0x82, 0x16, "", "CLICK", 0, &_String, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_ROLL_OUT = {0x01, 0x00, 0x82, 0x16, "", "ROLL_OUT", 0, &_String, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_MOUSE_OVER = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_OVER", 0, &_String, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_ROLL_OVER = {0x01, 0x00, 0x82, 0x16, "", "ROLL_OVER", 0, &_String, &flash_events_MouseEvent, 0}; static methodinfo_t flash_events_MouseEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_MOUSE_DOWN = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_DOWN", 0, &_String, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_relatedObject = {0x01, 0x00, 0x80, 0x16, "", "relatedObject", 0, &flash_display_InteractiveObject, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_isRelatedObjectInaccessible = {0x01, 0x00, 0x80, 0x16, "", "isRelatedObjectInaccessible", 0, &_Boolean, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_shiftKey = {0x01, 0x00, 0x80, 0x16, "", "shiftKey", 0, &_Boolean, &flash_events_MouseEvent, 0}; -static varinfo_t flash_events_MouseEvent_DOUBLE_CLICK = {0x01, 0x00, 0x82, 0x16, "", "DOUBLE_CLICK", 0, &_String, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_stageY = {0x01, 0x00, 0x80, 0x16, "", "stageY", 0, &_Number, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_altKey = {0x01, 0x00, 0x80, 0x16, "", "altKey", 0, &_Boolean, &flash_events_MouseEvent, 0}; static methodinfo_t flash_events_MouseEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_ctrlKey = {0x01, 0x00, 0x80, 0x16, "", "ctrlKey", 0, &_Boolean, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_localX = {0x01, 0x00, 0x80, 0x16, "", "localX", 0, &_Number, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_buttonDown = {0x01, 0x00, 0x80, 0x16, "", "buttonDown", 0, &_Boolean, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_ROLL_OVER = {0x01, 0x00, 0x82, 0x16, "", "ROLL_OVER", 0, &_String, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_ROLL_OUT = {0x01, 0x00, 0x82, 0x16, "", "ROLL_OUT", 0, &_String, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_MOUSE_DOWN = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_DOWN", 0, &_String, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_DOUBLE_CLICK = {0x01, 0x00, 0x82, 0x16, "", "DOUBLE_CLICK", 0, &_String, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_MOUSE_WHEEL = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_WHEEL", 0, &_String, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_CLICK = {0x01, 0x00, 0x82, 0x16, "", "CLICK", 0, &_String, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_MOUSE_MOVE = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_MOVE", 0, &_String, &flash_events_MouseEvent, 0}; static varinfo_t flash_events_MouseEvent_MOUSE_UP = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_UP", 0, &_String, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_MOUSE_OVER = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_OVER", 0, &_String, &flash_events_MouseEvent, 0}; +static varinfo_t flash_events_MouseEvent_MOUSE_OUT = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_OUT", 0, &_String, &flash_events_MouseEvent, 0}; static classinfo_t flash_text_engine_LineJustification = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "LineJustification", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_engine_LineJustification_ALL_INCLUDING_LAST = {0x01, 0x00, 0x82, 0x16, "", "ALL_INCLUDING_LAST", 0, &_String, &flash_text_engine_LineJustification, 0}; static varinfo_t flash_text_engine_LineJustification_UNJUSTIFIED = {0x01, 0x00, 0x82, 0x16, "", "UNJUSTIFIED", 0, &_String, &flash_text_engine_LineJustification, 0}; static varinfo_t flash_text_engine_LineJustification_ALL_BUT_LAST = {0x01, 0x00, 0x82, 0x16, "", "ALL_BUT_LAST", 0, &_String, &flash_text_engine_LineJustification, 0}; static classinfo_t flash_media_Camera = {0x03, 0x00, 0x81, 0x16, "flash.media", "Camera", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_media_Camera_getCamera = {0x02, 0x00, 0x82, 0x16, "", "getCamera", 0, &flash_media_Camera, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_fps = {0x01, 0x00, 0x80, 0x16, "", "fps", 0, &_Number, &flash_media_Camera, 0}; -static methodinfo_t flash_media_Camera_setMode = {0x02, 0x00, 0x80, 0x16, "", "setMode", 0, 0, &flash_media_Camera, 0}; +static methodinfo_t flash_media_Camera_setMode = {0x02, 0x00, 0x80, 0x16, "", "setMode", 0, &voidclass, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_keyFrameInterval = {0x01, 0x00, 0x80, 0x16, "", "keyFrameInterval", 0, &_int, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_motionTimeout = {0x01, 0x00, 0x80, 0x16, "", "motionTimeout", 0, &_int, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_width = {0x01, 0x00, 0x80, 0x16, "", "width", 0, &_int, &flash_media_Camera, 0}; -static methodinfo_t flash_media_Camera_setCursor = {0x02, 0x00, 0x80, 0x16, "", "setCursor", 0, 0, &flash_media_Camera, 0}; -static methodinfo_t flash_media_Camera_setLoopback = {0x02, 0x00, 0x80, 0x16, "", "setLoopback", 0, 0, &flash_media_Camera, 0}; +static methodinfo_t flash_media_Camera_setCursor = {0x02, 0x00, 0x80, 0x16, "", "setCursor", 0, &voidclass, &flash_media_Camera, 0}; +static methodinfo_t flash_media_Camera_setLoopback = {0x02, 0x00, 0x80, 0x16, "", "setLoopback", 0, &voidclass, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_height = {0x01, 0x00, 0x80, 0x16, "", "height", 0, &_int, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_index = {0x01, 0x00, 0x80, 0x16, "", "index", 0, &_int, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_name = {0x01, 0x00, 0x80, 0x16, "", "name", 0, &_String, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_currentFPS = {0x01, 0x00, 0x80, 0x16, "", "currentFPS", 0, &_Number, &flash_media_Camera, 0}; -static methodinfo_t flash_media_Camera_setKeyFrameInterval = {0x02, 0x00, 0x80, 0x16, "", "setKeyFrameInterval", 0, 0, &flash_media_Camera, 0}; +static methodinfo_t flash_media_Camera_setKeyFrameInterval = {0x02, 0x00, 0x80, 0x16, "", "setKeyFrameInterval", 0, &voidclass, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_quality = {0x01, 0x00, 0x80, 0x16, "", "quality", 0, &_int, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_motionLevel = {0x01, 0x00, 0x80, 0x16, "", "motionLevel", 0, &_int, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_bandwidth = {0x01, 0x00, 0x80, 0x16, "", "bandwidth", 0, &_int, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_muted = {0x01, 0x00, 0x80, 0x16, "", "muted", 0, &_Boolean, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_activityLevel = {0x01, 0x00, 0x80, 0x16, "", "activityLevel", 0, &_Number, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_loopback = {0x01, 0x00, 0x80, 0x16, "", "loopback", 0, &_Boolean, &flash_media_Camera, 0}; +static methodinfo_t flash_media_Camera_setQuality = {0x02, 0x00, 0x80, 0x16, "", "setQuality", 0, &voidclass, &flash_media_Camera, 0}; +static methodinfo_t flash_media_Camera_setMotionLevel = {0x02, 0x00, 0x80, 0x16, "", "setMotionLevel", 0, &voidclass, &flash_media_Camera, 0}; +static methodinfo_t flash_media_Camera_getCamera = {0x02, 0x00, 0x82, 0x16, "", "getCamera", 0, &flash_media_Camera, &flash_media_Camera, 0}; static varinfo_t flash_media_Camera_names = {0x01, 0x00, 0x82, 0x16, "", "names", 0, &_Array, &flash_media_Camera, 0}; -static methodinfo_t flash_media_Camera_setQuality = {0x02, 0x00, 0x80, 0x16, "", "setQuality", 0, 0, &flash_media_Camera, 0}; -static methodinfo_t flash_media_Camera_setMotionLevel = {0x02, 0x00, 0x80, 0x16, "", "setMotionLevel", 0, 0, &flash_media_Camera, 0}; -static methodinfo_t flash_net_registerClassAlias = {0x02, 0x00, 0x82, 0x16, "flash.net", "registerClassAlias", 0, 0, 0, 0}; +static methodinfo_t flash_net_registerClassAlias = {0x02, 0x00, 0x82, 0x16, "flash.net", "registerClassAlias", 0, &voidclass, 0, 0}; static classinfo_t flash_accessibility_AccessibilityImplementation = {0x03, 0x00, 0x80, 0x16, "flash.accessibility", "AccessibilityImplementation", 0, &_Object, interfaces: {0}}; static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accState = {0x02, 0x00, 0x80, 0x16, "", "get_accState", 0, &_uint, &flash_accessibility_AccessibilityImplementation, 0}; static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accName = {0x02, 0x00, 0x80, 0x16, "", "get_accName", 0, &_String, &flash_accessibility_AccessibilityImplementation, 0}; static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accSelection = {0x02, 0x00, 0x80, 0x16, "", "get_accSelection", 0, &_Array, &flash_accessibility_AccessibilityImplementation, 0}; -static methodinfo_t flash_accessibility_AccessibilityImplementation_accDoDefaultAction = {0x02, 0x00, 0x80, 0x16, "", "accDoDefaultAction", 0, 0, &flash_accessibility_AccessibilityImplementation, 0}; +static methodinfo_t flash_accessibility_AccessibilityImplementation_accDoDefaultAction = {0x02, 0x00, 0x80, 0x16, "", "accDoDefaultAction", 0, &voidclass, &flash_accessibility_AccessibilityImplementation, 0}; static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accFocus = {0x02, 0x00, 0x80, 0x16, "", "get_accFocus", 0, &_uint, &flash_accessibility_AccessibilityImplementation, 0}; static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accDefaultAction = {0x02, 0x00, 0x80, 0x16, "", "get_accDefaultAction", 0, &_String, &flash_accessibility_AccessibilityImplementation, 0}; -static methodinfo_t flash_accessibility_AccessibilityImplementation_accSelect = {0x02, 0x00, 0x80, 0x16, "", "accSelect", 0, 0, &flash_accessibility_AccessibilityImplementation, 0}; +static methodinfo_t flash_accessibility_AccessibilityImplementation_accSelect = {0x02, 0x00, 0x80, 0x16, "", "accSelect", 0, &voidclass, &flash_accessibility_AccessibilityImplementation, 0}; static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accValue = {0x02, 0x00, 0x80, 0x16, "", "get_accValue", 0, &_String, &flash_accessibility_AccessibilityImplementation, 0}; static varinfo_t flash_accessibility_AccessibilityImplementation_stub = {0x01, 0x00, 0x80, 0x16, "", "stub", 0, &_Boolean, &flash_accessibility_AccessibilityImplementation, 0}; static methodinfo_t flash_accessibility_AccessibilityImplementation_get_accRole = {0x02, 0x00, 0x80, 0x16, "", "get_accRole", 0, &_uint, &flash_accessibility_AccessibilityImplementation, 0}; @@ -2618,76 +3545,76 @@ static methodinfo_t flash_accessibility_AccessibilityImplementation_isLabeledBy static methodinfo_t flash_accessibility_AccessibilityImplementation_accLocation = {0x02, 0x00, 0x80, 0x16, "", "accLocation", 0, 0, &flash_accessibility_AccessibilityImplementation, 0}; static methodinfo_t flash_accessibility_AccessibilityImplementation_getChildIDArray = {0x02, 0x00, 0x80, 0x16, "", "getChildIDArray", 0, &_Array, &flash_accessibility_AccessibilityImplementation, 0}; static classinfo_t flash_utils_ByteArray = {0x03, 0x00, 0x80, 0x16, "flash.utils", "ByteArray", 0, &_Object, interfaces: {&flash_utils_IDataInput, &flash_utils_IDataOutput, 0}}; -static methodinfo_t flash_utils_ByteArray_writeBoolean = {0x02, 0x00, 0x80, 0x16, "", "writeBoolean", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeBoolean = {0x02, 0x00, 0x80, 0x16, "", "writeBoolean", 0, &voidclass, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readDouble = {0x02, 0x00, 0x80, 0x16, "", "readDouble", 0, &_Number, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeByte = {0x02, 0x00, 0x80, 0x16, "", "writeByte", 0, 0, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeObject = {0x02, 0x00, 0x80, 0x16, "", "writeObject", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeByte = {0x02, 0x00, 0x80, 0x16, "", "writeByte", 0, &voidclass, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeObject = {0x02, 0x00, 0x80, 0x16, "", "writeObject", 0, &voidclass, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readUTFBytes = {0x02, 0x00, 0x80, 0x16, "", "readUTFBytes", 0, &_String, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeMultiByte = {0x02, 0x00, 0x80, 0x16, "", "writeMultiByte", 0, 0, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_uncompress = {0x02, 0x00, 0x80, 0x16, "", "uncompress", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeMultiByte = {0x02, 0x00, 0x80, 0x16, "", "writeMultiByte", 0, &voidclass, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_uncompress = {0x02, 0x00, 0x80, 0x16, "", "uncompress", 0, &voidclass, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readUnsignedByte = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedByte", 0, &_uint, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeInt = {0x02, 0x00, 0x80, 0x16, "", "writeInt", 0, 0, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_deflate = {0x02, 0x00, 0x80, 0x16, "", "deflate", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeInt = {0x02, 0x00, 0x80, 0x16, "", "writeInt", 0, &voidclass, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_deflate = {0x02, 0x00, 0x80, 0x16, "", "deflate", 0, &voidclass, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readMultiByte = {0x02, 0x00, 0x80, 0x16, "", "readMultiByte", 0, &_String, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_readBytes = {0x02, 0x00, 0x80, 0x16, "", "readBytes", 0, 0, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeShort = {0x02, 0x00, 0x80, 0x16, "", "writeShort", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_readBytes = {0x02, 0x00, 0x80, 0x16, "", "readBytes", 0, &voidclass, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeShort = {0x02, 0x00, 0x80, 0x16, "", "writeShort", 0, &voidclass, &flash_utils_ByteArray, 0}; static varinfo_t flash_utils_ByteArray_position = {0x01, 0x00, 0x80, 0x16, "", "position", 0, &_uint, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readShort = {0x02, 0x00, 0x80, 0x16, "", "readShort", 0, &_int, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeUTF = {0x02, 0x00, 0x80, 0x16, "", "writeUTF", 0, 0, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeBytes = {0x02, 0x00, 0x80, 0x16, "", "writeBytes", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeUTF = {0x02, 0x00, 0x80, 0x16, "", "writeUTF", 0, &voidclass, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeBytes = {0x02, 0x00, 0x80, 0x16, "", "writeBytes", 0, &voidclass, &flash_utils_ByteArray, 0}; static varinfo_t flash_utils_ByteArray_objectEncoding = {0x01, 0x00, 0x80, 0x16, "", "objectEncoding", 0, &_uint, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readObject = {0x02, 0x00, 0x80, 0x16, "", "readObject", 0, 0, &flash_utils_ByteArray, 0}; static varinfo_t flash_utils_ByteArray_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_uint, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeUnsignedInt = {0x02, 0x00, 0x80, 0x16, "", "writeUnsignedInt", 0, 0, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeDouble = {0x02, 0x00, 0x80, 0x16, "", "writeDouble", 0, 0, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeFloat = {0x02, 0x00, 0x80, 0x16, "", "writeFloat", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeUnsignedInt = {0x02, 0x00, 0x80, 0x16, "", "writeUnsignedInt", 0, &voidclass, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeDouble = {0x02, 0x00, 0x80, 0x16, "", "writeDouble", 0, &voidclass, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeFloat = {0x02, 0x00, 0x80, 0x16, "", "writeFloat", 0, &voidclass, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readInt = {0x02, 0x00, 0x80, 0x16, "", "readInt", 0, &_int, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readByte = {0x02, 0x00, 0x80, 0x16, "", "readByte", 0, &_int, &flash_utils_ByteArray, 0}; static varinfo_t flash_utils_ByteArray_bytesAvailable = {0x01, 0x00, 0x80, 0x16, "", "bytesAvailable", 0, &_uint, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, &voidclass, &flash_utils_ByteArray, 0}; static varinfo_t flash_utils_ByteArray_endian = {0x01, 0x00, 0x80, 0x16, "", "endian", 0, &_String, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readUnsignedShort = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedShort", 0, &_uint, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readUnsignedInt = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedInt", 0, &_uint, &flash_utils_ByteArray, 0}; -static varinfo_t flash_utils_ByteArray_defaultObjectEncoding = {0x01, 0x00, 0x82, 0x16, "", "defaultObjectEncoding", 0, &_uint, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readFloat = {0x02, 0x00, 0x80, 0x16, "", "readFloat", 0, &_Number, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_compress = {0x02, 0x00, 0x80, 0x16, "", "compress", 0, 0, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_writeUTFBytes = {0x02, 0x00, 0x80, 0x16, "", "writeUTFBytes", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_compress = {0x02, 0x00, 0x80, 0x16, "", "compress", 0, &voidclass, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_writeUTFBytes = {0x02, 0x00, 0x80, 0x16, "", "writeUTFBytes", 0, &voidclass, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readBoolean = {0x02, 0x00, 0x80, 0x16, "", "readBoolean", 0, &_Boolean, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_utils_ByteArray_inflate = {0x02, 0x00, 0x80, 0x16, "", "inflate", 0, 0, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_utils_ByteArray_inflate = {0x02, 0x00, 0x80, 0x16, "", "inflate", 0, &voidclass, &flash_utils_ByteArray, 0}; static methodinfo_t flash_utils_ByteArray_readUTF = {0x02, 0x00, 0x80, 0x16, "", "readUTF", 0, &_String, &flash_utils_ByteArray, 0}; -static methodinfo_t flash_sampler_stopSampling = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "stopSampling", 0, 0, 0, 0}; +static varinfo_t flash_utils_ByteArray_defaultObjectEncoding = {0x01, 0x00, 0x82, 0x16, "", "defaultObjectEncoding", 0, &_uint, &flash_utils_ByteArray, 0}; +static methodinfo_t flash_sampler_stopSampling = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "stopSampling", 0, &voidclass, 0, 0}; static classinfo_t flash_events_SyncEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "SyncEvent", 0, &flash_events_Event, interfaces: {0}}; -static varinfo_t flash_events_SyncEvent_SYNC = {0x01, 0x00, 0x82, 0x16, "", "SYNC", 0, &_String, &flash_events_SyncEvent, 0}; static methodinfo_t flash_events_SyncEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_SyncEvent, 0}; static methodinfo_t flash_events_SyncEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_SyncEvent, 0}; static varinfo_t flash_events_SyncEvent_changeList = {0x01, 0x00, 0x80, 0x16, "", "changeList", 0, &_Array, &flash_events_SyncEvent, 0}; +static varinfo_t flash_events_SyncEvent_SYNC = {0x01, 0x00, 0x82, 0x16, "", "SYNC", 0, &_String, &flash_events_SyncEvent, 0}; static methodinfo_t _encodeURIComponent = {0x02, 0x00, 0x82, 0x16, "", "encodeURIComponent", 0, &_String, 0, 0}; static classinfo_t flash_net_Socket = {0x03, 0x00, 0x80, 0x16, "flash.net", "Socket", 0, &flash_events_EventDispatcher, interfaces: {&flash_utils_IDataInput, &flash_utils_IDataOutput, 0}}; -static methodinfo_t flash_net_Socket_writeBoolean = {0x02, 0x00, 0x80, 0x16, "", "writeBoolean", 0, 0, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeBoolean = {0x02, 0x00, 0x80, 0x16, "", "writeBoolean", 0, &voidclass, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, &voidclass, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readDouble = {0x02, 0x00, 0x80, 0x16, "", "readDouble", 0, &_Number, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeByte = {0x02, 0x00, 0x80, 0x16, "", "writeByte", 0, 0, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeObject = {0x02, 0x00, 0x80, 0x16, "", "writeObject", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeByte = {0x02, 0x00, 0x80, 0x16, "", "writeByte", 0, &voidclass, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeObject = {0x02, 0x00, 0x80, 0x16, "", "writeObject", 0, &voidclass, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readUTFBytes = {0x02, 0x00, 0x80, 0x16, "", "readUTFBytes", 0, &_String, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeMultiByte = {0x02, 0x00, 0x80, 0x16, "", "writeMultiByte", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeMultiByte = {0x02, 0x00, 0x80, 0x16, "", "writeMultiByte", 0, &voidclass, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readUnsignedByte = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedByte", 0, &_uint, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeInt = {0x02, 0x00, 0x80, 0x16, "", "writeInt", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeInt = {0x02, 0x00, 0x80, 0x16, "", "writeInt", 0, &voidclass, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readMultiByte = {0x02, 0x00, 0x80, 0x16, "", "readMultiByte", 0, &_String, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_readBytes = {0x02, 0x00, 0x80, 0x16, "", "readBytes", 0, 0, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeShort = {0x02, 0x00, 0x80, 0x16, "", "writeShort", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_readBytes = {0x02, 0x00, 0x80, 0x16, "", "readBytes", 0, &voidclass, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeShort = {0x02, 0x00, 0x80, 0x16, "", "writeShort", 0, &voidclass, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readShort = {0x02, 0x00, 0x80, 0x16, "", "readShort", 0, &_int, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeUTF = {0x02, 0x00, 0x80, 0x16, "", "writeUTF", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeUTF = {0x02, 0x00, 0x80, 0x16, "", "writeUTF", 0, &voidclass, &flash_net_Socket, 0}; static varinfo_t flash_net_Socket_timeout = {0x01, 0x00, 0x80, 0x16, "", "timeout", 0, &_uint, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeBytes = {0x02, 0x00, 0x80, 0x16, "", "writeBytes", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeBytes = {0x02, 0x00, 0x80, 0x16, "", "writeBytes", 0, &voidclass, &flash_net_Socket, 0}; static varinfo_t flash_net_Socket_connected = {0x01, 0x00, 0x80, 0x16, "", "connected", 0, &_Boolean, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readObject = {0x02, 0x00, 0x80, 0x16, "", "readObject", 0, 0, &flash_net_Socket, 0}; static varinfo_t flash_net_Socket_objectEncoding = {0x01, 0x00, 0x80, 0x16, "", "objectEncoding", 0, &_uint, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_flush = {0x02, 0x00, 0x80, 0x16, "", "flush", 0, 0, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeUnsignedInt = {0x02, 0x00, 0x80, 0x16, "", "writeUnsignedInt", 0, 0, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeDouble = {0x02, 0x00, 0x80, 0x16, "", "writeDouble", 0, 0, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeFloat = {0x02, 0x00, 0x80, 0x16, "", "writeFloat", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_flush = {0x02, 0x00, 0x80, 0x16, "", "flush", 0, &voidclass, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeUnsignedInt = {0x02, 0x00, 0x80, 0x16, "", "writeUnsignedInt", 0, &voidclass, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeDouble = {0x02, 0x00, 0x80, 0x16, "", "writeDouble", 0, &voidclass, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeFloat = {0x02, 0x00, 0x80, 0x16, "", "writeFloat", 0, &voidclass, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readInt = {0x02, 0x00, 0x80, 0x16, "", "readInt", 0, &_int, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readByte = {0x02, 0x00, 0x80, 0x16, "", "readByte", 0, &_int, &flash_net_Socket, 0}; static varinfo_t flash_net_Socket_bytesAvailable = {0x01, 0x00, 0x80, 0x16, "", "bytesAvailable", 0, &_uint, &flash_net_Socket, 0}; @@ -2695,50 +3622,50 @@ static varinfo_t flash_net_Socket_endian = {0x01, 0x00, 0x80, 0x16, "", "endian" static methodinfo_t flash_net_Socket_readUnsignedShort = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedShort", 0, &_uint, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readUnsignedInt = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedInt", 0, &_uint, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readFloat = {0x02, 0x00, 0x80, 0x16, "", "readFloat", 0, &_Number, &flash_net_Socket, 0}; -static methodinfo_t flash_net_Socket_writeUTFBytes = {0x02, 0x00, 0x80, 0x16, "", "writeUTFBytes", 0, 0, &flash_net_Socket, 0}; +static methodinfo_t flash_net_Socket_writeUTFBytes = {0x02, 0x00, 0x80, 0x16, "", "writeUTFBytes", 0, &voidclass, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readBoolean = {0x02, 0x00, 0x80, 0x16, "", "readBoolean", 0, &_Boolean, &flash_net_Socket, 0}; static methodinfo_t flash_net_Socket_readUTF = {0x02, 0x00, 0x80, 0x16, "", "readUTF", 0, &_String, &flash_net_Socket, 0}; static methodinfo_t _unescape = {0x02, 0x00, 0x82, 0x16, "", "unescape", 0, &_String, 0, 0}; static classinfo_t flash_utils_Timer = {0x03, 0x00, 0x80, 0x16, "flash.utils", "Timer", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_utils_Timer_reset = {0x02, 0x00, 0x80, 0x16, "", "reset", 0, 0, &flash_utils_Timer, 0}; +static methodinfo_t flash_utils_Timer_reset = {0x02, 0x00, 0x80, 0x16, "", "reset", 0, &voidclass, &flash_utils_Timer, 0}; static varinfo_t flash_utils_Timer_running = {0x01, 0x00, 0x80, 0x16, "", "running", 0, &_Boolean, &flash_utils_Timer, 0}; static varinfo_t flash_utils_Timer_repeatCount = {0x01, 0x00, 0x80, 0x16, "", "repeatCount", 0, &_int, &flash_utils_Timer, 0}; -static methodinfo_t flash_utils_Timer_stop = {0x02, 0x00, 0x80, 0x16, "", "stop", 0, 0, &flash_utils_Timer, 0}; -static methodinfo_t flash_utils_Timer_start = {0x02, 0x00, 0x80, 0x16, "", "start", 0, 0, &flash_utils_Timer, 0}; +static methodinfo_t flash_utils_Timer_stop = {0x02, 0x00, 0x80, 0x16, "", "stop", 0, &voidclass, &flash_utils_Timer, 0}; +static methodinfo_t flash_utils_Timer_start = {0x02, 0x00, 0x80, 0x16, "", "start", 0, &voidclass, &flash_utils_Timer, 0}; static varinfo_t flash_utils_Timer_currentCount = {0x01, 0x00, 0x80, 0x16, "", "currentCount", 0, &_int, &flash_utils_Timer, 0}; static varinfo_t flash_utils_Timer_delay = {0x01, 0x00, 0x80, 0x16, "", "delay", 0, &_Number, &flash_utils_Timer, 0}; static classinfo_t _Array = {0x03, 0x00, 0x88, 0x16, "", "Array", 0, &_Object, interfaces: {0}}; -static methodinfo_t _Array_sort = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "sort", 0, 0, &_Array, 0}; -static methodinfo_t _Array_unshift = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "unshift", 0, &_uint, &_Array, 0}; -static varinfo_t _Array_RETURNINDEXEDARRAY = {0x01, 0x00, 0x82, 0x16, "", "RETURNINDEXEDARRAY", 0, &_uint, &_Array, 0}; -static methodinfo_t _Array_indexOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "indexOf", 0, &_int, &_Array, 0}; -static methodinfo_t _Array_join = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "join", 0, &_String, &_Array, 0}; +static methodinfo_t _Array_forEach = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "forEach", 0, &voidclass, &_Array, 0}; static methodinfo_t _Array_sortOn = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "sortOn", 0, 0, &_Array, 0}; -static varinfo_t _Array_UNIQUESORT = {0x01, 0x00, 0x82, 0x16, "", "UNIQUESORT", 0, &_uint, &_Array, 0}; -static methodinfo_t _Array_shift = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "shift", 0, 0, &_Array, 0}; -static methodinfo_t _Array_reverse = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "reverse", 0, &_Array, &_Array, 0}; -static varinfo_t _Array_CASEINSENSITIVE = {0x01, 0x00, 0x82, 0x16, "", "CASEINSENSITIVE", 0, &_uint, &_Array, 0}; -static methodinfo_t _Array_forEach = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "forEach", 0, 0, &_Array, 0}; -static varinfo_t _Array_DESCENDING = {0x01, 0x00, 0x82, 0x16, "", "DESCENDING", 0, &_uint, &_Array, 0}; -static methodinfo_t _Array_pop = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "pop", 0, 0, &_Array, 0}; -static methodinfo_t _Array_slice = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "slice", 0, &_Array, &_Array, 0}; -static varinfo_t _Array_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_uint, &_Array, 0}; -static methodinfo_t _Array_map = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "map", 0, &_Array, &_Array, 0}; -static methodinfo_t _Array_push = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "push", 0, &_uint, &_Array, 0}; -static methodinfo_t _Array_lastIndexOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "lastIndexOf", 0, &_int, &_Array, 0}; +static methodinfo_t _Array_indexOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "indexOf", 0, &_int, &_Array, 0}; static methodinfo_t _Array_splice = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "splice", 0, 0, &_Array, 0}; +static methodinfo_t _Array_lastIndexOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "lastIndexOf", 0, &_int, &_Array, 0}; +static methodinfo_t _Array_map = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "map", 0, &_Array, &_Array, 0}; +static methodinfo_t _Array_concat = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "concat", 0, &_Array, &_Array, 0}; +static methodinfo_t _Array_shift = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "shift", 0, 0, &_Array, 0}; +static methodinfo_t _Array_unshift = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "unshift", 0, &_uint, &_Array, 0}; +static methodinfo_t _Array_some = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "some", 0, &_Boolean, &_Array, 0}; +static methodinfo_t _Array_filter = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "filter", 0, &_Array, &_Array, 0}; +static methodinfo_t _Array_join = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "join", 0, &_String, &_Array, 0}; +static methodinfo_t _Array_slice = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "slice", 0, &_Array, &_Array, 0}; static methodinfo_t _Array_every = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "every", 0, &_Boolean, &_Array, 0}; -static methodinfo_t _Array_concat = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "concat", 0, &_Array, &_Array, 0}; +static methodinfo_t _Array_pop = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "pop", 0, 0, &_Array, 0}; +static methodinfo_t _Array_sort = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "sort", 0, 0, &_Array, 0}; +static methodinfo_t _Array_reverse = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "reverse", 0, &_Array, &_Array, 0}; +static methodinfo_t _Array_push = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "push", 0, &_uint, &_Array, 0}; +static varinfo_t _Array_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_uint, &_Array, 0}; +static varinfo_t _Array_DESCENDING = {0x01, 0x00, 0x82, 0x16, "", "DESCENDING", 0, &_uint, &_Array, 0}; +static varinfo_t _Array_UNIQUESORT = {0x01, 0x00, 0x82, 0x16, "", "UNIQUESORT", 0, &_uint, &_Array, 0}; +static varinfo_t _Array_RETURNINDEXEDARRAY = {0x01, 0x00, 0x82, 0x16, "", "RETURNINDEXEDARRAY", 0, &_uint, &_Array, 0}; +static varinfo_t _Array_CASEINSENSITIVE = {0x01, 0x00, 0x82, 0x16, "", "CASEINSENSITIVE", 0, &_uint, &_Array, 0}; static varinfo_t _Array_NUMERIC = {0x01, 0x00, 0x82, 0x16, "", "NUMERIC", 0, &_uint, &_Array, 0}; -static methodinfo_t _Array_filter = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "filter", 0, &_Array, &_Array, 0}; -static methodinfo_t _Array_some = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "some", 0, &_Boolean, &_Array, 0}; static classinfo_t flash_geom_ColorTransform = {0x03, 0x00, 0x80, 0x16, "flash.geom", "ColorTransform", 0, &_Object, interfaces: {0}}; static varinfo_t flash_geom_ColorTransform_blueOffset = {0x01, 0x00, 0x80, 0x16, "", "blueOffset", 0, &_Number, &flash_geom_ColorTransform, 0}; static varinfo_t flash_geom_ColorTransform_greenOffset = {0x01, 0x00, 0x80, 0x16, "", "greenOffset", 0, &_Number, &flash_geom_ColorTransform, 0}; static varinfo_t flash_geom_ColorTransform_greenMultiplier = {0x01, 0x00, 0x80, 0x16, "", "greenMultiplier", 0, &_Number, &flash_geom_ColorTransform, 0}; static varinfo_t flash_geom_ColorTransform_redMultiplier = {0x01, 0x00, 0x80, 0x16, "", "redMultiplier", 0, &_Number, &flash_geom_ColorTransform, 0}; static varinfo_t flash_geom_ColorTransform_color = {0x01, 0x00, 0x80, 0x16, "", "color", 0, &_uint, &flash_geom_ColorTransform, 0}; -static methodinfo_t flash_geom_ColorTransform_concat = {0x02, 0x00, 0x80, 0x16, "", "concat", 0, 0, &flash_geom_ColorTransform, 0}; +static methodinfo_t flash_geom_ColorTransform_concat = {0x02, 0x00, 0x80, 0x16, "", "concat", 0, &voidclass, &flash_geom_ColorTransform, 0}; static varinfo_t flash_geom_ColorTransform_alphaOffset = {0x01, 0x00, 0x80, 0x16, "", "alphaOffset", 0, &_Number, &flash_geom_ColorTransform, 0}; static varinfo_t flash_geom_ColorTransform_blueMultiplier = {0x01, 0x00, 0x80, 0x16, "", "blueMultiplier", 0, &_Number, &flash_geom_ColorTransform, 0}; static methodinfo_t flash_geom_ColorTransform_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_geom_ColorTransform, 0}; @@ -2761,7 +3688,7 @@ static classinfo_t flash_media_SoundLoaderContext = {0x03, 0x00, 0x80, 0x16, "fl static varinfo_t flash_media_SoundLoaderContext_checkPolicyFile = {0x01, 0x00, 0x80, 0x16, "", "checkPolicyFile", 0, &_Boolean, &flash_media_SoundLoaderContext, 0}; static varinfo_t flash_media_SoundLoaderContext_bufferTime = {0x01, 0x00, 0x80, 0x16, "", "bufferTime", 0, &_Number, &flash_media_SoundLoaderContext, 0}; static classinfo_t flash_net_IDynamicPropertyOutput = {0x03, 0x00, 0x90, 0x16, "flash.net", "IDynamicPropertyOutput", 0, 0, interfaces: {0}}; -static methodinfo_t flash_net_IDynamicPropertyOutput_writeDynamicProperty = {0x02, 0x00, 0x80, 0x08, "flash.net:IDynamicPropertyOutput", "writeDynamicProperty", 0, 0, &flash_net_IDynamicPropertyOutput, 0}; +static methodinfo_t flash_net_IDynamicPropertyOutput_writeDynamicProperty = {0x02, 0x00, 0x80, 0x08, "flash.net:IDynamicPropertyOutput", "writeDynamicProperty", 0, &voidclass, &flash_net_IDynamicPropertyOutput, 0}; static classinfo_t flash_display_IGraphicsData = {0x03, 0x00, 0x90, 0x16, "flash.display", "IGraphicsData", 0, 0, interfaces: {0}}; static methodinfo_t flash_utils_getDefinitionByName = {0x02, 0x00, 0x82, 0x16, "flash.utils", "getDefinitionByName", 0, &_Object, 0, 0}; static classinfo_t _Function = {0x03, 0x00, 0x88, 0x16, "", "Function", 0, &_Object, interfaces: {0}}; @@ -2782,14 +3709,14 @@ static varinfo_t flash_text_engine_BreakOpportunity_NONE = {0x01, 0x00, 0x82, 0x static methodinfo_t flash_sampler__getInvocationCount = {0x02, 0x00, 0x82, 0x17, "flash.sampler", "_getInvocationCount", 0, &_Number, 0, 0}; static methodinfo_t _parseFloat = {0x02, 0x00, 0x82, 0x16, "", "parseFloat", 0, &_Number, 0, 0}; static classinfo_t flash_events_NetStatusEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "NetStatusEvent", 0, &flash_events_Event, interfaces: {0}}; -static varinfo_t flash_events_NetStatusEvent_NET_STATUS = {0x01, 0x00, 0x82, 0x16, "", "NET_STATUS", 0, &_String, &flash_events_NetStatusEvent, 0}; static methodinfo_t flash_events_NetStatusEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_NetStatusEvent, 0}; static varinfo_t flash_events_NetStatusEvent_info = {0x01, 0x00, 0x80, 0x16, "", "info", 0, &_Object, &flash_events_NetStatusEvent, 0}; static methodinfo_t flash_events_NetStatusEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_NetStatusEvent, 0}; +static varinfo_t flash_events_NetStatusEvent_NET_STATUS = {0x01, 0x00, 0x82, 0x16, "", "NET_STATUS", 0, &_String, &flash_events_NetStatusEvent, 0}; static classinfo_t flash_display_ShaderJob = {0x03, 0x00, 0x80, 0x16, "flash.display", "ShaderJob", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_display_ShaderJob_cancel = {0x02, 0x00, 0x80, 0x16, "", "cancel", 0, 0, &flash_display_ShaderJob, 0}; +static methodinfo_t flash_display_ShaderJob_cancel = {0x02, 0x00, 0x80, 0x16, "", "cancel", 0, &voidclass, &flash_display_ShaderJob, 0}; static varinfo_t flash_display_ShaderJob_width = {0x01, 0x00, 0x80, 0x16, "", "width", 0, &_int, &flash_display_ShaderJob, 0}; -static methodinfo_t flash_display_ShaderJob_start = {0x02, 0x00, 0x80, 0x16, "", "start", 0, 0, &flash_display_ShaderJob, 0}; +static methodinfo_t flash_display_ShaderJob_start = {0x02, 0x00, 0x80, 0x16, "", "start", 0, &voidclass, &flash_display_ShaderJob, 0}; static varinfo_t flash_display_ShaderJob_shader = {0x01, 0x00, 0x80, 0x16, "", "shader", 0, &flash_display_Shader, &flash_display_ShaderJob, 0}; static varinfo_t flash_display_ShaderJob_height = {0x01, 0x00, 0x80, 0x16, "", "height", 0, &_int, &flash_display_ShaderJob, 0}; static varinfo_t flash_display_ShaderJob_target = {0x01, 0x00, 0x80, 0x16, "", "target", 0, &_Object, &flash_display_ShaderJob, 0}; @@ -2798,58 +3725,58 @@ static classinfo_t _VerifyError = {0x03, 0x00, 0x88, 0x16, "", "VerifyError", 0, static varinfo_t _VerifyError_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_VerifyError, 0}; static classinfo_t flash_events_AsyncErrorEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "AsyncErrorEvent", 0, &flash_events_ErrorEvent, interfaces: {0}}; static methodinfo_t flash_events_AsyncErrorEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_AsyncErrorEvent, 0}; -static varinfo_t flash_events_AsyncErrorEvent_ASYNC_ERROR = {0x01, 0x00, 0x82, 0x16, "", "ASYNC_ERROR", 0, &_String, &flash_events_AsyncErrorEvent, 0}; static varinfo_t flash_events_AsyncErrorEvent_error = {0x01, 0x00, 0x80, 0x16, "", "error", 0, &_Error, &flash_events_AsyncErrorEvent, 0}; static methodinfo_t flash_events_AsyncErrorEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_AsyncErrorEvent, 0}; +static varinfo_t flash_events_AsyncErrorEvent_ASYNC_ERROR = {0x01, 0x00, 0x82, 0x16, "", "ASYNC_ERROR", 0, &_String, &flash_events_AsyncErrorEvent, 0}; static classinfo_t flash_net_SharedObject = {0x03, 0x00, 0x80, 0x16, "flash.net", "SharedObject", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_net_SharedObject_getLocal = {0x02, 0x00, 0x82, 0x16, "", "getLocal", 0, &flash_net_SharedObject, &flash_net_SharedObject, 0}; -static methodinfo_t flash_net_SharedObject_getDiskUsage = {0x02, 0x00, 0x82, 0x16, "", "getDiskUsage", 0, &_int, &flash_net_SharedObject, 0}; static varinfo_t flash_net_SharedObject_objectEncoding = {0x01, 0x00, 0x80, 0x16, "", "objectEncoding", 0, &_uint, &flash_net_SharedObject, 0}; static varinfo_t flash_net_SharedObject_client = {0x01, 0x00, 0x80, 0x16, "", "client", 0, &_Object, &flash_net_SharedObject, 0}; -static methodinfo_t flash_net_SharedObject_setProperty = {0x02, 0x00, 0x80, 0x16, "", "setProperty", 0, 0, &flash_net_SharedObject, 0}; -static methodinfo_t flash_net_SharedObject_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, 0, &flash_net_SharedObject, 0}; +static methodinfo_t flash_net_SharedObject_setProperty = {0x02, 0x00, 0x80, 0x16, "", "setProperty", 0, &voidclass, &flash_net_SharedObject, 0}; +static methodinfo_t flash_net_SharedObject_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, &voidclass, &flash_net_SharedObject, 0}; static methodinfo_t flash_net_SharedObject_flush = {0x02, 0x00, 0x80, 0x16, "", "flush", 0, &_String, &flash_net_SharedObject, 0}; -static varinfo_t flash_net_SharedObject_defaultObjectEncoding = {0x01, 0x00, 0x82, 0x16, "", "defaultObjectEncoding", 0, &_uint, &flash_net_SharedObject, 0}; -static methodinfo_t flash_net_SharedObject_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, 0, &flash_net_SharedObject, 0}; +static methodinfo_t flash_net_SharedObject_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, &voidclass, &flash_net_SharedObject, 0}; static varinfo_t flash_net_SharedObject_size = {0x01, 0x00, 0x80, 0x16, "", "size", 0, &_uint, &flash_net_SharedObject, 0}; -static methodinfo_t flash_net_SharedObject_setDirty = {0x02, 0x00, 0x80, 0x16, "", "setDirty", 0, 0, &flash_net_SharedObject, 0}; +static methodinfo_t flash_net_SharedObject_setDirty = {0x02, 0x00, 0x80, 0x16, "", "setDirty", 0, &voidclass, &flash_net_SharedObject, 0}; +static methodinfo_t flash_net_SharedObject_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, &voidclass, &flash_net_SharedObject, 0}; +static methodinfo_t flash_net_SharedObject_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_net_SharedObject, 0}; +static varinfo_t flash_net_SharedObject_data = {0x01, 0x00, 0x80, 0x16, "", "data", 0, &_Object, &flash_net_SharedObject, 0}; +static varinfo_t flash_net_SharedObject_defaultObjectEncoding = {0x01, 0x00, 0x82, 0x16, "", "defaultObjectEncoding", 0, &_uint, &flash_net_SharedObject, 0}; +static methodinfo_t flash_net_SharedObject_getDiskUsage = {0x02, 0x00, 0x82, 0x16, "", "getDiskUsage", 0, &_int, &flash_net_SharedObject, 0}; static methodinfo_t flash_net_SharedObject_getRemote = {0x02, 0x00, 0x82, 0x16, "", "getRemote", 0, &flash_net_SharedObject, &flash_net_SharedObject, 0}; -static methodinfo_t flash_net_SharedObject_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, 0, &flash_net_SharedObject, 0}; -static methodinfo_t flash_net_SharedObject_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_net_SharedObject, 0}; static methodinfo_t flash_net_SharedObject_deleteAll = {0x02, 0x00, 0x82, 0x16, "", "deleteAll", 0, &_int, &flash_net_SharedObject, 0}; -static varinfo_t flash_net_SharedObject_data = {0x01, 0x00, 0x80, 0x16, "", "data", 0, &_Object, &flash_net_SharedObject, 0}; +static methodinfo_t flash_net_SharedObject_getLocal = {0x02, 0x00, 0x82, 0x16, "", "getLocal", 0, &flash_net_SharedObject, &flash_net_SharedObject, 0}; static classinfo_t _Namespace = {0x03, 0x00, 0x81, 0x16, "", "Namespace", 0, &_Object, interfaces: {0}}; static methodinfo_t _Namespace_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "valueOf", 0, &_String, &_Namespace, 0}; -static varinfo_t _Namespace_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, 0, &_Namespace, 0}; static methodinfo_t _Namespace_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_Namespace, 0}; static varinfo_t _Namespace_uri = {0x01, 0x00, 0x80, 0x16, "", "uri", 0, &_String, &_Namespace, 0}; static varinfo_t _Namespace_prefix = {0x01, 0x00, 0x80, 0x16, "", "prefix", 0, 0, &_Namespace, 0}; +static varinfo_t _Namespace_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, 0, &_Namespace, 0}; static methodinfo_t flash_utils_setTimeout = {0x02, 0x00, 0x82, 0x16, "flash.utils", "setTimeout", 0, &_uint, 0, 0}; static classinfo_t flash_geom_Matrix3D = {0x03, 0x00, 0x80, 0x16, "flash.geom", "Matrix3D", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_geom_Matrix3D_interpolateTo = {0x02, 0x00, 0x80, 0x16, "", "interpolateTo", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_pointAt = {0x02, 0x00, 0x80, 0x16, "", "pointAt", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_interpolate = {0x02, 0x00, 0x82, 0x16, "", "interpolate", 0, &flash_geom_Matrix3D, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_prependRotation = {0x02, 0x00, 0x80, 0x16, "", "prependRotation", 0, 0, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_decompose = {0x02, 0x00, 0x80, 0x16, "", "decompose", 0, &__AS3___vec_Vector, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_pointAt = {0x02, 0x00, 0x80, 0x16, "", "pointAt", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_identity = {0x02, 0x00, 0x80, 0x16, "", "identity", 0, &voidclass, &flash_geom_Matrix3D, 0}; static methodinfo_t flash_geom_Matrix3D_transformVector = {0x02, 0x00, 0x80, 0x16, "", "transformVector", 0, &flash_geom_Vector3D, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_transpose = {0x02, 0x00, 0x80, 0x16, "", "transpose", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_prependScale = {0x02, 0x00, 0x80, 0x16, "", "prependScale", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_deltaTransformVector = {0x02, 0x00, 0x80, 0x16, "", "deltaTransformVector", 0, &flash_geom_Vector3D, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_appendRotation = {0x02, 0x00, 0x80, 0x16, "", "appendRotation", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static varinfo_t flash_geom_Matrix3D_determinant = {0x01, 0x00, 0x80, 0x16, "", "determinant", 0, &_Number, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_prependRotation = {0x02, 0x00, 0x80, 0x16, "", "prependRotation", 0, &voidclass, &flash_geom_Matrix3D, 0}; static varinfo_t flash_geom_Matrix3D_position = {0x01, 0x00, 0x80, 0x16, "", "position", 0, &flash_geom_Vector3D, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_decompose = {0x02, 0x00, 0x80, 0x16, "", "decompose", 0, &__AS3___vec_Vector, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_append = {0x02, 0x00, 0x80, 0x16, "", "append", 0, 0, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_interpolateTo = {0x02, 0x00, 0x80, 0x16, "", "interpolateTo", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_appendScale = {0x02, 0x00, 0x80, 0x16, "", "appendScale", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_prepend = {0x02, 0x00, 0x80, 0x16, "", "prepend", 0, &voidclass, &flash_geom_Matrix3D, 0}; static methodinfo_t flash_geom_Matrix3D_recompose = {0x02, 0x00, 0x80, 0x16, "", "recompose", 0, &_Boolean, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_geom_Matrix3D, &flash_geom_Matrix3D, 0}; -static varinfo_t flash_geom_Matrix3D_rawData = {0x01, 0x00, 0x80, 0x16, "", "rawData", 0, &__AS3___vec_Vector, &flash_geom_Matrix3D, 0}; -static varinfo_t flash_geom_Matrix3D_determinant = {0x01, 0x00, 0x80, 0x16, "", "determinant", 0, &_Number, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_appendTranslation = {0x02, 0x00, 0x80, 0x16, "", "appendTranslation", 0, &voidclass, &flash_geom_Matrix3D, 0}; static methodinfo_t flash_geom_Matrix3D_invert = {0x02, 0x00, 0x80, 0x16, "", "invert", 0, &_Boolean, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_appendScale = {0x02, 0x00, 0x80, 0x16, "", "appendScale", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_transformVectors = {0x02, 0x00, 0x80, 0x16, "", "transformVectors", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_appendTranslation = {0x02, 0x00, 0x80, 0x16, "", "appendTranslation", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_appendRotation = {0x02, 0x00, 0x80, 0x16, "", "appendRotation", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_prepend = {0x02, 0x00, 0x80, 0x16, "", "prepend", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_identity = {0x02, 0x00, 0x80, 0x16, "", "identity", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_geom_Matrix3D_prependTranslation = {0x02, 0x00, 0x80, 0x16, "", "prependTranslation", 0, 0, &flash_geom_Matrix3D, 0}; -static methodinfo_t flash_sampler_pauseSampling = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "pauseSampling", 0, 0, 0, 0}; +static varinfo_t flash_geom_Matrix3D_rawData = {0x01, 0x00, 0x80, 0x16, "", "rawData", 0, &__AS3___vec_Vector, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_prependTranslation = {0x02, 0x00, 0x80, 0x16, "", "prependTranslation", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_append = {0x02, 0x00, 0x80, 0x16, "", "append", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_geom_Matrix3D, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_prependScale = {0x02, 0x00, 0x80, 0x16, "", "prependScale", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_deltaTransformVector = {0x02, 0x00, 0x80, 0x16, "", "deltaTransformVector", 0, &flash_geom_Vector3D, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_transformVectors = {0x02, 0x00, 0x80, 0x16, "", "transformVectors", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_transpose = {0x02, 0x00, 0x80, 0x16, "", "transpose", 0, &voidclass, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_geom_Matrix3D_interpolate = {0x02, 0x00, 0x82, 0x16, "", "interpolate", 0, &flash_geom_Matrix3D, &flash_geom_Matrix3D, 0}; +static methodinfo_t flash_sampler_pauseSampling = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "pauseSampling", 0, &voidclass, 0, 0}; static classinfo_t flash_system_Capabilities = {0x03, 0x00, 0x81, 0x16, "flash.system", "Capabilities", 0, &_Object, interfaces: {0}}; static varinfo_t flash_system_Capabilities_maxLevelIDC = {0x01, 0x00, 0x82, 0x16, "", "maxLevelIDC", 0, &_String, &flash_system_Capabilities, 0}; static varinfo_t flash_system_Capabilities_isDebugger = {0x01, 0x00, 0x82, 0x16, "", "isDebugger", 0, &_Boolean, &flash_system_Capabilities, 0}; @@ -2890,12 +3817,12 @@ static varinfo_t flash_filters_BlurFilter_quality = {0x01, 0x00, 0x80, 0x16, "", static varinfo_t flash_filters_BlurFilter_blurX = {0x01, 0x00, 0x80, 0x16, "", "blurX", 0, &_Number, &flash_filters_BlurFilter, 0}; static methodinfo_t _isFinite = {0x02, 0x00, 0x82, 0x16, "", "isFinite", 0, &_Boolean, 0, 0}; static classinfo_t flash_media_Video = {0x03, 0x00, 0x80, 0x16, "flash.media", "Video", 0, &flash_display_DisplayObject, interfaces: {0}}; -static methodinfo_t flash_media_Video_attachCamera = {0x02, 0x00, 0x80, 0x16, "", "attachCamera", 0, 0, &flash_media_Video, 0}; +static methodinfo_t flash_media_Video_attachCamera = {0x02, 0x00, 0x80, 0x16, "", "attachCamera", 0, &voidclass, &flash_media_Video, 0}; static varinfo_t flash_media_Video_videoWidth = {0x01, 0x00, 0x80, 0x16, "", "videoWidth", 0, &_int, &flash_media_Video, 0}; -static methodinfo_t flash_media_Video_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, 0, &flash_media_Video, 0}; +static methodinfo_t flash_media_Video_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, &voidclass, &flash_media_Video, 0}; static varinfo_t flash_media_Video_deblocking = {0x01, 0x00, 0x80, 0x16, "", "deblocking", 0, &_int, &flash_media_Video, 0}; static varinfo_t flash_media_Video_videoHeight = {0x01, 0x00, 0x80, 0x16, "", "videoHeight", 0, &_int, &flash_media_Video, 0}; -static methodinfo_t flash_media_Video_attachNetStream = {0x02, 0x00, 0x80, 0x16, "", "attachNetStream", 0, 0, &flash_media_Video, 0}; +static methodinfo_t flash_media_Video_attachNetStream = {0x02, 0x00, 0x80, 0x16, "", "attachNetStream", 0, &voidclass, &flash_media_Video, 0}; static varinfo_t flash_media_Video_smoothing = {0x01, 0x00, 0x80, 0x16, "", "smoothing", 0, &_Boolean, &flash_media_Video, 0}; static classinfo_t flash_text_engine_TextLineCreationResult = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "TextLineCreationResult", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_engine_TextLineCreationResult_EMERGENCY = {0x01, 0x00, 0x82, 0x16, "", "EMERGENCY", 0, &_String, &flash_text_engine_TextLineCreationResult, 0}; @@ -2903,16 +3830,16 @@ static varinfo_t flash_text_engine_TextLineCreationResult_COMPLETE = {0x01, 0x00 static varinfo_t flash_text_engine_TextLineCreationResult_SUCCESS = {0x01, 0x00, 0x82, 0x16, "", "SUCCESS", 0, &_String, &flash_text_engine_TextLineCreationResult, 0}; static varinfo_t flash_text_engine_TextLineCreationResult_INSUFFICIENT_WIDTH = {0x01, 0x00, 0x82, 0x16, "", "INSUFFICIENT_WIDTH", 0, &_String, &flash_text_engine_TextLineCreationResult, 0}; static classinfo_t _Error = {0x03, 0x00, 0x88, 0x16, "", "Error", 0, &_Object, interfaces: {0}}; -static methodinfo_t _Error_getErrorMessage = {0x02, 0x00, 0x82, 0x16, "", "getErrorMessage", 0, &_String, &_Error, 0}; -static methodinfo_t _Error_throwError = {0x02, 0x00, 0x82, 0x16, "", "throwError", 0, 0, &_Error, 0}; -static varinfo_t _Error_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Error, 0}; -static varinfo_t _Error_name = {0x01, 0x00, 0x80, 0x16, "", "name", 0, 0, &_Error, 0}; static varinfo_t _Error_message = {0x01, 0x00, 0x80, 0x16, "", "message", 0, 0, &_Error, 0}; -static methodinfo_t _Error_getStackTrace = {0x02, 0x00, 0x80, 0x16, "", "getStackTrace", 0, &_String, &_Error, 0}; static varinfo_t _Error_errorID = {0x01, 0x00, 0x80, 0x16, "", "errorID", 0, &_int, &_Error, 0}; +static methodinfo_t _Error_getStackTrace = {0x02, 0x00, 0x80, 0x16, "", "getStackTrace", 0, &_String, &_Error, 0}; +static varinfo_t _Error_name = {0x01, 0x00, 0x80, 0x16, "", "name", 0, 0, &_Error, 0}; +static varinfo_t _Error_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Error, 0}; +static methodinfo_t _Error_getErrorMessage = {0x02, 0x00, 0x82, 0x16, "", "getErrorMessage", 0, &_String, &_Error, 0}; +static methodinfo_t _Error_throwError = {0x02, 0x00, 0x82, 0x16, "", "throwError", 0, 0, &_Error, 0}; static classinfo_t flash_xml_XMLNode = {0x03, 0x00, 0x80, 0x16, "flash.xml", "XMLNode", 0, &_Object, interfaces: {0}}; static varinfo_t flash_xml_XMLNode_childNodes = {0x01, 0x00, 0x80, 0x16, "", "childNodes", 0, &_Array, &flash_xml_XMLNode, 0}; -static methodinfo_t flash_xml_XMLNode_appendChild = {0x02, 0x00, 0x80, 0x16, "", "appendChild", 0, 0, &flash_xml_XMLNode, 0}; +static methodinfo_t flash_xml_XMLNode_appendChild = {0x02, 0x00, 0x80, 0x16, "", "appendChild", 0, &voidclass, &flash_xml_XMLNode, 0}; static varinfo_t flash_xml_XMLNode_nextSibling = {0x01, 0x00, 0x80, 0x16, "", "nextSibling", 0, &flash_xml_XMLNode, &flash_xml_XMLNode, 0}; static varinfo_t flash_xml_XMLNode_nodeType = {0x01, 0x00, 0x80, 0x16, "", "nodeType", 0, &_uint, &flash_xml_XMLNode, 0}; static varinfo_t flash_xml_XMLNode_attributes = {0x01, 0x00, 0x80, 0x16, "", "attributes", 0, &_Object, &flash_xml_XMLNode, 0}; @@ -2923,10 +3850,10 @@ static varinfo_t flash_xml_XMLNode_prefix = {0x01, 0x00, 0x80, 0x16, "", "prefix static varinfo_t flash_xml_XMLNode_localName = {0x01, 0x00, 0x80, 0x16, "", "localName", 0, &_String, &flash_xml_XMLNode, 0}; static varinfo_t flash_xml_XMLNode_nodeName = {0x01, 0x00, 0x80, 0x16, "", "nodeName", 0, &_String, &flash_xml_XMLNode, 0}; static methodinfo_t flash_xml_XMLNode_getNamespaceForPrefix = {0x02, 0x00, 0x80, 0x16, "", "getNamespaceForPrefix", 0, &_String, &flash_xml_XMLNode, 0}; -static methodinfo_t flash_xml_XMLNode_insertBefore = {0x02, 0x00, 0x80, 0x16, "", "insertBefore", 0, 0, &flash_xml_XMLNode, 0}; +static methodinfo_t flash_xml_XMLNode_insertBefore = {0x02, 0x00, 0x80, 0x16, "", "insertBefore", 0, &voidclass, &flash_xml_XMLNode, 0}; static varinfo_t flash_xml_XMLNode_lastChild = {0x01, 0x00, 0x80, 0x16, "", "lastChild", 0, &flash_xml_XMLNode, &flash_xml_XMLNode, 0}; static methodinfo_t flash_xml_XMLNode_cloneNode = {0x02, 0x00, 0x80, 0x16, "", "cloneNode", 0, &flash_xml_XMLNode, &flash_xml_XMLNode, 0}; -static methodinfo_t flash_xml_XMLNode_removeNode = {0x02, 0x00, 0x80, 0x16, "", "removeNode", 0, 0, &flash_xml_XMLNode, 0}; +static methodinfo_t flash_xml_XMLNode_removeNode = {0x02, 0x00, 0x80, 0x16, "", "removeNode", 0, &voidclass, &flash_xml_XMLNode, 0}; static varinfo_t flash_xml_XMLNode_namespaceURI = {0x01, 0x00, 0x80, 0x16, "", "namespaceURI", 0, &_String, &flash_xml_XMLNode, 0}; static varinfo_t flash_xml_XMLNode_previousSibling = {0x01, 0x00, 0x80, 0x16, "", "previousSibling", 0, &flash_xml_XMLNode, &flash_xml_XMLNode, 0}; static methodinfo_t flash_xml_XMLNode_hasChildNodes = {0x02, 0x00, 0x80, 0x16, "", "hasChildNodes", 0, &_Boolean, &flash_xml_XMLNode, 0}; @@ -2934,9 +3861,8 @@ static methodinfo_t flash_xml_XMLNode_getPrefixForNamespace = {0x02, 0x00, 0x80, static varinfo_t flash_xml_XMLNode_nodeValue = {0x01, 0x00, 0x80, 0x16, "", "nodeValue", 0, &_String, &flash_xml_XMLNode, 0}; static classinfo_t flash_net_URLVariables = {0x03, 0x00, 0x88, 0x16, "flash.net", "URLVariables", 0, &_Object, interfaces: {0}}; static methodinfo_t flash_net_URLVariables_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_net_URLVariables, 0}; -static methodinfo_t flash_net_URLVariables_decode = {0x02, 0x00, 0x80, 0x16, "", "decode", 0, 0, &flash_net_URLVariables, 0}; +static methodinfo_t flash_net_URLVariables_decode = {0x02, 0x00, 0x80, 0x16, "", "decode", 0, &voidclass, &flash_net_URLVariables, 0}; static classinfo_t flash_display_LoaderInfo = {0x03, 0x00, 0x80, 0x16, "flash.display", "LoaderInfo", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_display_LoaderInfo_getLoaderInfoByDefinition = {0x02, 0x00, 0x82, 0x16, "", "getLoaderInfoByDefinition", 0, &flash_display_LoaderInfo, &flash_display_LoaderInfo, 0}; static varinfo_t flash_display_LoaderInfo_actionScriptVersion = {0x01, 0x00, 0x80, 0x16, "", "actionScriptVersion", 0, &_uint, &flash_display_LoaderInfo, 0}; static varinfo_t flash_display_LoaderInfo_contentType = {0x01, 0x00, 0x80, 0x16, "", "contentType", 0, &_String, &flash_display_LoaderInfo, 0}; static varinfo_t flash_display_LoaderInfo_sameDomain = {0x01, 0x00, 0x80, 0x16, "", "sameDomain", 0, &_Boolean, &flash_display_LoaderInfo, 0}; @@ -2957,6 +3883,7 @@ static varinfo_t flash_display_LoaderInfo_applicationDomain = {0x01, 0x00, 0x80, static varinfo_t flash_display_LoaderInfo_parentAllowsChild = {0x01, 0x00, 0x80, 0x16, "", "parentAllowsChild", 0, &_Boolean, &flash_display_LoaderInfo, 0}; static varinfo_t flash_display_LoaderInfo_childAllowsParent = {0x01, 0x00, 0x80, 0x16, "", "childAllowsParent", 0, &_Boolean, &flash_display_LoaderInfo, 0}; static varinfo_t flash_display_LoaderInfo_sharedEvents = {0x01, 0x00, 0x80, 0x16, "", "sharedEvents", 0, &flash_events_EventDispatcher, &flash_display_LoaderInfo, 0}; +static methodinfo_t flash_display_LoaderInfo_getLoaderInfoByDefinition = {0x02, 0x00, 0x82, 0x16, "", "getLoaderInfoByDefinition", 0, &flash_display_LoaderInfo, &flash_display_LoaderInfo, 0}; static classinfo_t flash_sampler_Sample = {0x03, 0x00, 0x80, 0x16, "flash.sampler", "Sample", 0, &_Object, interfaces: {0}}; static varinfo_t flash_sampler_Sample_time = {0x01, 0x00, 0x80, 0x16, "", "time", 0, &_Number, &flash_sampler_Sample, 0}; static varinfo_t flash_sampler_Sample_stack = {0x01, 0x00, 0x80, 0x16, "", "stack", 0, &_Array, &flash_sampler_Sample, 0}; @@ -2969,13 +3896,13 @@ static varinfo_t flash_net_URLRequestMethod_GET = {0x01, 0x00, 0x82, 0x16, "", " static varinfo_t flash_net_URLRequestMethod_POST = {0x01, 0x00, 0x82, 0x16, "", "POST", 0, &_String, &flash_net_URLRequestMethod, 0}; static methodinfo_t adobe_utils_MMExecute = {0x02, 0x00, 0x82, 0x16, "adobe.utils", "MMExecute", 0, &_String, 0, 0}; static classinfo_t flash_system_System = {0x03, 0x00, 0x81, 0x16, "flash.system", "System", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_system_System_pause = {0x02, 0x00, 0x82, 0x16, "", "pause", 0, 0, &flash_system_System, 0}; +static methodinfo_t flash_system_System_pause = {0x02, 0x00, 0x82, 0x16, "", "pause", 0, &voidclass, &flash_system_System, 0}; static varinfo_t flash_system_System_useCodePage = {0x01, 0x00, 0x82, 0x16, "", "useCodePage", 0, &_Boolean, &flash_system_System, 0}; -static methodinfo_t flash_system_System_exit = {0x02, 0x00, 0x82, 0x16, "", "exit", 0, 0, &flash_system_System, 0}; -static methodinfo_t flash_system_System_setClipboard = {0x02, 0x00, 0x82, 0x16, "", "setClipboard", 0, 0, &flash_system_System, 0}; +static methodinfo_t flash_system_System_exit = {0x02, 0x00, 0x82, 0x16, "", "exit", 0, &voidclass, &flash_system_System, 0}; +static methodinfo_t flash_system_System_setClipboard = {0x02, 0x00, 0x82, 0x16, "", "setClipboard", 0, &voidclass, &flash_system_System, 0}; static varinfo_t flash_system_System_totalMemory = {0x01, 0x00, 0x82, 0x16, "", "totalMemory", 0, &_uint, &flash_system_System, 0}; -static methodinfo_t flash_system_System_gc = {0x02, 0x00, 0x82, 0x16, "", "gc", 0, 0, &flash_system_System, 0}; -static methodinfo_t flash_system_System_resume = {0x02, 0x00, 0x82, 0x16, "", "resume", 0, 0, &flash_system_System, 0}; +static methodinfo_t flash_system_System_gc = {0x02, 0x00, 0x82, 0x16, "", "gc", 0, &voidclass, &flash_system_System, 0}; +static methodinfo_t flash_system_System_resume = {0x02, 0x00, 0x82, 0x16, "", "resume", 0, &voidclass, &flash_system_System, 0}; static varinfo_t flash_system_System_vmVersion = {0x01, 0x00, 0x82, 0x16, "", "vmVersion", 0, &_String, &flash_system_System, 0}; static varinfo_t flash_system_System_ime = {0x01, 0x00, 0x82, 0x16, "", "ime", 0, &flash_system_IME, &flash_system_System, 0}; static classinfo_t flash_filters_BitmapFilterQuality = {0x03, 0x00, 0x81, 0x16, "flash.filters", "BitmapFilterQuality", 0, &_Object, interfaces: {0}}; @@ -2986,9 +3913,9 @@ static classinfo_t flash_display_DisplayObjectContainer = {0x03, 0x00, 0x80, 0x1 static methodinfo_t flash_display_DisplayObjectContainer_addChild = {0x02, 0x00, 0x80, 0x16, "", "addChild", 0, &flash_display_DisplayObject, &flash_display_DisplayObjectContainer, 0}; static methodinfo_t flash_display_DisplayObjectContainer_getObjectsUnderPoint = {0x02, 0x00, 0x80, 0x16, "", "getObjectsUnderPoint", 0, &_Array, &flash_display_DisplayObjectContainer, 0}; static methodinfo_t flash_display_DisplayObjectContainer_removeChildAt = {0x02, 0x00, 0x80, 0x16, "", "removeChildAt", 0, &flash_display_DisplayObject, &flash_display_DisplayObjectContainer, 0}; -static methodinfo_t flash_display_DisplayObjectContainer_swapChildren = {0x02, 0x00, 0x80, 0x16, "", "swapChildren", 0, 0, &flash_display_DisplayObjectContainer, 0}; +static methodinfo_t flash_display_DisplayObjectContainer_swapChildren = {0x02, 0x00, 0x80, 0x16, "", "swapChildren", 0, &voidclass, &flash_display_DisplayObjectContainer, 0}; static methodinfo_t flash_display_DisplayObjectContainer_areInaccessibleObjectsUnderPoint = {0x02, 0x00, 0x80, 0x16, "", "areInaccessibleObjectsUnderPoint", 0, &_Boolean, &flash_display_DisplayObjectContainer, 0}; -static methodinfo_t flash_display_DisplayObjectContainer_setChildIndex = {0x02, 0x00, 0x80, 0x16, "", "setChildIndex", 0, 0, &flash_display_DisplayObjectContainer, 0}; +static methodinfo_t flash_display_DisplayObjectContainer_setChildIndex = {0x02, 0x00, 0x80, 0x16, "", "setChildIndex", 0, &voidclass, &flash_display_DisplayObjectContainer, 0}; static varinfo_t flash_display_DisplayObjectContainer_numChildren = {0x01, 0x00, 0x80, 0x16, "", "numChildren", 0, &_int, &flash_display_DisplayObjectContainer, 0}; static methodinfo_t flash_display_DisplayObjectContainer_getChildIndex = {0x02, 0x00, 0x80, 0x16, "", "getChildIndex", 0, &_int, &flash_display_DisplayObjectContainer, 0}; static methodinfo_t flash_display_DisplayObjectContainer_getChildAt = {0x02, 0x00, 0x80, 0x16, "", "getChildAt", 0, &flash_display_DisplayObject, &flash_display_DisplayObjectContainer, 0}; @@ -2996,7 +3923,7 @@ static methodinfo_t flash_display_DisplayObjectContainer_removeChild = {0x02, 0x static methodinfo_t flash_display_DisplayObjectContainer_addChildAt = {0x02, 0x00, 0x80, 0x16, "", "addChildAt", 0, &flash_display_DisplayObject, &flash_display_DisplayObjectContainer, 0}; static methodinfo_t flash_display_DisplayObjectContainer_contains = {0x02, 0x00, 0x80, 0x16, "", "contains", 0, &_Boolean, &flash_display_DisplayObjectContainer, 0}; static methodinfo_t flash_display_DisplayObjectContainer_getChildByName = {0x02, 0x00, 0x80, 0x16, "", "getChildByName", 0, &flash_display_DisplayObject, &flash_display_DisplayObjectContainer, 0}; -static methodinfo_t flash_display_DisplayObjectContainer_swapChildrenAt = {0x02, 0x00, 0x80, 0x16, "", "swapChildrenAt", 0, 0, &flash_display_DisplayObjectContainer, 0}; +static methodinfo_t flash_display_DisplayObjectContainer_swapChildrenAt = {0x02, 0x00, 0x80, 0x16, "", "swapChildrenAt", 0, &voidclass, &flash_display_DisplayObjectContainer, 0}; static varinfo_t flash_display_DisplayObjectContainer_mouseChildren = {0x01, 0x00, 0x80, 0x16, "", "mouseChildren", 0, &_Boolean, &flash_display_DisplayObjectContainer, 0}; static varinfo_t flash_display_DisplayObjectContainer_tabChildren = {0x01, 0x00, 0x80, 0x16, "", "tabChildren", 0, &_Boolean, &flash_display_DisplayObjectContainer, 0}; static varinfo_t flash_display_DisplayObjectContainer_textSnapshot = {0x01, 0x00, 0x80, 0x16, "", "textSnapshot", 0, &flash_text_TextSnapshot, &flash_display_DisplayObjectContainer, 0}; @@ -3004,7 +3931,7 @@ static classinfo_t flash_system_LoaderContext = {0x03, 0x00, 0x80, 0x16, "flash. static varinfo_t flash_system_LoaderContext_checkPolicyFile = {0x01, 0x00, 0x80, 0x16, "", "checkPolicyFile", 0, &_Boolean, &flash_system_LoaderContext, 0}; static varinfo_t flash_system_LoaderContext_securityDomain = {0x01, 0x00, 0x80, 0x16, "", "securityDomain", 0, &flash_system_SecurityDomain, &flash_system_LoaderContext, 0}; static varinfo_t flash_system_LoaderContext_applicationDomain = {0x01, 0x00, 0x80, 0x16, "", "applicationDomain", 0, &flash_system_ApplicationDomain, &flash_system_LoaderContext, 0}; -static methodinfo_t flash_utils_clearTimeout = {0x02, 0x00, 0x82, 0x16, "flash.utils", "clearTimeout", 0, 0, 0, 0}; +static methodinfo_t flash_utils_clearTimeout = {0x02, 0x00, 0x82, 0x16, "flash.utils", "clearTimeout", 0, &voidclass, 0, 0}; static methodinfo_t _isXMLName = {0x02, 0x00, 0x82, 0x16, "", "isXMLName", 0, &_Boolean, 0, 0}; static classinfo_t flash_xml_XMLNodeType = {0x03, 0x00, 0x81, 0x16, "flash.xml", "XMLNodeType", 0, &_Object, interfaces: {0}}; static varinfo_t flash_xml_XMLNodeType_PROCESSING_INSTRUCTION_NODE = {0x01, 0x00, 0x82, 0x16, "", "PROCESSING_INSTRUCTION_NODE", 0, &_uint, &flash_xml_XMLNodeType, 0}; @@ -3016,36 +3943,36 @@ static varinfo_t flash_xml_XMLNodeType_TEXT_NODE = {0x01, 0x00, 0x82, 0x16, "", static varinfo_t flash_xml_XMLNodeType_ELEMENT_NODE = {0x01, 0x00, 0x82, 0x16, "", "ELEMENT_NODE", 0, &_uint, &flash_xml_XMLNodeType, 0}; static classinfo_t flash_events_ErrorEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "ErrorEvent", 0, &flash_events_TextEvent, interfaces: {0}}; static methodinfo_t flash_events_ErrorEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_ErrorEvent, 0}; -static varinfo_t flash_events_ErrorEvent_ERROR = {0x01, 0x00, 0x82, 0x16, "", "ERROR", 0, &_String, &flash_events_ErrorEvent, 0}; static methodinfo_t flash_events_ErrorEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_ErrorEvent, 0}; +static varinfo_t flash_events_ErrorEvent_ERROR = {0x01, 0x00, 0x82, 0x16, "", "ERROR", 0, &_String, &flash_events_ErrorEvent, 0}; static classinfo_t flash_utils_IDataOutput = {0x03, 0x00, 0x90, 0x16, "flash.utils", "IDataOutput", 0, 0, interfaces: {0}}; -static methodinfo_t flash_utils_IDataOutput_writeUnsignedInt = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeUnsignedInt", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeInt = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeInt", 0, 0, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeUnsignedInt = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeUnsignedInt", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeInt = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeInt", 0, &voidclass, &flash_utils_IDataOutput, 0}; static varinfo_t flash_utils_IDataOutput_objectEncoding = {0x01, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "objectEncoding", 0, &_uint, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeUTFBytes = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeUTFBytes", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeObject = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeObject", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeMultiByte = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeMultiByte", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeShort = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeShort", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeFloat = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeFloat", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeUTF = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeUTF", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeByte = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeByte", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeBoolean = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeBoolean", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeDouble = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeDouble", 0, 0, &flash_utils_IDataOutput, 0}; -static methodinfo_t flash_utils_IDataOutput_writeBytes = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeBytes", 0, 0, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeUTFBytes = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeUTFBytes", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeObject = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeObject", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeMultiByte = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeMultiByte", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeShort = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeShort", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeFloat = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeFloat", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeUTF = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeUTF", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeByte = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeByte", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeBoolean = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeBoolean", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeDouble = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeDouble", 0, &voidclass, &flash_utils_IDataOutput, 0}; +static methodinfo_t flash_utils_IDataOutput_writeBytes = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "writeBytes", 0, &voidclass, &flash_utils_IDataOutput, 0}; static varinfo_t flash_utils_IDataOutput_endian = {0x01, 0x00, 0x80, 0x08, "flash.utils:IDataOutput", "endian", 0, &_String, &flash_utils_IDataOutput, 0}; static classinfo_t flash_geom_Utils3D = {0x03, 0x00, 0x80, 0x16, "flash.geom", "Utils3D", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_geom_Utils3D_projectVectors = {0x02, 0x00, 0x82, 0x16, "", "projectVectors", 0, 0, &flash_geom_Utils3D, 0}; +static methodinfo_t flash_geom_Utils3D_projectVectors = {0x02, 0x00, 0x82, 0x16, "", "projectVectors", 0, &voidclass, &flash_geom_Utils3D, 0}; static methodinfo_t flash_geom_Utils3D_projectVector = {0x02, 0x00, 0x82, 0x16, "", "projectVector", 0, &flash_geom_Vector3D, &flash_geom_Utils3D, 0}; static methodinfo_t flash_geom_Utils3D_pointTowards = {0x02, 0x00, 0x82, 0x16, "", "pointTowards", 0, &flash_geom_Matrix3D, &flash_geom_Utils3D, 0}; static classinfo_t flash_events_TextEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "TextEvent", 0, &flash_events_Event, interfaces: {0}}; -static varinfo_t flash_events_TextEvent_LINK = {0x01, 0x00, 0x82, 0x16, "", "LINK", 0, &_String, &flash_events_TextEvent, 0}; static methodinfo_t flash_events_TextEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_TextEvent, 0}; static varinfo_t flash_events_TextEvent_text = {0x01, 0x00, 0x80, 0x16, "", "text", 0, &_String, &flash_events_TextEvent, 0}; -static varinfo_t flash_events_TextEvent_TEXT_INPUT = {0x01, 0x00, 0x82, 0x16, "", "TEXT_INPUT", 0, &_String, &flash_events_TextEvent, 0}; static methodinfo_t flash_events_TextEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_TextEvent, 0}; +static varinfo_t flash_events_TextEvent_LINK = {0x01, 0x00, 0x82, 0x16, "", "LINK", 0, &_String, &flash_events_TextEvent, 0}; +static varinfo_t flash_events_TextEvent_TEXT_INPUT = {0x01, 0x00, 0x82, 0x16, "", "TEXT_INPUT", 0, &_String, &flash_events_TextEvent, 0}; static classinfo_t flash_utils_Proxy = {0x03, 0x00, 0x80, 0x16, "flash.utils", "Proxy", 0, &_Object, interfaces: {0}}; static methodinfo_t flash_utils_Proxy_callProperty = {0x02, 0x00, 0x80, 0x08, "http://www.adobe.com/2006/actionscript/flash/proxy", "callProperty", 0, 0, &flash_utils_Proxy, 0}; -static methodinfo_t flash_utils_Proxy_setProperty = {0x02, 0x00, 0x80, 0x08, "http://www.adobe.com/2006/actionscript/flash/proxy", "setProperty", 0, 0, &flash_utils_Proxy, 0}; +static methodinfo_t flash_utils_Proxy_setProperty = {0x02, 0x00, 0x80, 0x08, "http://www.adobe.com/2006/actionscript/flash/proxy", "setProperty", 0, &voidclass, &flash_utils_Proxy, 0}; static methodinfo_t flash_utils_Proxy_getProperty = {0x02, 0x00, 0x80, 0x08, "http://www.adobe.com/2006/actionscript/flash/proxy", "getProperty", 0, 0, &flash_utils_Proxy, 0}; static methodinfo_t flash_utils_Proxy_nextName = {0x02, 0x00, 0x80, 0x08, "http://www.adobe.com/2006/actionscript/flash/proxy", "nextName", 0, &_String, &flash_utils_Proxy, 0}; static methodinfo_t flash_utils_Proxy_nextNameIndex = {0x02, 0x00, 0x80, 0x08, "http://www.adobe.com/2006/actionscript/flash/proxy", "nextNameIndex", 0, &_int, &flash_utils_Proxy, 0}; @@ -3065,7 +3992,7 @@ static varinfo_t flash_xml_XMLDocument_xmlDecl = {0x01, 0x00, 0x80, 0x16, "", "x static methodinfo_t flash_xml_XMLDocument_createElement = {0x02, 0x00, 0x80, 0x16, "", "createElement", 0, &flash_xml_XMLNode, &flash_xml_XMLDocument, 0}; static varinfo_t flash_xml_XMLDocument_ignoreWhite = {0x01, 0x00, 0x80, 0x16, "", "ignoreWhite", 0, &_Boolean, &flash_xml_XMLDocument, 0}; static methodinfo_t flash_xml_XMLDocument_createTextNode = {0x02, 0x00, 0x80, 0x16, "", "createTextNode", 0, &flash_xml_XMLNode, &flash_xml_XMLDocument, 0}; -static methodinfo_t flash_xml_XMLDocument_parseXML = {0x02, 0x00, 0x80, 0x16, "", "parseXML", 0, 0, &flash_xml_XMLDocument, 0}; +static methodinfo_t flash_xml_XMLDocument_parseXML = {0x02, 0x00, 0x80, 0x16, "", "parseXML", 0, &voidclass, &flash_xml_XMLDocument, 0}; static classinfo_t flash_display_ShaderInput = {0x03, 0x00, 0x89, 0x16, "flash.display", "ShaderInput", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_ShaderInput_width = {0x01, 0x00, 0x80, 0x16, "", "width", 0, &_int, &flash_display_ShaderInput, 0}; static varinfo_t flash_display_ShaderInput_input = {0x01, 0x00, 0x80, 0x16, "", "input", 0, &_Object, &flash_display_ShaderInput, 0}; @@ -3083,7 +4010,7 @@ static varinfo_t flash_text_engine_TextBlock_baselineZero = {0x01, 0x00, 0x80, 0 static varinfo_t flash_text_engine_TextBlock_applyNonLinearFontScaling = {0x01, 0x00, 0x80, 0x16, "", "applyNonLinearFontScaling", 0, &_Boolean, &flash_text_engine_TextBlock, 0}; static varinfo_t flash_text_engine_TextBlock_firstLine = {0x01, 0x00, 0x80, 0x16, "", "firstLine", 0, &flash_text_engine_TextLine, &flash_text_engine_TextBlock, 0}; static varinfo_t flash_text_engine_TextBlock_textJustifier = {0x01, 0x00, 0x80, 0x16, "", "textJustifier", 0, &flash_text_engine_TextJustifier, &flash_text_engine_TextBlock, 0}; -static methodinfo_t flash_text_engine_TextBlock_releaseLines = {0x02, 0x00, 0x80, 0x16, "", "releaseLines", 0, 0, &flash_text_engine_TextBlock, 0}; +static methodinfo_t flash_text_engine_TextBlock_releaseLines = {0x02, 0x00, 0x80, 0x16, "", "releaseLines", 0, &voidclass, &flash_text_engine_TextBlock, 0}; static varinfo_t flash_text_engine_TextBlock_firstInvalidLine = {0x01, 0x00, 0x80, 0x16, "", "firstInvalidLine", 0, &flash_text_engine_TextLine, &flash_text_engine_TextBlock, 0}; static varinfo_t flash_text_engine_TextBlock_baselineFontSize = {0x01, 0x00, 0x80, 0x16, "", "baselineFontSize", 0, &_Number, &flash_text_engine_TextBlock, 0}; static varinfo_t flash_text_engine_TextBlock_lineRotation = {0x01, 0x00, 0x80, 0x16, "", "lineRotation", 0, &_String, &flash_text_engine_TextBlock, 0}; @@ -3119,13 +4046,13 @@ static varinfo_t flash_display_StageQuality_MEDIUM = {0x01, 0x00, 0x82, 0x16, "" static varinfo_t flash_display_StageQuality_HIGH = {0x01, 0x00, 0x82, 0x16, "", "HIGH", 0, &_String, &flash_display_StageQuality, 0}; static varinfo_t flash_display_StageQuality_BEST = {0x01, 0x00, 0x82, 0x16, "", "BEST", 0, &_String, &flash_display_StageQuality, 0}; static classinfo_t flash_display_Sprite = {0x03, 0x00, 0x80, 0x16, "flash.display", "Sprite", 0, &flash_display_DisplayObjectContainer, interfaces: {0}}; -static methodinfo_t flash_display_Sprite_stopDrag = {0x02, 0x00, 0x80, 0x16, "", "stopDrag", 0, 0, &flash_display_Sprite, 0}; +static methodinfo_t flash_display_Sprite_stopDrag = {0x02, 0x00, 0x80, 0x16, "", "stopDrag", 0, &voidclass, &flash_display_Sprite, 0}; static varinfo_t flash_display_Sprite_buttonMode = {0x01, 0x00, 0x80, 0x16, "", "buttonMode", 0, &_Boolean, &flash_display_Sprite, 0}; static varinfo_t flash_display_Sprite_soundTransform = {0x01, 0x00, 0x80, 0x16, "", "soundTransform", 0, &flash_media_SoundTransform, &flash_display_Sprite, 0}; static varinfo_t flash_display_Sprite_hitArea = {0x01, 0x00, 0x80, 0x16, "", "hitArea", 0, &flash_display_Sprite, &flash_display_Sprite, 0}; static varinfo_t flash_display_Sprite_useHandCursor = {0x01, 0x00, 0x80, 0x16, "", "useHandCursor", 0, &_Boolean, &flash_display_Sprite, 0}; static varinfo_t flash_display_Sprite_graphics = {0x01, 0x00, 0x80, 0x16, "", "graphics", 0, &flash_display_Graphics, &flash_display_Sprite, 0}; -static methodinfo_t flash_display_Sprite_startDrag = {0x02, 0x00, 0x80, 0x16, "", "startDrag", 0, 0, &flash_display_Sprite, 0}; +static methodinfo_t flash_display_Sprite_startDrag = {0x02, 0x00, 0x80, 0x16, "", "startDrag", 0, &voidclass, &flash_display_Sprite, 0}; static varinfo_t flash_display_Sprite_dropTarget = {0x01, 0x00, 0x80, 0x16, "", "dropTarget", 0, &flash_display_DisplayObject, &flash_display_Sprite, 0}; static classinfo_t flash_ui_Keyboard = {0x03, 0x00, 0x81, 0x16, "flash.ui", "Keyboard", 0, &_Object, interfaces: {0}}; static varinfo_t flash_ui_Keyboard_PAGE_DOWN = {0x01, 0x00, 0x82, 0x16, "", "PAGE_DOWN", 0, &_uint, &flash_ui_Keyboard, 0}; @@ -3192,7 +4119,7 @@ static methodinfo_t flash_filters_DisplacementMapFilter_clone = {0x02, 0x00, 0x8 static varinfo_t flash_filters_DisplacementMapFilter_alpha = {0x01, 0x00, 0x80, 0x16, "", "alpha", 0, &_Number, &flash_filters_DisplacementMapFilter, 0}; static varinfo_t flash_filters_DisplacementMapFilter_componentY = {0x01, 0x00, 0x80, 0x16, "", "componentY", 0, &_uint, &flash_filters_DisplacementMapFilter, 0}; static methodinfo_t flash_utils_escapeMultiByte = {0x02, 0x00, 0x82, 0x16, "flash.utils", "escapeMultiByte", 0, &_String, 0, 0}; -static methodinfo_t adobe_utils_MMEndCommand = {0x02, 0x00, 0x82, 0x16, "adobe.utils", "MMEndCommand", 0, 0, 0, 0}; +static methodinfo_t adobe_utils_MMEndCommand = {0x02, 0x00, 0x82, 0x16, "adobe.utils", "MMEndCommand", 0, &voidclass, 0, 0}; static classinfo_t flash_display_GradientType = {0x03, 0x00, 0x81, 0x16, "flash.display", "GradientType", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_GradientType_LINEAR = {0x01, 0x00, 0x82, 0x16, "", "LINEAR", 0, &_String, &flash_display_GradientType, 0}; static varinfo_t flash_display_GradientType_RADIAL = {0x01, 0x00, 0x82, 0x16, "", "RADIAL", 0, &_String, &flash_display_GradientType, 0}; @@ -3230,18 +4157,18 @@ static methodinfo_t flash_text_engine_GroupElement_splitTextElement = {0x02, 0x0 static methodinfo_t flash_text_engine_GroupElement_mergeTextElements = {0x02, 0x00, 0x80, 0x16, "", "mergeTextElements", 0, &flash_text_engine_TextElement, &flash_text_engine_GroupElement, 0}; static methodinfo_t flash_text_engine_GroupElement_getElementAtCharIndex = {0x02, 0x00, 0x80, 0x16, "", "getElementAtCharIndex", 0, &flash_text_engine_ContentElement, &flash_text_engine_GroupElement, 0}; static varinfo_t flash_text_engine_GroupElement_elementCount = {0x01, 0x00, 0x80, 0x16, "", "elementCount", 0, &_int, &flash_text_engine_GroupElement, 0}; -static methodinfo_t flash_text_engine_GroupElement_setElements = {0x02, 0x00, 0x80, 0x16, "", "setElements", 0, 0, &flash_text_engine_GroupElement, 0}; +static methodinfo_t flash_text_engine_GroupElement_setElements = {0x02, 0x00, 0x80, 0x16, "", "setElements", 0, &voidclass, &flash_text_engine_GroupElement, 0}; static methodinfo_t flash_text_engine_GroupElement_getElementAt = {0x02, 0x00, 0x80, 0x16, "", "getElementAt", 0, &flash_text_engine_ContentElement, &flash_text_engine_GroupElement, 0}; -static methodinfo_t flash_text_engine_GroupElement_ungroupElements = {0x02, 0x00, 0x80, 0x16, "", "ungroupElements", 0, 0, &flash_text_engine_GroupElement, 0}; +static methodinfo_t flash_text_engine_GroupElement_ungroupElements = {0x02, 0x00, 0x80, 0x16, "", "ungroupElements", 0, &voidclass, &flash_text_engine_GroupElement, 0}; static methodinfo_t flash_text_engine_GroupElement_replaceElements = {0x02, 0x00, 0x80, 0x16, "", "replaceElements", 0, &__AS3___vec_Vector, &flash_text_engine_GroupElement, 0}; static methodinfo_t flash_text_engine_GroupElement_getElementIndex = {0x02, 0x00, 0x80, 0x16, "", "getElementIndex", 0, &_int, &flash_text_engine_GroupElement, 0}; static methodinfo_t _parseInt = {0x02, 0x00, 0x82, 0x16, "", "parseInt", 0, &_Number, 0, 0}; static classinfo_t _QName = {0x03, 0x00, 0x81, 0x16, "", "QName", 0, &_Object, interfaces: {0}}; static varinfo_t _QName_localName = {0x01, 0x00, 0x80, 0x16, "", "localName", 0, &_String, &_QName, 0}; static methodinfo_t _QName_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "valueOf", 0, &_QName, &_QName, 0}; -static varinfo_t _QName_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, 0, &_QName, 0}; static methodinfo_t _QName_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_QName, 0}; static varinfo_t _QName_uri = {0x01, 0x00, 0x80, 0x16, "", "uri", 0, 0, &_QName, 0}; +static varinfo_t _QName_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, 0, &_QName, 0}; static classinfo_t _UninitializedError = {0x03, 0x00, 0x88, 0x16, "", "UninitializedError", 0, &_Error, interfaces: {0}}; static varinfo_t _UninitializedError_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_UninitializedError, 0}; static classinfo_t _Date = {0x03, 0x00, 0x89, 0x16, "", "Date", 0, &_Object, interfaces: {0}}; @@ -3263,10 +4190,8 @@ static varinfo_t _Date_millisecondsUTC = {0x01, 0x00, 0x80, 0x16, "", "milliseco static varinfo_t _Date_minutes = {0x01, 0x00, 0x80, 0x16, "", "minutes", 0, &_Number, &_Date, 0}; static methodinfo_t _Date_setUTCHours = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setUTCHours", 0, &_Number, &_Date, 0}; static varinfo_t _Date_minutesUTC = {0x01, 0x00, 0x80, 0x16, "", "minutesUTC", 0, &_Number, &_Date, 0}; -static varinfo_t _Date_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Date, 0}; static methodinfo_t _Date_toLocaleTimeString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toLocaleTimeString", 0, &_String, &_Date, 0}; static varinfo_t _Date_fullYearUTC = {0x01, 0x00, 0x80, 0x16, "", "fullYearUTC", 0, &_Number, &_Date, 0}; -static methodinfo_t _Date_UTC = {0x02, 0x00, 0x82, 0x16, "", "UTC", 0, &_Number, &_Date, 0}; static varinfo_t _Date_time = {0x01, 0x00, 0x80, 0x16, "", "time", 0, &_Number, &_Date, 0}; static varinfo_t _Date_monthUTC = {0x01, 0x00, 0x80, 0x16, "", "monthUTC", 0, &_Number, &_Date, 0}; static methodinfo_t _Date_getUTCMilliseconds = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "getUTCMilliseconds", 0, &_Number, &_Date, 0}; @@ -3292,7 +4217,6 @@ static methodinfo_t _Date_getFullYear = {0x02, 0x00, 0x80, 0x08, "http://adobe.c static methodinfo_t _Date_setFullYear = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setFullYear", 0, &_Number, &_Date, 0}; static methodinfo_t _Date_setHours = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setHours", 0, &_Number, &_Date, 0}; static methodinfo_t _Date_setMonth = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setMonth", 0, &_Number, &_Date, 0}; -static methodinfo_t _Date_parse = {0x02, 0x00, 0x82, 0x16, "", "parse", 0, &_Number, &_Date, 0}; static methodinfo_t _Date_getUTCSeconds = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "getUTCSeconds", 0, &_Number, &_Date, 0}; static methodinfo_t _Date_getMinutes = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "getMinutes", 0, &_Number, &_Date, 0}; static methodinfo_t _Date_toLocaleString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toLocaleString", 0, &_String, &_Date, 0}; @@ -3307,13 +4231,16 @@ static varinfo_t _Date_secondsUTC = {0x01, 0x00, 0x80, 0x16, "", "secondsUTC", 0 static methodinfo_t _Date_toTimeString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toTimeString", 0, &_String, &_Date, 0}; static methodinfo_t _Date_setMilliseconds = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setMilliseconds", 0, &_Number, &_Date, 0}; static methodinfo_t _Date_getUTCHours = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "getUTCHours", 0, &_Number, &_Date, 0}; +static varinfo_t _Date_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Date, 0}; +static methodinfo_t _Date_UTC = {0x02, 0x00, 0x82, 0x16, "", "UTC", 0, &_Number, &_Date, 0}; +static methodinfo_t _Date_parse = {0x02, 0x00, 0x82, 0x16, "", "parse", 0, &_Number, &_Date, 0}; static classinfo_t flash_text_StyleSheet = {0x03, 0x00, 0x88, 0x16, "flash.text", "StyleSheet", 0, &flash_events_EventDispatcher, interfaces: {0}}; static varinfo_t flash_text_StyleSheet_styleNames = {0x01, 0x00, 0x80, 0x16, "", "styleNames", 0, &_Array, &flash_text_StyleSheet, 0}; -static methodinfo_t flash_text_StyleSheet_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, 0, &flash_text_StyleSheet, 0}; +static methodinfo_t flash_text_StyleSheet_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, &voidclass, &flash_text_StyleSheet, 0}; static methodinfo_t flash_text_StyleSheet_transform = {0x02, 0x00, 0x80, 0x16, "", "transform", 0, &flash_text_TextFormat, &flash_text_StyleSheet, 0}; static methodinfo_t flash_text_StyleSheet_getStyle = {0x02, 0x00, 0x80, 0x16, "", "getStyle", 0, &_Object, &flash_text_StyleSheet, 0}; -static methodinfo_t flash_text_StyleSheet_parseCSS = {0x02, 0x00, 0x80, 0x16, "", "parseCSS", 0, 0, &flash_text_StyleSheet, 0}; -static methodinfo_t flash_text_StyleSheet_setStyle = {0x02, 0x00, 0x80, 0x16, "", "setStyle", 0, 0, &flash_text_StyleSheet, 0}; +static methodinfo_t flash_text_StyleSheet_parseCSS = {0x02, 0x00, 0x80, 0x16, "", "parseCSS", 0, &voidclass, &flash_text_StyleSheet, 0}; +static methodinfo_t flash_text_StyleSheet_setStyle = {0x02, 0x00, 0x80, 0x16, "", "setStyle", 0, &voidclass, &flash_text_StyleSheet, 0}; static classinfo_t flash_display_ActionScriptVersion = {0x03, 0x00, 0x81, 0x16, "flash.display", "ActionScriptVersion", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_ActionScriptVersion_ACTIONSCRIPT3 = {0x01, 0x00, 0x82, 0x16, "", "ACTIONSCRIPT3", 0, &_uint, &flash_display_ActionScriptVersion, 0}; static varinfo_t flash_display_ActionScriptVersion_ACTIONSCRIPT2 = {0x01, 0x00, 0x82, 0x16, "", "ACTIONSCRIPT2", 0, &_uint, &flash_display_ActionScriptVersion, 0}; @@ -3329,7 +4256,6 @@ static methodinfo_t _String_concat = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/ static methodinfo_t _String_substr = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "substr", 0, &_String, &_String, 0}; static methodinfo_t _String_slice = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "slice", 0, &_String, &_String, 0}; static methodinfo_t _String_search = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "search", 0, &_int, &_String, 0}; -static methodinfo_t _String_fromCharCode = {0x02, 0x00, 0x82, 0x08, "http://adobe.com/AS3/2006/builtin", "fromCharCode", 0, &_String, &_String, 0}; static methodinfo_t _String_toLocaleUpperCase = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toLocaleUpperCase", 0, &_String, &_String, 0}; static methodinfo_t _String_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_String, 0}; static methodinfo_t _String_toUpperCase = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toUpperCase", 0, &_String, &_String, 0}; @@ -3342,33 +4268,34 @@ static methodinfo_t _String_split = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/A static methodinfo_t _String_toLocaleLowerCase = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toLocaleLowerCase", 0, &_String, &_String, 0}; static varinfo_t _String_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_int, &_String, 0}; static methodinfo_t _String_toLowerCase = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toLowerCase", 0, &_String, &_String, 0}; +static methodinfo_t _String_fromCharCode = {0x02, 0x00, 0x82, 0x08, "http://adobe.com/AS3/2006/builtin", "fromCharCode", 0, &_String, &_String, 0}; static classinfo_t flash_media_SoundChannel = {0x03, 0x00, 0x81, 0x16, "flash.media", "SoundChannel", 0, &flash_events_EventDispatcher, interfaces: {0}}; static varinfo_t flash_media_SoundChannel_leftPeak = {0x01, 0x00, 0x80, 0x16, "", "leftPeak", 0, &_Number, &flash_media_SoundChannel, 0}; -static methodinfo_t flash_media_SoundChannel_stop = {0x02, 0x00, 0x80, 0x16, "", "stop", 0, 0, &flash_media_SoundChannel, 0}; +static methodinfo_t flash_media_SoundChannel_stop = {0x02, 0x00, 0x80, 0x16, "", "stop", 0, &voidclass, &flash_media_SoundChannel, 0}; static varinfo_t flash_media_SoundChannel_position = {0x01, 0x00, 0x80, 0x16, "", "position", 0, &_Number, &flash_media_SoundChannel, 0}; static varinfo_t flash_media_SoundChannel_soundTransform = {0x01, 0x00, 0x80, 0x16, "", "soundTransform", 0, &flash_media_SoundTransform, &flash_media_SoundChannel, 0}; static varinfo_t flash_media_SoundChannel_rightPeak = {0x01, 0x00, 0x80, 0x16, "", "rightPeak", 0, &_Number, &flash_media_SoundChannel, 0}; static classinfo_t flash_desktop_Clipboard = {0x03, 0x00, 0x80, 0x16, "flash.desktop", "Clipboard", 0, &_Object, interfaces: {0}}; -static varinfo_t flash_desktop_Clipboard_generalClipboard = {0x01, 0x00, 0x82, 0x16, "", "generalClipboard", 0, &flash_desktop_Clipboard, &flash_desktop_Clipboard, 0}; static methodinfo_t flash_desktop_Clipboard_setDataHandler = {0x02, 0x00, 0x80, 0x16, "", "setDataHandler", 0, &_Boolean, &flash_desktop_Clipboard, 0}; static methodinfo_t flash_desktop_Clipboard_setData = {0x02, 0x00, 0x80, 0x16, "", "setData", 0, &_Boolean, &flash_desktop_Clipboard, 0}; static varinfo_t flash_desktop_Clipboard_formats = {0x01, 0x00, 0x80, 0x16, "", "formats", 0, &_Array, &flash_desktop_Clipboard, 0}; -static methodinfo_t flash_desktop_Clipboard_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, 0, &flash_desktop_Clipboard, 0}; +static methodinfo_t flash_desktop_Clipboard_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, &voidclass, &flash_desktop_Clipboard, 0}; static methodinfo_t flash_desktop_Clipboard_getData = {0x02, 0x00, 0x80, 0x16, "", "getData", 0, &_Object, &flash_desktop_Clipboard, 0}; static methodinfo_t flash_desktop_Clipboard_hasFormat = {0x02, 0x00, 0x80, 0x16, "", "hasFormat", 0, &_Boolean, &flash_desktop_Clipboard, 0}; -static methodinfo_t flash_desktop_Clipboard_clearData = {0x02, 0x00, 0x80, 0x16, "", "clearData", 0, 0, &flash_desktop_Clipboard, 0}; +static methodinfo_t flash_desktop_Clipboard_clearData = {0x02, 0x00, 0x80, 0x16, "", "clearData", 0, &voidclass, &flash_desktop_Clipboard, 0}; +static varinfo_t flash_desktop_Clipboard_generalClipboard = {0x01, 0x00, 0x82, 0x16, "", "generalClipboard", 0, &flash_desktop_Clipboard, &flash_desktop_Clipboard, 0}; static classinfo_t flash_display_IBitmapDrawable = {0x03, 0x00, 0x90, 0x16, "flash.display", "IBitmapDrawable", 0, 0, interfaces: {0}}; static classinfo_t _TypeError = {0x03, 0x00, 0x88, 0x16, "", "TypeError", 0, &_Error, interfaces: {0}}; static varinfo_t _TypeError_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_TypeError, 0}; static classinfo_t _int = {0x03, 0x00, 0x81, 0x16, "", "int", 0, &_Object, interfaces: {0}}; -static varinfo_t _int_MAX_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MAX_VALUE", 0, &_int, &_int, 0}; static methodinfo_t _int_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "valueOf", 0, &_int, &_int, 0}; -static varinfo_t _int_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_int, 0}; -static varinfo_t _int_MIN_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MIN_VALUE", 0, &_int, &_int, 0}; static methodinfo_t _int_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_int, 0}; static methodinfo_t _int_toExponential = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toExponential", 0, &_String, &_int, 0}; static methodinfo_t _int_toFixed = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toFixed", 0, &_String, &_int, 0}; static methodinfo_t _int_toPrecision = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toPrecision", 0, &_String, &_int, 0}; +static varinfo_t _int_MAX_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MAX_VALUE", 0, &_int, &_int, 0}; +static varinfo_t _int_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_int, 0}; +static varinfo_t _int_MIN_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MIN_VALUE", 0, &_int, &_int, 0}; static classinfo_t flash_display_Scene = {0x03, 0x00, 0x81, 0x16, "flash.display", "Scene", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_Scene_numFrames = {0x01, 0x00, 0x80, 0x16, "", "numFrames", 0, &_int, &flash_display_Scene, 0}; static varinfo_t flash_display_Scene_labels = {0x01, 0x00, 0x80, 0x16, "", "labels", 0, &_Array, &flash_display_Scene, 0}; @@ -3384,8 +4311,8 @@ static varinfo_t flash_text_engine_FontMetrics_superscriptScale = {0x01, 0x00, 0 static varinfo_t flash_text_engine_FontMetrics_subscriptOffset = {0x01, 0x00, 0x80, 0x16, "", "subscriptOffset", 0, &_Number, &flash_text_engine_FontMetrics, 0}; static varinfo_t flash_text_engine_FontMetrics_underlineOffset = {0x01, 0x00, 0x80, 0x16, "", "underlineOffset", 0, &_Number, &flash_text_engine_FontMetrics, 0}; static classinfo_t flash_utils_IExternalizable = {0x03, 0x00, 0x90, 0x16, "flash.utils", "IExternalizable", 0, 0, interfaces: {0}}; -static methodinfo_t flash_utils_IExternalizable_readExternal = {0x02, 0x00, 0x80, 0x08, "flash.utils:IExternalizable", "readExternal", 0, 0, &flash_utils_IExternalizable, 0}; -static methodinfo_t flash_utils_IExternalizable_writeExternal = {0x02, 0x00, 0x80, 0x08, "flash.utils:IExternalizable", "writeExternal", 0, 0, &flash_utils_IExternalizable, 0}; +static methodinfo_t flash_utils_IExternalizable_readExternal = {0x02, 0x00, 0x80, 0x08, "flash.utils:IExternalizable", "readExternal", 0, &voidclass, &flash_utils_IExternalizable, 0}; +static methodinfo_t flash_utils_IExternalizable_writeExternal = {0x02, 0x00, 0x80, 0x08, "flash.utils:IExternalizable", "writeExternal", 0, &voidclass, &flash_utils_IExternalizable, 0}; static classinfo_t __AS3___vec_Vector = {0x03, 0x00, 0x89, 0x16, "__AS3__.vec", "Vector", 0, &_Object, interfaces: {0}}; static classinfo_t flash_filters_GradientBevelFilter = {0x03, 0x00, 0x81, 0x16, "flash.filters", "GradientBevelFilter", 0, &flash_filters_BitmapFilter, interfaces: {0}}; static varinfo_t flash_filters_GradientBevelFilter_strength = {0x01, 0x00, 0x80, 0x16, "", "strength", 0, &_Number, &flash_filters_GradientBevelFilter, 0}; @@ -3411,14 +4338,13 @@ static methodinfo_t flash_sampler_getSampleCount = {0x02, 0x00, 0x82, 0x16, "fla static classinfo_t flash_net_URLRequestHeader = {0x03, 0x00, 0x81, 0x16, "flash.net", "URLRequestHeader", 0, &_Object, interfaces: {0}}; static varinfo_t flash_net_URLRequestHeader_value = {0x01, 0x00, 0x80, 0x16, "", "value", 0, &_String, &flash_net_URLRequestHeader, 0}; static varinfo_t flash_net_URLRequestHeader_name = {0x01, 0x00, 0x80, 0x16, "", "name", 0, &_String, &flash_net_URLRequestHeader, 0}; -static methodinfo_t flash_profiler_showRedrawRegions = {0x02, 0x00, 0x82, 0x16, "flash.profiler", "showRedrawRegions", 0, 0, 0, 0}; +static methodinfo_t flash_profiler_showRedrawRegions = {0x02, 0x00, 0x82, 0x16, "flash.profiler", "showRedrawRegions", 0, &voidclass, 0, 0}; static classinfo_t flash_display_ShaderData = {0x03, 0x00, 0x89, 0x16, "flash.display", "ShaderData", 0, &_Object, interfaces: {0}}; static classinfo_t flash_text_engine_TextLine = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "TextLine", 0, &flash_display_DisplayObjectContainer, interfaces: {0}}; static varinfo_t flash_text_engine_TextLine_previousLine = {0x01, 0x00, 0x80, 0x16, "", "previousLine", 0, &flash_text_engine_TextLine, &flash_text_engine_TextLine, 0}; static varinfo_t flash_text_engine_TextLine_validity = {0x01, 0x00, 0x80, 0x16, "", "validity", 0, &_String, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_getAtomTextBlockBeginIndex = {0x02, 0x00, 0x80, 0x16, "", "getAtomTextBlockBeginIndex", 0, &_int, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_getAtomWordBoundaryOnLeft = {0x02, 0x00, 0x80, 0x16, "", "getAtomWordBoundaryOnLeft", 0, &_Boolean, &flash_text_engine_TextLine, 0}; -static varinfo_t flash_text_engine_TextLine_MAX_LINE_WIDTH = {0x01, 0x00, 0x82, 0x16, "", "MAX_LINE_WIDTH", 0, &_int, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_getAtomTextRotation = {0x02, 0x00, 0x80, 0x16, "", "getAtomTextRotation", 0, &_String, &flash_text_engine_TextLine, 0}; static varinfo_t flash_text_engine_TextLine_textHeight = {0x01, 0x00, 0x80, 0x16, "", "textHeight", 0, &_Number, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_getAtomCenter = {0x02, 0x00, 0x80, 0x16, "", "getAtomCenter", 0, &_Number, &flash_text_engine_TextLine, 0}; @@ -3436,7 +4362,7 @@ static varinfo_t flash_text_engine_TextLine_specifiedWidth = {0x01, 0x00, 0x80, static methodinfo_t flash_text_engine_TextLine_getMirrorRegion = {0x02, 0x00, 0x80, 0x16, "", "getMirrorRegion", 0, &flash_text_engine_TextLineMirrorRegion, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_getAtomGraphic = {0x02, 0x00, 0x80, 0x16, "", "getAtomGraphic", 0, &flash_display_DisplayObject, &flash_text_engine_TextLine, 0}; static varinfo_t flash_text_engine_TextLine_hasGraphicElement = {0x01, 0x00, 0x80, 0x16, "", "hasGraphicElement", 0, &_Boolean, &flash_text_engine_TextLine, 0}; -static methodinfo_t flash_text_engine_TextLine_flushAtomData = {0x02, 0x00, 0x80, 0x16, "", "flushAtomData", 0, 0, &flash_text_engine_TextLine, 0}; +static methodinfo_t flash_text_engine_TextLine_flushAtomData = {0x02, 0x00, 0x80, 0x16, "", "flushAtomData", 0, &voidclass, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_dump = {0x02, 0x00, 0x80, 0x16, "", "dump", 0, &_String, &flash_text_engine_TextLine, 0}; static varinfo_t flash_text_engine_TextLine_nextLine = {0x01, 0x00, 0x80, 0x16, "", "nextLine", 0, &flash_text_engine_TextLine, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_getAtomIndexAtCharIndex = {0x02, 0x00, 0x80, 0x16, "", "getAtomIndexAtCharIndex", 0, &_int, &flash_text_engine_TextLine, 0}; @@ -3445,6 +4371,7 @@ static varinfo_t flash_text_engine_TextLine_atomCount = {0x01, 0x00, 0x80, 0x16, static varinfo_t flash_text_engine_TextLine_descent = {0x01, 0x00, 0x80, 0x16, "", "descent", 0, &_Number, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_getAtomBidiLevel = {0x02, 0x00, 0x80, 0x16, "", "getAtomBidiLevel", 0, &_int, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_text_engine_TextLine_getAtomIndexAtPoint = {0x02, 0x00, 0x80, 0x16, "", "getAtomIndexAtPoint", 0, &_int, &flash_text_engine_TextLine, 0}; +static varinfo_t flash_text_engine_TextLine_MAX_LINE_WIDTH = {0x01, 0x00, 0x82, 0x16, "", "MAX_LINE_WIDTH", 0, &_int, &flash_text_engine_TextLine, 0}; static methodinfo_t flash_sampler_getSamples = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "getSamples", 0, &_Object, 0, 0}; static classinfo_t flash_net_URLRequest = {0x03, 0x00, 0x81, 0x16, "flash.net", "URLRequest", 0, &_Object, interfaces: {0}}; static varinfo_t flash_net_URLRequest_contentType = {0x01, 0x00, 0x80, 0x16, "", "contentType", 0, &_String, &flash_net_URLRequest, 0}; @@ -3474,7 +4401,7 @@ static methodinfo_t flash_utils_IDataInput_readShort = {0x02, 0x00, 0x80, 0x08, static varinfo_t flash_utils_IDataInput_objectEncoding = {0x01, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "objectEncoding", 0, &_uint, &flash_utils_IDataInput, 0}; static methodinfo_t flash_utils_IDataInput_readUnsignedInt = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "readUnsignedInt", 0, &_uint, &flash_utils_IDataInput, 0}; static methodinfo_t flash_utils_IDataInput_readDouble = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "readDouble", 0, &_Number, &flash_utils_IDataInput, 0}; -static methodinfo_t flash_utils_IDataInput_readBytes = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "readBytes", 0, 0, &flash_utils_IDataInput, 0}; +static methodinfo_t flash_utils_IDataInput_readBytes = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "readBytes", 0, &voidclass, &flash_utils_IDataInput, 0}; static methodinfo_t flash_utils_IDataInput_readUnsignedByte = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "readUnsignedByte", 0, &_uint, &flash_utils_IDataInput, 0}; static methodinfo_t flash_utils_IDataInput_readMultiByte = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "readMultiByte", 0, &_String, &flash_utils_IDataInput, 0}; static methodinfo_t flash_utils_IDataInput_readInt = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "readInt", 0, &_int, &flash_utils_IDataInput, 0}; @@ -3486,19 +4413,19 @@ static varinfo_t flash_utils_IDataInput_endian = {0x01, 0x00, 0x80, 0x08, "flash static methodinfo_t flash_utils_IDataInput_readBoolean = {0x02, 0x00, 0x80, 0x08, "flash.utils:IDataInput", "readBoolean", 0, &_Boolean, &flash_utils_IDataInput, 0}; static classinfo_t flash_events_IEventDispatcher = {0x03, 0x00, 0x90, 0x16, "flash.events", "IEventDispatcher", 0, 0, interfaces: {0}}; static methodinfo_t flash_events_IEventDispatcher_willTrigger = {0x02, 0x00, 0x80, 0x08, "flash.events:IEventDispatcher", "willTrigger", 0, &_Boolean, &flash_events_IEventDispatcher, 0}; -static methodinfo_t flash_events_IEventDispatcher_removeEventListener = {0x02, 0x00, 0x80, 0x08, "flash.events:IEventDispatcher", "removeEventListener", 0, 0, &flash_events_IEventDispatcher, 0}; +static methodinfo_t flash_events_IEventDispatcher_removeEventListener = {0x02, 0x00, 0x80, 0x08, "flash.events:IEventDispatcher", "removeEventListener", 0, &voidclass, &flash_events_IEventDispatcher, 0}; static methodinfo_t flash_events_IEventDispatcher_hasEventListener = {0x02, 0x00, 0x80, 0x08, "flash.events:IEventDispatcher", "hasEventListener", 0, &_Boolean, &flash_events_IEventDispatcher, 0}; -static methodinfo_t flash_events_IEventDispatcher_addEventListener = {0x02, 0x00, 0x80, 0x08, "flash.events:IEventDispatcher", "addEventListener", 0, 0, &flash_events_IEventDispatcher, 0}; +static methodinfo_t flash_events_IEventDispatcher_addEventListener = {0x02, 0x00, 0x80, 0x08, "flash.events:IEventDispatcher", "addEventListener", 0, &voidclass, &flash_events_IEventDispatcher, 0}; static methodinfo_t flash_events_IEventDispatcher_dispatchEvent = {0x02, 0x00, 0x80, 0x08, "flash.events:IEventDispatcher", "dispatchEvent", 0, &_Boolean, &flash_events_IEventDispatcher, 0}; static classinfo_t _Class = {0x03, 0x00, 0x88, 0x16, "", "Class", 0, &_Object, interfaces: {0}}; -static varinfo_t _Class_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Class, 0}; static varinfo_t _Class_prototype = {0x01, 0x00, 0x80, 0x16, "", "prototype", 0, 0, &_Class, 0}; +static varinfo_t _Class_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Class, 0}; static classinfo_t flash_geom_Rectangle = {0x03, 0x00, 0x80, 0x16, "flash.geom", "Rectangle", 0, &_Object, interfaces: {0}}; static varinfo_t flash_geom_Rectangle_top = {0x01, 0x00, 0x80, 0x16, "", "top", 0, &_Number, &flash_geom_Rectangle, 0}; static methodinfo_t flash_geom_Rectangle_intersection = {0x02, 0x00, 0x80, 0x16, "", "intersection", 0, &flash_geom_Rectangle, &flash_geom_Rectangle, 0}; static methodinfo_t flash_geom_Rectangle_intersects = {0x02, 0x00, 0x80, 0x16, "", "intersects", 0, &_Boolean, &flash_geom_Rectangle, 0}; static methodinfo_t flash_geom_Rectangle_containsPoint = {0x02, 0x00, 0x80, 0x16, "", "containsPoint", 0, &_Boolean, &flash_geom_Rectangle, 0}; -static methodinfo_t flash_geom_Rectangle_setEmpty = {0x02, 0x00, 0x80, 0x16, "", "setEmpty", 0, 0, &flash_geom_Rectangle, 0}; +static methodinfo_t flash_geom_Rectangle_setEmpty = {0x02, 0x00, 0x80, 0x16, "", "setEmpty", 0, &voidclass, &flash_geom_Rectangle, 0}; static varinfo_t flash_geom_Rectangle_topLeft = {0x01, 0x00, 0x80, 0x16, "", "topLeft", 0, &flash_geom_Point, &flash_geom_Rectangle, 0}; static varinfo_t flash_geom_Rectangle_width = {0x01, 0x00, 0x80, 0x16, "", "width", 0, &_Number, &flash_geom_Rectangle, 0}; static methodinfo_t flash_geom_Rectangle_containsRect = {0x02, 0x00, 0x80, 0x16, "", "containsRect", 0, &_Boolean, &flash_geom_Rectangle, 0}; @@ -3506,10 +4433,10 @@ static methodinfo_t flash_geom_Rectangle_isEmpty = {0x02, 0x00, 0x80, 0x16, "", static methodinfo_t flash_geom_Rectangle_equals = {0x02, 0x00, 0x80, 0x16, "", "equals", 0, &_Boolean, &flash_geom_Rectangle, 0}; static varinfo_t flash_geom_Rectangle_height = {0x01, 0x00, 0x80, 0x16, "", "height", 0, &_Number, &flash_geom_Rectangle, 0}; static varinfo_t flash_geom_Rectangle_left = {0x01, 0x00, 0x80, 0x16, "", "left", 0, &_Number, &flash_geom_Rectangle, 0}; -static methodinfo_t flash_geom_Rectangle_inflate = {0x02, 0x00, 0x80, 0x16, "", "inflate", 0, 0, &flash_geom_Rectangle, 0}; -static methodinfo_t flash_geom_Rectangle_inflatePoint = {0x02, 0x00, 0x80, 0x16, "", "inflatePoint", 0, 0, &flash_geom_Rectangle, 0}; +static methodinfo_t flash_geom_Rectangle_inflate = {0x02, 0x00, 0x80, 0x16, "", "inflate", 0, &voidclass, &flash_geom_Rectangle, 0}; +static methodinfo_t flash_geom_Rectangle_inflatePoint = {0x02, 0x00, 0x80, 0x16, "", "inflatePoint", 0, &voidclass, &flash_geom_Rectangle, 0}; static methodinfo_t flash_geom_Rectangle_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_geom_Rectangle, 0}; -static methodinfo_t flash_geom_Rectangle_offsetPoint = {0x02, 0x00, 0x80, 0x16, "", "offsetPoint", 0, 0, &flash_geom_Rectangle, 0}; +static methodinfo_t flash_geom_Rectangle_offsetPoint = {0x02, 0x00, 0x80, 0x16, "", "offsetPoint", 0, &voidclass, &flash_geom_Rectangle, 0}; static varinfo_t flash_geom_Rectangle_x = {0x01, 0x00, 0x80, 0x16, "", "x", 0, &_Number, &flash_geom_Rectangle, 0}; static varinfo_t flash_geom_Rectangle_size = {0x01, 0x00, 0x80, 0x16, "", "size", 0, &flash_geom_Point, &flash_geom_Rectangle, 0}; static varinfo_t flash_geom_Rectangle_bottomRight = {0x01, 0x00, 0x80, 0x16, "", "bottomRight", 0, &flash_geom_Point, &flash_geom_Rectangle, 0}; @@ -3519,63 +4446,63 @@ static methodinfo_t flash_geom_Rectangle_union = {0x02, 0x00, 0x80, 0x16, "", "u static varinfo_t flash_geom_Rectangle_bottom = {0x01, 0x00, 0x80, 0x16, "", "bottom", 0, &_Number, &flash_geom_Rectangle, 0}; static methodinfo_t flash_geom_Rectangle_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_geom_Rectangle, &flash_geom_Rectangle, 0}; static varinfo_t flash_geom_Rectangle_y = {0x01, 0x00, 0x80, 0x16, "", "y", 0, &_Number, &flash_geom_Rectangle, 0}; -static methodinfo_t flash_geom_Rectangle_offset = {0x02, 0x00, 0x80, 0x16, "", "offset", 0, 0, &flash_geom_Rectangle, 0}; +static methodinfo_t flash_geom_Rectangle_offset = {0x02, 0x00, 0x80, 0x16, "", "offset", 0, &voidclass, &flash_geom_Rectangle, 0}; static classinfo_t flash_events_SecurityErrorEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "SecurityErrorEvent", 0, &flash_events_ErrorEvent, interfaces: {0}}; static methodinfo_t flash_events_SecurityErrorEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_SecurityErrorEvent, 0}; static methodinfo_t flash_events_SecurityErrorEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_SecurityErrorEvent, 0}; static varinfo_t flash_events_SecurityErrorEvent_SECURITY_ERROR = {0x01, 0x00, 0x82, 0x16, "", "SECURITY_ERROR", 0, &_String, &flash_events_SecurityErrorEvent, 0}; static classinfo_t flash_net_IDynamicPropertyWriter = {0x03, 0x00, 0x90, 0x16, "flash.net", "IDynamicPropertyWriter", 0, 0, interfaces: {0}}; -static methodinfo_t flash_net_IDynamicPropertyWriter_writeDynamicProperties = {0x02, 0x00, 0x80, 0x08, "flash.net:IDynamicPropertyWriter", "writeDynamicProperties", 0, 0, &flash_net_IDynamicPropertyWriter, 0}; +static methodinfo_t flash_net_IDynamicPropertyWriter_writeDynamicProperties = {0x02, 0x00, 0x80, 0x08, "flash.net:IDynamicPropertyWriter", "writeDynamicProperties", 0, &voidclass, &flash_net_IDynamicPropertyWriter, 0}; static classinfo_t flash_display_InterpolationMethod = {0x03, 0x00, 0x81, 0x16, "flash.display", "InterpolationMethod", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_InterpolationMethod_RGB = {0x01, 0x00, 0x82, 0x16, "", "RGB", 0, &_String, &flash_display_InterpolationMethod, 0}; static varinfo_t flash_display_InterpolationMethod_LINEAR_RGB = {0x01, 0x00, 0x82, 0x16, "", "LINEAR_RGB", 0, &_String, &flash_display_InterpolationMethod, 0}; static classinfo_t _Object = {0x03, 0x00, 0x88, 0x16, "", "Object", 0, 0, interfaces: {0}}; -static methodinfo_t _Object_init = {0x02, 0x00, 0x82, 0x17, "", "init", 0, 0, &_Object, 0}; static methodinfo_t _Object_propertyIsEnumerable = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "propertyIsEnumerable", 0, &_Boolean, &_Object, 0}; -static varinfo_t _Object_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Object, 0}; -static methodinfo_t _Object__setPropertyIsEnumerable = {0x02, 0x00, 0x82, 0x1a, "Object", "_setPropertyIsEnumerable", 0, 0, &_Object, 0}; static methodinfo_t _Object_isPrototypeOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "isPrototypeOf", 0, &_Boolean, &_Object, 0}; -static methodinfo_t _Object__dontEnumPrototype = {0x02, 0x00, 0x82, 0x1a, "Object", "_dontEnumPrototype", 0, 0, &_Object, 0}; static methodinfo_t _Object_hasOwnProperty = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "hasOwnProperty", 0, &_Boolean, &_Object, 0}; +static methodinfo_t _Object_init = {0x02, 0x00, 0x82, 0x17, "", "init", 0, 0, &_Object, 0}; +static varinfo_t _Object_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Object, 0}; +static methodinfo_t _Object__setPropertyIsEnumerable = {0x02, 0x00, 0x82, 0x1a, "", "_setPropertyIsEnumerable", 0, &voidclass, &_Object, 0}; +static methodinfo_t _Object__dontEnumPrototype = {0x02, 0x00, 0x82, 0x1a, "", "_dontEnumPrototype", 0, &voidclass, &_Object, 0}; static classinfo_t flash_errors_EOFError = {0x03, 0x00, 0x88, 0x16, "flash.errors", "EOFError", 0, &flash_errors_IOError, interfaces: {0}}; static classinfo_t flash_net_NetStream = {0x03, 0x00, 0x80, 0x16, "flash.net", "NetStream", 0, &flash_events_EventDispatcher, interfaces: {0}}; static varinfo_t flash_net_NetStream_videoCodec = {0x01, 0x00, 0x80, 0x16, "", "videoCodec", 0, &_uint, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_info = {0x01, 0x00, 0x80, 0x16, "", "info", 0, &flash_net_NetStreamInfo, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_attachCamera = {0x02, 0x00, 0x80, 0x16, "", "attachCamera", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_attachCamera = {0x02, 0x00, 0x80, 0x16, "", "attachCamera", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_farNonce = {0x01, 0x00, 0x80, 0x16, "", "farNonce", 0, &_String, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_pause = {0x02, 0x00, 0x80, 0x16, "", "pause", 0, 0, &flash_net_NetStream, 0}; -static varinfo_t flash_net_NetStream_CONNECT_TO_FMS = {0x01, 0x00, 0x82, 0x16, "", "CONNECT_TO_FMS", 0, &_String, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_pause = {0x02, 0x00, 0x80, 0x16, "", "pause", 0, &voidclass, &flash_net_NetStream, 0}; static methodinfo_t flash_net_NetStream_onPeerConnect = {0x02, 0x00, 0x80, 0x16, "", "onPeerConnect", 0, &_Boolean, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_client = {0x01, 0x00, 0x80, 0x16, "", "client", 0, &_Object, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_resume = {0x02, 0x00, 0x80, 0x16, "", "resume", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_resume = {0x02, 0x00, 0x80, 0x16, "", "resume", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_liveDelay = {0x01, 0x00, 0x80, 0x16, "", "liveDelay", 0, &_Number, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_peerStreams = {0x01, 0x00, 0x80, 0x16, "", "peerStreams", 0, &_Array, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_objectEncoding = {0x01, 0x00, 0x80, 0x16, "", "objectEncoding", 0, &_uint, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_bytesLoaded = {0x01, 0x00, 0x80, 0x16, "", "bytesLoaded", 0, &_uint, &flash_net_NetStream, 0}; -static varinfo_t flash_net_NetStream_DIRECT_CONNECTIONS = {0x01, 0x00, 0x82, 0x16, "", "DIRECT_CONNECTIONS", 0, &_String, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_receiveVideo = {0x02, 0x00, 0x80, 0x16, "", "receiveVideo", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_receiveVideo = {0x02, 0x00, 0x80, 0x16, "", "receiveVideo", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_maxPauseBufferTime = {0x01, 0x00, 0x80, 0x16, "", "maxPauseBufferTime", 0, &_Number, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_play2 = {0x02, 0x00, 0x80, 0x16, "", "play2", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_play2 = {0x02, 0x00, 0x80, 0x16, "", "play2", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_audioCodec = {0x01, 0x00, 0x80, 0x16, "", "audioCodec", 0, &_uint, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_receiveVideoFPS = {0x02, 0x00, 0x80, 0x16, "", "receiveVideoFPS", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_receiveVideoFPS = {0x02, 0x00, 0x80, 0x16, "", "receiveVideoFPS", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_bytesTotal = {0x01, 0x00, 0x80, 0x16, "", "bytesTotal", 0, &_uint, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_farID = {0x01, 0x00, 0x80, 0x16, "", "farID", 0, &_String, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_receiveAudio = {0x02, 0x00, 0x80, 0x16, "", "receiveAudio", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_receiveAudio = {0x02, 0x00, 0x80, 0x16, "", "receiveAudio", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_bufferLength = {0x01, 0x00, 0x80, 0x16, "", "bufferLength", 0, &_Number, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_seek = {0x02, 0x00, 0x80, 0x16, "", "seek", 0, 0, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_attachAudio = {0x02, 0x00, 0x80, 0x16, "", "attachAudio", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_seek = {0x02, 0x00, 0x80, 0x16, "", "seek", 0, &voidclass, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_attachAudio = {0x02, 0x00, 0x80, 0x16, "", "attachAudio", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_bufferTime = {0x01, 0x00, 0x80, 0x16, "", "bufferTime", 0, &_Number, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_play = {0x02, 0x00, 0x80, 0x16, "", "play", 0, 0, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_publish = {0x02, 0x00, 0x80, 0x16, "", "publish", 0, 0, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_togglePause = {0x02, 0x00, 0x80, 0x16, "", "togglePause", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_play = {0x02, 0x00, 0x80, 0x16, "", "play", 0, &voidclass, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_publish = {0x02, 0x00, 0x80, 0x16, "", "publish", 0, &voidclass, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_togglePause = {0x02, 0x00, 0x80, 0x16, "", "togglePause", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_checkPolicyFile = {0x01, 0x00, 0x80, 0x16, "", "checkPolicyFile", 0, &_Boolean, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_nearNonce = {0x01, 0x00, 0x80, 0x16, "", "nearNonce", 0, &_String, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_decodedFrames = {0x01, 0x00, 0x80, 0x16, "", "decodedFrames", 0, &_uint, &flash_net_NetStream, 0}; -static methodinfo_t flash_net_NetStream_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, 0, &flash_net_NetStream, 0}; +static methodinfo_t flash_net_NetStream_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, &voidclass, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_currentFPS = {0x01, 0x00, 0x80, 0x16, "", "currentFPS", 0, &_Number, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_time = {0x01, 0x00, 0x80, 0x16, "", "time", 0, &_Number, &flash_net_NetStream, 0}; static varinfo_t flash_net_NetStream_soundTransform = {0x01, 0x00, 0x80, 0x16, "", "soundTransform", 0, &flash_media_SoundTransform, &flash_net_NetStream, 0}; +static varinfo_t flash_net_NetStream_CONNECT_TO_FMS = {0x01, 0x00, 0x82, 0x16, "", "CONNECT_TO_FMS", 0, &_String, &flash_net_NetStream, 0}; +static varinfo_t flash_net_NetStream_DIRECT_CONNECTIONS = {0x01, 0x00, 0x82, 0x16, "", "DIRECT_CONNECTIONS", 0, &_String, &flash_net_NetStream, 0}; static classinfo_t _ArgumentError = {0x03, 0x00, 0x88, 0x16, "", "ArgumentError", 0, &_Error, interfaces: {0}}; static varinfo_t _ArgumentError_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_ArgumentError, 0}; static classinfo_t _XMLList = {0x03, 0x00, 0x89, 0x16, "", "XMLList", 0, &_Object, interfaces: {0}}; @@ -3588,8 +4515,8 @@ static methodinfo_t _XMLList_copy = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/A static methodinfo_t _XMLList_text = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "text", 0, &_XMLList, &_XMLList, 0}; static methodinfo_t _XMLList_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_XMLList, 0}; static methodinfo_t _XMLList_childIndex = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "childIndex", 0, &_int, &_XMLList, 0}; -static methodinfo_t _XMLList_setName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setName", 0, 0, &_XMLList, 0}; -static methodinfo_t _XMLList_setLocalName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setLocalName", 0, 0, &_XMLList, 0}; +static methodinfo_t _XMLList_setName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setName", 0, &voidclass, &_XMLList, 0}; +static methodinfo_t _XMLList_setLocalName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setLocalName", 0, &voidclass, &_XMLList, 0}; static methodinfo_t _XMLList_namespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "namespace", 0, 0, &_XMLList, 0}; static methodinfo_t _XMLList_insertChildBefore = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "insertChildBefore", 0, 0, &_XMLList, 0}; static methodinfo_t _XMLList_addNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "addNamespace", 0, &_XML, &_XMLList, 0}; @@ -3613,25 +4540,25 @@ static methodinfo_t _XMLList_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.co static methodinfo_t _XMLList_localName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "localName", 0, &_Object, &_XMLList, 0}; static methodinfo_t _XMLList_inScopeNamespaces = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "inScopeNamespaces", 0, &_Array, &_XMLList, 0}; static methodinfo_t _XMLList_hasOwnProperty = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "hasOwnProperty", 0, &_Boolean, &_XMLList, 0}; -static methodinfo_t _XMLList_setNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setNamespace", 0, 0, &_XMLList, 0}; +static methodinfo_t _XMLList_setNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setNamespace", 0, &voidclass, &_XMLList, 0}; static methodinfo_t _XMLList_namespaceDeclarations = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "namespaceDeclarations", 0, &_Array, &_XMLList, 0}; static methodinfo_t _XMLList_name = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "name", 0, &_Object, &_XMLList, 0}; static methodinfo_t _XMLList_setChildren = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setChildren", 0, &_XML, &_XMLList, 0}; static methodinfo_t _XMLList_attribute = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "attribute", 0, &_XMLList, &_XMLList, 0}; static classinfo_t flash_geom_Point = {0x03, 0x00, 0x80, 0x16, "flash.geom", "Point", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_geom_Point_subtract = {0x02, 0x00, 0x80, 0x16, "", "subtract", 0, &flash_geom_Point, &flash_geom_Point, 0}; -static methodinfo_t flash_geom_Point_distance = {0x02, 0x00, 0x82, 0x16, "", "distance", 0, &_Number, &flash_geom_Point, 0}; -static methodinfo_t flash_geom_Point_normalize = {0x02, 0x00, 0x80, 0x16, "", "normalize", 0, 0, &flash_geom_Point, 0}; static methodinfo_t flash_geom_Point_equals = {0x02, 0x00, 0x80, 0x16, "", "equals", 0, &_Boolean, &flash_geom_Point, 0}; -static methodinfo_t flash_geom_Point_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_geom_Point, 0}; +static methodinfo_t flash_geom_Point_normalize = {0x02, 0x00, 0x80, 0x16, "", "normalize", 0, &voidclass, &flash_geom_Point, 0}; static varinfo_t flash_geom_Point_x = {0x01, 0x00, 0x80, 0x16, "", "x", 0, &_Number, &flash_geom_Point, 0}; +static methodinfo_t flash_geom_Point_offset = {0x02, 0x00, 0x80, 0x16, "", "offset", 0, &voidclass, &flash_geom_Point, 0}; +static methodinfo_t flash_geom_Point_subtract = {0x02, 0x00, 0x80, 0x16, "", "subtract", 0, &flash_geom_Point, &flash_geom_Point, 0}; +static varinfo_t flash_geom_Point_y = {0x01, 0x00, 0x80, 0x16, "", "y", 0, &_Number, &flash_geom_Point, 0}; +static varinfo_t flash_geom_Point_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_Number, &flash_geom_Point, 0}; static methodinfo_t flash_geom_Point_add = {0x02, 0x00, 0x80, 0x16, "", "add", 0, &flash_geom_Point, &flash_geom_Point, 0}; -static methodinfo_t flash_geom_Point_polar = {0x02, 0x00, 0x82, 0x16, "", "polar", 0, &flash_geom_Point, &flash_geom_Point, 0}; +static methodinfo_t flash_geom_Point_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_geom_Point, 0}; static methodinfo_t flash_geom_Point_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_geom_Point, &flash_geom_Point, 0}; +static methodinfo_t flash_geom_Point_polar = {0x02, 0x00, 0x82, 0x16, "", "polar", 0, &flash_geom_Point, &flash_geom_Point, 0}; +static methodinfo_t flash_geom_Point_distance = {0x02, 0x00, 0x82, 0x16, "", "distance", 0, &_Number, &flash_geom_Point, 0}; static methodinfo_t flash_geom_Point_interpolate = {0x02, 0x00, 0x82, 0x16, "", "interpolate", 0, &flash_geom_Point, &flash_geom_Point, 0}; -static varinfo_t flash_geom_Point_y = {0x01, 0x00, 0x80, 0x16, "", "y", 0, &_Number, &flash_geom_Point, 0}; -static varinfo_t flash_geom_Point_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_Number, &flash_geom_Point, 0}; -static methodinfo_t flash_geom_Point_offset = {0x02, 0x00, 0x80, 0x16, "", "offset", 0, 0, &flash_geom_Point, 0}; static classinfo_t flash_printing_PrintJobOptions = {0x03, 0x00, 0x80, 0x16, "flash.printing", "PrintJobOptions", 0, &_Object, interfaces: {0}}; static varinfo_t flash_printing_PrintJobOptions_printAsBitmap = {0x01, 0x00, 0x80, 0x16, "", "printAsBitmap", 0, &_Boolean, &flash_printing_PrintJobOptions, 0}; static classinfo_t flash_display_DisplayObject = {0x03, 0x00, 0x80, 0x16, "flash.display", "DisplayObject", 0, &flash_events_EventDispatcher, interfaces: {&flash_display_IBitmapDrawable, 0}}; @@ -3676,7 +4603,7 @@ static varinfo_t flash_display_DisplayObject_y = {0x01, 0x00, 0x80, 0x16, "", "y static classinfo_t flash_sampler_DeleteObjectSample = {0x03, 0x00, 0x81, 0x16, "flash.sampler", "DeleteObjectSample", 0, &flash_sampler_Sample, interfaces: {0}}; static varinfo_t flash_sampler_DeleteObjectSample_size = {0x01, 0x00, 0x80, 0x16, "", "size", 0, &_Number, &flash_sampler_DeleteObjectSample, 0}; static varinfo_t flash_sampler_DeleteObjectSample_id = {0x01, 0x00, 0x80, 0x16, "", "id", 0, &_Number, &flash_sampler_DeleteObjectSample, 0}; -static methodinfo_t flash_system_fscommand = {0x02, 0x00, 0x82, 0x16, "flash.system", "fscommand", 0, 0, 0, 0}; +static methodinfo_t flash_system_fscommand = {0x02, 0x00, 0x82, 0x16, "flash.system", "fscommand", 0, &voidclass, 0, 0}; static methodinfo_t flash_utils_unescapeMultiByte = {0x02, 0x00, 0x82, 0x16, "flash.utils", "unescapeMultiByte", 0, &_String, 0, 0}; static classinfo_t flash_sampler_StackFrame = {0x03, 0x00, 0x81, 0x16, "flash.sampler", "StackFrame", 0, &_Object, interfaces: {0}}; static varinfo_t flash_sampler_StackFrame_name = {0x01, 0x00, 0x80, 0x16, "", "name", 0, &_String, &flash_sampler_StackFrame, 0}; @@ -3686,20 +4613,20 @@ static varinfo_t flash_sampler_StackFrame_file = {0x01, 0x00, 0x80, 0x16, "", "f static classinfo_t flash_system_JPEGLoaderContext = {0x03, 0x00, 0x80, 0x16, "flash.system", "JPEGLoaderContext", 0, &flash_system_LoaderContext, interfaces: {0}}; static varinfo_t flash_system_JPEGLoaderContext_deblockingFilter = {0x01, 0x00, 0x80, 0x16, "", "deblockingFilter", 0, &_Number, &flash_system_JPEGLoaderContext, 0}; static classinfo_t flash_system_IME = {0x03, 0x00, 0x81, 0x16, "flash.system", "IME", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_system_IME_setCompositionString = {0x02, 0x00, 0x82, 0x16, "", "setCompositionString", 0, 0, &flash_system_IME, 0}; +static methodinfo_t flash_system_IME_setCompositionString = {0x02, 0x00, 0x82, 0x16, "", "setCompositionString", 0, &voidclass, &flash_system_IME, 0}; static varinfo_t flash_system_IME_enabled = {0x01, 0x00, 0x82, 0x16, "", "enabled", 0, &_Boolean, &flash_system_IME, 0}; -static methodinfo_t flash_system_IME_doConversion = {0x02, 0x00, 0x82, 0x16, "", "doConversion", 0, 0, &flash_system_IME, 0}; +static methodinfo_t flash_system_IME_doConversion = {0x02, 0x00, 0x82, 0x16, "", "doConversion", 0, &voidclass, &flash_system_IME, 0}; static varinfo_t flash_system_IME_conversionMode = {0x01, 0x00, 0x82, 0x16, "", "conversionMode", 0, &_String, &flash_system_IME, 0}; static methodinfo_t _isNaN = {0x02, 0x00, 0x82, 0x16, "", "isNaN", 0, &_Boolean, 0, 0}; static classinfo_t flash_system_Security = {0x03, 0x00, 0x81, 0x16, "flash.system", "Security", 0, &_Object, interfaces: {0}}; static varinfo_t flash_system_Security_sandboxType = {0x01, 0x00, 0x82, 0x16, "", "sandboxType", 0, &_String, &flash_system_Security, 0}; static varinfo_t flash_system_Security_LOCAL_WITH_NETWORK = {0x01, 0x00, 0x82, 0x16, "", "LOCAL_WITH_NETWORK", 0, &_String, &flash_system_Security, 0}; -static methodinfo_t flash_system_Security_loadPolicyFile = {0x02, 0x00, 0x82, 0x16, "", "loadPolicyFile", 0, 0, &flash_system_Security, 0}; -static methodinfo_t flash_system_Security_allowDomain = {0x02, 0x00, 0x82, 0x16, "", "allowDomain", 0, 0, &flash_system_Security, 0}; -static methodinfo_t flash_system_Security_showSettings = {0x02, 0x00, 0x82, 0x16, "", "showSettings", 0, 0, &flash_system_Security, 0}; +static methodinfo_t flash_system_Security_loadPolicyFile = {0x02, 0x00, 0x82, 0x16, "", "loadPolicyFile", 0, &voidclass, &flash_system_Security, 0}; +static methodinfo_t flash_system_Security_allowDomain = {0x02, 0x00, 0x82, 0x16, "", "allowDomain", 0, &voidclass, &flash_system_Security, 0}; +static methodinfo_t flash_system_Security_showSettings = {0x02, 0x00, 0x82, 0x16, "", "showSettings", 0, &voidclass, &flash_system_Security, 0}; static varinfo_t flash_system_Security_LOCAL_TRUSTED = {0x01, 0x00, 0x82, 0x16, "", "LOCAL_TRUSTED", 0, &_String, &flash_system_Security, 0}; static varinfo_t flash_system_Security_disableAVM1Loading = {0x01, 0x00, 0x82, 0x16, "", "disableAVM1Loading", 0, &_Boolean, &flash_system_Security, 0}; -static methodinfo_t flash_system_Security_allowInsecureDomain = {0x02, 0x00, 0x82, 0x16, "", "allowInsecureDomain", 0, 0, &flash_system_Security, 0}; +static methodinfo_t flash_system_Security_allowInsecureDomain = {0x02, 0x00, 0x82, 0x16, "", "allowInsecureDomain", 0, &voidclass, &flash_system_Security, 0}; static varinfo_t flash_system_Security_exactSettings = {0x01, 0x00, 0x82, 0x16, "", "exactSettings", 0, &_Boolean, &flash_system_Security, 0}; static varinfo_t flash_system_Security_REMOTE = {0x01, 0x00, 0x82, 0x16, "", "REMOTE", 0, &_String, &flash_system_Security, 0}; static varinfo_t flash_system_Security_LOCAL_WITH_FILE = {0x01, 0x00, 0x82, 0x16, "", "LOCAL_WITH_FILE", 0, &_String, &flash_system_Security, 0}; @@ -3709,11 +4636,11 @@ static varinfo_t flash_display_Bitmap_bitmapData = {0x01, 0x00, 0x80, 0x16, "", static varinfo_t flash_display_Bitmap_smoothing = {0x01, 0x00, 0x80, 0x16, "", "smoothing", 0, &_Boolean, &flash_display_Bitmap, 0}; static classinfo_t flash_printing_PrintJob = {0x03, 0x00, 0x80, 0x16, "flash.printing", "PrintJob", 0, &flash_events_EventDispatcher, interfaces: {0}}; static varinfo_t flash_printing_PrintJob_paperWidth = {0x01, 0x00, 0x80, 0x16, "", "paperWidth", 0, &_int, &flash_printing_PrintJob, 0}; -static methodinfo_t flash_printing_PrintJob_addPage = {0x02, 0x00, 0x80, 0x16, "", "addPage", 0, 0, &flash_printing_PrintJob, 0}; +static methodinfo_t flash_printing_PrintJob_addPage = {0x02, 0x00, 0x80, 0x16, "", "addPage", 0, &voidclass, &flash_printing_PrintJob, 0}; static varinfo_t flash_printing_PrintJob_pageHeight = {0x01, 0x00, 0x80, 0x16, "", "pageHeight", 0, &_int, &flash_printing_PrintJob, 0}; static methodinfo_t flash_printing_PrintJob_start = {0x02, 0x00, 0x80, 0x16, "", "start", 0, &_Boolean, &flash_printing_PrintJob, 0}; static varinfo_t flash_printing_PrintJob_pageWidth = {0x01, 0x00, 0x80, 0x16, "", "pageWidth", 0, &_int, &flash_printing_PrintJob, 0}; -static methodinfo_t flash_printing_PrintJob_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, 0, &flash_printing_PrintJob, 0}; +static methodinfo_t flash_printing_PrintJob_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, &voidclass, &flash_printing_PrintJob, 0}; static varinfo_t flash_printing_PrintJob_paperHeight = {0x01, 0x00, 0x80, 0x16, "", "paperHeight", 0, &_int, &flash_printing_PrintJob, 0}; static varinfo_t flash_printing_PrintJob_orientation = {0x01, 0x00, 0x80, 0x16, "", "orientation", 0, &_String, &flash_printing_PrintJob, 0}; static classinfo_t flash_text_StaticText = {0x03, 0x00, 0x81, 0x16, "flash.text", "StaticText", 0, &flash_display_DisplayObject, interfaces: {0}}; @@ -3723,10 +4650,10 @@ static methodinfo_t flash_text_engine_SpaceJustifier_clone = {0x02, 0x00, 0x80, static varinfo_t flash_text_engine_SpaceJustifier_letterSpacing = {0x01, 0x00, 0x80, 0x16, "", "letterSpacing", 0, &_Boolean, &flash_text_engine_SpaceJustifier, 0}; static classinfo_t flash_events_DataEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "DataEvent", 0, &flash_events_TextEvent, interfaces: {0}}; static methodinfo_t flash_events_DataEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_DataEvent, 0}; -static varinfo_t flash_events_DataEvent_DATA = {0x01, 0x00, 0x82, 0x16, "", "DATA", 0, &_String, &flash_events_DataEvent, 0}; static methodinfo_t flash_events_DataEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_DataEvent, 0}; -static varinfo_t flash_events_DataEvent_UPLOAD_COMPLETE_DATA = {0x01, 0x00, 0x82, 0x16, "", "UPLOAD_COMPLETE_DATA", 0, &_String, &flash_events_DataEvent, 0}; static varinfo_t flash_events_DataEvent_data = {0x01, 0x00, 0x80, 0x16, "", "data", 0, &_String, &flash_events_DataEvent, 0}; +static varinfo_t flash_events_DataEvent_DATA = {0x01, 0x00, 0x82, 0x16, "", "DATA", 0, &_String, &flash_events_DataEvent, 0}; +static varinfo_t flash_events_DataEvent_UPLOAD_COMPLETE_DATA = {0x01, 0x00, 0x82, 0x16, "", "UPLOAD_COMPLETE_DATA", 0, &_String, &flash_events_DataEvent, 0}; static classinfo_t flash_events_ActivityEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "ActivityEvent", 0, &flash_events_Event, interfaces: {0}}; static methodinfo_t flash_events_ActivityEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_ActivityEvent, 0}; static varinfo_t flash_events_ActivityEvent_activating = {0x01, 0x00, 0x80, 0x16, "", "activating", 0, &_Boolean, &flash_events_ActivityEvent, 0}; @@ -3738,11 +4665,11 @@ static varinfo_t flash_display_ColorCorrection_OFF = {0x01, 0x00, 0x82, 0x16, "" static varinfo_t flash_display_ColorCorrection_DEFAULT = {0x01, 0x00, 0x82, 0x16, "", "DEFAULT", 0, &_String, &flash_display_ColorCorrection, 0}; static varinfo_t flash_display_ColorCorrection_ON = {0x01, 0x00, 0x82, 0x16, "", "ON", 0, &_String, &flash_display_ColorCorrection, 0}; static classinfo_t flash_events_IOErrorEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "IOErrorEvent", 0, &flash_events_ErrorEvent, interfaces: {0}}; +static methodinfo_t flash_events_IOErrorEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_IOErrorEvent, 0}; +static methodinfo_t flash_events_IOErrorEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_IOErrorEvent, 0}; static varinfo_t flash_events_IOErrorEvent_IO_ERROR = {0x01, 0x00, 0x82, 0x16, "", "IO_ERROR", 0, &_String, &flash_events_IOErrorEvent, 0}; static varinfo_t flash_events_IOErrorEvent_VERIFY_ERROR = {0x01, 0x00, 0x82, 0x16, "", "VERIFY_ERROR", 0, &_String, &flash_events_IOErrorEvent, 0}; -static methodinfo_t flash_events_IOErrorEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_IOErrorEvent, 0}; static varinfo_t flash_events_IOErrorEvent_NETWORK_ERROR = {0x01, 0x00, 0x82, 0x16, "", "NETWORK_ERROR", 0, &_String, &flash_events_IOErrorEvent, 0}; -static methodinfo_t flash_events_IOErrorEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_IOErrorEvent, 0}; static varinfo_t flash_events_IOErrorEvent_DISK_ERROR = {0x01, 0x00, 0x82, 0x16, "", "DISK_ERROR", 0, &_String, &flash_events_IOErrorEvent, 0}; static classinfo_t flash_display_GraphicsStroke = {0x03, 0x00, 0x81, 0x16, "flash.display", "GraphicsStroke", 0, &_Object, interfaces: {&flash_display_IGraphicsStroke, &flash_display_IGraphicsData, 0}}; static varinfo_t flash_display_GraphicsStroke_scaleMode = {0x01, 0x00, 0x80, 0x16, "", "scaleMode", 0, &_String, &flash_display_GraphicsStroke, 0}; @@ -3754,8 +4681,8 @@ static varinfo_t flash_display_GraphicsStroke_joints = {0x01, 0x00, 0x80, 0x16, static varinfo_t flash_display_GraphicsStroke_caps = {0x01, 0x00, 0x80, 0x16, "", "caps", 0, &_String, &flash_display_GraphicsStroke, 0}; static classinfo_t _Boolean = {0x03, 0x00, 0x81, 0x16, "", "Boolean", 0, &_Object, interfaces: {0}}; static methodinfo_t _Boolean_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "valueOf", 0, &_Boolean, &_Boolean, 0}; -static varinfo_t _Boolean_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Boolean, 0}; static methodinfo_t _Boolean_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_Boolean, 0}; +static varinfo_t _Boolean_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Boolean, 0}; static methodinfo_t flash_sampler_getMemberNames = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "getMemberNames", 0, &_Object, 0, 0}; static methodinfo_t flash_utils_getQualifiedClassName = {0x02, 0x00, 0x82, 0x16, "flash.utils", "getQualifiedClassName", 0, &_String, 0, 0}; static classinfo_t flash_text_engine_GraphicElement = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "GraphicElement", 0, &flash_text_engine_ContentElement, interfaces: {0}}; @@ -3766,11 +4693,10 @@ static classinfo_t flash_media_Microphone = {0x03, 0x00, 0x81, 0x16, "flash.medi static varinfo_t flash_media_Microphone_codec = {0x01, 0x00, 0x80, 0x16, "", "codec", 0, &_String, &flash_media_Microphone, 0}; static varinfo_t flash_media_Microphone_gain = {0x01, 0x00, 0x80, 0x16, "", "gain", 0, &_Number, &flash_media_Microphone, 0}; static varinfo_t flash_media_Microphone_index = {0x01, 0x00, 0x80, 0x16, "", "index", 0, &_int, &flash_media_Microphone, 0}; -static methodinfo_t flash_media_Microphone_setLoopBack = {0x02, 0x00, 0x80, 0x16, "", "setLoopBack", 0, 0, &flash_media_Microphone, 0}; -static methodinfo_t flash_media_Microphone_setSilenceLevel = {0x02, 0x00, 0x80, 0x16, "", "setSilenceLevel", 0, 0, &flash_media_Microphone, 0}; +static methodinfo_t flash_media_Microphone_setLoopBack = {0x02, 0x00, 0x80, 0x16, "", "setLoopBack", 0, &voidclass, &flash_media_Microphone, 0}; +static methodinfo_t flash_media_Microphone_setSilenceLevel = {0x02, 0x00, 0x80, 0x16, "", "setSilenceLevel", 0, &voidclass, &flash_media_Microphone, 0}; static varinfo_t flash_media_Microphone_name = {0x01, 0x00, 0x80, 0x16, "", "name", 0, &_String, &flash_media_Microphone, 0}; -static methodinfo_t flash_media_Microphone_getMicrophone = {0x02, 0x00, 0x82, 0x16, "", "getMicrophone", 0, &flash_media_Microphone, &flash_media_Microphone, 0}; -static methodinfo_t flash_media_Microphone_setUseEchoSuppression = {0x02, 0x00, 0x80, 0x16, "", "setUseEchoSuppression", 0, 0, &flash_media_Microphone, 0}; +static methodinfo_t flash_media_Microphone_setUseEchoSuppression = {0x02, 0x00, 0x80, 0x16, "", "setUseEchoSuppression", 0, &voidclass, &flash_media_Microphone, 0}; static varinfo_t flash_media_Microphone_framesPerPacket = {0x01, 0x00, 0x80, 0x16, "", "framesPerPacket", 0, &_int, &flash_media_Microphone, 0}; static varinfo_t flash_media_Microphone_muted = {0x01, 0x00, 0x80, 0x16, "", "muted", 0, &_Boolean, &flash_media_Microphone, 0}; static varinfo_t flash_media_Microphone_soundTransform = {0x01, 0x00, 0x80, 0x16, "", "soundTransform", 0, &flash_media_SoundTransform, &flash_media_Microphone, 0}; @@ -3781,6 +4707,7 @@ static varinfo_t flash_media_Microphone_silenceTimeout = {0x01, 0x00, 0x80, 0x16 static varinfo_t flash_media_Microphone_rate = {0x01, 0x00, 0x80, 0x16, "", "rate", 0, &_int, &flash_media_Microphone, 0}; static varinfo_t flash_media_Microphone_activityLevel = {0x01, 0x00, 0x80, 0x16, "", "activityLevel", 0, &_Number, &flash_media_Microphone, 0}; static varinfo_t flash_media_Microphone_names = {0x01, 0x00, 0x82, 0x16, "", "names", 0, &_Array, &flash_media_Microphone, 0}; +static methodinfo_t flash_media_Microphone_getMicrophone = {0x02, 0x00, 0x82, 0x16, "", "getMicrophone", 0, &flash_media_Microphone, &flash_media_Microphone, 0}; static classinfo_t flash_ui_ContextMenuClipboardItems = {0x03, 0x00, 0x81, 0x16, "flash.ui", "ContextMenuClipboardItems", 0, &_Object, interfaces: {0}}; static varinfo_t flash_ui_ContextMenuClipboardItems_clear = {0x01, 0x00, 0x80, 0x16, "", "clear", 0, &_Boolean, &flash_ui_ContextMenuClipboardItems, 0}; static methodinfo_t flash_ui_ContextMenuClipboardItems_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_ui_ContextMenuClipboardItems, &flash_ui_ContextMenuClipboardItems, 0}; @@ -3810,8 +4737,8 @@ static varinfo_t flash_display_CapsStyle_ROUND = {0x01, 0x00, 0x82, 0x16, "", "R static varinfo_t flash_display_CapsStyle_SQUARE = {0x01, 0x00, 0x82, 0x16, "", "SQUARE", 0, &_String, &flash_display_CapsStyle, 0}; static varinfo_t flash_display_CapsStyle_NONE = {0x01, 0x00, 0x82, 0x16, "", "NONE", 0, &_String, &flash_display_CapsStyle, 0}; static classinfo_t flash_text_TextSnapshot = {0x03, 0x00, 0x80, 0x16, "flash.text", "TextSnapshot", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_text_TextSnapshot_setSelectColor = {0x02, 0x00, 0x80, 0x16, "", "setSelectColor", 0, 0, &flash_text_TextSnapshot, 0}; -static methodinfo_t flash_text_TextSnapshot_setSelected = {0x02, 0x00, 0x80, 0x16, "", "setSelected", 0, 0, &flash_text_TextSnapshot, 0}; +static methodinfo_t flash_text_TextSnapshot_setSelectColor = {0x02, 0x00, 0x80, 0x16, "", "setSelectColor", 0, &voidclass, &flash_text_TextSnapshot, 0}; +static methodinfo_t flash_text_TextSnapshot_setSelected = {0x02, 0x00, 0x80, 0x16, "", "setSelected", 0, &voidclass, &flash_text_TextSnapshot, 0}; static methodinfo_t flash_text_TextSnapshot_getSelectedText = {0x02, 0x00, 0x80, 0x16, "", "getSelectedText", 0, &_String, &flash_text_TextSnapshot, 0}; static methodinfo_t flash_text_TextSnapshot_getTextRunInfo = {0x02, 0x00, 0x80, 0x16, "", "getTextRunInfo", 0, &_Array, &flash_text_TextSnapshot, 0}; static varinfo_t flash_text_TextSnapshot_charCount = {0x01, 0x00, 0x80, 0x16, "", "charCount", 0, &_int, &flash_text_TextSnapshot, 0}; @@ -3831,24 +4758,23 @@ static varinfo_t flash_display_InteractiveObject_contextMenu = {0x01, 0x00, 0x80 static varinfo_t flash_display_InteractiveObject_focusRect = {0x01, 0x00, 0x80, 0x16, "", "focusRect", 0, &_Object, &flash_display_InteractiveObject, 0}; static varinfo_t flash_display_InteractiveObject_accessibilityImplementation = {0x01, 0x00, 0x80, 0x16, "", "accessibilityImplementation", 0, &flash_accessibility_AccessibilityImplementation, &flash_display_InteractiveObject, 0}; static classinfo_t flash_text_TextField = {0x03, 0x00, 0x80, 0x16, "flash.text", "TextField", 0, &flash_display_InteractiveObject, interfaces: {0}}; -static methodinfo_t flash_text_TextField_isFontCompatible = {0x02, 0x00, 0x82, 0x16, "", "isFontCompatible", 0, &_Boolean, &flash_text_TextField, 0}; static methodinfo_t flash_text_TextField_getTextFormat = {0x02, 0x00, 0x80, 0x16, "", "getTextFormat", 0, &flash_text_TextFormat, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_border = {0x01, 0x00, 0x80, 0x16, "", "border", 0, &_Boolean, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_selectedText = {0x01, 0x00, 0x80, 0x16, "", "selectedText", 0, &_String, &flash_text_TextField, 0}; -static methodinfo_t flash_text_TextField_pasteRichText = {0x02, 0x00, 0x80, 0x17, "flash.text", "pasteRichText", 0, &_Boolean, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_pasteRichText = {0x02, 0x00, 0x80, 0x17, "", "pasteRichText", 0, &_Boolean, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_bottomScrollV = {0x01, 0x00, 0x80, 0x16, "", "bottomScrollV", 0, &_int, &flash_text_TextField, 0}; static methodinfo_t flash_text_TextField_getLineIndexOfChar = {0x02, 0x00, 0x80, 0x16, "", "getLineIndexOfChar", 0, &_int, &flash_text_TextField, 0}; -static methodinfo_t flash_text_TextField_replaceText = {0x02, 0x00, 0x80, 0x16, "", "replaceText", 0, 0, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_replaceText = {0x02, 0x00, 0x80, 0x16, "", "replaceText", 0, &voidclass, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_defaultTextFormat = {0x01, 0x00, 0x80, 0x16, "", "defaultTextFormat", 0, &flash_text_TextFormat, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_restrict = {0x01, 0x00, 0x80, 0x16, "", "restrict", 0, &_String, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_htmlText = {0x01, 0x00, 0x80, 0x16, "", "htmlText", 0, &_String, &flash_text_TextField, 0}; -static methodinfo_t flash_text_TextField_copyRichText = {0x02, 0x00, 0x80, 0x17, "flash.text", "copyRichText", 0, &_String, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_copyRichText = {0x02, 0x00, 0x80, 0x17, "", "copyRichText", 0, &_String, &flash_text_TextField, 0}; static methodinfo_t flash_text_TextField_getLineText = {0x02, 0x00, 0x80, 0x16, "", "getLineText", 0, &_String, &flash_text_TextField, 0}; static methodinfo_t flash_text_TextField_getFirstCharInParagraph = {0x02, 0x00, 0x80, 0x16, "", "getFirstCharInParagraph", 0, &_int, &flash_text_TextField, 0}; -static methodinfo_t flash_text_TextField_setSelection = {0x02, 0x00, 0x80, 0x16, "", "setSelection", 0, 0, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_setSelection = {0x02, 0x00, 0x80, 0x16, "", "setSelection", 0, &voidclass, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_int, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_wordWrap = {0x01, 0x00, 0x80, 0x16, "", "wordWrap", 0, &_Boolean, &flash_text_TextField, 0}; -static methodinfo_t flash_text_TextField_appendText = {0x02, 0x00, 0x80, 0x16, "", "appendText", 0, 0, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_appendText = {0x02, 0x00, 0x80, 0x16, "", "appendText", 0, &voidclass, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_caretIndex = {0x01, 0x00, 0x80, 0x16, "", "caretIndex", 0, &_int, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_mouseWheelEnabled = {0x01, 0x00, 0x80, 0x16, "", "mouseWheelEnabled", 0, &_Boolean, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_selectionBeginIndex = {0x01, 0x00, 0x80, 0x16, "", "selectionBeginIndex", 0, &_int, &flash_text_TextField, 0}; @@ -3875,7 +4801,7 @@ static varinfo_t flash_text_TextField_thickness = {0x01, 0x00, 0x80, 0x16, "", " static varinfo_t flash_text_TextField_useRichTextClipboard = {0x01, 0x00, 0x80, 0x16, "", "useRichTextClipboard", 0, &_Boolean, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_scrollV = {0x01, 0x00, 0x80, 0x16, "", "scrollV", 0, &_int, &flash_text_TextField, 0}; static methodinfo_t flash_text_TextField_getTextRuns = {0x02, 0x00, 0x80, 0x16, "", "getTextRuns", 0, &_Array, &flash_text_TextField, 0}; -static methodinfo_t flash_text_TextField_setTextFormat = {0x02, 0x00, 0x80, 0x16, "", "setTextFormat", 0, 0, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_setTextFormat = {0x02, 0x00, 0x80, 0x16, "", "setTextFormat", 0, &voidclass, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_textColor = {0x01, 0x00, 0x80, 0x16, "", "textColor", 0, &_uint, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_maxScrollV = {0x01, 0x00, 0x80, 0x16, "", "maxScrollV", 0, &_int, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_embedFonts = {0x01, 0x00, 0x80, 0x16, "", "embedFonts", 0, &_Boolean, &flash_text_TextField, 0}; @@ -3886,14 +4812,15 @@ static varinfo_t flash_text_TextField_textHeight = {0x01, 0x00, 0x80, 0x16, "", static varinfo_t flash_text_TextField_antiAliasType = {0x01, 0x00, 0x80, 0x16, "", "antiAliasType", 0, &_String, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_styleSheet = {0x01, 0x00, 0x80, 0x16, "", "styleSheet", 0, &flash_text_StyleSheet, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_background = {0x01, 0x00, 0x80, 0x16, "", "background", 0, &_Boolean, &flash_text_TextField, 0}; -static methodinfo_t flash_text_TextField_replaceSelectedText = {0x02, 0x00, 0x80, 0x16, "", "replaceSelectedText", 0, 0, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_replaceSelectedText = {0x02, 0x00, 0x80, 0x16, "", "replaceSelectedText", 0, &voidclass, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_borderColor = {0x01, 0x00, 0x80, 0x16, "", "borderColor", 0, &_uint, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_maxScrollH = {0x01, 0x00, 0x80, 0x16, "", "maxScrollH", 0, &_int, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_maxChars = {0x01, 0x00, 0x80, 0x16, "", "maxChars", 0, &_int, &flash_text_TextField, 0}; static methodinfo_t flash_text_TextField_getLineMetrics = {0x02, 0x00, 0x80, 0x16, "", "getLineMetrics", 0, &flash_text_TextLineMetrics, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_selectionEndIndex = {0x01, 0x00, 0x80, 0x16, "", "selectionEndIndex", 0, &_int, &flash_text_TextField, 0}; -static methodinfo_t flash_text_TextField_insertXMLText = {0x02, 0x00, 0x80, 0x16, "", "insertXMLText", 0, 0, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_insertXMLText = {0x02, 0x00, 0x80, 0x16, "", "insertXMLText", 0, &voidclass, &flash_text_TextField, 0}; static varinfo_t flash_text_TextField_condenseWhite = {0x01, 0x00, 0x80, 0x16, "", "condenseWhite", 0, &_Boolean, &flash_text_TextField, 0}; +static methodinfo_t flash_text_TextField_isFontCompatible = {0x02, 0x00, 0x82, 0x16, "", "isFontCompatible", 0, &_Boolean, &flash_text_TextField, 0}; static classinfo_t flash_printing_PrintJobOrientation = {0x03, 0x00, 0x81, 0x16, "flash.printing", "PrintJobOrientation", 0, &_Object, interfaces: {0}}; static varinfo_t flash_printing_PrintJobOrientation_LANDSCAPE = {0x01, 0x00, 0x82, 0x16, "", "LANDSCAPE", 0, &_String, &flash_printing_PrintJobOrientation, 0}; static varinfo_t flash_printing_PrintJobOrientation_PORTRAIT = {0x01, 0x00, 0x82, 0x16, "", "PORTRAIT", 0, &_String, &flash_printing_PrintJobOrientation, 0}; @@ -3901,27 +4828,27 @@ static classinfo_t flash_text_TextRenderer = {0x03, 0x00, 0x81, 0x16, "flash.tex static varinfo_t flash_text_TextRenderer_displayMode = {0x01, 0x00, 0x82, 0x16, "", "displayMode", 0, &_String, &flash_text_TextRenderer, 0}; static varinfo_t flash_text_TextRenderer_antiAliasType = {0x01, 0x00, 0x82, 0x16, "", "antiAliasType", 0, &_String, &flash_text_TextRenderer, 0}; static varinfo_t flash_text_TextRenderer_maxLevel = {0x01, 0x00, 0x82, 0x16, "", "maxLevel", 0, &_int, &flash_text_TextRenderer, 0}; -static methodinfo_t flash_text_TextRenderer_setAdvancedAntiAliasingTable = {0x02, 0x00, 0x82, 0x16, "", "setAdvancedAntiAliasingTable", 0, 0, &flash_text_TextRenderer, 0}; +static methodinfo_t flash_text_TextRenderer_setAdvancedAntiAliasingTable = {0x02, 0x00, 0x82, 0x16, "", "setAdvancedAntiAliasingTable", 0, &voidclass, &flash_text_TextRenderer, 0}; static classinfo_t flash_net_NetConnection = {0x03, 0x00, 0x80, 0x16, "flash.net", "NetConnection", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static varinfo_t flash_net_NetConnection_defaultObjectEncoding = {0x01, 0x00, 0x82, 0x16, "", "defaultObjectEncoding", 0, &_uint, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_nearID = {0x01, 0x00, 0x80, 0x16, "", "nearID", 0, &_String, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_client = {0x01, 0x00, 0x80, 0x16, "", "client", 0, &_Object, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_farNonce = {0x01, 0x00, 0x80, 0x16, "", "farNonce", 0, &_String, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_objectEncoding = {0x01, 0x00, 0x80, 0x16, "", "objectEncoding", 0, &_uint, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_farID = {0x01, 0x00, 0x80, 0x16, "", "farID", 0, &_String, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_connected = {0x01, 0x00, 0x80, 0x16, "", "connected", 0, &_Boolean, &flash_net_NetConnection, 0}; -static methodinfo_t flash_net_NetConnection_call = {0x02, 0x00, 0x80, 0x16, "", "call", 0, 0, &flash_net_NetConnection, 0}; +static methodinfo_t flash_net_NetConnection_call = {0x02, 0x00, 0x80, 0x16, "", "call", 0, &voidclass, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_usingTLS = {0x01, 0x00, 0x80, 0x16, "", "usingTLS", 0, &_Boolean, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_proxyType = {0x01, 0x00, 0x80, 0x16, "", "proxyType", 0, &_String, &flash_net_NetConnection, 0}; -static methodinfo_t flash_net_NetConnection_addHeader = {0x02, 0x00, 0x80, 0x16, "", "addHeader", 0, 0, &flash_net_NetConnection, 0}; +static methodinfo_t flash_net_NetConnection_addHeader = {0x02, 0x00, 0x80, 0x16, "", "addHeader", 0, &voidclass, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_protocol = {0x01, 0x00, 0x80, 0x16, "", "protocol", 0, &_String, &flash_net_NetConnection, 0}; -static methodinfo_t flash_net_NetConnection_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_net_NetConnection, 0}; +static methodinfo_t flash_net_NetConnection_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_nearNonce = {0x01, 0x00, 0x80, 0x16, "", "nearNonce", 0, &_String, &flash_net_NetConnection, 0}; -static methodinfo_t flash_net_NetConnection_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, 0, &flash_net_NetConnection, 0}; +static methodinfo_t flash_net_NetConnection_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, &voidclass, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_unconnectedPeerStreams = {0x01, 0x00, 0x80, 0x16, "", "unconnectedPeerStreams", 0, &_Array, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_maxPeerConnections = {0x01, 0x00, 0x80, 0x16, "", "maxPeerConnections", 0, &_uint, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_connectedProxyType = {0x01, 0x00, 0x80, 0x16, "", "connectedProxyType", 0, &_String, &flash_net_NetConnection, 0}; static varinfo_t flash_net_NetConnection_uri = {0x01, 0x00, 0x80, 0x16, "", "uri", 0, &_String, &flash_net_NetConnection, 0}; +static varinfo_t flash_net_NetConnection_defaultObjectEncoding = {0x01, 0x00, 0x82, 0x16, "", "defaultObjectEncoding", 0, &_uint, &flash_net_NetConnection, 0}; static methodinfo_t _decodeURIComponent = {0x02, 0x00, 0x82, 0x16, "", "decodeURIComponent", 0, &_String, 0, 0}; static methodinfo_t flash_sampler_isGetterSetter = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "isGetterSetter", 0, &_Boolean, 0, 0}; static methodinfo_t flash_utils_getQualifiedSuperclassName = {0x02, 0x00, 0x82, 0x16, "flash.utils", "getQualifiedSuperclassName", 0, &_String, 0, 0}; @@ -3936,14 +4863,14 @@ static classinfo_t flash_text_engine_JustificationStyle = {0x03, 0x00, 0x81, 0x1 static varinfo_t flash_text_engine_JustificationStyle_PUSH_OUT_ONLY = {0x01, 0x00, 0x82, 0x16, "", "PUSH_OUT_ONLY", 0, &_String, &flash_text_engine_JustificationStyle, 0}; static varinfo_t flash_text_engine_JustificationStyle_PRIORITIZE_LEAST_ADJUSTMENT = {0x01, 0x00, 0x82, 0x16, "", "PRIORITIZE_LEAST_ADJUSTMENT", 0, &_String, &flash_text_engine_JustificationStyle, 0}; static varinfo_t flash_text_engine_JustificationStyle_PUSH_IN_KINSOKU = {0x01, 0x00, 0x82, 0x16, "", "PUSH_IN_KINSOKU", 0, &_String, &flash_text_engine_JustificationStyle, 0}; -static methodinfo_t flash_sampler_startSampling = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "startSampling", 0, 0, 0, 0}; +static methodinfo_t flash_sampler_startSampling = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "startSampling", 0, &voidclass, 0, 0}; static classinfo_t flash_text_engine_TextRotation = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "TextRotation", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_engine_TextRotation_ROTATE_270 = {0x01, 0x00, 0x82, 0x16, "", "ROTATE_270", 0, &_String, &flash_text_engine_TextRotation, 0}; static varinfo_t flash_text_engine_TextRotation_AUTO = {0x01, 0x00, 0x82, 0x16, "", "AUTO", 0, &_String, &flash_text_engine_TextRotation, 0}; static varinfo_t flash_text_engine_TextRotation_ROTATE_0 = {0x01, 0x00, 0x82, 0x16, "", "ROTATE_0", 0, &_String, &flash_text_engine_TextRotation, 0}; static varinfo_t flash_text_engine_TextRotation_ROTATE_90 = {0x01, 0x00, 0x82, 0x16, "", "ROTATE_90", 0, &_String, &flash_text_engine_TextRotation, 0}; static varinfo_t flash_text_engine_TextRotation_ROTATE_180 = {0x01, 0x00, 0x82, 0x16, "", "ROTATE_180", 0, &_String, &flash_text_engine_TextRotation, 0}; -static methodinfo_t flash_sampler_clearSamples = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "clearSamples", 0, 0, 0, 0}; +static methodinfo_t flash_sampler_clearSamples = {0x02, 0x00, 0x82, 0x16, "flash.sampler", "clearSamples", 0, &voidclass, 0, 0}; static classinfo_t flash_system_IMEConversionMode = {0x03, 0x00, 0x81, 0x16, "flash.system", "IMEConversionMode", 0, &_Object, interfaces: {0}}; static varinfo_t flash_system_IMEConversionMode_JAPANESE_KATAKANA_FULL = {0x01, 0x00, 0x82, 0x16, "", "JAPANESE_KATAKANA_FULL", 0, &_String, &flash_system_IMEConversionMode, 0}; static varinfo_t flash_system_IMEConversionMode_CHINESE = {0x01, 0x00, 0x82, 0x16, "", "CHINESE", 0, &_String, &flash_system_IMEConversionMode, 0}; @@ -3968,13 +4895,13 @@ static varinfo_t flash_net_URLStream_objectEncoding = {0x01, 0x00, 0x80, 0x16, " static varinfo_t flash_net_URLStream_connected = {0x01, 0x00, 0x80, 0x16, "", "connected", 0, &_Boolean, &flash_net_URLStream, 0}; static methodinfo_t flash_net_URLStream_readUnsignedInt = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedInt", 0, &_uint, &flash_net_URLStream, 0}; static methodinfo_t flash_net_URLStream_readDouble = {0x02, 0x00, 0x80, 0x16, "", "readDouble", 0, &_Number, &flash_net_URLStream, 0}; -static methodinfo_t flash_net_URLStream_readBytes = {0x02, 0x00, 0x80, 0x16, "", "readBytes", 0, 0, &flash_net_URLStream, 0}; +static methodinfo_t flash_net_URLStream_readBytes = {0x02, 0x00, 0x80, 0x16, "", "readBytes", 0, &voidclass, &flash_net_URLStream, 0}; static methodinfo_t flash_net_URLStream_readUnsignedByte = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedByte", 0, &_uint, &flash_net_URLStream, 0}; static methodinfo_t flash_net_URLStream_readMultiByte = {0x02, 0x00, 0x80, 0x16, "", "readMultiByte", 0, &_String, &flash_net_URLStream, 0}; static methodinfo_t flash_net_URLStream_readInt = {0x02, 0x00, 0x80, 0x16, "", "readInt", 0, &_int, &flash_net_URLStream, 0}; static varinfo_t flash_net_URLStream_bytesAvailable = {0x01, 0x00, 0x80, 0x16, "", "bytesAvailable", 0, &_uint, &flash_net_URLStream, 0}; -static methodinfo_t flash_net_URLStream_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, 0, &flash_net_URLStream, 0}; -static methodinfo_t flash_net_URLStream_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_net_URLStream, 0}; +static methodinfo_t flash_net_URLStream_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, &voidclass, &flash_net_URLStream, 0}; +static methodinfo_t flash_net_URLStream_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_net_URLStream, 0}; static methodinfo_t flash_net_URLStream_readUnsignedShort = {0x02, 0x00, 0x80, 0x16, "", "readUnsignedShort", 0, &_uint, &flash_net_URLStream, 0}; static methodinfo_t flash_net_URLStream_readObject = {0x02, 0x00, 0x80, 0x16, "", "readObject", 0, 0, &flash_net_URLStream, 0}; static methodinfo_t flash_net_URLStream_readFloat = {0x02, 0x00, 0x80, 0x16, "", "readFloat", 0, &_Number, &flash_net_URLStream, 0}; @@ -3998,8 +4925,8 @@ static varinfo_t flash_display_BlendMode_NORMAL = {0x01, 0x00, 0x82, 0x16, "", " static varinfo_t flash_display_BlendMode_LIGHTEN = {0x01, 0x00, 0x82, 0x16, "", "LIGHTEN", 0, &_String, &flash_display_BlendMode, 0}; static classinfo_t flash_ui_Mouse = {0x03, 0x00, 0x81, 0x16, "flash.ui", "Mouse", 0, &_Object, interfaces: {0}}; static varinfo_t flash_ui_Mouse_cursor = {0x01, 0x00, 0x82, 0x16, "", "cursor", 0, &_String, &flash_ui_Mouse, 0}; -static methodinfo_t flash_ui_Mouse_show = {0x02, 0x00, 0x82, 0x16, "", "show", 0, 0, &flash_ui_Mouse, 0}; -static methodinfo_t flash_ui_Mouse_hide = {0x02, 0x00, 0x82, 0x16, "", "hide", 0, 0, &flash_ui_Mouse, 0}; +static methodinfo_t flash_ui_Mouse_show = {0x02, 0x00, 0x82, 0x16, "", "show", 0, &voidclass, &flash_ui_Mouse, 0}; +static methodinfo_t flash_ui_Mouse_hide = {0x02, 0x00, 0x82, 0x16, "", "hide", 0, &voidclass, &flash_ui_Mouse, 0}; static classinfo_t flash_errors_InvalidSWFError = {0x03, 0x00, 0x88, 0x16, "flash.errors", "InvalidSWFError", 0, &_Error, interfaces: {0}}; static classinfo_t flash_text_engine_RenderingMode = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "RenderingMode", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_engine_RenderingMode_NORMAL = {0x01, 0x00, 0x82, 0x16, "", "NORMAL", 0, &_String, &flash_text_engine_RenderingMode, 0}; @@ -4019,55 +4946,55 @@ static varinfo_t flash_text_engine_TypographicCase_TITLE = {0x01, 0x00, 0x82, 0x static varinfo_t flash_text_engine_TypographicCase_CAPS = {0x01, 0x00, 0x82, 0x16, "", "CAPS", 0, &_String, &flash_text_engine_TypographicCase, 0}; static varinfo_t flash_text_engine_TypographicCase_CAPS_AND_SMALL_CAPS = {0x01, 0x00, 0x82, 0x16, "", "CAPS_AND_SMALL_CAPS", 0, &_String, &flash_text_engine_TypographicCase, 0}; static classinfo_t _XML = {0x03, 0x00, 0x89, 0x16, "", "XML", 0, &_Object, interfaces: {0}}; -static methodinfo_t _XML_attribute = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "attribute", 0, &_XMLList, &_XML, 0}; +static methodinfo_t _XML_normalize = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "normalize", 0, &_XML, &_XML, 0}; +static methodinfo_t _XML_removeNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "removeNamespace", 0, &_XML, &_XML, 0}; +static methodinfo_t _XML_prependChild = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "prependChild", 0, &_XML, &_XML, 0}; +static methodinfo_t _XML_toXMLString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toXMLString", 0, &_String, &_XML, 0}; +static methodinfo_t _XML_text = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "text", 0, &_XMLList, &_XML, 0}; +static methodinfo_t _XML_nodeKind = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "nodeKind", 0, &_String, &_XML, 0}; +static methodinfo_t _XML_copy = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "copy", 0, &_XML, &_XML, 0}; static methodinfo_t _XML_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_XML, 0}; static methodinfo_t _XML_childIndex = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "childIndex", 0, &_int, &_XML, 0}; -static methodinfo_t _XML_parent = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "parent", 0, 0, &_XML, 0}; -static methodinfo_t _XML_appendChild = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "appendChild", 0, &_XML, &_XML, 0}; +static methodinfo_t _XML_setName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setName", 0, &voidclass, &_XML, 0}; +static methodinfo_t _XML_setLocalName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setLocalName", 0, &voidclass, &_XML, 0}; +static methodinfo_t _XML_namespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "namespace", 0, 0, &_XML, 0}; +static methodinfo_t _XML_insertChildBefore = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "insertChildBefore", 0, 0, &_XML, 0}; +static methodinfo_t _XML_addNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "addNamespace", 0, &_XML, &_XML, 0}; +static methodinfo_t _XML_propertyIsEnumerable = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "propertyIsEnumerable", 0, &_Boolean, &_XML, 0}; +static methodinfo_t _XML_comments = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "comments", 0, &_XMLList, &_XML, 0}; +static methodinfo_t _XML_attributes = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "attributes", 0, &_XMLList, &_XML, 0}; +static methodinfo_t _XML_descendants = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "descendants", 0, &_XMLList, &_XML, 0}; static methodinfo_t _XML_replace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "replace", 0, &_XML, &_XML, 0}; -static methodinfo_t _XML_elements = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "elements", 0, &_XMLList, &_XML, 0}; static methodinfo_t _XML_setNotification = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setNotification", 0, 0, &_XML, 0}; -static methodinfo_t _XML_namespaceDeclarations = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "namespaceDeclarations", 0, &_Array, &_XML, 0}; +static methodinfo_t _XML_children = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "children", 0, &_XMLList, &_XML, 0}; +static methodinfo_t _XML_contains = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "contains", 0, &_Boolean, &_XML, 0}; +static methodinfo_t _XML_hasSimpleContent = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "hasSimpleContent", 0, &_Boolean, &_XML, 0}; +static methodinfo_t _XML_elements = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "elements", 0, &_XMLList, &_XML, 0}; +static methodinfo_t _XML_hasComplexContent = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "hasComplexContent", 0, &_Boolean, &_XML, 0}; +static methodinfo_t _XML_insertChildAfter = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "insertChildAfter", 0, 0, &_XML, 0}; +static methodinfo_t _XML_parent = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "parent", 0, 0, &_XML, 0}; static methodinfo_t _XML_length = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "length", 0, &_int, &_XML, 0}; -static methodinfo_t _XML_comments = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "comments", 0, &_XMLList, &_XML, 0}; static methodinfo_t _XML_processingInstructions = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "processingInstructions", 0, &_XMLList, &_XML, 0}; +static methodinfo_t _XML_child = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "child", 0, &_XMLList, &_XML, 0}; +static methodinfo_t _XML_appendChild = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "appendChild", 0, &_XML, &_XML, 0}; +static methodinfo_t _XML_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "valueOf", 0, &_XML, &_XML, 0}; +static methodinfo_t _XML_localName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "localName", 0, &_Object, &_XML, 0}; +static methodinfo_t _XML_notification = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "notification", 0, &_Function, &_XML, 0}; static methodinfo_t _XML_inScopeNamespaces = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "inScopeNamespaces", 0, &_Array, &_XML, 0}; +static methodinfo_t _XML_hasOwnProperty = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "hasOwnProperty", 0, &_Boolean, &_XML, 0}; +static methodinfo_t _XML_namespaceDeclarations = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "namespaceDeclarations", 0, &_Array, &_XML, 0}; +static methodinfo_t _XML_setNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setNamespace", 0, &voidclass, &_XML, 0}; +static methodinfo_t _XML_name = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "name", 0, &_Object, &_XML, 0}; +static methodinfo_t _XML_setChildren = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setChildren", 0, &_XML, &_XML, 0}; +static methodinfo_t _XML_attribute = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "attribute", 0, &_XMLList, &_XML, 0}; static varinfo_t _XML_prettyPrinting = {0x01, 0x00, 0x82, 0x16, "", "prettyPrinting", 0, &_Boolean, &_XML, 0}; -static methodinfo_t _XML_children = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "children", 0, &_XMLList, &_XML, 0}; -static methodinfo_t _XML_setLocalName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setLocalName", 0, 0, &_XML, 0}; -static methodinfo_t _XML_setSettings = {0x02, 0x00, 0x82, 0x08, "http://adobe.com/AS3/2006/builtin", "setSettings", 0, 0, &_XML, 0}; +static methodinfo_t _XML_setSettings = {0x02, 0x00, 0x82, 0x08, "http://adobe.com/AS3/2006/builtin", "setSettings", 0, &voidclass, &_XML, 0}; static varinfo_t _XML_ignoreComments = {0x01, 0x00, 0x82, 0x16, "", "ignoreComments", 0, &_Boolean, &_XML, 0}; -static methodinfo_t _XML_notification = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "notification", 0, &_Function, &_XML, 0}; -static varinfo_t _XML_ignoreWhitespace = {0x01, 0x00, 0x82, 0x16, "", "ignoreWhitespace", 0, &_Boolean, &_XML, 0}; -static methodinfo_t _XML_setNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setNamespace", 0, 0, &_XML, 0}; -static methodinfo_t _XML_prependChild = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "prependChild", 0, &_XML, &_XML, 0}; -static methodinfo_t _XML_hasSimpleContent = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "hasSimpleContent", 0, &_Boolean, &_XML, 0}; -static methodinfo_t _XML_insertChildBefore = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "insertChildBefore", 0, 0, &_XML, 0}; -static methodinfo_t _XML_hasOwnProperty = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "hasOwnProperty", 0, &_Boolean, &_XML, 0}; -static methodinfo_t _XML_normalize = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "normalize", 0, &_XML, &_XML, 0}; -static methodinfo_t _XML_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "valueOf", 0, &_XML, &_XML, 0}; -static methodinfo_t _XML_copy = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "copy", 0, &_XML, &_XML, 0}; -static methodinfo_t _XML_localName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "localName", 0, &_Object, &_XML, 0}; -static methodinfo_t _XML_contains = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "contains", 0, &_Boolean, &_XML, 0}; -static methodinfo_t _XML_propertyIsEnumerable = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "propertyIsEnumerable", 0, &_Boolean, &_XML, 0}; -static methodinfo_t _XML_defaultSettings = {0x02, 0x00, 0x82, 0x08, "http://adobe.com/AS3/2006/builtin", "defaultSettings", 0, &_Object, &_XML, 0}; +static varinfo_t _XML_prettyIndent = {0x01, 0x00, 0x82, 0x16, "", "prettyIndent", 0, &_int, &_XML, 0}; static methodinfo_t _XML_settings = {0x02, 0x00, 0x82, 0x08, "http://adobe.com/AS3/2006/builtin", "settings", 0, &_Object, &_XML, 0}; -static methodinfo_t _XML_namespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "namespace", 0, 0, &_XML, 0}; -static methodinfo_t _XML_attributes = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "attributes", 0, &_XMLList, &_XML, 0}; -static methodinfo_t _XML_setName = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setName", 0, 0, &_XML, 0}; -static methodinfo_t _XML_text = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "text", 0, &_XMLList, &_XML, 0}; -static methodinfo_t _XML_insertChildAfter = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "insertChildAfter", 0, 0, &_XML, 0}; static varinfo_t _XML_ignoreProcessingInstructions = {0x01, 0x00, 0x82, 0x16, "", "ignoreProcessingInstructions", 0, &_Boolean, &_XML, 0}; -static varinfo_t _XML_prettyIndent = {0x01, 0x00, 0x82, 0x16, "", "prettyIndent", 0, &_int, &_XML, 0}; -static methodinfo_t _XML_descendants = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "descendants", 0, &_XMLList, &_XML, 0}; -static methodinfo_t _XML_toXMLString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toXMLString", 0, &_String, &_XML, 0}; -static methodinfo_t _XML_hasComplexContent = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "hasComplexContent", 0, &_Boolean, &_XML, 0}; -static methodinfo_t _XML_child = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "child", 0, &_XMLList, &_XML, 0}; -static methodinfo_t _XML_removeNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "removeNamespace", 0, &_XML, &_XML, 0}; -static methodinfo_t _XML_addNamespace = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "addNamespace", 0, &_XML, &_XML, 0}; -static methodinfo_t _XML_nodeKind = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "nodeKind", 0, &_String, &_XML, 0}; -static methodinfo_t _XML_name = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "name", 0, &_Object, &_XML, 0}; -static methodinfo_t _XML_setChildren = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "setChildren", 0, &_XML, &_XML, 0}; +static varinfo_t _XML_ignoreWhitespace = {0x01, 0x00, 0x82, 0x16, "", "ignoreWhitespace", 0, &_Boolean, &_XML, 0}; +static methodinfo_t _XML_defaultSettings = {0x02, 0x00, 0x82, 0x08, "http://adobe.com/AS3/2006/builtin", "defaultSettings", 0, &_Object, &_XML, 0}; static classinfo_t flash_net_NetStreamInfo = {0x03, 0x00, 0x81, 0x16, "flash.net", "NetStreamInfo", 0, &_Object, interfaces: {0}}; static varinfo_t flash_net_NetStreamInfo_maxBytesPerSecond = {0x01, 0x00, 0x80, 0x16, "", "maxBytesPerSecond", 0, &_Number, &flash_net_NetStreamInfo, 0}; static varinfo_t flash_net_NetStreamInfo_dataBufferByteLength = {0x01, 0x00, 0x80, 0x16, "", "dataBufferByteLength", 0, &_Number, &flash_net_NetStreamInfo, 0}; @@ -4090,10 +5017,10 @@ static varinfo_t flash_net_NetStreamInfo_currentBytesPerSecond = {0x01, 0x00, 0x static varinfo_t flash_net_NetStreamInfo_audioBytesPerSecond = {0x01, 0x00, 0x80, 0x16, "", "audioBytesPerSecond", 0, &_Number, &flash_net_NetStreamInfo, 0}; static varinfo_t flash_net_NetStreamInfo_playbackBytesPerSecond = {0x01, 0x00, 0x80, 0x16, "", "playbackBytesPerSecond", 0, &_Number, &flash_net_NetStreamInfo, 0}; static classinfo_t flash_display_Stage = {0x03, 0x00, 0x80, 0x16, "flash.display", "Stage", 0, &flash_display_DisplayObjectContainer, interfaces: {0}}; -static methodinfo_t flash_display_Stage_setChildIndex = {0x02, 0x00, 0x80, 0x16, "", "setChildIndex", 0, 0, &flash_display_Stage, 0}; +static methodinfo_t flash_display_Stage_setChildIndex = {0x02, 0x00, 0x80, 0x16, "", "setChildIndex", 0, &voidclass, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_stageFocusRect = {0x01, 0x00, 0x80, 0x16, "", "stageFocusRect", 0, &_Boolean, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_frameRate = {0x01, 0x00, 0x80, 0x16, "", "frameRate", 0, &_Number, &flash_display_Stage, 0}; -static methodinfo_t flash_display_Stage_invalidate = {0x02, 0x00, 0x80, 0x16, "", "invalidate", 0, 0, &flash_display_Stage, 0}; +static methodinfo_t flash_display_Stage_invalidate = {0x02, 0x00, 0x80, 0x16, "", "invalidate", 0, &voidclass, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_textSnapshot = {0x01, 0x00, 0x80, 0x16, "", "textSnapshot", 0, &flash_text_TextSnapshot, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_quality = {0x01, 0x00, 0x80, 0x16, "", "quality", 0, &_String, &flash_display_Stage, 0}; static methodinfo_t flash_display_Stage_willTrigger = {0x02, 0x00, 0x80, 0x16, "", "willTrigger", 0, &_Boolean, &flash_display_Stage, 0}; @@ -4108,9 +5035,9 @@ static varinfo_t flash_display_Stage_width = {0x01, 0x00, 0x80, 0x16, "", "width static methodinfo_t flash_display_Stage_addChild = {0x02, 0x00, 0x80, 0x16, "", "addChild", 0, &flash_display_DisplayObject, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_numChildren = {0x01, 0x00, 0x80, 0x16, "", "numChildren", 0, &_int, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_mouseChildren = {0x01, 0x00, 0x80, 0x16, "", "mouseChildren", 0, &_Boolean, &flash_display_Stage, 0}; -static methodinfo_t flash_display_Stage_swapChildrenAt = {0x02, 0x00, 0x80, 0x16, "", "swapChildrenAt", 0, 0, &flash_display_Stage, 0}; +static methodinfo_t flash_display_Stage_swapChildrenAt = {0x02, 0x00, 0x80, 0x16, "", "swapChildrenAt", 0, &voidclass, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_showDefaultContextMenu = {0x01, 0x00, 0x80, 0x16, "", "showDefaultContextMenu", 0, &_Boolean, &flash_display_Stage, 0}; -static methodinfo_t flash_display_Stage_addEventListener = {0x02, 0x00, 0x80, 0x16, "", "addEventListener", 0, 0, &flash_display_Stage, 0}; +static methodinfo_t flash_display_Stage_addEventListener = {0x02, 0x00, 0x80, 0x16, "", "addEventListener", 0, &voidclass, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_stageHeight = {0x01, 0x00, 0x80, 0x16, "", "stageHeight", 0, &_int, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_fullScreenHeight = {0x01, 0x00, 0x80, 0x16, "", "fullScreenHeight", 0, &_uint, &flash_display_Stage, 0}; static varinfo_t flash_display_Stage_align = {0x01, 0x00, 0x80, 0x16, "", "align", 0, &_String, &flash_display_Stage, 0}; @@ -4141,17 +5068,17 @@ static methodinfo_t flash_trace_Trace_setListener = {0x02, 0x00, 0x82, 0x16, "", static methodinfo_t flash_trace_Trace_getListener = {0x02, 0x00, 0x82, 0x16, "", "getListener", 0, &_Function, &flash_trace_Trace, 0}; static varinfo_t flash_trace_Trace_METHODS = {0x01, 0x00, 0x82, 0x16, "", "METHODS", 0, &_int, &flash_trace_Trace, 0}; static classinfo_t flash_events_TimerEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "TimerEvent", 0, &flash_events_Event, interfaces: {0}}; -static varinfo_t flash_events_TimerEvent_TIMER_COMPLETE = {0x01, 0x00, 0x82, 0x16, "", "TIMER_COMPLETE", 0, &_String, &flash_events_TimerEvent, 0}; static methodinfo_t flash_events_TimerEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_TimerEvent, 0}; static methodinfo_t flash_events_TimerEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_TimerEvent, 0}; +static methodinfo_t flash_events_TimerEvent_updateAfterEvent = {0x02, 0x00, 0x80, 0x16, "", "updateAfterEvent", 0, &voidclass, &flash_events_TimerEvent, 0}; +static varinfo_t flash_events_TimerEvent_TIMER_COMPLETE = {0x01, 0x00, 0x82, 0x16, "", "TIMER_COMPLETE", 0, &_String, &flash_events_TimerEvent, 0}; static varinfo_t flash_events_TimerEvent_TIMER = {0x01, 0x00, 0x82, 0x16, "", "TIMER", 0, &_String, &flash_events_TimerEvent, 0}; -static methodinfo_t flash_events_TimerEvent_updateAfterEvent = {0x02, 0x00, 0x80, 0x16, "", "updateAfterEvent", 0, 0, &flash_events_TimerEvent, 0}; static classinfo_t flash_events_SampleDataEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "SampleDataEvent", 0, &flash_events_Event, interfaces: {0}}; static methodinfo_t flash_events_SampleDataEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_SampleDataEvent, 0}; static varinfo_t flash_events_SampleDataEvent_position = {0x01, 0x00, 0x80, 0x16, "", "position", 0, &_Number, &flash_events_SampleDataEvent, 0}; static methodinfo_t flash_events_SampleDataEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_SampleDataEvent, 0}; -static varinfo_t flash_events_SampleDataEvent_SAMPLE_DATA = {0x01, 0x00, 0x82, 0x16, "", "SAMPLE_DATA", 0, &_String, &flash_events_SampleDataEvent, 0}; static varinfo_t flash_events_SampleDataEvent_data = {0x01, 0x00, 0x80, 0x16, "", "data", 0, &flash_utils_ByteArray, &flash_events_SampleDataEvent, 0}; +static varinfo_t flash_events_SampleDataEvent_SAMPLE_DATA = {0x01, 0x00, 0x82, 0x16, "", "SAMPLE_DATA", 0, &_String, &flash_events_SampleDataEvent, 0}; static classinfo_t flash_display_ShaderPrecision = {0x03, 0x00, 0x81, 0x16, "flash.display", "ShaderPrecision", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_ShaderPrecision_FULL = {0x01, 0x00, 0x82, 0x16, "", "FULL", 0, &_String, &flash_display_ShaderPrecision, 0}; static varinfo_t flash_display_ShaderPrecision_FAST = {0x01, 0x00, 0x82, 0x16, "", "FAST", 0, &_String, &flash_display_ShaderPrecision, 0}; @@ -4159,24 +5086,24 @@ static classinfo_t flash_net_FileReference = {0x03, 0x00, 0x80, 0x16, "flash.net static varinfo_t flash_net_FileReference_type = {0x01, 0x00, 0x80, 0x16, "", "type", 0, &_String, &flash_net_FileReference, 0}; static methodinfo_t flash_net_FileReference_browse = {0x02, 0x00, 0x80, 0x16, "", "browse", 0, &_Boolean, &flash_net_FileReference, 0}; static varinfo_t flash_net_FileReference_creationDate = {0x01, 0x00, 0x80, 0x16, "", "creationDate", 0, &_Date, &flash_net_FileReference, 0}; -static methodinfo_t flash_net_FileReference_upload = {0x02, 0x00, 0x80, 0x16, "", "upload", 0, 0, &flash_net_FileReference, 0}; -static methodinfo_t flash_net_FileReference_download = {0x02, 0x00, 0x80, 0x16, "", "download", 0, 0, &flash_net_FileReference, 0}; -static methodinfo_t flash_net_FileReference_save = {0x02, 0x00, 0x80, 0x16, "", "save", 0, 0, &flash_net_FileReference, 0}; -static methodinfo_t flash_net_FileReference_cancel = {0x02, 0x00, 0x80, 0x16, "", "cancel", 0, 0, &flash_net_FileReference, 0}; +static methodinfo_t flash_net_FileReference_upload = {0x02, 0x00, 0x80, 0x16, "", "upload", 0, &voidclass, &flash_net_FileReference, 0}; +static methodinfo_t flash_net_FileReference_download = {0x02, 0x00, 0x80, 0x16, "", "download", 0, &voidclass, &flash_net_FileReference, 0}; +static methodinfo_t flash_net_FileReference_save = {0x02, 0x00, 0x80, 0x16, "", "save", 0, &voidclass, &flash_net_FileReference, 0}; +static methodinfo_t flash_net_FileReference_cancel = {0x02, 0x00, 0x80, 0x16, "", "cancel", 0, &voidclass, &flash_net_FileReference, 0}; static varinfo_t flash_net_FileReference_creator = {0x01, 0x00, 0x80, 0x16, "", "creator", 0, &_String, &flash_net_FileReference, 0}; static varinfo_t flash_net_FileReference_data = {0x01, 0x00, 0x80, 0x16, "", "data", 0, &flash_utils_ByteArray, &flash_net_FileReference, 0}; static varinfo_t flash_net_FileReference_size = {0x01, 0x00, 0x80, 0x16, "", "size", 0, &_uint, &flash_net_FileReference, 0}; static varinfo_t flash_net_FileReference_name = {0x01, 0x00, 0x80, 0x16, "", "name", 0, &_String, &flash_net_FileReference, 0}; -static methodinfo_t flash_net_FileReference_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, 0, &flash_net_FileReference, 0}; +static methodinfo_t flash_net_FileReference_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, &voidclass, &flash_net_FileReference, 0}; static varinfo_t flash_net_FileReference_modificationDate = {0x01, 0x00, 0x80, 0x16, "", "modificationDate", 0, &_Date, &flash_net_FileReference, 0}; static classinfo_t _DefinitionError = {0x03, 0x00, 0x88, 0x16, "", "DefinitionError", 0, &_Error, interfaces: {0}}; static varinfo_t _DefinitionError_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_DefinitionError, 0}; static classinfo_t flash_events_EventDispatcher = {0x03, 0x00, 0x80, 0x16, "flash.events", "EventDispatcher", 0, &_Object, interfaces: {&flash_events_IEventDispatcher, 0}}; static methodinfo_t flash_events_EventDispatcher_willTrigger = {0x02, 0x00, 0x80, 0x16, "", "willTrigger", 0, &_Boolean, &flash_events_EventDispatcher, 0}; static methodinfo_t flash_events_EventDispatcher_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_EventDispatcher, 0}; -static methodinfo_t flash_events_EventDispatcher_removeEventListener = {0x02, 0x00, 0x80, 0x16, "", "removeEventListener", 0, 0, &flash_events_EventDispatcher, 0}; +static methodinfo_t flash_events_EventDispatcher_removeEventListener = {0x02, 0x00, 0x80, 0x16, "", "removeEventListener", 0, &voidclass, &flash_events_EventDispatcher, 0}; static methodinfo_t flash_events_EventDispatcher_hasEventListener = {0x02, 0x00, 0x80, 0x16, "", "hasEventListener", 0, &_Boolean, &flash_events_EventDispatcher, 0}; -static methodinfo_t flash_events_EventDispatcher_addEventListener = {0x02, 0x00, 0x80, 0x16, "", "addEventListener", 0, 0, &flash_events_EventDispatcher, 0}; +static methodinfo_t flash_events_EventDispatcher_addEventListener = {0x02, 0x00, 0x80, 0x16, "", "addEventListener", 0, &voidclass, &flash_events_EventDispatcher, 0}; static methodinfo_t flash_events_EventDispatcher_dispatchEvent = {0x02, 0x00, 0x80, 0x16, "", "dispatchEvent", 0, &_Boolean, &flash_events_EventDispatcher, 0}; static classinfo_t flash_net_SharedObjectFlushStatus = {0x03, 0x00, 0x81, 0x16, "flash.net", "SharedObjectFlushStatus", 0, &_Object, interfaces: {0}}; static varinfo_t flash_net_SharedObjectFlushStatus_FLUSHED = {0x01, 0x00, 0x82, 0x16, "", "FLUSHED", 0, &_String, &flash_net_SharedObjectFlushStatus, 0}; @@ -4194,23 +5121,23 @@ static varinfo_t flash_text_AntiAliasType_ADVANCED = {0x01, 0x00, 0x82, 0x16, "" static classinfo_t flash_system_SecurityDomain = {0x03, 0x00, 0x80, 0x16, "flash.system", "SecurityDomain", 0, &_Object, interfaces: {0}}; static varinfo_t flash_system_SecurityDomain_currentDomain = {0x01, 0x00, 0x82, 0x16, "", "currentDomain", 0, &flash_system_SecurityDomain, &flash_system_SecurityDomain, 0}; static classinfo_t flash_text_Font = {0x03, 0x00, 0x80, 0x16, "flash.text", "Font", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_text_Font_enumerateFonts = {0x02, 0x00, 0x82, 0x16, "", "enumerateFonts", 0, &_Array, &flash_text_Font, 0}; static methodinfo_t flash_text_Font_hasGlyphs = {0x02, 0x00, 0x80, 0x16, "", "hasGlyphs", 0, &_Boolean, &flash_text_Font, 0}; static varinfo_t flash_text_Font_fontName = {0x01, 0x00, 0x80, 0x16, "", "fontName", 0, &_String, &flash_text_Font, 0}; -static methodinfo_t flash_text_Font_registerFont = {0x02, 0x00, 0x82, 0x16, "", "registerFont", 0, 0, &flash_text_Font, 0}; static varinfo_t flash_text_Font_fontStyle = {0x01, 0x00, 0x80, 0x16, "", "fontStyle", 0, &_String, &flash_text_Font, 0}; static varinfo_t flash_text_Font_fontType = {0x01, 0x00, 0x80, 0x16, "", "fontType", 0, &_String, &flash_text_Font, 0}; +static methodinfo_t flash_text_Font_enumerateFonts = {0x02, 0x00, 0x82, 0x16, "", "enumerateFonts", 0, &_Array, &flash_text_Font, 0}; +static methodinfo_t flash_text_Font_registerFont = {0x02, 0x00, 0x82, 0x16, "", "registerFont", 0, &voidclass, &flash_text_Font, 0}; static classinfo_t _RegExp = {0x03, 0x00, 0x88, 0x16, "", "RegExp", 0, &_Object, interfaces: {0}}; static varinfo_t _RegExp_source = {0x01, 0x00, 0x80, 0x16, "", "source", 0, &_String, &_RegExp, 0}; static methodinfo_t _RegExp_test = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "test", 0, &_Boolean, &_RegExp, 0}; static varinfo_t _RegExp_global = {0x01, 0x00, 0x80, 0x16, "", "global", 0, &_Boolean, &_RegExp, 0}; -static varinfo_t _RegExp_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_RegExp, 0}; static methodinfo_t _RegExp_exec = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "exec", 0, 0, &_RegExp, 0}; static varinfo_t _RegExp_ignoreCase = {0x01, 0x00, 0x80, 0x16, "", "ignoreCase", 0, &_Boolean, &_RegExp, 0}; static varinfo_t _RegExp_dotall = {0x01, 0x00, 0x80, 0x16, "", "dotall", 0, &_Boolean, &_RegExp, 0}; static varinfo_t _RegExp_lastIndex = {0x01, 0x00, 0x80, 0x16, "", "lastIndex", 0, &_int, &_RegExp, 0}; static varinfo_t _RegExp_extended = {0x01, 0x00, 0x80, 0x16, "", "extended", 0, &_Boolean, &_RegExp, 0}; static varinfo_t _RegExp_multiline = {0x01, 0x00, 0x80, 0x16, "", "multiline", 0, &_Boolean, &_RegExp, 0}; +static varinfo_t _RegExp_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_RegExp, 0}; static classinfo_t flash_accessibility_AccessibilityProperties = {0x03, 0x00, 0x80, 0x16, "flash.accessibility", "AccessibilityProperties", 0, &_Object, interfaces: {0}}; static varinfo_t flash_accessibility_AccessibilityProperties_forceSimple = {0x01, 0x00, 0x80, 0x16, "", "forceSimple", 0, &_Boolean, &flash_accessibility_AccessibilityProperties, 0}; static varinfo_t flash_accessibility_AccessibilityProperties_noAutoLabeling = {0x01, 0x00, 0x80, 0x16, "", "noAutoLabeling", 0, &_Boolean, &flash_accessibility_AccessibilityProperties, 0}; @@ -4219,7 +5146,7 @@ static varinfo_t flash_accessibility_AccessibilityProperties_name = {0x01, 0x00, static varinfo_t flash_accessibility_AccessibilityProperties_shortcut = {0x01, 0x00, 0x80, 0x16, "", "shortcut", 0, &_String, &flash_accessibility_AccessibilityProperties, 0}; static varinfo_t flash_accessibility_AccessibilityProperties_silent = {0x01, 0x00, 0x80, 0x16, "", "silent", 0, &_Boolean, &flash_accessibility_AccessibilityProperties, 0}; static classinfo_t flash_ui_ContextMenu = {0x03, 0x00, 0x81, 0x16, "flash.ui", "ContextMenu", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_ui_ContextMenu_hideBuiltInItems = {0x02, 0x00, 0x80, 0x16, "", "hideBuiltInItems", 0, 0, &flash_ui_ContextMenu, 0}; +static methodinfo_t flash_ui_ContextMenu_hideBuiltInItems = {0x02, 0x00, 0x80, 0x16, "", "hideBuiltInItems", 0, &voidclass, &flash_ui_ContextMenu, 0}; static varinfo_t flash_ui_ContextMenu_clipboardItems = {0x01, 0x00, 0x80, 0x16, "", "clipboardItems", 0, &flash_ui_ContextMenuClipboardItems, &flash_ui_ContextMenu, 0}; static varinfo_t flash_ui_ContextMenu_builtInItems = {0x01, 0x00, 0x80, 0x16, "", "builtInItems", 0, &flash_ui_ContextMenuBuiltInItems, &flash_ui_ContextMenu, 0}; static varinfo_t flash_ui_ContextMenu_customItems = {0x01, 0x00, 0x80, 0x16, "", "customItems", 0, &_Array, &flash_ui_ContextMenu, 0}; @@ -4263,7 +5190,7 @@ static varinfo_t flash_display_ColorCorrectionSupport_UNSUPPORTED = {0x01, 0x00, static varinfo_t flash_display_ColorCorrectionSupport_DEFAULT_ON = {0x01, 0x00, 0x82, 0x16, "", "DEFAULT_ON", 0, &_String, &flash_display_ColorCorrectionSupport, 0}; static varinfo_t flash_display_ColorCorrectionSupport_DEFAULT_OFF = {0x01, 0x00, 0x82, 0x16, "", "DEFAULT_OFF", 0, &_String, &flash_display_ColorCorrectionSupport, 0}; static classinfo_t flash_errors_IOError = {0x03, 0x00, 0x88, 0x16, "flash.errors", "IOError", 0, &_Error, interfaces: {0}}; -static methodinfo_t _trace = {0x02, 0x00, 0x82, 0x16, "", "trace", 0, 0, 0, 0}; +static methodinfo_t _trace = {0x02, 0x00, 0x82, 0x16, "", "trace", 0, &voidclass, 0, 0}; static classinfo_t flash_ui_ContextMenuBuiltInItems = {0x03, 0x00, 0x81, 0x16, "flash.ui", "ContextMenuBuiltInItems", 0, &_Object, interfaces: {0}}; static varinfo_t flash_ui_ContextMenuBuiltInItems_zoom = {0x01, 0x00, 0x80, 0x16, "", "zoom", 0, &_Boolean, &flash_ui_ContextMenuBuiltInItems, 0}; static varinfo_t flash_ui_ContextMenuBuiltInItems_save = {0x01, 0x00, 0x80, 0x16, "", "save", 0, &_Boolean, &flash_ui_ContextMenuBuiltInItems, 0}; @@ -4282,32 +5209,32 @@ static varinfo_t flash_display_TriangleCulling_POSITIVE = {0x01, 0x00, 0x82, 0x1 static varinfo_t flash_display_TriangleCulling_NEGATIVE = {0x01, 0x00, 0x82, 0x16, "", "NEGATIVE", 0, &_String, &flash_display_TriangleCulling, 0}; static varinfo_t flash_display_TriangleCulling_NONE = {0x01, 0x00, 0x82, 0x16, "", "NONE", 0, &_String, &flash_display_TriangleCulling, 0}; static classinfo_t flash_media_SoundMixer = {0x03, 0x00, 0x81, 0x16, "flash.media", "SoundMixer", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_media_SoundMixer_computeSpectrum = {0x02, 0x00, 0x82, 0x16, "", "computeSpectrum", 0, 0, &flash_media_SoundMixer, 0}; +static methodinfo_t flash_media_SoundMixer_computeSpectrum = {0x02, 0x00, 0x82, 0x16, "", "computeSpectrum", 0, &voidclass, &flash_media_SoundMixer, 0}; static methodinfo_t flash_media_SoundMixer_areSoundsInaccessible = {0x02, 0x00, 0x82, 0x16, "", "areSoundsInaccessible", 0, &_Boolean, &flash_media_SoundMixer, 0}; static varinfo_t flash_media_SoundMixer_soundTransform = {0x01, 0x00, 0x82, 0x16, "", "soundTransform", 0, &flash_media_SoundTransform, &flash_media_SoundMixer, 0}; static varinfo_t flash_media_SoundMixer_bufferTime = {0x01, 0x00, 0x82, 0x16, "", "bufferTime", 0, &_int, &flash_media_SoundMixer, 0}; -static methodinfo_t flash_media_SoundMixer_stopAll = {0x02, 0x00, 0x82, 0x16, "", "stopAll", 0, 0, &flash_media_SoundMixer, 0}; +static methodinfo_t flash_media_SoundMixer_stopAll = {0x02, 0x00, 0x82, 0x16, "", "stopAll", 0, &voidclass, &flash_media_SoundMixer, 0}; static classinfo_t adobe_utils_XMLUI = {0x03, 0x00, 0x81, 0x16, "adobe.utils", "XMLUI", 0, &_Object, interfaces: {0}}; -static methodinfo_t adobe_utils_XMLUI_cancel = {0x02, 0x00, 0x82, 0x16, "", "cancel", 0, 0, &adobe_utils_XMLUI, 0}; -static methodinfo_t adobe_utils_XMLUI_setProperty = {0x02, 0x00, 0x82, 0x16, "", "setProperty", 0, 0, &adobe_utils_XMLUI, 0}; +static methodinfo_t adobe_utils_XMLUI_cancel = {0x02, 0x00, 0x82, 0x16, "", "cancel", 0, &voidclass, &adobe_utils_XMLUI, 0}; +static methodinfo_t adobe_utils_XMLUI_setProperty = {0x02, 0x00, 0x82, 0x16, "", "setProperty", 0, &voidclass, &adobe_utils_XMLUI, 0}; static methodinfo_t adobe_utils_XMLUI_getProperty = {0x02, 0x00, 0x82, 0x16, "", "getProperty", 0, &_String, &adobe_utils_XMLUI, 0}; -static methodinfo_t adobe_utils_XMLUI_accept = {0x02, 0x00, 0x82, 0x16, "", "accept", 0, 0, &adobe_utils_XMLUI, 0}; +static methodinfo_t adobe_utils_XMLUI_accept = {0x02, 0x00, 0x82, 0x16, "", "accept", 0, &voidclass, &adobe_utils_XMLUI, 0}; static methodinfo_t _escape = {0x02, 0x00, 0x82, 0x16, "", "escape", 0, &_String, 0, 0}; static methodinfo_t flash_utils_setInterval = {0x02, 0x00, 0x82, 0x16, "flash.utils", "setInterval", 0, &_uint, 0, 0}; static classinfo_t flash_events_StatusEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "StatusEvent", 0, &flash_events_Event, interfaces: {0}}; -static varinfo_t flash_events_StatusEvent_STATUS = {0x01, 0x00, 0x82, 0x16, "", "STATUS", 0, &_String, &flash_events_StatusEvent, 0}; static methodinfo_t flash_events_StatusEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_StatusEvent, 0}; static varinfo_t flash_events_StatusEvent_code = {0x01, 0x00, 0x80, 0x16, "", "code", 0, &_String, &flash_events_StatusEvent, 0}; static methodinfo_t flash_events_StatusEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_StatusEvent, 0}; static varinfo_t flash_events_StatusEvent_level = {0x01, 0x00, 0x80, 0x16, "", "level", 0, &_String, &flash_events_StatusEvent, 0}; +static varinfo_t flash_events_StatusEvent_STATUS = {0x01, 0x00, 0x82, 0x16, "", "STATUS", 0, &_String, &flash_events_StatusEvent, 0}; static classinfo_t flash_display_IGraphicsPath = {0x03, 0x00, 0x90, 0x16, "flash.display", "IGraphicsPath", 0, 0, interfaces: {0}}; static classinfo_t flash_events_ShaderEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "ShaderEvent", 0, &flash_events_Event, interfaces: {0}}; static varinfo_t flash_events_ShaderEvent_vector = {0x01, 0x00, 0x80, 0x16, "", "vector", 0, &__AS3___vec_Vector, &flash_events_ShaderEvent, 0}; static methodinfo_t flash_events_ShaderEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_ShaderEvent, 0}; static varinfo_t flash_events_ShaderEvent_bitmapData = {0x01, 0x00, 0x80, 0x16, "", "bitmapData", 0, &flash_display_BitmapData, &flash_events_ShaderEvent, 0}; static methodinfo_t flash_events_ShaderEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_ShaderEvent, 0}; -static varinfo_t flash_events_ShaderEvent_COMPLETE = {0x01, 0x00, 0x82, 0x16, "", "COMPLETE", 0, &_String, &flash_events_ShaderEvent, 0}; static varinfo_t flash_events_ShaderEvent_byteArray = {0x01, 0x00, 0x80, 0x16, "", "byteArray", 0, &flash_utils_ByteArray, &flash_events_ShaderEvent, 0}; +static varinfo_t flash_events_ShaderEvent_COMPLETE = {0x01, 0x00, 0x82, 0x16, "", "COMPLETE", 0, &_String, &flash_events_ShaderEvent, 0}; static classinfo_t flash_display_Shader = {0x03, 0x00, 0x80, 0x16, "flash.display", "Shader", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_Shader_precisionHint = {0x01, 0x00, 0x80, 0x16, "", "precisionHint", 0, &_String, &flash_display_Shader, 0}; static varinfo_t flash_display_Shader_data = {0x01, 0x00, 0x80, 0x16, "", "data", 0, &flash_display_ShaderData, &flash_display_Shader, 0}; @@ -4324,40 +5251,40 @@ static varinfo_t flash_text_CSMSettings_insideCutoff = {0x01, 0x00, 0x80, 0x16, static classinfo_t _RangeError = {0x03, 0x00, 0x88, 0x16, "", "RangeError", 0, &_Error, interfaces: {0}}; static varinfo_t _RangeError_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_RangeError, 0}; static classinfo_t _Number = {0x03, 0x00, 0x81, 0x16, "", "Number", 0, &_Object, interfaces: {0}}; -static varinfo_t _Number_MAX_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MAX_VALUE", 0, &_Number, &_Number, 0}; static methodinfo_t _Number_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "valueOf", 0, &_Number, &_Number, 0}; +static methodinfo_t _Number_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_Number, 0}; +static methodinfo_t _Number_toExponential = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toExponential", 0, &_String, &_Number, 0}; +static methodinfo_t _Number_toFixed = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toFixed", 0, &_String, &_Number, 0}; +static methodinfo_t _Number_toPrecision = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toPrecision", 0, &_String, &_Number, 0}; +static varinfo_t _Number_MAX_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MAX_VALUE", 0, &_Number, &_Number, 0}; static varinfo_t _Number_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_Number, 0}; static varinfo_t _Number_MIN_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MIN_VALUE", 0, &_Number, &_Number, 0}; -static methodinfo_t _Number_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_Number, 0}; static varinfo_t _Number_NaN = {0x01, 0x00, 0x82, 0x16, "", "NaN", 0, &_Number, &_Number, 0}; static varinfo_t _Number_POSITIVE_INFINITY = {0x01, 0x00, 0x82, 0x16, "", "POSITIVE_INFINITY", 0, &_Number, &_Number, 0}; -static methodinfo_t _Number_toExponential = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toExponential", 0, &_String, &_Number, 0}; -static methodinfo_t _Number_toFixed = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toFixed", 0, &_String, &_Number, 0}; static varinfo_t _Number_NEGATIVE_INFINITY = {0x01, 0x00, 0x82, 0x16, "", "NEGATIVE_INFINITY", 0, &_Number, &_Number, 0}; -static methodinfo_t _Number_toPrecision = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toPrecision", 0, &_String, &_Number, 0}; static classinfo_t flash_display_Graphics = {0x03, 0x00, 0x81, 0x16, "flash.display", "Graphics", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_display_Graphics_drawPath = {0x02, 0x00, 0x80, 0x16, "", "drawPath", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_drawEllipse = {0x02, 0x00, 0x80, 0x16, "", "drawEllipse", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_drawRoundRectComplex = {0x02, 0x00, 0x80, 0x16, "", "drawRoundRectComplex", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_moveTo = {0x02, 0x00, 0x80, 0x16, "", "moveTo", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_lineShaderStyle = {0x02, 0x00, 0x80, 0x16, "", "lineShaderStyle", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_beginFill = {0x02, 0x00, 0x80, 0x16, "", "beginFill", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_beginGradientFill = {0x02, 0x00, 0x80, 0x16, "", "beginGradientFill", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_drawGraphicsData = {0x02, 0x00, 0x80, 0x16, "", "drawGraphicsData", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_lineGradientStyle = {0x02, 0x00, 0x80, 0x16, "", "lineGradientStyle", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_drawRoundRect = {0x02, 0x00, 0x80, 0x16, "", "drawRoundRect", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_beginBitmapFill = {0x02, 0x00, 0x80, 0x16, "", "beginBitmapFill", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_lineStyle = {0x02, 0x00, 0x80, 0x16, "", "lineStyle", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_lineTo = {0x02, 0x00, 0x80, 0x16, "", "lineTo", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_endFill = {0x02, 0x00, 0x80, 0x16, "", "endFill", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_copyFrom = {0x02, 0x00, 0x80, 0x16, "", "copyFrom", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_lineBitmapStyle = {0x02, 0x00, 0x80, 0x16, "", "lineBitmapStyle", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_curveTo = {0x02, 0x00, 0x80, 0x16, "", "curveTo", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_drawCircle = {0x02, 0x00, 0x80, 0x16, "", "drawCircle", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_beginShaderFill = {0x02, 0x00, 0x80, 0x16, "", "beginShaderFill", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_drawTriangles = {0x02, 0x00, 0x80, 0x16, "", "drawTriangles", 0, 0, &flash_display_Graphics, 0}; -static methodinfo_t flash_display_Graphics_drawRect = {0x02, 0x00, 0x80, 0x16, "", "drawRect", 0, 0, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_drawPath = {0x02, 0x00, 0x80, 0x16, "", "drawPath", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_drawEllipse = {0x02, 0x00, 0x80, 0x16, "", "drawEllipse", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_drawRoundRectComplex = {0x02, 0x00, 0x80, 0x16, "", "drawRoundRectComplex", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_moveTo = {0x02, 0x00, 0x80, 0x16, "", "moveTo", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_lineShaderStyle = {0x02, 0x00, 0x80, 0x16, "", "lineShaderStyle", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_beginFill = {0x02, 0x00, 0x80, 0x16, "", "beginFill", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_beginGradientFill = {0x02, 0x00, 0x80, 0x16, "", "beginGradientFill", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_drawGraphicsData = {0x02, 0x00, 0x80, 0x16, "", "drawGraphicsData", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_lineGradientStyle = {0x02, 0x00, 0x80, 0x16, "", "lineGradientStyle", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_drawRoundRect = {0x02, 0x00, 0x80, 0x16, "", "drawRoundRect", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_beginBitmapFill = {0x02, 0x00, 0x80, 0x16, "", "beginBitmapFill", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_lineStyle = {0x02, 0x00, 0x80, 0x16, "", "lineStyle", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_lineTo = {0x02, 0x00, 0x80, 0x16, "", "lineTo", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_endFill = {0x02, 0x00, 0x80, 0x16, "", "endFill", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_copyFrom = {0x02, 0x00, 0x80, 0x16, "", "copyFrom", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_lineBitmapStyle = {0x02, 0x00, 0x80, 0x16, "", "lineBitmapStyle", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_curveTo = {0x02, 0x00, 0x80, 0x16, "", "curveTo", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_clear = {0x02, 0x00, 0x80, 0x16, "", "clear", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_drawCircle = {0x02, 0x00, 0x80, 0x16, "", "drawCircle", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_beginShaderFill = {0x02, 0x00, 0x80, 0x16, "", "beginShaderFill", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_drawTriangles = {0x02, 0x00, 0x80, 0x16, "", "drawTriangles", 0, &voidclass, &flash_display_Graphics, 0}; +static methodinfo_t flash_display_Graphics_drawRect = {0x02, 0x00, 0x80, 0x16, "", "drawRect", 0, &voidclass, &flash_display_Graphics, 0}; static classinfo_t _SyntaxError = {0x03, 0x00, 0x88, 0x16, "", "SyntaxError", 0, &_Error, interfaces: {0}}; static varinfo_t _SyntaxError_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_SyntaxError, 0}; static classinfo_t flash_sampler_NewObjectSample = {0x03, 0x00, 0x81, 0x16, "flash.sampler", "NewObjectSample", 0, &flash_sampler_Sample, interfaces: {0}}; @@ -4373,9 +5300,8 @@ static varinfo_t flash_display_BitmapDataChannel_BLUE = {0x01, 0x00, 0x82, 0x16, static varinfo_t flash_display_BitmapDataChannel_GREEN = {0x01, 0x00, 0x82, 0x16, "", "GREEN", 0, &_uint, &flash_display_BitmapDataChannel, 0}; static varinfo_t flash_display_BitmapDataChannel_ALPHA = {0x01, 0x00, 0x82, 0x16, "", "ALPHA", 0, &_uint, &flash_display_BitmapDataChannel, 0}; static varinfo_t flash_display_BitmapDataChannel_RED = {0x01, 0x00, 0x82, 0x16, "", "RED", 0, &_uint, &flash_display_BitmapDataChannel, 0}; -static methodinfo_t flash_utils_clearInterval = {0x02, 0x00, 0x82, 0x16, "flash.utils", "clearInterval", 0, 0, 0, 0}; +static methodinfo_t flash_utils_clearInterval = {0x02, 0x00, 0x82, 0x16, "flash.utils", "clearInterval", 0, &voidclass, 0, 0}; static classinfo_t flash_text_engine_ContentElement = {0x03, 0x00, 0x80, 0x16, "flash.text.engine", "ContentElement", 0, &_Object, interfaces: {0}}; -static varinfo_t flash_text_engine_ContentElement_GRAPHIC_ELEMENT = {0x01, 0x00, 0x82, 0x16, "", "GRAPHIC_ELEMENT", 0, &_uint, &flash_text_engine_ContentElement, 0}; static varinfo_t flash_text_engine_ContentElement_eventMirror = {0x01, 0x00, 0x80, 0x16, "", "eventMirror", 0, &flash_events_EventDispatcher, &flash_text_engine_ContentElement, 0}; static varinfo_t flash_text_engine_ContentElement_groupElement = {0x01, 0x00, 0x80, 0x16, "", "groupElement", 0, &flash_text_engine_GroupElement, &flash_text_engine_ContentElement, 0}; static varinfo_t flash_text_engine_ContentElement_textRotation = {0x01, 0x00, 0x80, 0x16, "", "textRotation", 0, &_String, &flash_text_engine_ContentElement, 0}; @@ -4385,16 +5311,17 @@ static varinfo_t flash_text_engine_ContentElement_elementFormat = {0x01, 0x00, 0 static varinfo_t flash_text_engine_ContentElement_textBlock = {0x01, 0x00, 0x80, 0x16, "", "textBlock", 0, &flash_text_engine_TextBlock, &flash_text_engine_ContentElement, 0}; static varinfo_t flash_text_engine_ContentElement_rawText = {0x01, 0x00, 0x80, 0x16, "", "rawText", 0, &_String, &flash_text_engine_ContentElement, 0}; static varinfo_t flash_text_engine_ContentElement_textBlockBeginIndex = {0x01, 0x00, 0x80, 0x16, "", "textBlockBeginIndex", 0, &_int, &flash_text_engine_ContentElement, 0}; +static varinfo_t flash_text_engine_ContentElement_GRAPHIC_ELEMENT = {0x01, 0x00, 0x82, 0x16, "", "GRAPHIC_ELEMENT", 0, &_uint, &flash_text_engine_ContentElement, 0}; static classinfo_t flash_utils_Endian = {0x03, 0x00, 0x81, 0x16, "flash.utils", "Endian", 0, &_Object, interfaces: {0}}; static varinfo_t flash_utils_Endian_LITTLE_ENDIAN = {0x01, 0x00, 0x82, 0x16, "", "LITTLE_ENDIAN", 0, &_String, &flash_utils_Endian, 0}; static varinfo_t flash_utils_Endian_BIG_ENDIAN = {0x01, 0x00, 0x82, 0x16, "", "BIG_ENDIAN", 0, &_String, &flash_utils_Endian, 0}; -static methodinfo_t flash_net_navigateToURL = {0x02, 0x00, 0x82, 0x16, "flash.net", "navigateToURL", 0, 0, 0, 0}; +static methodinfo_t flash_net_navigateToURL = {0x02, 0x00, 0x82, 0x16, "flash.net", "navigateToURL", 0, &voidclass, 0, 0}; static classinfo_t flash_events_ProgressEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "ProgressEvent", 0, &flash_events_Event, interfaces: {0}}; static varinfo_t flash_events_ProgressEvent_bytesLoaded = {0x01, 0x00, 0x80, 0x16, "", "bytesLoaded", 0, &_uint, &flash_events_ProgressEvent, 0}; static methodinfo_t flash_events_ProgressEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_ProgressEvent, 0}; -static varinfo_t flash_events_ProgressEvent_PROGRESS = {0x01, 0x00, 0x82, 0x16, "", "PROGRESS", 0, &_String, &flash_events_ProgressEvent, 0}; static varinfo_t flash_events_ProgressEvent_bytesTotal = {0x01, 0x00, 0x80, 0x16, "", "bytesTotal", 0, &_uint, &flash_events_ProgressEvent, 0}; static methodinfo_t flash_events_ProgressEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_ProgressEvent, 0}; +static varinfo_t flash_events_ProgressEvent_PROGRESS = {0x01, 0x00, 0x82, 0x16, "", "PROGRESS", 0, &_String, &flash_events_ProgressEvent, 0}; static varinfo_t flash_events_ProgressEvent_SOCKET_DATA = {0x01, 0x00, 0x82, 0x16, "", "SOCKET_DATA", 0, &_String, &flash_events_ProgressEvent, 0}; static classinfo_t flash_media_Sound = {0x03, 0x00, 0x80, 0x16, "flash.media", "Sound", 0, &flash_events_EventDispatcher, interfaces: {0}}; static methodinfo_t flash_media_Sound_extract = {0x02, 0x00, 0x80, 0x16, "", "extract", 0, &_Number, &flash_media_Sound, 0}; @@ -4403,10 +5330,10 @@ static varinfo_t flash_media_Sound_id3 = {0x01, 0x00, 0x80, 0x16, "", "id3", 0, static methodinfo_t flash_media_Sound_play = {0x02, 0x00, 0x80, 0x16, "", "play", 0, &flash_media_SoundChannel, &flash_media_Sound, 0}; static varinfo_t flash_media_Sound_url = {0x01, 0x00, 0x80, 0x16, "", "url", 0, &_String, &flash_media_Sound, 0}; static varinfo_t flash_media_Sound_isBuffering = {0x01, 0x00, 0x80, 0x16, "", "isBuffering", 0, &_Boolean, &flash_media_Sound, 0}; -static methodinfo_t flash_media_Sound_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, 0, &flash_media_Sound, 0}; +static methodinfo_t flash_media_Sound_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, &voidclass, &flash_media_Sound, 0}; static varinfo_t flash_media_Sound_bytesTotal = {0x01, 0x00, 0x80, 0x16, "", "bytesTotal", 0, &_int, &flash_media_Sound, 0}; static varinfo_t flash_media_Sound_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_Number, &flash_media_Sound, 0}; -static methodinfo_t flash_media_Sound_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_media_Sound, 0}; +static methodinfo_t flash_media_Sound_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_media_Sound, 0}; static classinfo_t flash_text_TextExtent = {0x03, 0x00, 0x80, 0x16, "flash.text", "TextExtent", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_TextExtent_descent = {0x01, 0x00, 0x80, 0x16, "", "descent", 0, &_Number, &flash_text_TextExtent, 0}; static varinfo_t flash_text_TextExtent_width = {0x01, 0x00, 0x80, 0x16, "", "width", 0, &_Number, &flash_text_TextExtent, 0}; @@ -4428,30 +5355,30 @@ static varinfo_t flash_text_engine_TextLineMirrorRegion_element = {0x01, 0x00, 0 static varinfo_t flash_text_engine_TextLineMirrorRegion_textLine = {0x01, 0x00, 0x80, 0x16, "", "textLine", 0, &flash_text_engine_TextLine, &flash_text_engine_TextLineMirrorRegion, 0}; static classinfo_t flash_geom_Vector3D = {0x03, 0x00, 0x80, 0x16, "flash.geom", "Vector3D", 0, &_Object, interfaces: {0}}; static methodinfo_t flash_geom_Vector3D_subtract = {0x02, 0x00, 0x80, 0x16, "", "subtract", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; -static methodinfo_t flash_geom_Vector3D_distance = {0x02, 0x00, 0x82, 0x16, "", "distance", 0, &_Number, &flash_geom_Vector3D, 0}; -static methodinfo_t flash_geom_Vector3D_scaleBy = {0x02, 0x00, 0x80, 0x16, "", "scaleBy", 0, 0, &flash_geom_Vector3D, 0}; -static methodinfo_t flash_geom_Vector3D_decrementBy = {0x02, 0x00, 0x80, 0x16, "", "decrementBy", 0, 0, &flash_geom_Vector3D, 0}; +static methodinfo_t flash_geom_Vector3D_scaleBy = {0x02, 0x00, 0x80, 0x16, "", "scaleBy", 0, &voidclass, &flash_geom_Vector3D, 0}; +static methodinfo_t flash_geom_Vector3D_decrementBy = {0x02, 0x00, 0x80, 0x16, "", "decrementBy", 0, &voidclass, &flash_geom_Vector3D, 0}; static methodinfo_t flash_geom_Vector3D_equals = {0x02, 0x00, 0x80, 0x16, "", "equals", 0, &_Boolean, &flash_geom_Vector3D, 0}; static methodinfo_t flash_geom_Vector3D_normalize = {0x02, 0x00, 0x80, 0x16, "", "normalize", 0, &_Number, &flash_geom_Vector3D, 0}; static methodinfo_t flash_geom_Vector3D_dotProduct = {0x02, 0x00, 0x80, 0x16, "", "dotProduct", 0, &_Number, &flash_geom_Vector3D, 0}; -static methodinfo_t flash_geom_Vector3D_negate = {0x02, 0x00, 0x80, 0x16, "", "negate", 0, 0, &flash_geom_Vector3D, 0}; -static varinfo_t flash_geom_Vector3D_X_AXIS = {0x01, 0x00, 0x82, 0x16, "", "X_AXIS", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; -static methodinfo_t flash_geom_Vector3D_angleBetween = {0x02, 0x00, 0x82, 0x16, "", "angleBetween", 0, &_Number, &flash_geom_Vector3D, 0}; +static methodinfo_t flash_geom_Vector3D_negate = {0x02, 0x00, 0x80, 0x16, "", "negate", 0, &voidclass, &flash_geom_Vector3D, 0}; static methodinfo_t flash_geom_Vector3D_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_geom_Vector3D, 0}; static varinfo_t flash_geom_Vector3D_lengthSquared = {0x01, 0x00, 0x80, 0x16, "", "lengthSquared", 0, &_Number, &flash_geom_Vector3D, 0}; static varinfo_t flash_geom_Vector3D_x = {0x01, 0x00, 0x80, 0x16, "", "x", 0, &_Number, &flash_geom_Vector3D, 0}; -static methodinfo_t flash_geom_Vector3D_incrementBy = {0x02, 0x00, 0x80, 0x16, "", "incrementBy", 0, 0, &flash_geom_Vector3D, 0}; +static methodinfo_t flash_geom_Vector3D_incrementBy = {0x02, 0x00, 0x80, 0x16, "", "incrementBy", 0, &voidclass, &flash_geom_Vector3D, 0}; static varinfo_t flash_geom_Vector3D_w = {0x01, 0x00, 0x80, 0x16, "", "w", 0, &_Number, &flash_geom_Vector3D, 0}; static varinfo_t flash_geom_Vector3D_z = {0x01, 0x00, 0x80, 0x16, "", "z", 0, &_Number, &flash_geom_Vector3D, 0}; static methodinfo_t flash_geom_Vector3D_add = {0x02, 0x00, 0x80, 0x16, "", "add", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; -static varinfo_t flash_geom_Vector3D_Z_AXIS = {0x01, 0x00, 0x82, 0x16, "", "Z_AXIS", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; -static methodinfo_t flash_geom_Vector3D_project = {0x02, 0x00, 0x80, 0x16, "", "project", 0, 0, &flash_geom_Vector3D, 0}; +static methodinfo_t flash_geom_Vector3D_project = {0x02, 0x00, 0x80, 0x16, "", "project", 0, &voidclass, &flash_geom_Vector3D, 0}; static methodinfo_t flash_geom_Vector3D_crossProduct = {0x02, 0x00, 0x80, 0x16, "", "crossProduct", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; static methodinfo_t flash_geom_Vector3D_nearEquals = {0x02, 0x00, 0x80, 0x16, "", "nearEquals", 0, &_Boolean, &flash_geom_Vector3D, 0}; static methodinfo_t flash_geom_Vector3D_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; -static varinfo_t flash_geom_Vector3D_Y_AXIS = {0x01, 0x00, 0x82, 0x16, "", "Y_AXIS", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; static varinfo_t flash_geom_Vector3D_y = {0x01, 0x00, 0x80, 0x16, "", "y", 0, &_Number, &flash_geom_Vector3D, 0}; static varinfo_t flash_geom_Vector3D_length = {0x01, 0x00, 0x80, 0x16, "", "length", 0, &_Number, &flash_geom_Vector3D, 0}; +static methodinfo_t flash_geom_Vector3D_distance = {0x02, 0x00, 0x82, 0x16, "", "distance", 0, &_Number, &flash_geom_Vector3D, 0}; +static varinfo_t flash_geom_Vector3D_Z_AXIS = {0x01, 0x00, 0x82, 0x16, "", "Z_AXIS", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; +static varinfo_t flash_geom_Vector3D_X_AXIS = {0x01, 0x00, 0x82, 0x16, "", "X_AXIS", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; +static methodinfo_t flash_geom_Vector3D_angleBetween = {0x02, 0x00, 0x82, 0x16, "", "angleBetween", 0, &_Number, &flash_geom_Vector3D, 0}; +static varinfo_t flash_geom_Vector3D_Y_AXIS = {0x01, 0x00, 0x82, 0x16, "", "Y_AXIS", 0, &flash_geom_Vector3D, &flash_geom_Vector3D, 0}; static classinfo_t flash_desktop_ClipboardTransferMode = {0x03, 0x00, 0x80, 0x16, "flash.desktop", "ClipboardTransferMode", 0, &_Object, interfaces: {0}}; static varinfo_t flash_desktop_ClipboardTransferMode_CLONE_ONLY = {0x01, 0x00, 0x82, 0x16, "", "CLONE_ONLY", 0, &_String, &flash_desktop_ClipboardTransferMode, 0}; static varinfo_t flash_desktop_ClipboardTransferMode_ORIGINAL_PREFERRED = {0x01, 0x00, 0x82, 0x16, "", "ORIGINAL_PREFERRED", 0, &_String, &flash_desktop_ClipboardTransferMode, 0}; @@ -4471,9 +5398,9 @@ static varinfo_t flash_system_SecurityPanel_MICROPHONE = {0x01, 0x00, 0x82, 0x16 static varinfo_t flash_system_SecurityPanel_DISPLAY = {0x01, 0x00, 0x82, 0x16, "", "DISPLAY", 0, &_String, &flash_system_SecurityPanel, 0}; static classinfo_t flash_events_HTTPStatusEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "HTTPStatusEvent", 0, &flash_events_Event, interfaces: {0}}; static methodinfo_t flash_events_HTTPStatusEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_HTTPStatusEvent, 0}; -static varinfo_t flash_events_HTTPStatusEvent_HTTP_STATUS = {0x01, 0x00, 0x82, 0x16, "", "HTTP_STATUS", 0, &_String, &flash_events_HTTPStatusEvent, 0}; static methodinfo_t flash_events_HTTPStatusEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_HTTPStatusEvent, 0}; static varinfo_t flash_events_HTTPStatusEvent_status = {0x01, 0x00, 0x80, 0x16, "", "status", 0, &_int, &flash_events_HTTPStatusEvent, 0}; +static varinfo_t flash_events_HTTPStatusEvent_HTTP_STATUS = {0x01, 0x00, 0x82, 0x16, "", "HTTP_STATUS", 0, &_String, &flash_events_HTTPStatusEvent, 0}; static classinfo_t flash_net_NetStreamPlayOptions = {0x03, 0x00, 0x88, 0x16, "flash.net", "NetStreamPlayOptions", 0, &flash_events_EventDispatcher, interfaces: {0}}; static varinfo_t flash_net_NetStreamPlayOptions_len = {0x01, 0x00, 0x80, 0x16, "", "len", 0, &_Number, &flash_net_NetStreamPlayOptions, 0}; static varinfo_t flash_net_NetStreamPlayOptions_streamName = {0x01, 0x00, 0x80, 0x16, "", "streamName", 0, &_String, &flash_net_NetStreamPlayOptions, 0}; @@ -4482,9 +5409,9 @@ static varinfo_t flash_net_NetStreamPlayOptions_oldStreamName = {0x01, 0x00, 0x8 static varinfo_t flash_net_NetStreamPlayOptions_transition = {0x01, 0x00, 0x80, 0x16, "", "transition", 0, &_String, &flash_net_NetStreamPlayOptions, 0}; static classinfo_t flash_net_Responder = {0x03, 0x00, 0x80, 0x16, "flash.net", "Responder", 0, &_Object, interfaces: {0}}; static classinfo_t flash_net_XMLSocket = {0x03, 0x00, 0x80, 0x16, "flash.net", "XMLSocket", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_net_XMLSocket_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_net_XMLSocket, 0}; -static methodinfo_t flash_net_XMLSocket_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, 0, &flash_net_XMLSocket, 0}; -static methodinfo_t flash_net_XMLSocket_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, 0, &flash_net_XMLSocket, 0}; +static methodinfo_t flash_net_XMLSocket_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_net_XMLSocket, 0}; +static methodinfo_t flash_net_XMLSocket_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, &voidclass, &flash_net_XMLSocket, 0}; +static methodinfo_t flash_net_XMLSocket_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, &voidclass, &flash_net_XMLSocket, 0}; static varinfo_t flash_net_XMLSocket_connected = {0x01, 0x00, 0x80, 0x16, "", "connected", 0, &_Boolean, &flash_net_XMLSocket, 0}; static varinfo_t flash_net_XMLSocket_timeout = {0x01, 0x00, 0x80, 0x16, "", "timeout", 0, &_int, &flash_net_XMLSocket, 0}; static classinfo_t flash_filters_ConvolutionFilter = {0x03, 0x00, 0x80, 0x16, "flash.filters", "ConvolutionFilter", 0, &flash_filters_BitmapFilter, interfaces: {0}}; @@ -4543,12 +5470,12 @@ static constant_t _AS3_constant = {type: 8, &_AS3_constant_ns}; static varinfo_t _AS3 = {0x01, 0x00, 0xa2, 0x16, "", "AS3", 0, 0, 0, &_AS3_constant}; static classinfo_t flash_net_LocalConnection = {0x03, 0x00, 0x80, 0x16, "flash.net", "LocalConnection", 0, &flash_events_EventDispatcher, interfaces: {0}}; static varinfo_t flash_net_LocalConnection_client = {0x01, 0x00, 0x80, 0x16, "", "client", 0, &_Object, &flash_net_LocalConnection, 0}; -static methodinfo_t flash_net_LocalConnection_allowDomain = {0x02, 0x00, 0x80, 0x16, "", "allowDomain", 0, 0, &flash_net_LocalConnection, 0}; -static methodinfo_t flash_net_LocalConnection_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, 0, &flash_net_LocalConnection, 0}; +static methodinfo_t flash_net_LocalConnection_allowDomain = {0x02, 0x00, 0x80, 0x16, "", "allowDomain", 0, &voidclass, &flash_net_LocalConnection, 0}; +static methodinfo_t flash_net_LocalConnection_connect = {0x02, 0x00, 0x80, 0x16, "", "connect", 0, &voidclass, &flash_net_LocalConnection, 0}; static varinfo_t flash_net_LocalConnection_domain = {0x01, 0x00, 0x80, 0x16, "", "domain", 0, &_String, &flash_net_LocalConnection, 0}; -static methodinfo_t flash_net_LocalConnection_allowInsecureDomain = {0x02, 0x00, 0x80, 0x16, "", "allowInsecureDomain", 0, 0, &flash_net_LocalConnection, 0}; -static methodinfo_t flash_net_LocalConnection_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, 0, &flash_net_LocalConnection, 0}; -static methodinfo_t flash_net_LocalConnection_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_net_LocalConnection, 0}; +static methodinfo_t flash_net_LocalConnection_allowInsecureDomain = {0x02, 0x00, 0x80, 0x16, "", "allowInsecureDomain", 0, &voidclass, &flash_net_LocalConnection, 0}; +static methodinfo_t flash_net_LocalConnection_send = {0x02, 0x00, 0x80, 0x16, "", "send", 0, &voidclass, &flash_net_LocalConnection, 0}; +static methodinfo_t flash_net_LocalConnection_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_net_LocalConnection, 0}; static classinfo_t flash_display_ShaderParameterType = {0x03, 0x00, 0x81, 0x16, "flash.display", "ShaderParameterType", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_ShaderParameterType_FLOAT = {0x01, 0x00, 0x82, 0x16, "", "FLOAT", 0, &_String, &flash_display_ShaderParameterType, 0}; static varinfo_t flash_display_ShaderParameterType_BOOL = {0x01, 0x00, 0x82, 0x16, "", "BOOL", 0, &_String, &flash_display_ShaderParameterType, 0}; @@ -4572,18 +5499,18 @@ static varinfo_t flash_events_IMEEvent_IME_COMPOSITION = {0x01, 0x00, 0x82, 0x16 static classinfo_t flash_text_TextFormatDisplay = {0x03, 0x00, 0x81, 0x16, "flash.text", "TextFormatDisplay", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_TextFormatDisplay_INLINE = {0x01, 0x00, 0x82, 0x16, "", "INLINE", 0, &_String, &flash_text_TextFormatDisplay, 0}; static varinfo_t flash_text_TextFormatDisplay_BLOCK = {0x01, 0x00, 0x82, 0x16, "", "BLOCK", 0, &_String, &flash_text_TextFormatDisplay, 0}; -static methodinfo_t flash_profiler_profile = {0x02, 0x00, 0x82, 0x16, "flash.profiler", "profile", 0, 0, 0, 0}; +static methodinfo_t flash_profiler_profile = {0x02, 0x00, 0x82, 0x16, "flash.profiler", "profile", 0, &voidclass, 0, 0}; static classinfo_t flash_display_AVM1Movie = {0x03, 0x00, 0x80, 0x16, "flash.display", "AVM1Movie", 0, &flash_display_DisplayObject, interfaces: {0}}; static methodinfo_t flash_display_AVM1Movie_call = {0x02, 0x00, 0x80, 0x16, "", "call", 0, 0, &flash_display_AVM1Movie, 0}; -static methodinfo_t flash_display_AVM1Movie_addCallback = {0x02, 0x00, 0x80, 0x16, "", "addCallback", 0, 0, &flash_display_AVM1Movie, 0}; +static methodinfo_t flash_display_AVM1Movie_addCallback = {0x02, 0x00, 0x80, 0x16, "", "addCallback", 0, &voidclass, &flash_display_AVM1Movie, 0}; static classinfo_t flash_events_ContextMenuEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "ContextMenuEvent", 0, &flash_events_Event, interfaces: {0}}; -static varinfo_t flash_events_ContextMenuEvent_isMouseTargetInaccessible = {0x01, 0x00, 0x80, 0x16, "", "isMouseTargetInaccessible", 0, &_Boolean, &flash_events_ContextMenuEvent, 0}; static varinfo_t flash_events_ContextMenuEvent_mouseTarget = {0x01, 0x00, 0x80, 0x16, "", "mouseTarget", 0, &flash_display_InteractiveObject, &flash_events_ContextMenuEvent, 0}; -static varinfo_t flash_events_ContextMenuEvent_contextMenuOwner = {0x01, 0x00, 0x80, 0x16, "", "contextMenuOwner", 0, &flash_display_InteractiveObject, &flash_events_ContextMenuEvent, 0}; -static varinfo_t flash_events_ContextMenuEvent_MENU_ITEM_SELECT = {0x01, 0x00, 0x82, 0x16, "", "MENU_ITEM_SELECT", 0, &_String, &flash_events_ContextMenuEvent, 0}; -static varinfo_t flash_events_ContextMenuEvent_MENU_SELECT = {0x01, 0x00, 0x82, 0x16, "", "MENU_SELECT", 0, &_String, &flash_events_ContextMenuEvent, 0}; +static varinfo_t flash_events_ContextMenuEvent_isMouseTargetInaccessible = {0x01, 0x00, 0x80, 0x16, "", "isMouseTargetInaccessible", 0, &_Boolean, &flash_events_ContextMenuEvent, 0}; static methodinfo_t flash_events_ContextMenuEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_ContextMenuEvent, 0}; +static varinfo_t flash_events_ContextMenuEvent_contextMenuOwner = {0x01, 0x00, 0x80, 0x16, "", "contextMenuOwner", 0, &flash_display_InteractiveObject, &flash_events_ContextMenuEvent, 0}; static methodinfo_t flash_events_ContextMenuEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_ContextMenuEvent, 0}; +static varinfo_t flash_events_ContextMenuEvent_MENU_SELECT = {0x01, 0x00, 0x82, 0x16, "", "MENU_SELECT", 0, &_String, &flash_events_ContextMenuEvent, 0}; +static varinfo_t flash_events_ContextMenuEvent_MENU_ITEM_SELECT = {0x01, 0x00, 0x82, 0x16, "", "MENU_ITEM_SELECT", 0, &_String, &flash_events_ContextMenuEvent, 0}; static classinfo_t flash_events_EventPhase = {0x03, 0x00, 0x81, 0x16, "flash.events", "EventPhase", 0, &_Object, interfaces: {0}}; static varinfo_t flash_events_EventPhase_BUBBLING_PHASE = {0x01, 0x00, 0x82, 0x16, "", "BUBBLING_PHASE", 0, &_uint, &flash_events_EventPhase, 0}; static varinfo_t flash_events_EventPhase_CAPTURING_PHASE = {0x01, 0x00, 0x82, 0x16, "", "CAPTURING_PHASE", 0, &_uint, &flash_events_EventPhase, 0}; @@ -4617,17 +5544,17 @@ static methodinfo_t flash_filters_BevelFilter_clone = {0x02, 0x00, 0x80, 0x16, " static methodinfo_t flash_utils_getTimer = {0x02, 0x00, 0x82, 0x16, "flash.utils", "getTimer", 0, &_int, 0, 0}; static classinfo_t flash_display_Loader = {0x03, 0x00, 0x80, 0x16, "flash.display", "Loader", 0, &flash_display_DisplayObjectContainer, interfaces: {0}}; static varinfo_t flash_display_Loader_content = {0x01, 0x00, 0x80, 0x16, "", "content", 0, &flash_display_DisplayObject, &flash_display_Loader, 0}; -static methodinfo_t flash_display_Loader_unloadAndStop = {0x02, 0x00, 0x80, 0x16, "", "unloadAndStop", 0, 0, &flash_display_Loader, 0}; -static methodinfo_t flash_display_Loader_unload = {0x02, 0x00, 0x80, 0x16, "", "unload", 0, 0, &flash_display_Loader, 0}; +static methodinfo_t flash_display_Loader_unloadAndStop = {0x02, 0x00, 0x80, 0x16, "", "unloadAndStop", 0, &voidclass, &flash_display_Loader, 0}; +static methodinfo_t flash_display_Loader_unload = {0x02, 0x00, 0x80, 0x16, "", "unload", 0, &voidclass, &flash_display_Loader, 0}; static methodinfo_t flash_display_Loader_removeChildAt = {0x02, 0x00, 0x80, 0x16, "", "removeChildAt", 0, &flash_display_DisplayObject, &flash_display_Loader, 0}; static methodinfo_t flash_display_Loader_addChildAt = {0x02, 0x00, 0x80, 0x16, "", "addChildAt", 0, &flash_display_DisplayObject, &flash_display_Loader, 0}; static varinfo_t flash_display_Loader_contentLoaderInfo = {0x01, 0x00, 0x80, 0x16, "", "contentLoaderInfo", 0, &flash_display_LoaderInfo, &flash_display_Loader, 0}; -static methodinfo_t flash_display_Loader_loadBytes = {0x02, 0x00, 0x80, 0x16, "", "loadBytes", 0, 0, &flash_display_Loader, 0}; +static methodinfo_t flash_display_Loader_loadBytes = {0x02, 0x00, 0x80, 0x16, "", "loadBytes", 0, &voidclass, &flash_display_Loader, 0}; static methodinfo_t flash_display_Loader_removeChild = {0x02, 0x00, 0x80, 0x16, "", "removeChild", 0, &flash_display_DisplayObject, &flash_display_Loader, 0}; -static methodinfo_t flash_display_Loader_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, 0, &flash_display_Loader, 0}; +static methodinfo_t flash_display_Loader_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, &voidclass, &flash_display_Loader, 0}; static methodinfo_t flash_display_Loader_addChild = {0x02, 0x00, 0x80, 0x16, "", "addChild", 0, &flash_display_DisplayObject, &flash_display_Loader, 0}; -static methodinfo_t flash_display_Loader_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_display_Loader, 0}; -static methodinfo_t flash_display_Loader_setChildIndex = {0x02, 0x00, 0x80, 0x16, "", "setChildIndex", 0, 0, &flash_display_Loader, 0}; +static methodinfo_t flash_display_Loader_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_display_Loader, 0}; +static methodinfo_t flash_display_Loader_setChildIndex = {0x02, 0x00, 0x80, 0x16, "", "setChildIndex", 0, &voidclass, &flash_display_Loader, 0}; static classinfo_t flash_display_GraphicsBitmapFill = {0x03, 0x00, 0x81, 0x16, "flash.display", "GraphicsBitmapFill", 0, &_Object, interfaces: {&flash_display_IGraphicsFill, &flash_display_IGraphicsData, 0}}; static varinfo_t flash_display_GraphicsBitmapFill_smooth = {0x01, 0x00, 0x80, 0x16, "", "smooth", 0, &_Boolean, &flash_display_GraphicsBitmapFill, 0}; static varinfo_t flash_display_GraphicsBitmapFill_repeat = {0x01, 0x00, 0x80, 0x16, "", "repeat", 0, &_Boolean, &flash_display_GraphicsBitmapFill, 0}; @@ -4657,16 +5584,16 @@ static varinfo_t flash_display_PixelSnapping_AUTO = {0x01, 0x00, 0x82, 0x16, "", static varinfo_t flash_display_PixelSnapping_NEVER = {0x01, 0x00, 0x82, 0x16, "", "NEVER", 0, &_String, &flash_display_PixelSnapping, 0}; static varinfo_t flash_display_PixelSnapping_ALWAYS = {0x01, 0x00, 0x82, 0x16, "", "ALWAYS", 0, &_String, &flash_display_PixelSnapping, 0}; static classinfo_t flash_events_FocusEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "FocusEvent", 0, &flash_events_Event, interfaces: {0}}; -static varinfo_t flash_events_FocusEvent_FOCUS_OUT = {0x01, 0x00, 0x82, 0x16, "", "FOCUS_OUT", 0, &_String, &flash_events_FocusEvent, 0}; -static varinfo_t flash_events_FocusEvent_KEY_FOCUS_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "KEY_FOCUS_CHANGE", 0, &_String, &flash_events_FocusEvent, 0}; -static varinfo_t flash_events_FocusEvent_shiftKey = {0x01, 0x00, 0x80, 0x16, "", "shiftKey", 0, &_Boolean, &flash_events_FocusEvent, 0}; -static varinfo_t flash_events_FocusEvent_isRelatedObjectInaccessible = {0x01, 0x00, 0x80, 0x16, "", "isRelatedObjectInaccessible", 0, &_Boolean, &flash_events_FocusEvent, 0}; static varinfo_t flash_events_FocusEvent_keyCode = {0x01, 0x00, 0x80, 0x16, "", "keyCode", 0, &_uint, &flash_events_FocusEvent, 0}; +static methodinfo_t flash_events_FocusEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_FocusEvent, 0}; +static varinfo_t flash_events_FocusEvent_isRelatedObjectInaccessible = {0x01, 0x00, 0x80, 0x16, "", "isRelatedObjectInaccessible", 0, &_Boolean, &flash_events_FocusEvent, 0}; +static methodinfo_t flash_events_FocusEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_FocusEvent, 0}; +static varinfo_t flash_events_FocusEvent_shiftKey = {0x01, 0x00, 0x80, 0x16, "", "shiftKey", 0, &_Boolean, &flash_events_FocusEvent, 0}; static varinfo_t flash_events_FocusEvent_relatedObject = {0x01, 0x00, 0x80, 0x16, "", "relatedObject", 0, &flash_display_InteractiveObject, &flash_events_FocusEvent, 0}; static varinfo_t flash_events_FocusEvent_FOCUS_IN = {0x01, 0x00, 0x82, 0x16, "", "FOCUS_IN", 0, &_String, &flash_events_FocusEvent, 0}; +static varinfo_t flash_events_FocusEvent_FOCUS_OUT = {0x01, 0x00, 0x82, 0x16, "", "FOCUS_OUT", 0, &_String, &flash_events_FocusEvent, 0}; +static varinfo_t flash_events_FocusEvent_KEY_FOCUS_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "KEY_FOCUS_CHANGE", 0, &_String, &flash_events_FocusEvent, 0}; static varinfo_t flash_events_FocusEvent_MOUSE_FOCUS_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_FOCUS_CHANGE", 0, &_String, &flash_events_FocusEvent, 0}; -static methodinfo_t flash_events_FocusEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_FocusEvent, 0}; -static methodinfo_t flash_events_FocusEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_FocusEvent, 0}; static classinfo_t flash_errors_MemoryError = {0x03, 0x00, 0x88, 0x16, "flash.errors", "MemoryError", 0, &_Error, interfaces: {0}}; static classinfo_t flash_events_NetFilterEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "NetFilterEvent", 0, &flash_events_Event, interfaces: {0}}; static varinfo_t flash_events_NetFilterEvent_header = {0x01, 0x00, 0x80, 0x16, "", "header", 0, &flash_utils_ByteArray, &flash_events_NetFilterEvent, 0}; @@ -4686,7 +5613,7 @@ static varinfo_t flash_text_engine_TextBaseline_IDEOGRAPHIC_TOP = {0x01, 0x00, 0 static classinfo_t flash_external_ExternalInterface = {0x03, 0x00, 0x81, 0x16, "flash.external", "ExternalInterface", 0, &_Object, interfaces: {0}}; static methodinfo_t flash_external_ExternalInterface_call = {0x02, 0x00, 0x82, 0x16, "", "call", 0, 0, &flash_external_ExternalInterface, 0}; static varinfo_t flash_external_ExternalInterface_available = {0x01, 0x00, 0x82, 0x16, "", "available", 0, &_Boolean, &flash_external_ExternalInterface, 0}; -static methodinfo_t flash_external_ExternalInterface_addCallback = {0x02, 0x00, 0x82, 0x16, "", "addCallback", 0, 0, &flash_external_ExternalInterface, 0}; +static methodinfo_t flash_external_ExternalInterface_addCallback = {0x02, 0x00, 0x82, 0x16, "", "addCallback", 0, &voidclass, &flash_external_ExternalInterface, 0}; static varinfo_t flash_external_ExternalInterface_marshallExceptions = {0x01, 0x00, 0x82, 0x16, "", "marshallExceptions", 0, &_Boolean, &flash_external_ExternalInterface, 0}; static varinfo_t flash_external_ExternalInterface_objectID = {0x01, 0x00, 0x82, 0x16, "", "objectID", 0, &_String, &flash_external_ExternalInterface, 0}; static classinfo_t _EvalError = {0x03, 0x00, 0x88, 0x16, "", "EvalError", 0, &_Error, interfaces: {0}}; @@ -4702,15 +5629,15 @@ static varinfo_t flash_text_TextFormatAlign_CENTER = {0x01, 0x00, 0x82, 0x16, "" static varinfo_t flash_text_TextFormatAlign_JUSTIFY = {0x01, 0x00, 0x82, 0x16, "", "JUSTIFY", 0, &_String, &flash_text_TextFormatAlign, 0}; static classinfo_t flash_errors_ScriptTimeoutError = {0x03, 0x00, 0x88, 0x16, "flash.errors", "ScriptTimeoutError", 0, &_Error, interfaces: {0}}; static classinfo_t _uint = {0x03, 0x00, 0x81, 0x16, "", "uint", 0, &_Object, interfaces: {0}}; -static varinfo_t _uint_MAX_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MAX_VALUE", 0, &_uint, &_uint, 0}; static methodinfo_t _uint_valueOf = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "valueOf", 0, &_uint, &_uint, 0}; -static varinfo_t _uint_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_uint, 0}; -static varinfo_t _uint_MIN_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MIN_VALUE", 0, &_uint, &_uint, 0}; static methodinfo_t _uint_toString = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toString", 0, &_String, &_uint, 0}; static methodinfo_t _uint_toExponential = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toExponential", 0, &_String, &_uint, 0}; static methodinfo_t _uint_toFixed = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toFixed", 0, &_String, &_uint, 0}; static methodinfo_t _uint_toPrecision = {0x02, 0x00, 0x80, 0x08, "http://adobe.com/AS3/2006/builtin", "toPrecision", 0, &_String, &_uint, 0}; -static methodinfo_t flash_debugger_enterDebugger = {0x02, 0x00, 0x82, 0x16, "flash.debugger", "enterDebugger", 0, 0, 0, 0}; +static varinfo_t _uint_MAX_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MAX_VALUE", 0, &_uint, &_uint, 0}; +static varinfo_t _uint_length = {0x01, 0x00, 0x82, 0x16, "", "length", 0, &_int, &_uint, 0}; +static varinfo_t _uint_MIN_VALUE = {0x01, 0x00, 0x82, 0x16, "", "MIN_VALUE", 0, &_uint, &_uint, 0}; +static methodinfo_t flash_debugger_enterDebugger = {0x02, 0x00, 0x82, 0x16, "flash.debugger", "enterDebugger", 0, &voidclass, 0, 0}; static classinfo_t flash_geom_Orientation3D = {0x03, 0x00, 0x81, 0x16, "flash.geom", "Orientation3D", 0, &_Object, interfaces: {0}}; static varinfo_t flash_geom_Orientation3D_QUATERNION = {0x01, 0x00, 0x82, 0x16, "", "QUATERNION", 0, &_String, &flash_geom_Orientation3D, 0}; static varinfo_t flash_geom_Orientation3D_EULER_ANGLES = {0x01, 0x00, 0x82, 0x16, "", "EULER_ANGLES", 0, &_String, &flash_geom_Orientation3D, 0}; @@ -4729,33 +5656,33 @@ static varinfo_t flash_filters_ShaderFilter_rightExtension = {0x01, 0x00, 0x80, static varinfo_t flash_filters_ShaderFilter_leftExtension = {0x01, 0x00, 0x80, 0x16, "", "leftExtension", 0, &_int, &flash_filters_ShaderFilter, 0}; static varinfo_t flash_filters_ShaderFilter_topExtension = {0x01, 0x00, 0x80, 0x16, "", "topExtension", 0, &_int, &flash_filters_ShaderFilter, 0}; static classinfo_t flash_display_GraphicsPath = {0x03, 0x00, 0x81, 0x16, "flash.display", "GraphicsPath", 0, &_Object, interfaces: {&flash_display_IGraphicsPath, &flash_display_IGraphicsData, 0}}; -static methodinfo_t flash_display_GraphicsPath_wideMoveTo = {0x02, 0x00, 0x80, 0x16, "", "wideMoveTo", 0, 0, &flash_display_GraphicsPath, 0}; +static methodinfo_t flash_display_GraphicsPath_wideMoveTo = {0x02, 0x00, 0x80, 0x16, "", "wideMoveTo", 0, &voidclass, &flash_display_GraphicsPath, 0}; static varinfo_t flash_display_GraphicsPath_winding = {0x01, 0x00, 0x80, 0x16, "", "winding", 0, &_String, &flash_display_GraphicsPath, 0}; -static methodinfo_t flash_display_GraphicsPath_moveTo = {0x02, 0x00, 0x80, 0x16, "", "moveTo", 0, 0, &flash_display_GraphicsPath, 0}; -static methodinfo_t flash_display_GraphicsPath_wideLineTo = {0x02, 0x00, 0x80, 0x16, "", "wideLineTo", 0, 0, &flash_display_GraphicsPath, 0}; +static methodinfo_t flash_display_GraphicsPath_moveTo = {0x02, 0x00, 0x80, 0x16, "", "moveTo", 0, &voidclass, &flash_display_GraphicsPath, 0}; +static methodinfo_t flash_display_GraphicsPath_wideLineTo = {0x02, 0x00, 0x80, 0x16, "", "wideLineTo", 0, &voidclass, &flash_display_GraphicsPath, 0}; static varinfo_t flash_display_GraphicsPath_commands = {0x01, 0x00, 0x80, 0x16, "", "commands", 0, &__AS3___vec_Vector, &flash_display_GraphicsPath, 0}; -static methodinfo_t flash_display_GraphicsPath_curveTo = {0x02, 0x00, 0x80, 0x16, "", "curveTo", 0, 0, &flash_display_GraphicsPath, 0}; -static methodinfo_t flash_display_GraphicsPath_lineTo = {0x02, 0x00, 0x80, 0x16, "", "lineTo", 0, 0, &flash_display_GraphicsPath, 0}; +static methodinfo_t flash_display_GraphicsPath_curveTo = {0x02, 0x00, 0x80, 0x16, "", "curveTo", 0, &voidclass, &flash_display_GraphicsPath, 0}; +static methodinfo_t flash_display_GraphicsPath_lineTo = {0x02, 0x00, 0x80, 0x16, "", "lineTo", 0, &voidclass, &flash_display_GraphicsPath, 0}; static varinfo_t flash_display_GraphicsPath_data = {0x01, 0x00, 0x80, 0x16, "", "data", 0, &__AS3___vec_Vector, &flash_display_GraphicsPath, 0}; static classinfo_t flash_system_ApplicationDomain = {0x03, 0x00, 0x81, 0x16, "flash.system", "ApplicationDomain", 0, &_Object, interfaces: {0}}; static methodinfo_t flash_system_ApplicationDomain_hasDefinition = {0x02, 0x00, 0x80, 0x16, "", "hasDefinition", 0, &_Boolean, &flash_system_ApplicationDomain, 0}; static methodinfo_t flash_system_ApplicationDomain_getDefinition = {0x02, 0x00, 0x80, 0x16, "", "getDefinition", 0, &_Object, &flash_system_ApplicationDomain, 0}; -static varinfo_t flash_system_ApplicationDomain_MIN_DOMAIN_MEMORY_LENGTH = {0x01, 0x00, 0x82, 0x16, "", "MIN_DOMAIN_MEMORY_LENGTH", 0, &_uint, &flash_system_ApplicationDomain, 0}; static varinfo_t flash_system_ApplicationDomain_parentDomain = {0x01, 0x00, 0x80, 0x16, "", "parentDomain", 0, &flash_system_ApplicationDomain, &flash_system_ApplicationDomain, 0}; static varinfo_t flash_system_ApplicationDomain_domainMemory = {0x01, 0x00, 0x80, 0x16, "", "domainMemory", 0, &flash_utils_ByteArray, &flash_system_ApplicationDomain, 0}; +static varinfo_t flash_system_ApplicationDomain_MIN_DOMAIN_MEMORY_LENGTH = {0x01, 0x00, 0x82, 0x16, "", "MIN_DOMAIN_MEMORY_LENGTH", 0, &_uint, &flash_system_ApplicationDomain, 0}; static varinfo_t flash_system_ApplicationDomain_currentDomain = {0x01, 0x00, 0x82, 0x16, "", "currentDomain", 0, &flash_system_ApplicationDomain, &flash_system_ApplicationDomain, 0}; static classinfo_t flash_events_KeyboardEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "KeyboardEvent", 0, &flash_events_Event, interfaces: {0}}; -static methodinfo_t flash_events_KeyboardEvent_updateAfterEvent = {0x02, 0x00, 0x80, 0x16, "", "updateAfterEvent", 0, 0, &flash_events_KeyboardEvent, 0}; -static varinfo_t flash_events_KeyboardEvent_charCode = {0x01, 0x00, 0x80, 0x16, "", "charCode", 0, &_uint, &flash_events_KeyboardEvent, 0}; -static varinfo_t flash_events_KeyboardEvent_KEY_UP = {0x01, 0x00, 0x82, 0x16, "", "KEY_UP", 0, &_String, &flash_events_KeyboardEvent, 0}; -static varinfo_t flash_events_KeyboardEvent_KEY_DOWN = {0x01, 0x00, 0x82, 0x16, "", "KEY_DOWN", 0, &_String, &flash_events_KeyboardEvent, 0}; -static methodinfo_t flash_events_KeyboardEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_KeyboardEvent, 0}; +static varinfo_t flash_events_KeyboardEvent_shiftKey = {0x01, 0x00, 0x80, 0x16, "", "shiftKey", 0, &_Boolean, &flash_events_KeyboardEvent, 0}; +static varinfo_t flash_events_KeyboardEvent_keyCode = {0x01, 0x00, 0x80, 0x16, "", "keyCode", 0, &_uint, &flash_events_KeyboardEvent, 0}; static varinfo_t flash_events_KeyboardEvent_keyLocation = {0x01, 0x00, 0x80, 0x16, "", "keyLocation", 0, &_uint, &flash_events_KeyboardEvent, 0}; -static varinfo_t flash_events_KeyboardEvent_shiftKey = {0x01, 0x00, 0x80, 0x16, "", "shiftKey", 0, &_Boolean, &flash_events_KeyboardEvent, 0}; -static methodinfo_t flash_events_KeyboardEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_KeyboardEvent, 0}; -static varinfo_t flash_events_KeyboardEvent_ctrlKey = {0x01, 0x00, 0x80, 0x16, "", "ctrlKey", 0, &_Boolean, &flash_events_KeyboardEvent, 0}; +static methodinfo_t flash_events_KeyboardEvent_updateAfterEvent = {0x02, 0x00, 0x80, 0x16, "", "updateAfterEvent", 0, &voidclass, &flash_events_KeyboardEvent, 0}; +static methodinfo_t flash_events_KeyboardEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_KeyboardEvent, 0}; static varinfo_t flash_events_KeyboardEvent_altKey = {0x01, 0x00, 0x80, 0x16, "", "altKey", 0, &_Boolean, &flash_events_KeyboardEvent, 0}; -static varinfo_t flash_events_KeyboardEvent_keyCode = {0x01, 0x00, 0x80, 0x16, "", "keyCode", 0, &_uint, &flash_events_KeyboardEvent, 0}; +static varinfo_t flash_events_KeyboardEvent_ctrlKey = {0x01, 0x00, 0x80, 0x16, "", "ctrlKey", 0, &_Boolean, &flash_events_KeyboardEvent, 0}; +static methodinfo_t flash_events_KeyboardEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_KeyboardEvent, 0}; +static varinfo_t flash_events_KeyboardEvent_charCode = {0x01, 0x00, 0x80, 0x16, "", "charCode", 0, &_uint, &flash_events_KeyboardEvent, 0}; +static varinfo_t flash_events_KeyboardEvent_KEY_DOWN = {0x01, 0x00, 0x82, 0x16, "", "KEY_DOWN", 0, &_String, &flash_events_KeyboardEvent, 0}; +static varinfo_t flash_events_KeyboardEvent_KEY_UP = {0x01, 0x00, 0x82, 0x16, "", "KEY_UP", 0, &_String, &flash_events_KeyboardEvent, 0}; static classinfo_t adobe_utils_ProductManager = {0x03, 0x00, 0x81, 0x16, "adobe.utils", "ProductManager", 0, &flash_events_EventDispatcher, interfaces: {0}}; static varinfo_t adobe_utils_ProductManager_running = {0x01, 0x00, 0x80, 0x16, "", "running", 0, &_Boolean, &adobe_utils_ProductManager, 0}; static methodinfo_t adobe_utils_ProductManager_download = {0x02, 0x00, 0x80, 0x16, "", "download", 0, &_Boolean, &adobe_utils_ProductManager, 0}; @@ -4763,119 +5690,119 @@ static varinfo_t adobe_utils_ProductManager_installedVersion = {0x01, 0x00, 0x80 static varinfo_t adobe_utils_ProductManager_installed = {0x01, 0x00, 0x80, 0x16, "", "installed", 0, &_Boolean, &adobe_utils_ProductManager, 0}; static methodinfo_t adobe_utils_ProductManager_launch = {0x02, 0x00, 0x80, 0x16, "", "launch", 0, &_Boolean, &adobe_utils_ProductManager, 0}; static classinfo_t flash_events_Event = {0x03, 0x00, 0x80, 0x16, "flash.events", "Event", 0, &_Object, interfaces: {0}}; -static varinfo_t flash_events_Event_CLEAR = {0x01, 0x00, 0x82, 0x16, "", "CLEAR", 0, &_String, &flash_events_Event, 0}; -static methodinfo_t flash_events_Event_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_type = {0x01, 0x00, 0x80, 0x16, "", "type", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_cancelable = {0x01, 0x00, 0x80, 0x16, "", "cancelable", 0, &_Boolean, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_CANCEL = {0x01, 0x00, 0x82, 0x16, "", "CANCEL", 0, &_String, &flash_events_Event, 0}; +static methodinfo_t flash_events_Event_isDefaultPrevented = {0x02, 0x00, 0x80, 0x16, "", "isDefaultPrevented", 0, &_Boolean, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_target = {0x01, 0x00, 0x80, 0x16, "", "target", 0, &_Object, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_eventPhase = {0x01, 0x00, 0x80, 0x16, "", "eventPhase", 0, &_uint, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_currentTarget = {0x01, 0x00, 0x80, 0x16, "", "currentTarget", 0, &_Object, &flash_events_Event, 0}; +static methodinfo_t flash_events_Event_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_Event, 0}; +static methodinfo_t flash_events_Event_stopImmediatePropagation = {0x02, 0x00, 0x80, 0x16, "", "stopImmediatePropagation", 0, &voidclass, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_bubbles = {0x01, 0x00, 0x80, 0x16, "", "bubbles", 0, &_Boolean, &flash_events_Event, 0}; +static methodinfo_t flash_events_Event_stopPropagation = {0x02, 0x00, 0x80, 0x16, "", "stopPropagation", 0, &voidclass, &flash_events_Event, 0}; static methodinfo_t flash_events_Event_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_CONNECT = {0x01, 0x00, 0x82, 0x16, "", "CONNECT", 0, &_String, &flash_events_Event, 0}; +static methodinfo_t flash_events_Event_preventDefault = {0x02, 0x00, 0x80, 0x16, "", "preventDefault", 0, &voidclass, &flash_events_Event, 0}; +static methodinfo_t flash_events_Event_formatToString = {0x02, 0x00, 0x80, 0x16, "", "formatToString", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_REMOVED_FROM_STAGE = {0x01, 0x00, 0x82, 0x16, "", "REMOVED_FROM_STAGE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_FRAME_CONSTRUCTED = {0x01, 0x00, 0x82, 0x16, "", "FRAME_CONSTRUCTED", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_TAB_INDEX_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "TAB_INDEX_CHANGE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_currentTarget = {0x01, 0x00, 0x80, 0x16, "", "currentTarget", 0, &_Object, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_ADDED = {0x01, 0x00, 0x82, 0x16, "", "ADDED", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_CLEAR = {0x01, 0x00, 0x82, 0x16, "", "CLEAR", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_OPEN = {0x01, 0x00, 0x82, 0x16, "", "OPEN", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_TAB_CHILDREN_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "TAB_CHILDREN_CHANGE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_COMPLETE = {0x01, 0x00, 0x82, 0x16, "", "COMPLETE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_ACTIVATE = {0x01, 0x00, 0x82, 0x16, "", "ACTIVATE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_RENDER = {0x01, 0x00, 0x82, 0x16, "", "RENDER", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_EXIT_FRAME = {0x01, 0x00, 0x82, 0x16, "", "EXIT_FRAME", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_type = {0x01, 0x00, 0x80, 0x16, "", "type", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_DEACTIVATE = {0x01, 0x00, 0x82, 0x16, "", "DEACTIVATE", 0, &_String, &flash_events_Event, 0}; -static methodinfo_t flash_events_Event_stopImmediatePropagation = {0x02, 0x00, 0x80, 0x16, "", "stopImmediatePropagation", 0, 0, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_SELECT_ALL = {0x01, 0x00, 0x82, 0x16, "", "SELECT_ALL", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_CUT = {0x01, 0x00, 0x82, 0x16, "", "CUT", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_ENTER_FRAME = {0x01, 0x00, 0x82, 0x16, "", "ENTER_FRAME", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_INIT = {0x01, 0x00, 0x82, 0x16, "", "INIT", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_ACTIVATE = {0x01, 0x00, 0x82, 0x16, "", "ACTIVATE", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_SOUND_COMPLETE = {0x01, 0x00, 0x82, 0x16, "", "SOUND_COMPLETE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_COPY = {0x01, 0x00, 0x82, 0x16, "", "COPY", 0, &_String, &flash_events_Event, 0}; -static methodinfo_t flash_events_Event_isDefaultPrevented = {0x02, 0x00, 0x80, 0x16, "", "isDefaultPrevented", 0, &_Boolean, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_PASTE = {0x01, 0x00, 0x82, 0x16, "", "PASTE", 0, &_String, &flash_events_Event, 0}; -static methodinfo_t flash_events_Event_stopPropagation = {0x02, 0x00, 0x80, 0x16, "", "stopPropagation", 0, 0, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_CLOSE = {0x01, 0x00, 0x82, 0x16, "", "CLOSE", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_CANCEL = {0x01, 0x00, 0x82, 0x16, "", "CANCEL", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_REMOVED = {0x01, 0x00, 0x82, 0x16, "", "REMOVED", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_TAB_ENABLED_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "TAB_ENABLED_CHANGE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_eventPhase = {0x01, 0x00, 0x80, 0x16, "", "eventPhase", 0, &_uint, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_INIT = {0x01, 0x00, 0x82, 0x16, "", "INIT", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_FRAME_CONSTRUCTED = {0x01, 0x00, 0x82, 0x16, "", "FRAME_CONSTRUCTED", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_SCROLL = {0x01, 0x00, 0x82, 0x16, "", "SCROLL", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_TAB_INDEX_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "TAB_INDEX_CHANGE", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "CHANGE", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_ADDED_TO_STAGE = {0x01, 0x00, 0x82, 0x16, "", "ADDED_TO_STAGE", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_UNLOAD = {0x01, 0x00, 0x82, 0x16, "", "UNLOAD", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_bubbles = {0x01, 0x00, 0x80, 0x16, "", "bubbles", 0, &_Boolean, &flash_events_Event, 0}; -static methodinfo_t flash_events_Event_formatToString = {0x02, 0x00, 0x80, 0x16, "", "formatToString", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_FULLSCREEN = {0x01, 0x00, 0x82, 0x16, "", "FULLSCREEN", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_MOUSE_LEAVE = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_LEAVE", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_SELECT = {0x01, 0x00, 0x82, 0x16, "", "SELECT", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_CONNECT = {0x01, 0x00, 0x82, 0x16, "", "CONNECT", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_CUT = {0x01, 0x00, 0x82, 0x16, "", "CUT", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_PASTE = {0x01, 0x00, 0x82, 0x16, "", "PASTE", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_ADDED = {0x01, 0x00, 0x82, 0x16, "", "ADDED", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_ID3 = {0x01, 0x00, 0x82, 0x16, "", "ID3", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_ENTER_FRAME = {0x01, 0x00, 0x82, 0x16, "", "ENTER_FRAME", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_RENDER = {0x01, 0x00, 0x82, 0x16, "", "RENDER", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_EXIT_FRAME = {0x01, 0x00, 0x82, 0x16, "", "EXIT_FRAME", 0, &_String, &flash_events_Event, 0}; static varinfo_t flash_events_Event_RESIZE = {0x01, 0x00, 0x82, 0x16, "", "RESIZE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "CHANGE", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_SELECT = {0x01, 0x00, 0x82, 0x16, "", "SELECT", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_SCROLL = {0x01, 0x00, 0x82, 0x16, "", "SCROLL", 0, &_String, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_ADDED_TO_STAGE = {0x01, 0x00, 0x82, 0x16, "", "ADDED_TO_STAGE", 0, &_String, &flash_events_Event, 0}; -static methodinfo_t flash_events_Event_preventDefault = {0x02, 0x00, 0x80, 0x16, "", "preventDefault", 0, 0, &flash_events_Event, 0}; -static varinfo_t flash_events_Event_target = {0x01, 0x00, 0x80, 0x16, "", "target", 0, &_Object, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_FULLSCREEN = {0x01, 0x00, 0x82, 0x16, "", "FULLSCREEN", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_MOUSE_LEAVE = {0x01, 0x00, 0x82, 0x16, "", "MOUSE_LEAVE", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_CLOSE = {0x01, 0x00, 0x82, 0x16, "", "CLOSE", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_SELECT_ALL = {0x01, 0x00, 0x82, 0x16, "", "SELECT_ALL", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_TAB_ENABLED_CHANGE = {0x01, 0x00, 0x82, 0x16, "", "TAB_ENABLED_CHANGE", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_COPY = {0x01, 0x00, 0x82, 0x16, "", "COPY", 0, &_String, &flash_events_Event, 0}; +static varinfo_t flash_events_Event_COMPLETE = {0x01, 0x00, 0x82, 0x16, "", "COMPLETE", 0, &_String, &flash_events_Event, 0}; static classinfo_t flash_desktop_ClipboardFormats = {0x03, 0x00, 0x80, 0x16, "flash.desktop", "ClipboardFormats", 0, &_Object, interfaces: {0}}; static varinfo_t flash_desktop_ClipboardFormats_TEXT_FORMAT = {0x01, 0x00, 0x82, 0x16, "", "TEXT_FORMAT", 0, &_String, &flash_desktop_ClipboardFormats, 0}; static varinfo_t flash_desktop_ClipboardFormats_BITMAP_FORMAT = {0x01, 0x00, 0x82, 0x16, "", "BITMAP_FORMAT", 0, &_String, &flash_desktop_ClipboardFormats, 0}; -static varinfo_t flash_desktop_ClipboardFormats_FLASH_PREFIX = {0x01, 0x00, 0x82, 0x17, "flash.desktop", "FLASH_PREFIX", 0, &_String, &flash_desktop_ClipboardFormats, 0}; +static varinfo_t flash_desktop_ClipboardFormats_FLASH_PREFIX = {0x01, 0x00, 0x82, 0x17, "", "FLASH_PREFIX", 0, &_String, &flash_desktop_ClipboardFormats, 0}; static varinfo_t flash_desktop_ClipboardFormats_HTML_FORMAT = {0x01, 0x00, 0x82, 0x16, "", "HTML_FORMAT", 0, &_String, &flash_desktop_ClipboardFormats, 0}; -static varinfo_t flash_desktop_ClipboardFormats_REFERENCE_PREFIX = {0x01, 0x00, 0x82, 0x17, "flash.desktop", "REFERENCE_PREFIX", 0, &_String, &flash_desktop_ClipboardFormats, 0}; -static varinfo_t flash_desktop_ClipboardFormats_AIR_PREFIX = {0x01, 0x00, 0x82, 0x17, "flash.desktop", "AIR_PREFIX", 0, &_String, &flash_desktop_ClipboardFormats, 0}; -static varinfo_t flash_desktop_ClipboardFormats_SERIALIZATION_PREFIX = {0x01, 0x00, 0x82, 0x17, "flash.desktop", "SERIALIZATION_PREFIX", 0, &_String, &flash_desktop_ClipboardFormats, 0}; +static varinfo_t flash_desktop_ClipboardFormats_REFERENCE_PREFIX = {0x01, 0x00, 0x82, 0x17, "", "REFERENCE_PREFIX", 0, &_String, &flash_desktop_ClipboardFormats, 0}; +static varinfo_t flash_desktop_ClipboardFormats_AIR_PREFIX = {0x01, 0x00, 0x82, 0x17, "", "AIR_PREFIX", 0, &_String, &flash_desktop_ClipboardFormats, 0}; +static varinfo_t flash_desktop_ClipboardFormats_SERIALIZATION_PREFIX = {0x01, 0x00, 0x82, 0x17, "", "SERIALIZATION_PREFIX", 0, &_String, &flash_desktop_ClipboardFormats, 0}; static varinfo_t flash_desktop_ClipboardFormats_RICH_TEXT_FORMAT = {0x01, 0x00, 0x82, 0x16, "", "RICH_TEXT_FORMAT", 0, &_String, &flash_desktop_ClipboardFormats, 0}; static varinfo_t flash_desktop_ClipboardFormats_URL_FORMAT = {0x01, 0x00, 0x82, 0x16, "", "URL_FORMAT", 0, &_String, &flash_desktop_ClipboardFormats, 0}; static varinfo_t flash_desktop_ClipboardFormats_FILE_LIST_FORMAT = {0x01, 0x00, 0x82, 0x16, "", "FILE_LIST_FORMAT", 0, &_String, &flash_desktop_ClipboardFormats, 0}; static classinfo_t flash_display_MovieClip = {0x03, 0x00, 0x88, 0x16, "flash.display", "MovieClip", 0, &flash_display_Sprite, interfaces: {0}}; -static methodinfo_t flash_display_MovieClip_prevScene = {0x02, 0x00, 0x80, 0x16, "", "prevScene", 0, 0, &flash_display_MovieClip, 0}; -static methodinfo_t flash_display_MovieClip_gotoAndPlay = {0x02, 0x00, 0x80, 0x16, "", "gotoAndPlay", 0, 0, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_prevScene = {0x02, 0x00, 0x80, 0x16, "", "prevScene", 0, &voidclass, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_gotoAndPlay = {0x02, 0x00, 0x80, 0x16, "", "gotoAndPlay", 0, &voidclass, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_currentLabels = {0x01, 0x00, 0x80, 0x16, "", "currentLabels", 0, &_Array, &flash_display_MovieClip, 0}; -static methodinfo_t flash_display_MovieClip_nextFrame = {0x02, 0x00, 0x80, 0x16, "", "nextFrame", 0, 0, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_nextFrame = {0x02, 0x00, 0x80, 0x16, "", "nextFrame", 0, &voidclass, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_currentScene = {0x01, 0x00, 0x80, 0x16, "", "currentScene", 0, &flash_display_Scene, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_enabled = {0x01, 0x00, 0x80, 0x16, "", "enabled", 0, &_Boolean, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_currentFrameLabel = {0x01, 0x00, 0x80, 0x16, "", "currentFrameLabel", 0, &_String, &flash_display_MovieClip, 0}; -static methodinfo_t flash_display_MovieClip_play = {0x02, 0x00, 0x80, 0x16, "", "play", 0, 0, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_play = {0x02, 0x00, 0x80, 0x16, "", "play", 0, &voidclass, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_framesLoaded = {0x01, 0x00, 0x80, 0x16, "", "framesLoaded", 0, &_int, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_scenes = {0x01, 0x00, 0x80, 0x16, "", "scenes", 0, &_Array, &flash_display_MovieClip, 0}; -static methodinfo_t flash_display_MovieClip_addFrameScript = {0x02, 0x00, 0x80, 0x16, "", "addFrameScript", 0, 0, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_addFrameScript = {0x02, 0x00, 0x80, 0x16, "", "addFrameScript", 0, &voidclass, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_currentLabel = {0x01, 0x00, 0x80, 0x16, "", "currentLabel", 0, &_String, &flash_display_MovieClip, 0}; -static methodinfo_t flash_display_MovieClip_prevFrame = {0x02, 0x00, 0x80, 0x16, "", "prevFrame", 0, 0, &flash_display_MovieClip, 0}; -static methodinfo_t flash_display_MovieClip_gotoAndStop = {0x02, 0x00, 0x80, 0x16, "", "gotoAndStop", 0, 0, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_prevFrame = {0x02, 0x00, 0x80, 0x16, "", "prevFrame", 0, &voidclass, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_gotoAndStop = {0x02, 0x00, 0x80, 0x16, "", "gotoAndStop", 0, &voidclass, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_currentFrame = {0x01, 0x00, 0x80, 0x16, "", "currentFrame", 0, &_int, &flash_display_MovieClip, 0}; -static methodinfo_t flash_display_MovieClip_nextScene = {0x02, 0x00, 0x80, 0x16, "", "nextScene", 0, 0, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_nextScene = {0x02, 0x00, 0x80, 0x16, "", "nextScene", 0, &voidclass, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_totalFrames = {0x01, 0x00, 0x80, 0x16, "", "totalFrames", 0, &_int, &flash_display_MovieClip, 0}; static varinfo_t flash_display_MovieClip_trackAsMenu = {0x01, 0x00, 0x80, 0x16, "", "trackAsMenu", 0, &_Boolean, &flash_display_MovieClip, 0}; -static methodinfo_t flash_display_MovieClip_stop = {0x02, 0x00, 0x80, 0x16, "", "stop", 0, 0, &flash_display_MovieClip, 0}; +static methodinfo_t flash_display_MovieClip_stop = {0x02, 0x00, 0x80, 0x16, "", "stop", 0, &voidclass, &flash_display_MovieClip, 0}; static classinfo_t flash_display_BitmapData = {0x03, 0x00, 0x80, 0x16, "flash.display", "BitmapData", 0, &_Object, interfaces: {&flash_display_IBitmapDrawable, 0}}; static methodinfo_t flash_display_BitmapData_getPixel32 = {0x02, 0x00, 0x80, 0x16, "", "getPixel32", 0, &_uint, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_draw = {0x02, 0x00, 0x80, 0x16, "", "draw", 0, 0, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_setPixels = {0x02, 0x00, 0x80, 0x16, "", "setPixels", 0, 0, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_copyPixels = {0x02, 0x00, 0x80, 0x16, "", "copyPixels", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_draw = {0x02, 0x00, 0x80, 0x16, "", "draw", 0, &voidclass, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_setPixels = {0x02, 0x00, 0x80, 0x16, "", "setPixels", 0, &voidclass, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_copyPixels = {0x02, 0x00, 0x80, 0x16, "", "copyPixels", 0, &voidclass, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_histogram = {0x02, 0x00, 0x80, 0x16, "", "histogram", 0, &__AS3___vec_Vector, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_scroll = {0x02, 0x00, 0x80, 0x16, "", "scroll", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_scroll = {0x02, 0x00, 0x80, 0x16, "", "scroll", 0, &voidclass, &flash_display_BitmapData, 0}; static varinfo_t flash_display_BitmapData_transparent = {0x01, 0x00, 0x80, 0x16, "", "transparent", 0, &_Boolean, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_noise = {0x02, 0x00, 0x80, 0x16, "", "noise", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_noise = {0x02, 0x00, 0x80, 0x16, "", "noise", 0, &voidclass, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_threshold = {0x02, 0x00, 0x80, 0x16, "", "threshold", 0, &_uint, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_paletteMap = {0x02, 0x00, 0x80, 0x16, "", "paletteMap", 0, 0, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_perlinNoise = {0x02, 0x00, 0x80, 0x16, "", "perlinNoise", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_paletteMap = {0x02, 0x00, 0x80, 0x16, "", "paletteMap", 0, &voidclass, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_perlinNoise = {0x02, 0x00, 0x80, 0x16, "", "perlinNoise", 0, &voidclass, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_hitTest = {0x02, 0x00, 0x80, 0x16, "", "hitTest", 0, &_Boolean, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_getPixel = {0x02, 0x00, 0x80, 0x16, "", "getPixel", 0, &_uint, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_unlock = {0x02, 0x00, 0x80, 0x16, "", "unlock", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_unlock = {0x02, 0x00, 0x80, 0x16, "", "unlock", 0, &voidclass, &flash_display_BitmapData, 0}; static varinfo_t flash_display_BitmapData_height = {0x01, 0x00, 0x80, 0x16, "", "height", 0, &_int, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_copyChannel = {0x02, 0x00, 0x80, 0x16, "", "copyChannel", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_copyChannel = {0x02, 0x00, 0x80, 0x16, "", "copyChannel", 0, &voidclass, &flash_display_BitmapData, 0}; static varinfo_t flash_display_BitmapData_width = {0x01, 0x00, 0x80, 0x16, "", "width", 0, &_int, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_display_BitmapData, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_colorTransform = {0x02, 0x00, 0x80, 0x16, "", "colorTransform", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_colorTransform = {0x02, 0x00, 0x80, 0x16, "", "colorTransform", 0, &voidclass, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_generateFilterRect = {0x02, 0x00, 0x80, 0x16, "", "generateFilterRect", 0, &flash_geom_Rectangle, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_compare = {0x02, 0x00, 0x80, 0x16, "", "compare", 0, &_Object, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_fillRect = {0x02, 0x00, 0x80, 0x16, "", "fillRect", 0, 0, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_setVector = {0x02, 0x00, 0x80, 0x16, "", "setVector", 0, 0, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_floodFill = {0x02, 0x00, 0x80, 0x16, "", "floodFill", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_fillRect = {0x02, 0x00, 0x80, 0x16, "", "fillRect", 0, &voidclass, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_setVector = {0x02, 0x00, 0x80, 0x16, "", "setVector", 0, &voidclass, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_floodFill = {0x02, 0x00, 0x80, 0x16, "", "floodFill", 0, &voidclass, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_pixelDissolve = {0x02, 0x00, 0x80, 0x16, "", "pixelDissolve", 0, &_int, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_setPixel = {0x02, 0x00, 0x80, 0x16, "", "setPixel", 0, 0, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_setPixel32 = {0x02, 0x00, 0x80, 0x16, "", "setPixel32", 0, 0, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_lock = {0x02, 0x00, 0x80, 0x16, "", "lock", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_setPixel = {0x02, 0x00, 0x80, 0x16, "", "setPixel", 0, &voidclass, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_setPixel32 = {0x02, 0x00, 0x80, 0x16, "", "setPixel32", 0, &voidclass, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_lock = {0x02, 0x00, 0x80, 0x16, "", "lock", 0, &voidclass, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_getVector = {0x02, 0x00, 0x80, 0x16, "", "getVector", 0, &__AS3___vec_Vector, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_getColorBoundsRect = {0x02, 0x00, 0x80, 0x16, "", "getColorBoundsRect", 0, &flash_geom_Rectangle, &flash_display_BitmapData, 0}; static methodinfo_t flash_display_BitmapData_getPixels = {0x02, 0x00, 0x80, 0x16, "", "getPixels", 0, &flash_utils_ByteArray, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_merge = {0x02, 0x00, 0x80, 0x16, "", "merge", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_merge = {0x02, 0x00, 0x80, 0x16, "", "merge", 0, &voidclass, &flash_display_BitmapData, 0}; static varinfo_t flash_display_BitmapData_rect = {0x01, 0x00, 0x80, 0x16, "", "rect", 0, &flash_geom_Rectangle, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_applyFilter = {0x02, 0x00, 0x80, 0x16, "", "applyFilter", 0, 0, &flash_display_BitmapData, 0}; -static methodinfo_t flash_display_BitmapData_dispose = {0x02, 0x00, 0x80, 0x16, "", "dispose", 0, 0, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_applyFilter = {0x02, 0x00, 0x80, 0x16, "", "applyFilter", 0, &voidclass, &flash_display_BitmapData, 0}; +static methodinfo_t flash_display_BitmapData_dispose = {0x02, 0x00, 0x80, 0x16, "", "dispose", 0, &voidclass, &flash_display_BitmapData, 0}; static classinfo_t flash_text_engine_LigatureLevel = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "LigatureLevel", 0, &_Object, interfaces: {0}}; static varinfo_t flash_text_engine_LigatureLevel_UNCOMMON = {0x01, 0x00, 0x82, 0x16, "", "UNCOMMON", 0, &_String, &flash_text_engine_LigatureLevel, 0}; static varinfo_t flash_text_engine_LigatureLevel_COMMON = {0x01, 0x00, 0x82, 0x16, "", "COMMON", 0, &_String, &flash_text_engine_LigatureLevel, 0}; @@ -4885,7 +5812,6 @@ static varinfo_t flash_text_engine_LigatureLevel_NONE = {0x01, 0x00, 0x82, 0x16, static constant_t _Infinity_constant = {type: 6}; static varinfo_t _Infinity = {0x01, 0x00, 0xa2, 0x16, "", "Infinity", 0, &_Number, 0, &_Infinity_constant}; static classinfo_t flash_text_engine_FontDescription = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "FontDescription", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_text_engine_FontDescription_isFontCompatible = {0x02, 0x00, 0x82, 0x16, "", "isFontCompatible", 0, &_Boolean, &flash_text_engine_FontDescription, 0}; static varinfo_t flash_text_engine_FontDescription_renderingMode = {0x01, 0x00, 0x80, 0x16, "", "renderingMode", 0, &_String, &flash_text_engine_FontDescription, 0}; static varinfo_t flash_text_engine_FontDescription_cffHinting = {0x01, 0x00, 0x80, 0x16, "", "cffHinting", 0, &_String, &flash_text_engine_FontDescription, 0}; static varinfo_t flash_text_engine_FontDescription_fontPosture = {0x01, 0x00, 0x80, 0x16, "", "fontPosture", 0, &_String, &flash_text_engine_FontDescription, 0}; @@ -4894,8 +5820,9 @@ static varinfo_t flash_text_engine_FontDescription_fontLookup = {0x01, 0x00, 0x8 static varinfo_t flash_text_engine_FontDescription_locked = {0x01, 0x00, 0x80, 0x16, "", "locked", 0, &_Boolean, &flash_text_engine_FontDescription, 0}; static varinfo_t flash_text_engine_FontDescription_fontWeight = {0x01, 0x00, 0x80, 0x16, "", "fontWeight", 0, &_String, &flash_text_engine_FontDescription, 0}; static methodinfo_t flash_text_engine_FontDescription_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_text_engine_FontDescription, &flash_text_engine_FontDescription, 0}; +static methodinfo_t flash_text_engine_FontDescription_isFontCompatible = {0x02, 0x00, 0x82, 0x16, "", "isFontCompatible", 0, &_Boolean, &flash_text_engine_FontDescription, 0}; static classinfo_t flash_text_engine_TextElement = {0x03, 0x00, 0x81, 0x16, "flash.text.engine", "TextElement", 0, &flash_text_engine_ContentElement, interfaces: {0}}; -static methodinfo_t flash_text_engine_TextElement_replaceText = {0x02, 0x00, 0x80, 0x16, "", "replaceText", 0, 0, &flash_text_engine_TextElement, 0}; +static methodinfo_t flash_text_engine_TextElement_replaceText = {0x02, 0x00, 0x80, 0x16, "", "replaceText", 0, &voidclass, &flash_text_engine_TextElement, 0}; static classinfo_t flash_display_SWFVersion = {0x03, 0x00, 0x81, 0x16, "flash.display", "SWFVersion", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_SWFVersion_FLASH4 = {0x01, 0x00, 0x82, 0x16, "", "FLASH4", 0, &_uint, &flash_display_SWFVersion, 0}; static varinfo_t flash_display_SWFVersion_FLASH7 = {0x01, 0x00, 0x82, 0x16, "", "FLASH7", 0, &_uint, &flash_display_SWFVersion, 0}; @@ -4908,36 +5835,36 @@ static varinfo_t flash_display_SWFVersion_FLASH5 = {0x01, 0x00, 0x82, 0x16, "", static varinfo_t flash_display_SWFVersion_FLASH10 = {0x01, 0x00, 0x82, 0x16, "", "FLASH10", 0, &_uint, &flash_display_SWFVersion, 0}; static varinfo_t flash_display_SWFVersion_FLASH1 = {0x01, 0x00, 0x82, 0x16, "", "FLASH1", 0, &_uint, &flash_display_SWFVersion, 0}; static classinfo_t flash_net_URLLoader = {0x03, 0x00, 0x80, 0x16, "flash.net", "URLLoader", 0, &flash_events_EventDispatcher, interfaces: {0}}; -static methodinfo_t flash_net_URLLoader_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, 0, &flash_net_URLLoader, 0}; +static methodinfo_t flash_net_URLLoader_close = {0x02, 0x00, 0x80, 0x16, "", "close", 0, &voidclass, &flash_net_URLLoader, 0}; static varinfo_t flash_net_URLLoader_bytesLoaded = {0x01, 0x00, 0x80, 0x16, "", "bytesLoaded", 0, &_uint, &flash_net_URLLoader, 0}; -static methodinfo_t flash_net_URLLoader_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, 0, &flash_net_URLLoader, 0}; +static methodinfo_t flash_net_URLLoader_load = {0x02, 0x00, 0x80, 0x16, "", "load", 0, &voidclass, &flash_net_URLLoader, 0}; static varinfo_t flash_net_URLLoader_bytesTotal = {0x01, 0x00, 0x80, 0x16, "", "bytesTotal", 0, &_uint, &flash_net_URLLoader, 0}; static varinfo_t flash_net_URLLoader_dataFormat = {0x01, 0x00, 0x80, 0x16, "", "dataFormat", 0, &_String, &flash_net_URLLoader, 0}; static varinfo_t flash_net_URLLoader_data = {0x01, 0x00, 0x80, 0x16, "", "data", 0, 0, &flash_net_URLLoader, 0}; static classinfo_t flash_geom_Matrix = {0x03, 0x00, 0x80, 0x16, "flash.geom", "Matrix", 0, &_Object, interfaces: {0}}; static varinfo_t flash_geom_Matrix_b = {0x01, 0x00, 0x80, 0x16, "", "b", 0, &_Number, &flash_geom_Matrix, 0}; static methodinfo_t flash_geom_Matrix_deltaTransformPoint = {0x02, 0x00, 0x80, 0x16, "", "deltaTransformPoint", 0, &flash_geom_Point, &flash_geom_Matrix, 0}; -static methodinfo_t flash_geom_Matrix_identity = {0x02, 0x00, 0x80, 0x16, "", "identity", 0, 0, &flash_geom_Matrix, 0}; +static methodinfo_t flash_geom_Matrix_identity = {0x02, 0x00, 0x80, 0x16, "", "identity", 0, &voidclass, &flash_geom_Matrix, 0}; static varinfo_t flash_geom_Matrix_ty = {0x01, 0x00, 0x80, 0x16, "", "ty", 0, &_Number, &flash_geom_Matrix, 0}; -static methodinfo_t flash_geom_Matrix_translate = {0x02, 0x00, 0x80, 0x16, "", "translate", 0, 0, &flash_geom_Matrix, 0}; -static methodinfo_t flash_geom_Matrix_concat = {0x02, 0x00, 0x80, 0x16, "", "concat", 0, 0, &flash_geom_Matrix, 0}; +static methodinfo_t flash_geom_Matrix_translate = {0x02, 0x00, 0x80, 0x16, "", "translate", 0, &voidclass, &flash_geom_Matrix, 0}; +static methodinfo_t flash_geom_Matrix_concat = {0x02, 0x00, 0x80, 0x16, "", "concat", 0, &voidclass, &flash_geom_Matrix, 0}; static varinfo_t flash_geom_Matrix_c = {0x01, 0x00, 0x80, 0x16, "", "c", 0, &_Number, &flash_geom_Matrix, 0}; static varinfo_t flash_geom_Matrix_a = {0x01, 0x00, 0x80, 0x16, "", "a", 0, &_Number, &flash_geom_Matrix, 0}; -static methodinfo_t flash_geom_Matrix_scale = {0x02, 0x00, 0x80, 0x16, "", "scale", 0, 0, &flash_geom_Matrix, 0}; +static methodinfo_t flash_geom_Matrix_scale = {0x02, 0x00, 0x80, 0x16, "", "scale", 0, &voidclass, &flash_geom_Matrix, 0}; static varinfo_t flash_geom_Matrix_d = {0x01, 0x00, 0x80, 0x16, "", "d", 0, &_Number, &flash_geom_Matrix, 0}; static methodinfo_t flash_geom_Matrix_transformPoint = {0x02, 0x00, 0x80, 0x16, "", "transformPoint", 0, &flash_geom_Point, &flash_geom_Matrix, 0}; -static methodinfo_t flash_geom_Matrix_rotate = {0x02, 0x00, 0x80, 0x16, "", "rotate", 0, 0, &flash_geom_Matrix, 0}; -static methodinfo_t flash_geom_Matrix_createGradientBox = {0x02, 0x00, 0x80, 0x16, "", "createGradientBox", 0, 0, &flash_geom_Matrix, 0}; +static methodinfo_t flash_geom_Matrix_rotate = {0x02, 0x00, 0x80, 0x16, "", "rotate", 0, &voidclass, &flash_geom_Matrix, 0}; +static methodinfo_t flash_geom_Matrix_createGradientBox = {0x02, 0x00, 0x80, 0x16, "", "createGradientBox", 0, &voidclass, &flash_geom_Matrix, 0}; static methodinfo_t flash_geom_Matrix_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_geom_Matrix, 0}; -static methodinfo_t flash_geom_Matrix_invert = {0x02, 0x00, 0x80, 0x16, "", "invert", 0, 0, &flash_geom_Matrix, 0}; +static methodinfo_t flash_geom_Matrix_invert = {0x02, 0x00, 0x80, 0x16, "", "invert", 0, &voidclass, &flash_geom_Matrix, 0}; static methodinfo_t flash_geom_Matrix_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_geom_Matrix, &flash_geom_Matrix, 0}; static varinfo_t flash_geom_Matrix_tx = {0x01, 0x00, 0x80, 0x16, "", "tx", 0, &_Number, &flash_geom_Matrix, 0}; -static methodinfo_t flash_geom_Matrix_createBox = {0x02, 0x00, 0x80, 0x16, "", "createBox", 0, 0, &flash_geom_Matrix, 0}; +static methodinfo_t flash_geom_Matrix_createBox = {0x02, 0x00, 0x80, 0x16, "", "createBox", 0, &voidclass, &flash_geom_Matrix, 0}; static classinfo_t flash_accessibility_Accessibility = {0x03, 0x00, 0x81, 0x16, "flash.accessibility", "Accessibility", 0, &_Object, interfaces: {0}}; static varinfo_t flash_accessibility_Accessibility_active = {0x01, 0x00, 0x82, 0x16, "", "active", 0, &_Boolean, &flash_accessibility_Accessibility, 0}; -static methodinfo_t flash_accessibility_Accessibility_updateProperties = {0x02, 0x00, 0x82, 0x16, "", "updateProperties", 0, 0, &flash_accessibility_Accessibility, 0}; -static methodinfo_t flash_accessibility_Accessibility_sendEvent = {0x02, 0x00, 0x82, 0x16, "", "sendEvent", 0, 0, &flash_accessibility_Accessibility, 0}; -static methodinfo_t flash_net_sendToURL = {0x02, 0x00, 0x82, 0x16, "flash.net", "sendToURL", 0, 0, 0, 0}; +static methodinfo_t flash_accessibility_Accessibility_updateProperties = {0x02, 0x00, 0x82, 0x16, "", "updateProperties", 0, &voidclass, &flash_accessibility_Accessibility, 0}; +static methodinfo_t flash_accessibility_Accessibility_sendEvent = {0x02, 0x00, 0x82, 0x16, "", "sendEvent", 0, &voidclass, &flash_accessibility_Accessibility, 0}; +static methodinfo_t flash_net_sendToURL = {0x02, 0x00, 0x82, 0x16, "flash.net", "sendToURL", 0, &voidclass, 0, 0}; static classinfo_t flash_filters_GlowFilter = {0x03, 0x00, 0x81, 0x16, "flash.filters", "GlowFilter", 0, &flash_filters_BitmapFilter, interfaces: {0}}; static varinfo_t flash_filters_GlowFilter_blurY = {0x01, 0x00, 0x80, 0x16, "", "blurY", 0, &_Number, &flash_filters_GlowFilter, 0}; static varinfo_t flash_filters_GlowFilter_strength = {0x01, 0x00, 0x80, 0x16, "", "strength", 0, &_Number, &flash_filters_GlowFilter, 0}; @@ -4949,18 +5876,18 @@ static varinfo_t flash_filters_GlowFilter_knockout = {0x01, 0x00, 0x80, 0x16, "" static varinfo_t flash_filters_GlowFilter_alpha = {0x01, 0x00, 0x80, 0x16, "", "alpha", 0, &_Number, &flash_filters_GlowFilter, 0}; static varinfo_t flash_filters_GlowFilter_blurX = {0x01, 0x00, 0x80, 0x16, "", "blurX", 0, &_Number, &flash_filters_GlowFilter, 0}; static classinfo_t flash_events_FullScreenEvent = {0x03, 0x00, 0x80, 0x16, "flash.events", "FullScreenEvent", 0, &flash_events_ActivityEvent, interfaces: {0}}; -static varinfo_t flash_events_FullScreenEvent_FULL_SCREEN = {0x01, 0x00, 0x82, 0x16, "", "FULL_SCREEN", 0, &_String, &flash_events_FullScreenEvent, 0}; static methodinfo_t flash_events_FullScreenEvent_toString = {0x02, 0x00, 0x80, 0x16, "", "toString", 0, &_String, &flash_events_FullScreenEvent, 0}; static methodinfo_t flash_events_FullScreenEvent_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_events_Event, &flash_events_FullScreenEvent, 0}; static varinfo_t flash_events_FullScreenEvent_fullScreen = {0x01, 0x00, 0x80, 0x16, "", "fullScreen", 0, &_Boolean, &flash_events_FullScreenEvent, 0}; +static varinfo_t flash_events_FullScreenEvent_FULL_SCREEN = {0x01, 0x00, 0x82, 0x16, "", "FULL_SCREEN", 0, &_String, &flash_events_FullScreenEvent, 0}; static classinfo_t flash_display_StageDisplayState = {0x03, 0x00, 0x81, 0x16, "flash.display", "StageDisplayState", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_StageDisplayState_NORMAL = {0x01, 0x00, 0x82, 0x16, "", "NORMAL", 0, &_String, &flash_display_StageDisplayState, 0}; static varinfo_t flash_display_StageDisplayState_FULL_SCREEN = {0x01, 0x00, 0x82, 0x16, "", "FULL_SCREEN", 0, &_String, &flash_display_StageDisplayState, 0}; static classinfo_t flash_text_engine_TextJustifier = {0x03, 0x00, 0x80, 0x16, "flash.text.engine", "TextJustifier", 0, &_Object, interfaces: {0}}; -static methodinfo_t flash_text_engine_TextJustifier_getJustifierForLocale = {0x02, 0x00, 0x82, 0x16, "", "getJustifierForLocale", 0, &flash_text_engine_TextJustifier, &flash_text_engine_TextJustifier, 0}; static varinfo_t flash_text_engine_TextJustifier_lineJustification = {0x01, 0x00, 0x80, 0x16, "", "lineJustification", 0, &_String, &flash_text_engine_TextJustifier, 0}; static varinfo_t flash_text_engine_TextJustifier_locale = {0x01, 0x00, 0x80, 0x16, "", "locale", 0, &_String, &flash_text_engine_TextJustifier, 0}; static methodinfo_t flash_text_engine_TextJustifier_clone = {0x02, 0x00, 0x80, 0x16, "", "clone", 0, &flash_text_engine_TextJustifier, &flash_text_engine_TextJustifier, 0}; +static methodinfo_t flash_text_engine_TextJustifier_getJustifierForLocale = {0x02, 0x00, 0x82, 0x16, "", "getJustifierForLocale", 0, &flash_text_engine_TextJustifier, &flash_text_engine_TextJustifier, 0}; static classinfo_t flash_display_StageAlign = {0x03, 0x00, 0x81, 0x16, "flash.display", "StageAlign", 0, &_Object, interfaces: {0}}; static varinfo_t flash_display_StageAlign_RIGHT = {0x01, 0x00, 0x82, 0x16, "", "RIGHT", 0, &_String, &flash_display_StageAlign, 0}; static varinfo_t flash_display_StageAlign_BOTTOM = {0x01, 0x00, 0x82, 0x16, "", "BOTTOM", 0, &_String, &flash_display_StageAlign, 0}; @@ -4981,6 +5908,7 @@ dict_t* builtin_getclasses() dict_t*d = dict_new2(&slotinfo_type); dict_put(d, &flash_text_TextFormat, &flash_text_TextFormat); dict_init2(&flash_text_TextFormat.members, &memberinfo_type, 31); + dict_init2(&flash_text_TextFormat.static_members, &memberinfo_type, 8); dict_put(&flash_text_TextFormat.members, &flash_text_TextFormat_leading, &flash_text_TextFormat_leading); dict_put(&flash_text_TextFormat.members, &flash_text_TextFormat_bold, &flash_text_TextFormat_bold); dict_put(&flash_text_TextFormat.members, &flash_text_TextFormat_underline, &flash_text_TextFormat_underline); @@ -5002,9 +5930,11 @@ dict_t* builtin_getclasses() dict_put(&flash_text_TextFormat.members, &flash_text_TextFormat_font, &flash_text_TextFormat_font); dict_put(d, &flash_filters_BitmapFilter, &flash_filters_BitmapFilter); dict_init2(&flash_filters_BitmapFilter.members, &memberinfo_type, 8); + dict_init2(&flash_filters_BitmapFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_BitmapFilter.members, &flash_filters_BitmapFilter_clone, &flash_filters_BitmapFilter_clone); dict_put(d, &flash_filters_DropShadowFilter, &flash_filters_DropShadowFilter); dict_init2(&flash_filters_DropShadowFilter.members, &memberinfo_type, 15); + dict_init2(&flash_filters_DropShadowFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_DropShadowFilter.members, &flash_filters_DropShadowFilter_alpha, &flash_filters_DropShadowFilter_alpha); dict_put(&flash_filters_DropShadowFilter.members, &flash_filters_DropShadowFilter_strength, &flash_filters_DropShadowFilter_strength); dict_put(&flash_filters_DropShadowFilter.members, &flash_filters_DropShadowFilter_quality, &flash_filters_DropShadowFilter_quality); @@ -5019,24 +5949,28 @@ dict_t* builtin_getclasses() dict_put(&flash_filters_DropShadowFilter.members, &flash_filters_DropShadowFilter_clone, &flash_filters_DropShadowFilter_clone); dict_put(d, &adobe_utils_CustomActions, &adobe_utils_CustomActions); dict_init2(&adobe_utils_CustomActions.members, &memberinfo_type, 8); - dict_put(&adobe_utils_CustomActions.members, &adobe_utils_CustomActions_actionsList, &adobe_utils_CustomActions_actionsList); - dict_put(&adobe_utils_CustomActions.members, &adobe_utils_CustomActions_uninstallActions, &adobe_utils_CustomActions_uninstallActions); - dict_put(&adobe_utils_CustomActions.members, &adobe_utils_CustomActions_getActions, &adobe_utils_CustomActions_getActions); - dict_put(&adobe_utils_CustomActions.members, &adobe_utils_CustomActions_installActions, &adobe_utils_CustomActions_installActions); + dict_init2(&adobe_utils_CustomActions.static_members, &memberinfo_type, 8); + dict_put(&adobe_utils_CustomActions.static_members, &adobe_utils_CustomActions_actionsList, &adobe_utils_CustomActions_actionsList); + dict_put(&adobe_utils_CustomActions.static_members, &adobe_utils_CustomActions_uninstallActions, &adobe_utils_CustomActions_uninstallActions); + dict_put(&adobe_utils_CustomActions.static_members, &adobe_utils_CustomActions_getActions, &adobe_utils_CustomActions_getActions); + dict_put(&adobe_utils_CustomActions.static_members, &adobe_utils_CustomActions_installActions, &adobe_utils_CustomActions_installActions); dict_put(d, &flash_text_engine_TextLineValidity, &flash_text_engine_TextLineValidity); dict_init2(&flash_text_engine_TextLineValidity.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_TextLineValidity.members, &flash_text_engine_TextLineValidity_STATIC, &flash_text_engine_TextLineValidity_STATIC); - dict_put(&flash_text_engine_TextLineValidity.members, &flash_text_engine_TextLineValidity_VALID, &flash_text_engine_TextLineValidity_VALID); - dict_put(&flash_text_engine_TextLineValidity.members, &flash_text_engine_TextLineValidity_INVALID, &flash_text_engine_TextLineValidity_INVALID); - dict_put(&flash_text_engine_TextLineValidity.members, &flash_text_engine_TextLineValidity_POSSIBLY_INVALID, &flash_text_engine_TextLineValidity_POSSIBLY_INVALID); + dict_init2(&flash_text_engine_TextLineValidity.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_TextLineValidity.static_members, &flash_text_engine_TextLineValidity_STATIC, &flash_text_engine_TextLineValidity_STATIC); + dict_put(&flash_text_engine_TextLineValidity.static_members, &flash_text_engine_TextLineValidity_VALID, &flash_text_engine_TextLineValidity_VALID); + dict_put(&flash_text_engine_TextLineValidity.static_members, &flash_text_engine_TextLineValidity_INVALID, &flash_text_engine_TextLineValidity_INVALID); + dict_put(&flash_text_engine_TextLineValidity.static_members, &flash_text_engine_TextLineValidity_POSSIBLY_INVALID, &flash_text_engine_TextLineValidity_POSSIBLY_INVALID); dict_put(d, &flash_display_LineScaleMode, &flash_display_LineScaleMode); dict_init2(&flash_display_LineScaleMode.members, &memberinfo_type, 8); - dict_put(&flash_display_LineScaleMode.members, &flash_display_LineScaleMode_NORMAL, &flash_display_LineScaleMode_NORMAL); - dict_put(&flash_display_LineScaleMode.members, &flash_display_LineScaleMode_VERTICAL, &flash_display_LineScaleMode_VERTICAL); - dict_put(&flash_display_LineScaleMode.members, &flash_display_LineScaleMode_NONE, &flash_display_LineScaleMode_NONE); - dict_put(&flash_display_LineScaleMode.members, &flash_display_LineScaleMode_HORIZONTAL, &flash_display_LineScaleMode_HORIZONTAL); + dict_init2(&flash_display_LineScaleMode.static_members, &memberinfo_type, 8); + dict_put(&flash_display_LineScaleMode.static_members, &flash_display_LineScaleMode_NORMAL, &flash_display_LineScaleMode_NORMAL); + dict_put(&flash_display_LineScaleMode.static_members, &flash_display_LineScaleMode_VERTICAL, &flash_display_LineScaleMode_VERTICAL); + dict_put(&flash_display_LineScaleMode.static_members, &flash_display_LineScaleMode_NONE, &flash_display_LineScaleMode_NONE); + dict_put(&flash_display_LineScaleMode.static_members, &flash_display_LineScaleMode_HORIZONTAL, &flash_display_LineScaleMode_HORIZONTAL); dict_put(d, &flash_geom_Transform, &flash_geom_Transform); dict_init2(&flash_geom_Transform.members, &memberinfo_type, 15); + dict_init2(&flash_geom_Transform.static_members, &memberinfo_type, 8); dict_put(&flash_geom_Transform.members, &flash_geom_Transform_matrix, &flash_geom_Transform_matrix); dict_put(&flash_geom_Transform.members, &flash_geom_Transform_perspectiveProjection, &flash_geom_Transform_perspectiveProjection); dict_put(&flash_geom_Transform.members, &flash_geom_Transform_concatenatedMatrix, &flash_geom_Transform_concatenatedMatrix); @@ -5047,44 +5981,47 @@ dict_t* builtin_getclasses() dict_put(&flash_geom_Transform.members, &flash_geom_Transform_concatenatedColorTransform, &flash_geom_Transform_concatenatedColorTransform); dict_put(d, &flash_ui_KeyLocation, &flash_ui_KeyLocation); dict_init2(&flash_ui_KeyLocation.members, &memberinfo_type, 8); - dict_put(&flash_ui_KeyLocation.members, &flash_ui_KeyLocation_LEFT, &flash_ui_KeyLocation_LEFT); - dict_put(&flash_ui_KeyLocation.members, &flash_ui_KeyLocation_RIGHT, &flash_ui_KeyLocation_RIGHT); - dict_put(&flash_ui_KeyLocation.members, &flash_ui_KeyLocation_NUM_PAD, &flash_ui_KeyLocation_NUM_PAD); - dict_put(&flash_ui_KeyLocation.members, &flash_ui_KeyLocation_STANDARD, &flash_ui_KeyLocation_STANDARD); + dict_init2(&flash_ui_KeyLocation.static_members, &memberinfo_type, 8); + dict_put(&flash_ui_KeyLocation.static_members, &flash_ui_KeyLocation_LEFT, &flash_ui_KeyLocation_LEFT); + dict_put(&flash_ui_KeyLocation.static_members, &flash_ui_KeyLocation_RIGHT, &flash_ui_KeyLocation_RIGHT); + dict_put(&flash_ui_KeyLocation.static_members, &flash_ui_KeyLocation_NUM_PAD, &flash_ui_KeyLocation_NUM_PAD); + dict_put(&flash_ui_KeyLocation.static_members, &flash_ui_KeyLocation_STANDARD, &flash_ui_KeyLocation_STANDARD); dict_put(d, &flash_events_MouseEvent, &flash_events_MouseEvent); dict_init2(&flash_events_MouseEvent.members, &memberinfo_type, 31); + dict_init2(&flash_events_MouseEvent.static_members, &memberinfo_type, 15); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_localY, &flash_events_MouseEvent_localY); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_MOUSE_OUT, &flash_events_MouseEvent_MOUSE_OUT); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_updateAfterEvent, &flash_events_MouseEvent_updateAfterEvent); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_MOUSE_MOVE, &flash_events_MouseEvent_MOUSE_MOVE); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_delta, &flash_events_MouseEvent_delta); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_MOUSE_WHEEL, &flash_events_MouseEvent_MOUSE_WHEEL); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_stageX, &flash_events_MouseEvent_stageX); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_CLICK, &flash_events_MouseEvent_CLICK); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_ROLL_OUT, &flash_events_MouseEvent_ROLL_OUT); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_MOUSE_OVER, &flash_events_MouseEvent_MOUSE_OVER); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_ROLL_OVER, &flash_events_MouseEvent_ROLL_OVER); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_toString, &flash_events_MouseEvent_toString); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_MOUSE_DOWN, &flash_events_MouseEvent_MOUSE_DOWN); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_relatedObject, &flash_events_MouseEvent_relatedObject); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_isRelatedObjectInaccessible, &flash_events_MouseEvent_isRelatedObjectInaccessible); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_shiftKey, &flash_events_MouseEvent_shiftKey); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_DOUBLE_CLICK, &flash_events_MouseEvent_DOUBLE_CLICK); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_stageY, &flash_events_MouseEvent_stageY); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_altKey, &flash_events_MouseEvent_altKey); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_clone, &flash_events_MouseEvent_clone); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_ctrlKey, &flash_events_MouseEvent_ctrlKey); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_localX, &flash_events_MouseEvent_localX); dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_buttonDown, &flash_events_MouseEvent_buttonDown); - dict_put(&flash_events_MouseEvent.members, &flash_events_MouseEvent_MOUSE_UP, &flash_events_MouseEvent_MOUSE_UP); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_ROLL_OVER, &flash_events_MouseEvent_ROLL_OVER); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_ROLL_OUT, &flash_events_MouseEvent_ROLL_OUT); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_MOUSE_DOWN, &flash_events_MouseEvent_MOUSE_DOWN); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_DOUBLE_CLICK, &flash_events_MouseEvent_DOUBLE_CLICK); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_MOUSE_WHEEL, &flash_events_MouseEvent_MOUSE_WHEEL); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_CLICK, &flash_events_MouseEvent_CLICK); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_MOUSE_MOVE, &flash_events_MouseEvent_MOUSE_MOVE); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_MOUSE_UP, &flash_events_MouseEvent_MOUSE_UP); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_MOUSE_OVER, &flash_events_MouseEvent_MOUSE_OVER); + dict_put(&flash_events_MouseEvent.static_members, &flash_events_MouseEvent_MOUSE_OUT, &flash_events_MouseEvent_MOUSE_OUT); dict_put(d, &flash_text_engine_LineJustification, &flash_text_engine_LineJustification); dict_init2(&flash_text_engine_LineJustification.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_LineJustification.members, &flash_text_engine_LineJustification_ALL_INCLUDING_LAST, &flash_text_engine_LineJustification_ALL_INCLUDING_LAST); - dict_put(&flash_text_engine_LineJustification.members, &flash_text_engine_LineJustification_UNJUSTIFIED, &flash_text_engine_LineJustification_UNJUSTIFIED); - dict_put(&flash_text_engine_LineJustification.members, &flash_text_engine_LineJustification_ALL_BUT_LAST, &flash_text_engine_LineJustification_ALL_BUT_LAST); + dict_init2(&flash_text_engine_LineJustification.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_LineJustification.static_members, &flash_text_engine_LineJustification_ALL_INCLUDING_LAST, &flash_text_engine_LineJustification_ALL_INCLUDING_LAST); + dict_put(&flash_text_engine_LineJustification.static_members, &flash_text_engine_LineJustification_UNJUSTIFIED, &flash_text_engine_LineJustification_UNJUSTIFIED); + dict_put(&flash_text_engine_LineJustification.static_members, &flash_text_engine_LineJustification_ALL_BUT_LAST, &flash_text_engine_LineJustification_ALL_BUT_LAST); dict_put(d, &flash_media_Camera, &flash_media_Camera); dict_init2(&flash_media_Camera.members, &memberinfo_type, 31); - dict_put(&flash_media_Camera.members, &flash_media_Camera_getCamera, &flash_media_Camera_getCamera); + dict_init2(&flash_media_Camera.static_members, &memberinfo_type, 8); dict_put(&flash_media_Camera.members, &flash_media_Camera_fps, &flash_media_Camera_fps); dict_put(&flash_media_Camera.members, &flash_media_Camera_setMode, &flash_media_Camera_setMode); dict_put(&flash_media_Camera.members, &flash_media_Camera_keyFrameInterval, &flash_media_Camera_keyFrameInterval); @@ -5103,12 +6040,14 @@ dict_t* builtin_getclasses() dict_put(&flash_media_Camera.members, &flash_media_Camera_muted, &flash_media_Camera_muted); dict_put(&flash_media_Camera.members, &flash_media_Camera_activityLevel, &flash_media_Camera_activityLevel); dict_put(&flash_media_Camera.members, &flash_media_Camera_loopback, &flash_media_Camera_loopback); - dict_put(&flash_media_Camera.members, &flash_media_Camera_names, &flash_media_Camera_names); dict_put(&flash_media_Camera.members, &flash_media_Camera_setQuality, &flash_media_Camera_setQuality); dict_put(&flash_media_Camera.members, &flash_media_Camera_setMotionLevel, &flash_media_Camera_setMotionLevel); + dict_put(&flash_media_Camera.static_members, &flash_media_Camera_getCamera, &flash_media_Camera_getCamera); + dict_put(&flash_media_Camera.static_members, &flash_media_Camera_names, &flash_media_Camera_names); dict_put(d, &flash_net_registerClassAlias, &flash_net_registerClassAlias); dict_put(d, &flash_accessibility_AccessibilityImplementation, &flash_accessibility_AccessibilityImplementation); dict_init2(&flash_accessibility_AccessibilityImplementation.members, &memberinfo_type, 15); + dict_init2(&flash_accessibility_AccessibilityImplementation.static_members, &memberinfo_type, 8); dict_put(&flash_accessibility_AccessibilityImplementation.members, &flash_accessibility_AccessibilityImplementation_get_accState, &flash_accessibility_AccessibilityImplementation_get_accState); dict_put(&flash_accessibility_AccessibilityImplementation.members, &flash_accessibility_AccessibilityImplementation_get_accName, &flash_accessibility_AccessibilityImplementation_get_accName); dict_put(&flash_accessibility_AccessibilityImplementation.members, &flash_accessibility_AccessibilityImplementation_get_accSelection, &flash_accessibility_AccessibilityImplementation_get_accSelection); @@ -5125,6 +6064,7 @@ dict_t* builtin_getclasses() dict_put(&flash_accessibility_AccessibilityImplementation.members, &flash_accessibility_AccessibilityImplementation_getChildIDArray, &flash_accessibility_AccessibilityImplementation_getChildIDArray); dict_put(d, &flash_utils_ByteArray, &flash_utils_ByteArray); dict_init2(&flash_utils_ByteArray.members, &memberinfo_type, 63); + dict_init2(&flash_utils_ByteArray.static_members, &memberinfo_type, 8); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_writeBoolean, &flash_utils_ByteArray_writeBoolean); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_readDouble, &flash_utils_ByteArray_readDouble); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_toString, &flash_utils_ByteArray_toString); @@ -5156,23 +6096,25 @@ dict_t* builtin_getclasses() dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_endian, &flash_utils_ByteArray_endian); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_readUnsignedShort, &flash_utils_ByteArray_readUnsignedShort); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_readUnsignedInt, &flash_utils_ByteArray_readUnsignedInt); - dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_defaultObjectEncoding, &flash_utils_ByteArray_defaultObjectEncoding); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_readFloat, &flash_utils_ByteArray_readFloat); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_compress, &flash_utils_ByteArray_compress); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_writeUTFBytes, &flash_utils_ByteArray_writeUTFBytes); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_readBoolean, &flash_utils_ByteArray_readBoolean); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_inflate, &flash_utils_ByteArray_inflate); dict_put(&flash_utils_ByteArray.members, &flash_utils_ByteArray_readUTF, &flash_utils_ByteArray_readUTF); + dict_put(&flash_utils_ByteArray.static_members, &flash_utils_ByteArray_defaultObjectEncoding, &flash_utils_ByteArray_defaultObjectEncoding); dict_put(d, &flash_sampler_stopSampling, &flash_sampler_stopSampling); dict_put(d, &flash_events_SyncEvent, &flash_events_SyncEvent); dict_init2(&flash_events_SyncEvent.members, &memberinfo_type, 8); - dict_put(&flash_events_SyncEvent.members, &flash_events_SyncEvent_SYNC, &flash_events_SyncEvent_SYNC); + dict_init2(&flash_events_SyncEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_SyncEvent.members, &flash_events_SyncEvent_toString, &flash_events_SyncEvent_toString); dict_put(&flash_events_SyncEvent.members, &flash_events_SyncEvent_clone, &flash_events_SyncEvent_clone); dict_put(&flash_events_SyncEvent.members, &flash_events_SyncEvent_changeList, &flash_events_SyncEvent_changeList); + dict_put(&flash_events_SyncEvent.static_members, &flash_events_SyncEvent_SYNC, &flash_events_SyncEvent_SYNC); dict_put(d, &_encodeURIComponent, &_encodeURIComponent); dict_put(d, &flash_net_Socket, &flash_net_Socket); dict_init2(&flash_net_Socket.members, &memberinfo_type, 63); + dict_init2(&flash_net_Socket.static_members, &memberinfo_type, 8); dict_put(&flash_net_Socket.members, &flash_net_Socket_writeBoolean, &flash_net_Socket_writeBoolean); dict_put(&flash_net_Socket.members, &flash_net_Socket_connect, &flash_net_Socket_connect); dict_put(&flash_net_Socket.members, &flash_net_Socket_readDouble, &flash_net_Socket_readDouble); @@ -5210,6 +6152,7 @@ dict_t* builtin_getclasses() dict_put(d, &_unescape, &_unescape); dict_put(d, &flash_utils_Timer, &flash_utils_Timer); dict_init2(&flash_utils_Timer.members, &memberinfo_type, 8); + dict_init2(&flash_utils_Timer.static_members, &memberinfo_type, 8); dict_put(&flash_utils_Timer.members, &flash_utils_Timer_reset, &flash_utils_Timer_reset); dict_put(&flash_utils_Timer.members, &flash_utils_Timer_running, &flash_utils_Timer_running); dict_put(&flash_utils_Timer.members, &flash_utils_Timer_repeatCount, &flash_utils_Timer_repeatCount); @@ -5218,33 +6161,35 @@ dict_t* builtin_getclasses() dict_put(&flash_utils_Timer.members, &flash_utils_Timer_currentCount, &flash_utils_Timer_currentCount); dict_put(&flash_utils_Timer.members, &flash_utils_Timer_delay, &flash_utils_Timer_delay); dict_put(d, &_Array, &_Array); - dict_init2(&_Array.members, &memberinfo_type, 63); - dict_put(&_Array.members, &_Array_sort, &_Array_sort); - dict_put(&_Array.members, &_Array_unshift, &_Array_unshift); - dict_put(&_Array.members, &_Array_RETURNINDEXEDARRAY, &_Array_RETURNINDEXEDARRAY); - dict_put(&_Array.members, &_Array_indexOf, &_Array_indexOf); - dict_put(&_Array.members, &_Array_join, &_Array_join); - dict_put(&_Array.members, &_Array_sortOn, &_Array_sortOn); - dict_put(&_Array.members, &_Array_UNIQUESORT, &_Array_UNIQUESORT); - dict_put(&_Array.members, &_Array_shift, &_Array_shift); - dict_put(&_Array.members, &_Array_reverse, &_Array_reverse); - dict_put(&_Array.members, &_Array_CASEINSENSITIVE, &_Array_CASEINSENSITIVE); + dict_init2(&_Array.members, &memberinfo_type, 31); + dict_init2(&_Array.static_members, &memberinfo_type, 8); dict_put(&_Array.members, &_Array_forEach, &_Array_forEach); - dict_put(&_Array.members, &_Array_DESCENDING, &_Array_DESCENDING); - dict_put(&_Array.members, &_Array_pop, &_Array_pop); - dict_put(&_Array.members, &_Array_slice, &_Array_slice); - dict_put(&_Array.members, &_Array_length, &_Array_length); - dict_put(&_Array.members, &_Array_map, &_Array_map); - dict_put(&_Array.members, &_Array_push, &_Array_push); - dict_put(&_Array.members, &_Array_lastIndexOf, &_Array_lastIndexOf); + dict_put(&_Array.members, &_Array_sortOn, &_Array_sortOn); + dict_put(&_Array.members, &_Array_indexOf, &_Array_indexOf); dict_put(&_Array.members, &_Array_splice, &_Array_splice); - dict_put(&_Array.members, &_Array_every, &_Array_every); + dict_put(&_Array.members, &_Array_lastIndexOf, &_Array_lastIndexOf); + dict_put(&_Array.members, &_Array_map, &_Array_map); dict_put(&_Array.members, &_Array_concat, &_Array_concat); - dict_put(&_Array.members, &_Array_NUMERIC, &_Array_NUMERIC); - dict_put(&_Array.members, &_Array_filter, &_Array_filter); + dict_put(&_Array.members, &_Array_shift, &_Array_shift); + dict_put(&_Array.members, &_Array_unshift, &_Array_unshift); dict_put(&_Array.members, &_Array_some, &_Array_some); + dict_put(&_Array.members, &_Array_filter, &_Array_filter); + dict_put(&_Array.members, &_Array_join, &_Array_join); + dict_put(&_Array.members, &_Array_slice, &_Array_slice); + dict_put(&_Array.members, &_Array_every, &_Array_every); + dict_put(&_Array.members, &_Array_pop, &_Array_pop); + dict_put(&_Array.members, &_Array_sort, &_Array_sort); + dict_put(&_Array.members, &_Array_reverse, &_Array_reverse); + dict_put(&_Array.members, &_Array_push, &_Array_push); + dict_put(&_Array.members, &_Array_length, &_Array_length); + dict_put(&_Array.static_members, &_Array_DESCENDING, &_Array_DESCENDING); + dict_put(&_Array.static_members, &_Array_UNIQUESORT, &_Array_UNIQUESORT); + dict_put(&_Array.static_members, &_Array_RETURNINDEXEDARRAY, &_Array_RETURNINDEXEDARRAY); + dict_put(&_Array.static_members, &_Array_CASEINSENSITIVE, &_Array_CASEINSENSITIVE); + dict_put(&_Array.static_members, &_Array_NUMERIC, &_Array_NUMERIC); dict_put(d, &flash_geom_ColorTransform, &flash_geom_ColorTransform); dict_init2(&flash_geom_ColorTransform.members, &memberinfo_type, 15); + dict_init2(&flash_geom_ColorTransform.static_members, &memberinfo_type, 8); dict_put(&flash_geom_ColorTransform.members, &flash_geom_ColorTransform_blueOffset, &flash_geom_ColorTransform_blueOffset); dict_put(&flash_geom_ColorTransform.members, &flash_geom_ColorTransform_greenOffset, &flash_geom_ColorTransform_greenOffset); dict_put(&flash_geom_ColorTransform.members, &flash_geom_ColorTransform_greenMultiplier, &flash_geom_ColorTransform_greenMultiplier); @@ -5258,59 +6203,71 @@ dict_t* builtin_getclasses() dict_put(&flash_geom_ColorTransform.members, &flash_geom_ColorTransform_redOffset, &flash_geom_ColorTransform_redOffset); dict_put(d, &flash_text_GridFitType, &flash_text_GridFitType); dict_init2(&flash_text_GridFitType.members, &memberinfo_type, 8); - dict_put(&flash_text_GridFitType.members, &flash_text_GridFitType_SUBPIXEL, &flash_text_GridFitType_SUBPIXEL); - dict_put(&flash_text_GridFitType.members, &flash_text_GridFitType_PIXEL, &flash_text_GridFitType_PIXEL); - dict_put(&flash_text_GridFitType.members, &flash_text_GridFitType_NONE, &flash_text_GridFitType_NONE); + dict_init2(&flash_text_GridFitType.static_members, &memberinfo_type, 8); + dict_put(&flash_text_GridFitType.static_members, &flash_text_GridFitType_SUBPIXEL, &flash_text_GridFitType_SUBPIXEL); + dict_put(&flash_text_GridFitType.static_members, &flash_text_GridFitType_PIXEL, &flash_text_GridFitType_PIXEL); + dict_put(&flash_text_GridFitType.static_members, &flash_text_GridFitType_NONE, &flash_text_GridFitType_NONE); dict_put(d, &flash_filters_DisplacementMapFilterMode, &flash_filters_DisplacementMapFilterMode); dict_init2(&flash_filters_DisplacementMapFilterMode.members, &memberinfo_type, 8); - dict_put(&flash_filters_DisplacementMapFilterMode.members, &flash_filters_DisplacementMapFilterMode_COLOR, &flash_filters_DisplacementMapFilterMode_COLOR); - dict_put(&flash_filters_DisplacementMapFilterMode.members, &flash_filters_DisplacementMapFilterMode_WRAP, &flash_filters_DisplacementMapFilterMode_WRAP); - dict_put(&flash_filters_DisplacementMapFilterMode.members, &flash_filters_DisplacementMapFilterMode_CLAMP, &flash_filters_DisplacementMapFilterMode_CLAMP); - dict_put(&flash_filters_DisplacementMapFilterMode.members, &flash_filters_DisplacementMapFilterMode_IGNORE, &flash_filters_DisplacementMapFilterMode_IGNORE); + dict_init2(&flash_filters_DisplacementMapFilterMode.static_members, &memberinfo_type, 8); + dict_put(&flash_filters_DisplacementMapFilterMode.static_members, &flash_filters_DisplacementMapFilterMode_COLOR, &flash_filters_DisplacementMapFilterMode_COLOR); + dict_put(&flash_filters_DisplacementMapFilterMode.static_members, &flash_filters_DisplacementMapFilterMode_WRAP, &flash_filters_DisplacementMapFilterMode_WRAP); + dict_put(&flash_filters_DisplacementMapFilterMode.static_members, &flash_filters_DisplacementMapFilterMode_CLAMP, &flash_filters_DisplacementMapFilterMode_CLAMP); + dict_put(&flash_filters_DisplacementMapFilterMode.static_members, &flash_filters_DisplacementMapFilterMode_IGNORE, &flash_filters_DisplacementMapFilterMode_IGNORE); dict_put(d, &flash_text_TextFieldType, &flash_text_TextFieldType); dict_init2(&flash_text_TextFieldType.members, &memberinfo_type, 8); - dict_put(&flash_text_TextFieldType.members, &flash_text_TextFieldType_DYNAMIC, &flash_text_TextFieldType_DYNAMIC); - dict_put(&flash_text_TextFieldType.members, &flash_text_TextFieldType_INPUT, &flash_text_TextFieldType_INPUT); + dict_init2(&flash_text_TextFieldType.static_members, &memberinfo_type, 8); + dict_put(&flash_text_TextFieldType.static_members, &flash_text_TextFieldType_DYNAMIC, &flash_text_TextFieldType_DYNAMIC); + dict_put(&flash_text_TextFieldType.static_members, &flash_text_TextFieldType_INPUT, &flash_text_TextFieldType_INPUT); dict_put(d, &flash_display_IGraphicsStroke, &flash_display_IGraphicsStroke); dict_init2(&flash_display_IGraphicsStroke.members, &memberinfo_type, 8); + dict_init2(&flash_display_IGraphicsStroke.static_members, &memberinfo_type, 8); dict_put(d, &flash_media_SoundLoaderContext, &flash_media_SoundLoaderContext); dict_init2(&flash_media_SoundLoaderContext.members, &memberinfo_type, 8); + dict_init2(&flash_media_SoundLoaderContext.static_members, &memberinfo_type, 8); dict_put(&flash_media_SoundLoaderContext.members, &flash_media_SoundLoaderContext_checkPolicyFile, &flash_media_SoundLoaderContext_checkPolicyFile); dict_put(&flash_media_SoundLoaderContext.members, &flash_media_SoundLoaderContext_bufferTime, &flash_media_SoundLoaderContext_bufferTime); dict_put(d, &flash_net_IDynamicPropertyOutput, &flash_net_IDynamicPropertyOutput); dict_init2(&flash_net_IDynamicPropertyOutput.members, &memberinfo_type, 8); + dict_init2(&flash_net_IDynamicPropertyOutput.static_members, &memberinfo_type, 8); dict_put(&flash_net_IDynamicPropertyOutput.members, &flash_net_IDynamicPropertyOutput_writeDynamicProperty, &flash_net_IDynamicPropertyOutput_writeDynamicProperty); dict_put(d, &flash_display_IGraphicsData, &flash_display_IGraphicsData); dict_init2(&flash_display_IGraphicsData.members, &memberinfo_type, 8); + dict_init2(&flash_display_IGraphicsData.static_members, &memberinfo_type, 8); dict_put(d, &flash_utils_getDefinitionByName, &flash_utils_getDefinitionByName); dict_put(d, &_Function, &_Function); dict_init2(&_Function.members, &memberinfo_type, 8); + dict_init2(&_Function.static_members, &memberinfo_type, 8); dict_put(&_Function.members, &_Function_length, &_Function_length); dict_put(&_Function.members, &_Function_apply, &_Function_apply); dict_put(&_Function.members, &_Function_call, &_Function_call); dict_put(&_Function.members, &_Function_prototype, &_Function_prototype); dict_put(d, &flash_geom_PerspectiveProjection, &flash_geom_PerspectiveProjection); dict_init2(&flash_geom_PerspectiveProjection.members, &memberinfo_type, 8); + dict_init2(&flash_geom_PerspectiveProjection.static_members, &memberinfo_type, 8); dict_put(&flash_geom_PerspectiveProjection.members, &flash_geom_PerspectiveProjection_fieldOfView, &flash_geom_PerspectiveProjection_fieldOfView); dict_put(&flash_geom_PerspectiveProjection.members, &flash_geom_PerspectiveProjection_projectionCenter, &flash_geom_PerspectiveProjection_projectionCenter); dict_put(&flash_geom_PerspectiveProjection.members, &flash_geom_PerspectiveProjection_toMatrix3D, &flash_geom_PerspectiveProjection_toMatrix3D); dict_put(&flash_geom_PerspectiveProjection.members, &flash_geom_PerspectiveProjection_focalLength, &flash_geom_PerspectiveProjection_focalLength); dict_put(d, &flash_text_engine_BreakOpportunity, &flash_text_engine_BreakOpportunity); dict_init2(&flash_text_engine_BreakOpportunity.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_BreakOpportunity.members, &flash_text_engine_BreakOpportunity_AUTO, &flash_text_engine_BreakOpportunity_AUTO); - dict_put(&flash_text_engine_BreakOpportunity.members, &flash_text_engine_BreakOpportunity_ANY, &flash_text_engine_BreakOpportunity_ANY); - dict_put(&flash_text_engine_BreakOpportunity.members, &flash_text_engine_BreakOpportunity_ALL, &flash_text_engine_BreakOpportunity_ALL); - dict_put(&flash_text_engine_BreakOpportunity.members, &flash_text_engine_BreakOpportunity_NONE, &flash_text_engine_BreakOpportunity_NONE); + dict_init2(&flash_text_engine_BreakOpportunity.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_BreakOpportunity.static_members, &flash_text_engine_BreakOpportunity_AUTO, &flash_text_engine_BreakOpportunity_AUTO); + dict_put(&flash_text_engine_BreakOpportunity.static_members, &flash_text_engine_BreakOpportunity_ANY, &flash_text_engine_BreakOpportunity_ANY); + dict_put(&flash_text_engine_BreakOpportunity.static_members, &flash_text_engine_BreakOpportunity_ALL, &flash_text_engine_BreakOpportunity_ALL); + dict_put(&flash_text_engine_BreakOpportunity.static_members, &flash_text_engine_BreakOpportunity_NONE, &flash_text_engine_BreakOpportunity_NONE); dict_put(d, &flash_sampler__getInvocationCount, &flash_sampler__getInvocationCount); dict_put(d, &_parseFloat, &_parseFloat); dict_put(d, &flash_events_NetStatusEvent, &flash_events_NetStatusEvent); dict_init2(&flash_events_NetStatusEvent.members, &memberinfo_type, 8); - dict_put(&flash_events_NetStatusEvent.members, &flash_events_NetStatusEvent_NET_STATUS, &flash_events_NetStatusEvent_NET_STATUS); + dict_init2(&flash_events_NetStatusEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_NetStatusEvent.members, &flash_events_NetStatusEvent_toString, &flash_events_NetStatusEvent_toString); dict_put(&flash_events_NetStatusEvent.members, &flash_events_NetStatusEvent_info, &flash_events_NetStatusEvent_info); dict_put(&flash_events_NetStatusEvent.members, &flash_events_NetStatusEvent_clone, &flash_events_NetStatusEvent_clone); + dict_put(&flash_events_NetStatusEvent.static_members, &flash_events_NetStatusEvent_NET_STATUS, &flash_events_NetStatusEvent_NET_STATUS); dict_put(d, &flash_display_ShaderJob, &flash_display_ShaderJob); dict_init2(&flash_display_ShaderJob.members, &memberinfo_type, 8); + dict_init2(&flash_display_ShaderJob.static_members, &memberinfo_type, 8); dict_put(&flash_display_ShaderJob.members, &flash_display_ShaderJob_cancel, &flash_display_ShaderJob_cancel); dict_put(&flash_display_ShaderJob.members, &flash_display_ShaderJob_width, &flash_display_ShaderJob_width); dict_put(&flash_display_ShaderJob.members, &flash_display_ShaderJob_start, &flash_display_ShaderJob_start); @@ -5320,101 +6277,108 @@ dict_t* builtin_getclasses() dict_put(&flash_display_ShaderJob.members, &flash_display_ShaderJob_progress, &flash_display_ShaderJob_progress); dict_put(d, &_VerifyError, &_VerifyError); dict_init2(&_VerifyError.members, &memberinfo_type, 8); - dict_put(&_VerifyError.members, &_VerifyError_length, &_VerifyError_length); + dict_init2(&_VerifyError.static_members, &memberinfo_type, 8); + dict_put(&_VerifyError.static_members, &_VerifyError_length, &_VerifyError_length); dict_put(d, &flash_events_AsyncErrorEvent, &flash_events_AsyncErrorEvent); dict_init2(&flash_events_AsyncErrorEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_AsyncErrorEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_AsyncErrorEvent.members, &flash_events_AsyncErrorEvent_toString, &flash_events_AsyncErrorEvent_toString); - dict_put(&flash_events_AsyncErrorEvent.members, &flash_events_AsyncErrorEvent_ASYNC_ERROR, &flash_events_AsyncErrorEvent_ASYNC_ERROR); dict_put(&flash_events_AsyncErrorEvent.members, &flash_events_AsyncErrorEvent_error, &flash_events_AsyncErrorEvent_error); dict_put(&flash_events_AsyncErrorEvent.members, &flash_events_AsyncErrorEvent_clone, &flash_events_AsyncErrorEvent_clone); + dict_put(&flash_events_AsyncErrorEvent.static_members, &flash_events_AsyncErrorEvent_ASYNC_ERROR, &flash_events_AsyncErrorEvent_ASYNC_ERROR); dict_put(d, &flash_net_SharedObject, &flash_net_SharedObject); dict_init2(&flash_net_SharedObject.members, &memberinfo_type, 15); - dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_getLocal, &flash_net_SharedObject_getLocal); - dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_getDiskUsage, &flash_net_SharedObject_getDiskUsage); + dict_init2(&flash_net_SharedObject.static_members, &memberinfo_type, 8); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_objectEncoding, &flash_net_SharedObject_objectEncoding); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_client, &flash_net_SharedObject_client); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_setProperty, &flash_net_SharedObject_setProperty); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_clear, &flash_net_SharedObject_clear); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_flush, &flash_net_SharedObject_flush); - dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_defaultObjectEncoding, &flash_net_SharedObject_defaultObjectEncoding); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_connect, &flash_net_SharedObject_connect); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_size, &flash_net_SharedObject_size); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_setDirty, &flash_net_SharedObject_setDirty); - dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_getRemote, &flash_net_SharedObject_getRemote); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_send, &flash_net_SharedObject_send); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_close, &flash_net_SharedObject_close); - dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_deleteAll, &flash_net_SharedObject_deleteAll); dict_put(&flash_net_SharedObject.members, &flash_net_SharedObject_data, &flash_net_SharedObject_data); + dict_put(&flash_net_SharedObject.static_members, &flash_net_SharedObject_defaultObjectEncoding, &flash_net_SharedObject_defaultObjectEncoding); + dict_put(&flash_net_SharedObject.static_members, &flash_net_SharedObject_getDiskUsage, &flash_net_SharedObject_getDiskUsage); + dict_put(&flash_net_SharedObject.static_members, &flash_net_SharedObject_getRemote, &flash_net_SharedObject_getRemote); + dict_put(&flash_net_SharedObject.static_members, &flash_net_SharedObject_deleteAll, &flash_net_SharedObject_deleteAll); + dict_put(&flash_net_SharedObject.static_members, &flash_net_SharedObject_getLocal, &flash_net_SharedObject_getLocal); dict_put(d, &_Namespace, &_Namespace); dict_init2(&_Namespace.members, &memberinfo_type, 8); + dict_init2(&_Namespace.static_members, &memberinfo_type, 8); dict_put(&_Namespace.members, &_Namespace_valueOf, &_Namespace_valueOf); - dict_put(&_Namespace.members, &_Namespace_length, &_Namespace_length); dict_put(&_Namespace.members, &_Namespace_toString, &_Namespace_toString); dict_put(&_Namespace.members, &_Namespace_uri, &_Namespace_uri); dict_put(&_Namespace.members, &_Namespace_prefix, &_Namespace_prefix); + dict_put(&_Namespace.static_members, &_Namespace_length, &_Namespace_length); dict_put(d, &flash_utils_setTimeout, &flash_utils_setTimeout); dict_put(d, &flash_geom_Matrix3D, &flash_geom_Matrix3D); - dict_init2(&flash_geom_Matrix3D.members, &memberinfo_type, 63); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_interpolateTo, &flash_geom_Matrix3D_interpolateTo); + dict_init2(&flash_geom_Matrix3D.members, &memberinfo_type, 31); + dict_init2(&flash_geom_Matrix3D.static_members, &memberinfo_type, 8); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_decompose, &flash_geom_Matrix3D_decompose); dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_pointAt, &flash_geom_Matrix3D_pointAt); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_interpolate, &flash_geom_Matrix3D_interpolate); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_prependRotation, &flash_geom_Matrix3D_prependRotation); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_identity, &flash_geom_Matrix3D_identity); dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_transformVector, &flash_geom_Matrix3D_transformVector); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_transpose, &flash_geom_Matrix3D_transpose); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_prependScale, &flash_geom_Matrix3D_prependScale); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_deltaTransformVector, &flash_geom_Matrix3D_deltaTransformVector); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_position, &flash_geom_Matrix3D_position); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_decompose, &flash_geom_Matrix3D_decompose); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_append, &flash_geom_Matrix3D_append); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_recompose, &flash_geom_Matrix3D_recompose); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_clone, &flash_geom_Matrix3D_clone); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_rawData, &flash_geom_Matrix3D_rawData); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_appendRotation, &flash_geom_Matrix3D_appendRotation); dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_determinant, &flash_geom_Matrix3D_determinant); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_invert, &flash_geom_Matrix3D_invert); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_prependRotation, &flash_geom_Matrix3D_prependRotation); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_position, &flash_geom_Matrix3D_position); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_interpolateTo, &flash_geom_Matrix3D_interpolateTo); dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_appendScale, &flash_geom_Matrix3D_appendScale); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_transformVectors, &flash_geom_Matrix3D_transformVectors); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_appendTranslation, &flash_geom_Matrix3D_appendTranslation); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_appendRotation, &flash_geom_Matrix3D_appendRotation); dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_prepend, &flash_geom_Matrix3D_prepend); - dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_identity, &flash_geom_Matrix3D_identity); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_recompose, &flash_geom_Matrix3D_recompose); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_appendTranslation, &flash_geom_Matrix3D_appendTranslation); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_invert, &flash_geom_Matrix3D_invert); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_rawData, &flash_geom_Matrix3D_rawData); dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_prependTranslation, &flash_geom_Matrix3D_prependTranslation); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_append, &flash_geom_Matrix3D_append); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_clone, &flash_geom_Matrix3D_clone); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_prependScale, &flash_geom_Matrix3D_prependScale); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_deltaTransformVector, &flash_geom_Matrix3D_deltaTransformVector); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_transformVectors, &flash_geom_Matrix3D_transformVectors); + dict_put(&flash_geom_Matrix3D.members, &flash_geom_Matrix3D_transpose, &flash_geom_Matrix3D_transpose); + dict_put(&flash_geom_Matrix3D.static_members, &flash_geom_Matrix3D_interpolate, &flash_geom_Matrix3D_interpolate); dict_put(d, &flash_sampler_pauseSampling, &flash_sampler_pauseSampling); dict_put(d, &flash_system_Capabilities, &flash_system_Capabilities); - dict_init2(&flash_system_Capabilities.members, &memberinfo_type, 63); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_maxLevelIDC, &flash_system_Capabilities_maxLevelIDC); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_isDebugger, &flash_system_Capabilities_isDebugger); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasStreamingAudio, &flash_system_Capabilities_hasStreamingAudio); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_screenColor, &flash_system_Capabilities_screenColor); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasIME, &flash_system_Capabilities_hasIME); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasEmbeddedVideo, &flash_system_Capabilities_hasEmbeddedVideo); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasTLS, &flash_system_Capabilities_hasTLS); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_isEmbeddedInAcrobat, &flash_system_Capabilities_isEmbeddedInAcrobat); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasScreenPlayback, &flash_system_Capabilities_hasScreenPlayback); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasVideoEncoder, &flash_system_Capabilities_hasVideoEncoder); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasAudioEncoder, &flash_system_Capabilities_hasAudioEncoder); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_pixelAspectRatio, &flash_system_Capabilities_pixelAspectRatio); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasStreamingVideo, &flash_system_Capabilities_hasStreamingVideo); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_screenResolutionX, &flash_system_Capabilities_screenResolutionX); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasScreenBroadcast, &flash_system_Capabilities_hasScreenBroadcast); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasAudio, &flash_system_Capabilities_hasAudio); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_language, &flash_system_Capabilities_language); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_manufacturer, &flash_system_Capabilities_manufacturer); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasPrinting, &flash_system_Capabilities_hasPrinting); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_os, &flash_system_Capabilities_os); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_localFileReadDisable, &flash_system_Capabilities_localFileReadDisable); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasMP3, &flash_system_Capabilities_hasMP3); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_avHardwareDisable, &flash_system_Capabilities_avHardwareDisable); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_hasAccessibility, &flash_system_Capabilities_hasAccessibility); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_version, &flash_system_Capabilities_version); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_screenDPI, &flash_system_Capabilities_screenDPI); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_playerType, &flash_system_Capabilities_playerType); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_screenResolutionY, &flash_system_Capabilities_screenResolutionY); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities__internal, &flash_system_Capabilities__internal); - dict_put(&flash_system_Capabilities.members, &flash_system_Capabilities_serverString, &flash_system_Capabilities_serverString); + dict_init2(&flash_system_Capabilities.members, &memberinfo_type, 8); + dict_init2(&flash_system_Capabilities.static_members, &memberinfo_type, 63); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_maxLevelIDC, &flash_system_Capabilities_maxLevelIDC); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_isDebugger, &flash_system_Capabilities_isDebugger); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasStreamingAudio, &flash_system_Capabilities_hasStreamingAudio); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_screenColor, &flash_system_Capabilities_screenColor); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasIME, &flash_system_Capabilities_hasIME); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasEmbeddedVideo, &flash_system_Capabilities_hasEmbeddedVideo); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasTLS, &flash_system_Capabilities_hasTLS); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_isEmbeddedInAcrobat, &flash_system_Capabilities_isEmbeddedInAcrobat); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasScreenPlayback, &flash_system_Capabilities_hasScreenPlayback); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasVideoEncoder, &flash_system_Capabilities_hasVideoEncoder); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasAudioEncoder, &flash_system_Capabilities_hasAudioEncoder); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_pixelAspectRatio, &flash_system_Capabilities_pixelAspectRatio); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasStreamingVideo, &flash_system_Capabilities_hasStreamingVideo); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_screenResolutionX, &flash_system_Capabilities_screenResolutionX); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasScreenBroadcast, &flash_system_Capabilities_hasScreenBroadcast); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasAudio, &flash_system_Capabilities_hasAudio); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_language, &flash_system_Capabilities_language); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_manufacturer, &flash_system_Capabilities_manufacturer); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasPrinting, &flash_system_Capabilities_hasPrinting); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_os, &flash_system_Capabilities_os); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_localFileReadDisable, &flash_system_Capabilities_localFileReadDisable); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasMP3, &flash_system_Capabilities_hasMP3); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_avHardwareDisable, &flash_system_Capabilities_avHardwareDisable); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_hasAccessibility, &flash_system_Capabilities_hasAccessibility); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_version, &flash_system_Capabilities_version); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_screenDPI, &flash_system_Capabilities_screenDPI); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_playerType, &flash_system_Capabilities_playerType); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_screenResolutionY, &flash_system_Capabilities_screenResolutionY); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities__internal, &flash_system_Capabilities__internal); + dict_put(&flash_system_Capabilities.static_members, &flash_system_Capabilities_serverString, &flash_system_Capabilities_serverString); dict_put(d, &flash_sampler_getSetterInvocationCount, &flash_sampler_getSetterInvocationCount); dict_put(d, &flash_sampler_getGetterInvocationCount, &flash_sampler_getGetterInvocationCount); dict_put(d, &flash_filters_BlurFilter, &flash_filters_BlurFilter); dict_init2(&flash_filters_BlurFilter.members, &memberinfo_type, 8); + dict_init2(&flash_filters_BlurFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_BlurFilter.members, &flash_filters_BlurFilter_blurY, &flash_filters_BlurFilter_blurY); dict_put(&flash_filters_BlurFilter.members, &flash_filters_BlurFilter_clone, &flash_filters_BlurFilter_clone); dict_put(&flash_filters_BlurFilter.members, &flash_filters_BlurFilter_quality, &flash_filters_BlurFilter_quality); @@ -5422,6 +6386,7 @@ dict_t* builtin_getclasses() dict_put(d, &_isFinite, &_isFinite); dict_put(d, &flash_media_Video, &flash_media_Video); dict_init2(&flash_media_Video.members, &memberinfo_type, 8); + dict_init2(&flash_media_Video.static_members, &memberinfo_type, 8); dict_put(&flash_media_Video.members, &flash_media_Video_attachCamera, &flash_media_Video_attachCamera); dict_put(&flash_media_Video.members, &flash_media_Video_videoWidth, &flash_media_Video_videoWidth); dict_put(&flash_media_Video.members, &flash_media_Video_clear, &flash_media_Video_clear); @@ -5431,21 +6396,24 @@ dict_t* builtin_getclasses() dict_put(&flash_media_Video.members, &flash_media_Video_smoothing, &flash_media_Video_smoothing); dict_put(d, &flash_text_engine_TextLineCreationResult, &flash_text_engine_TextLineCreationResult); dict_init2(&flash_text_engine_TextLineCreationResult.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_TextLineCreationResult.members, &flash_text_engine_TextLineCreationResult_EMERGENCY, &flash_text_engine_TextLineCreationResult_EMERGENCY); - dict_put(&flash_text_engine_TextLineCreationResult.members, &flash_text_engine_TextLineCreationResult_COMPLETE, &flash_text_engine_TextLineCreationResult_COMPLETE); - dict_put(&flash_text_engine_TextLineCreationResult.members, &flash_text_engine_TextLineCreationResult_SUCCESS, &flash_text_engine_TextLineCreationResult_SUCCESS); - dict_put(&flash_text_engine_TextLineCreationResult.members, &flash_text_engine_TextLineCreationResult_INSUFFICIENT_WIDTH, &flash_text_engine_TextLineCreationResult_INSUFFICIENT_WIDTH); + dict_init2(&flash_text_engine_TextLineCreationResult.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_TextLineCreationResult.static_members, &flash_text_engine_TextLineCreationResult_EMERGENCY, &flash_text_engine_TextLineCreationResult_EMERGENCY); + dict_put(&flash_text_engine_TextLineCreationResult.static_members, &flash_text_engine_TextLineCreationResult_COMPLETE, &flash_text_engine_TextLineCreationResult_COMPLETE); + dict_put(&flash_text_engine_TextLineCreationResult.static_members, &flash_text_engine_TextLineCreationResult_SUCCESS, &flash_text_engine_TextLineCreationResult_SUCCESS); + dict_put(&flash_text_engine_TextLineCreationResult.static_members, &flash_text_engine_TextLineCreationResult_INSUFFICIENT_WIDTH, &flash_text_engine_TextLineCreationResult_INSUFFICIENT_WIDTH); dict_put(d, &_Error, &_Error); - dict_init2(&_Error.members, &memberinfo_type, 15); - dict_put(&_Error.members, &_Error_getErrorMessage, &_Error_getErrorMessage); - dict_put(&_Error.members, &_Error_throwError, &_Error_throwError); - dict_put(&_Error.members, &_Error_length, &_Error_length); - dict_put(&_Error.members, &_Error_name, &_Error_name); + dict_init2(&_Error.members, &memberinfo_type, 8); + dict_init2(&_Error.static_members, &memberinfo_type, 8); dict_put(&_Error.members, &_Error_message, &_Error_message); - dict_put(&_Error.members, &_Error_getStackTrace, &_Error_getStackTrace); dict_put(&_Error.members, &_Error_errorID, &_Error_errorID); + dict_put(&_Error.members, &_Error_getStackTrace, &_Error_getStackTrace); + dict_put(&_Error.members, &_Error_name, &_Error_name); + dict_put(&_Error.static_members, &_Error_length, &_Error_length); + dict_put(&_Error.static_members, &_Error_getErrorMessage, &_Error_getErrorMessage); + dict_put(&_Error.static_members, &_Error_throwError, &_Error_throwError); dict_put(d, &flash_xml_XMLNode, &flash_xml_XMLNode); dict_init2(&flash_xml_XMLNode.members, &memberinfo_type, 31); + dict_init2(&flash_xml_XMLNode.static_members, &memberinfo_type, 8); dict_put(&flash_xml_XMLNode.members, &flash_xml_XMLNode_childNodes, &flash_xml_XMLNode_childNodes); dict_put(&flash_xml_XMLNode.members, &flash_xml_XMLNode_appendChild, &flash_xml_XMLNode_appendChild); dict_put(&flash_xml_XMLNode.members, &flash_xml_XMLNode_nextSibling, &flash_xml_XMLNode_nextSibling); @@ -5469,11 +6437,12 @@ dict_t* builtin_getclasses() dict_put(&flash_xml_XMLNode.members, &flash_xml_XMLNode_nodeValue, &flash_xml_XMLNode_nodeValue); dict_put(d, &flash_net_URLVariables, &flash_net_URLVariables); dict_init2(&flash_net_URLVariables.members, &memberinfo_type, 8); + dict_init2(&flash_net_URLVariables.static_members, &memberinfo_type, 8); dict_put(&flash_net_URLVariables.members, &flash_net_URLVariables_toString, &flash_net_URLVariables_toString); dict_put(&flash_net_URLVariables.members, &flash_net_URLVariables_decode, &flash_net_URLVariables_decode); dict_put(d, &flash_display_LoaderInfo, &flash_display_LoaderInfo); dict_init2(&flash_display_LoaderInfo.members, &memberinfo_type, 31); - dict_put(&flash_display_LoaderInfo.members, &flash_display_LoaderInfo_getLoaderInfoByDefinition, &flash_display_LoaderInfo_getLoaderInfoByDefinition); + dict_init2(&flash_display_LoaderInfo.static_members, &memberinfo_type, 8); dict_put(&flash_display_LoaderInfo.members, &flash_display_LoaderInfo_actionScriptVersion, &flash_display_LoaderInfo_actionScriptVersion); dict_put(&flash_display_LoaderInfo.members, &flash_display_LoaderInfo_contentType, &flash_display_LoaderInfo_contentType); dict_put(&flash_display_LoaderInfo.members, &flash_display_LoaderInfo_sameDomain, &flash_display_LoaderInfo_sameDomain); @@ -5494,38 +6463,45 @@ dict_t* builtin_getclasses() dict_put(&flash_display_LoaderInfo.members, &flash_display_LoaderInfo_parentAllowsChild, &flash_display_LoaderInfo_parentAllowsChild); dict_put(&flash_display_LoaderInfo.members, &flash_display_LoaderInfo_childAllowsParent, &flash_display_LoaderInfo_childAllowsParent); dict_put(&flash_display_LoaderInfo.members, &flash_display_LoaderInfo_sharedEvents, &flash_display_LoaderInfo_sharedEvents); + dict_put(&flash_display_LoaderInfo.static_members, &flash_display_LoaderInfo_getLoaderInfoByDefinition, &flash_display_LoaderInfo_getLoaderInfoByDefinition); dict_put(d, &flash_sampler_Sample, &flash_sampler_Sample); dict_init2(&flash_sampler_Sample.members, &memberinfo_type, 8); + dict_init2(&flash_sampler_Sample.static_members, &memberinfo_type, 8); dict_put(&flash_sampler_Sample.members, &flash_sampler_Sample_time, &flash_sampler_Sample_time); dict_put(&flash_sampler_Sample.members, &flash_sampler_Sample_stack, &flash_sampler_Sample_stack); dict_put(d, &flash_text_engine_DigitWidth, &flash_text_engine_DigitWidth); dict_init2(&flash_text_engine_DigitWidth.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_DigitWidth.members, &flash_text_engine_DigitWidth_PROPORTIONAL, &flash_text_engine_DigitWidth_PROPORTIONAL); - dict_put(&flash_text_engine_DigitWidth.members, &flash_text_engine_DigitWidth_DEFAULT, &flash_text_engine_DigitWidth_DEFAULT); - dict_put(&flash_text_engine_DigitWidth.members, &flash_text_engine_DigitWidth_TABULAR, &flash_text_engine_DigitWidth_TABULAR); + dict_init2(&flash_text_engine_DigitWidth.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_DigitWidth.static_members, &flash_text_engine_DigitWidth_PROPORTIONAL, &flash_text_engine_DigitWidth_PROPORTIONAL); + dict_put(&flash_text_engine_DigitWidth.static_members, &flash_text_engine_DigitWidth_DEFAULT, &flash_text_engine_DigitWidth_DEFAULT); + dict_put(&flash_text_engine_DigitWidth.static_members, &flash_text_engine_DigitWidth_TABULAR, &flash_text_engine_DigitWidth_TABULAR); dict_put(d, &flash_net_URLRequestMethod, &flash_net_URLRequestMethod); dict_init2(&flash_net_URLRequestMethod.members, &memberinfo_type, 8); - dict_put(&flash_net_URLRequestMethod.members, &flash_net_URLRequestMethod_GET, &flash_net_URLRequestMethod_GET); - dict_put(&flash_net_URLRequestMethod.members, &flash_net_URLRequestMethod_POST, &flash_net_URLRequestMethod_POST); + dict_init2(&flash_net_URLRequestMethod.static_members, &memberinfo_type, 8); + dict_put(&flash_net_URLRequestMethod.static_members, &flash_net_URLRequestMethod_GET, &flash_net_URLRequestMethod_GET); + dict_put(&flash_net_URLRequestMethod.static_members, &flash_net_URLRequestMethod_POST, &flash_net_URLRequestMethod_POST); dict_put(d, &adobe_utils_MMExecute, &adobe_utils_MMExecute); dict_put(d, &flash_system_System, &flash_system_System); - dict_init2(&flash_system_System.members, &memberinfo_type, 15); - dict_put(&flash_system_System.members, &flash_system_System_pause, &flash_system_System_pause); - dict_put(&flash_system_System.members, &flash_system_System_useCodePage, &flash_system_System_useCodePage); - dict_put(&flash_system_System.members, &flash_system_System_exit, &flash_system_System_exit); - dict_put(&flash_system_System.members, &flash_system_System_setClipboard, &flash_system_System_setClipboard); - dict_put(&flash_system_System.members, &flash_system_System_totalMemory, &flash_system_System_totalMemory); - dict_put(&flash_system_System.members, &flash_system_System_gc, &flash_system_System_gc); - dict_put(&flash_system_System.members, &flash_system_System_resume, &flash_system_System_resume); - dict_put(&flash_system_System.members, &flash_system_System_vmVersion, &flash_system_System_vmVersion); - dict_put(&flash_system_System.members, &flash_system_System_ime, &flash_system_System_ime); + dict_init2(&flash_system_System.members, &memberinfo_type, 8); + dict_init2(&flash_system_System.static_members, &memberinfo_type, 15); + dict_put(&flash_system_System.static_members, &flash_system_System_pause, &flash_system_System_pause); + dict_put(&flash_system_System.static_members, &flash_system_System_useCodePage, &flash_system_System_useCodePage); + dict_put(&flash_system_System.static_members, &flash_system_System_exit, &flash_system_System_exit); + dict_put(&flash_system_System.static_members, &flash_system_System_setClipboard, &flash_system_System_setClipboard); + dict_put(&flash_system_System.static_members, &flash_system_System_totalMemory, &flash_system_System_totalMemory); + dict_put(&flash_system_System.static_members, &flash_system_System_gc, &flash_system_System_gc); + dict_put(&flash_system_System.static_members, &flash_system_System_resume, &flash_system_System_resume); + dict_put(&flash_system_System.static_members, &flash_system_System_vmVersion, &flash_system_System_vmVersion); + dict_put(&flash_system_System.static_members, &flash_system_System_ime, &flash_system_System_ime); dict_put(d, &flash_filters_BitmapFilterQuality, &flash_filters_BitmapFilterQuality); dict_init2(&flash_filters_BitmapFilterQuality.members, &memberinfo_type, 8); - dict_put(&flash_filters_BitmapFilterQuality.members, &flash_filters_BitmapFilterQuality_LOW, &flash_filters_BitmapFilterQuality_LOW); - dict_put(&flash_filters_BitmapFilterQuality.members, &flash_filters_BitmapFilterQuality_MEDIUM, &flash_filters_BitmapFilterQuality_MEDIUM); - dict_put(&flash_filters_BitmapFilterQuality.members, &flash_filters_BitmapFilterQuality_HIGH, &flash_filters_BitmapFilterQuality_HIGH); + dict_init2(&flash_filters_BitmapFilterQuality.static_members, &memberinfo_type, 8); + dict_put(&flash_filters_BitmapFilterQuality.static_members, &flash_filters_BitmapFilterQuality_LOW, &flash_filters_BitmapFilterQuality_LOW); + dict_put(&flash_filters_BitmapFilterQuality.static_members, &flash_filters_BitmapFilterQuality_MEDIUM, &flash_filters_BitmapFilterQuality_MEDIUM); + dict_put(&flash_filters_BitmapFilterQuality.static_members, &flash_filters_BitmapFilterQuality_HIGH, &flash_filters_BitmapFilterQuality_HIGH); dict_put(d, &flash_display_DisplayObjectContainer, &flash_display_DisplayObjectContainer); dict_init2(&flash_display_DisplayObjectContainer.members, &memberinfo_type, 31); + dict_init2(&flash_display_DisplayObjectContainer.static_members, &memberinfo_type, 8); dict_put(&flash_display_DisplayObjectContainer.members, &flash_display_DisplayObjectContainer_addChild, &flash_display_DisplayObjectContainer_addChild); dict_put(&flash_display_DisplayObjectContainer.members, &flash_display_DisplayObjectContainer_getObjectsUnderPoint, &flash_display_DisplayObjectContainer_getObjectsUnderPoint); dict_put(&flash_display_DisplayObjectContainer.members, &flash_display_DisplayObjectContainer_removeChildAt, &flash_display_DisplayObjectContainer_removeChildAt); @@ -5545,6 +6521,7 @@ dict_t* builtin_getclasses() dict_put(&flash_display_DisplayObjectContainer.members, &flash_display_DisplayObjectContainer_textSnapshot, &flash_display_DisplayObjectContainer_textSnapshot); dict_put(d, &flash_system_LoaderContext, &flash_system_LoaderContext); dict_init2(&flash_system_LoaderContext.members, &memberinfo_type, 8); + dict_init2(&flash_system_LoaderContext.static_members, &memberinfo_type, 8); dict_put(&flash_system_LoaderContext.members, &flash_system_LoaderContext_checkPolicyFile, &flash_system_LoaderContext_checkPolicyFile); dict_put(&flash_system_LoaderContext.members, &flash_system_LoaderContext_securityDomain, &flash_system_LoaderContext_securityDomain); dict_put(&flash_system_LoaderContext.members, &flash_system_LoaderContext_applicationDomain, &flash_system_LoaderContext_applicationDomain); @@ -5552,20 +6529,23 @@ dict_t* builtin_getclasses() dict_put(d, &_isXMLName, &_isXMLName); dict_put(d, &flash_xml_XMLNodeType, &flash_xml_XMLNodeType); dict_init2(&flash_xml_XMLNodeType.members, &memberinfo_type, 8); - dict_put(&flash_xml_XMLNodeType.members, &flash_xml_XMLNodeType_PROCESSING_INSTRUCTION_NODE, &flash_xml_XMLNodeType_PROCESSING_INSTRUCTION_NODE); - dict_put(&flash_xml_XMLNodeType.members, &flash_xml_XMLNodeType_CDATA_NODE, &flash_xml_XMLNodeType_CDATA_NODE); - dict_put(&flash_xml_XMLNodeType.members, &flash_xml_XMLNodeType_DOCUMENT_TYPE_NODE, &flash_xml_XMLNodeType_DOCUMENT_TYPE_NODE); - dict_put(&flash_xml_XMLNodeType.members, &flash_xml_XMLNodeType_COMMENT_NODE, &flash_xml_XMLNodeType_COMMENT_NODE); - dict_put(&flash_xml_XMLNodeType.members, &flash_xml_XMLNodeType_XML_DECLARATION, &flash_xml_XMLNodeType_XML_DECLARATION); - dict_put(&flash_xml_XMLNodeType.members, &flash_xml_XMLNodeType_TEXT_NODE, &flash_xml_XMLNodeType_TEXT_NODE); - dict_put(&flash_xml_XMLNodeType.members, &flash_xml_XMLNodeType_ELEMENT_NODE, &flash_xml_XMLNodeType_ELEMENT_NODE); + dict_init2(&flash_xml_XMLNodeType.static_members, &memberinfo_type, 8); + dict_put(&flash_xml_XMLNodeType.static_members, &flash_xml_XMLNodeType_PROCESSING_INSTRUCTION_NODE, &flash_xml_XMLNodeType_PROCESSING_INSTRUCTION_NODE); + dict_put(&flash_xml_XMLNodeType.static_members, &flash_xml_XMLNodeType_CDATA_NODE, &flash_xml_XMLNodeType_CDATA_NODE); + dict_put(&flash_xml_XMLNodeType.static_members, &flash_xml_XMLNodeType_DOCUMENT_TYPE_NODE, &flash_xml_XMLNodeType_DOCUMENT_TYPE_NODE); + dict_put(&flash_xml_XMLNodeType.static_members, &flash_xml_XMLNodeType_COMMENT_NODE, &flash_xml_XMLNodeType_COMMENT_NODE); + dict_put(&flash_xml_XMLNodeType.static_members, &flash_xml_XMLNodeType_XML_DECLARATION, &flash_xml_XMLNodeType_XML_DECLARATION); + dict_put(&flash_xml_XMLNodeType.static_members, &flash_xml_XMLNodeType_TEXT_NODE, &flash_xml_XMLNodeType_TEXT_NODE); + dict_put(&flash_xml_XMLNodeType.static_members, &flash_xml_XMLNodeType_ELEMENT_NODE, &flash_xml_XMLNodeType_ELEMENT_NODE); dict_put(d, &flash_events_ErrorEvent, &flash_events_ErrorEvent); dict_init2(&flash_events_ErrorEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_ErrorEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_ErrorEvent.members, &flash_events_ErrorEvent_toString, &flash_events_ErrorEvent_toString); - dict_put(&flash_events_ErrorEvent.members, &flash_events_ErrorEvent_ERROR, &flash_events_ErrorEvent_ERROR); dict_put(&flash_events_ErrorEvent.members, &flash_events_ErrorEvent_clone, &flash_events_ErrorEvent_clone); + dict_put(&flash_events_ErrorEvent.static_members, &flash_events_ErrorEvent_ERROR, &flash_events_ErrorEvent_ERROR); dict_put(d, &flash_utils_IDataOutput, &flash_utils_IDataOutput); dict_init2(&flash_utils_IDataOutput.members, &memberinfo_type, 31); + dict_init2(&flash_utils_IDataOutput.static_members, &memberinfo_type, 8); dict_put(&flash_utils_IDataOutput.members, &flash_utils_IDataOutput_writeUnsignedInt, &flash_utils_IDataOutput_writeUnsignedInt); dict_put(&flash_utils_IDataOutput.members, &flash_utils_IDataOutput_writeInt, &flash_utils_IDataOutput_writeInt); dict_put(&flash_utils_IDataOutput.members, &flash_utils_IDataOutput_objectEncoding, &flash_utils_IDataOutput_objectEncoding); @@ -5582,18 +6562,21 @@ dict_t* builtin_getclasses() dict_put(&flash_utils_IDataOutput.members, &flash_utils_IDataOutput_endian, &flash_utils_IDataOutput_endian); dict_put(d, &flash_geom_Utils3D, &flash_geom_Utils3D); dict_init2(&flash_geom_Utils3D.members, &memberinfo_type, 8); - dict_put(&flash_geom_Utils3D.members, &flash_geom_Utils3D_projectVectors, &flash_geom_Utils3D_projectVectors); - dict_put(&flash_geom_Utils3D.members, &flash_geom_Utils3D_projectVector, &flash_geom_Utils3D_projectVector); - dict_put(&flash_geom_Utils3D.members, &flash_geom_Utils3D_pointTowards, &flash_geom_Utils3D_pointTowards); + dict_init2(&flash_geom_Utils3D.static_members, &memberinfo_type, 8); + dict_put(&flash_geom_Utils3D.static_members, &flash_geom_Utils3D_projectVectors, &flash_geom_Utils3D_projectVectors); + dict_put(&flash_geom_Utils3D.static_members, &flash_geom_Utils3D_projectVector, &flash_geom_Utils3D_projectVector); + dict_put(&flash_geom_Utils3D.static_members, &flash_geom_Utils3D_pointTowards, &flash_geom_Utils3D_pointTowards); dict_put(d, &flash_events_TextEvent, &flash_events_TextEvent); dict_init2(&flash_events_TextEvent.members, &memberinfo_type, 8); - dict_put(&flash_events_TextEvent.members, &flash_events_TextEvent_LINK, &flash_events_TextEvent_LINK); + dict_init2(&flash_events_TextEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_TextEvent.members, &flash_events_TextEvent_toString, &flash_events_TextEvent_toString); dict_put(&flash_events_TextEvent.members, &flash_events_TextEvent_text, &flash_events_TextEvent_text); - dict_put(&flash_events_TextEvent.members, &flash_events_TextEvent_TEXT_INPUT, &flash_events_TextEvent_TEXT_INPUT); dict_put(&flash_events_TextEvent.members, &flash_events_TextEvent_clone, &flash_events_TextEvent_clone); + dict_put(&flash_events_TextEvent.static_members, &flash_events_TextEvent_LINK, &flash_events_TextEvent_LINK); + dict_put(&flash_events_TextEvent.static_members, &flash_events_TextEvent_TEXT_INPUT, &flash_events_TextEvent_TEXT_INPUT); dict_put(d, &flash_utils_Proxy, &flash_utils_Proxy); dict_init2(&flash_utils_Proxy.members, &memberinfo_type, 15); + dict_init2(&flash_utils_Proxy.static_members, &memberinfo_type, 8); dict_put(&flash_utils_Proxy.members, &flash_utils_Proxy_callProperty, &flash_utils_Proxy_callProperty); dict_put(&flash_utils_Proxy.members, &flash_utils_Proxy_setProperty, &flash_utils_Proxy_setProperty); dict_put(&flash_utils_Proxy.members, &flash_utils_Proxy_getProperty, &flash_utils_Proxy_getProperty); @@ -5606,10 +6589,12 @@ dict_t* builtin_getclasses() dict_put(&flash_utils_Proxy.members, &flash_utils_Proxy_nextValue, &flash_utils_Proxy_nextValue); dict_put(d, &flash_text_engine_FontPosture, &flash_text_engine_FontPosture); dict_init2(&flash_text_engine_FontPosture.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_FontPosture.members, &flash_text_engine_FontPosture_NORMAL, &flash_text_engine_FontPosture_NORMAL); - dict_put(&flash_text_engine_FontPosture.members, &flash_text_engine_FontPosture_ITALIC, &flash_text_engine_FontPosture_ITALIC); + dict_init2(&flash_text_engine_FontPosture.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_FontPosture.static_members, &flash_text_engine_FontPosture_NORMAL, &flash_text_engine_FontPosture_NORMAL); + dict_put(&flash_text_engine_FontPosture.static_members, &flash_text_engine_FontPosture_ITALIC, &flash_text_engine_FontPosture_ITALIC); dict_put(d, &flash_xml_XMLDocument, &flash_xml_XMLDocument); dict_init2(&flash_xml_XMLDocument.members, &memberinfo_type, 8); + dict_init2(&flash_xml_XMLDocument.static_members, &memberinfo_type, 8); dict_put(&flash_xml_XMLDocument.members, &flash_xml_XMLDocument_docTypeDecl, &flash_xml_XMLDocument_docTypeDecl); dict_put(&flash_xml_XMLDocument.members, &flash_xml_XMLDocument_idMap, &flash_xml_XMLDocument_idMap); dict_put(&flash_xml_XMLDocument.members, &flash_xml_XMLDocument_toString, &flash_xml_XMLDocument_toString); @@ -5620,6 +6605,7 @@ dict_t* builtin_getclasses() dict_put(&flash_xml_XMLDocument.members, &flash_xml_XMLDocument_parseXML, &flash_xml_XMLDocument_parseXML); dict_put(d, &flash_display_ShaderInput, &flash_display_ShaderInput); dict_init2(&flash_display_ShaderInput.members, &memberinfo_type, 8); + dict_init2(&flash_display_ShaderInput.static_members, &memberinfo_type, 8); dict_put(&flash_display_ShaderInput.members, &flash_display_ShaderInput_width, &flash_display_ShaderInput_width); dict_put(&flash_display_ShaderInput.members, &flash_display_ShaderInput_input, &flash_display_ShaderInput_input); dict_put(&flash_display_ShaderInput.members, &flash_display_ShaderInput_height, &flash_display_ShaderInput_height); @@ -5627,6 +6613,7 @@ dict_t* builtin_getclasses() dict_put(&flash_display_ShaderInput.members, &flash_display_ShaderInput_channels, &flash_display_ShaderInput_channels); dict_put(d, &flash_text_engine_TextBlock, &flash_text_engine_TextBlock); dict_init2(&flash_text_engine_TextBlock.members, &memberinfo_type, 31); + dict_init2(&flash_text_engine_TextBlock.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_TextBlock.members, &flash_text_engine_TextBlock_createTextLine, &flash_text_engine_TextBlock_createTextLine); dict_put(&flash_text_engine_TextBlock.members, &flash_text_engine_TextBlock_bidiLevel, &flash_text_engine_TextBlock_bidiLevel); dict_put(&flash_text_engine_TextBlock.members, &flash_text_engine_TextBlock_getTextLineAtCharIndex, &flash_text_engine_TextBlock_getTextLineAtCharIndex); @@ -5651,32 +6638,38 @@ dict_t* builtin_getclasses() dict_put(&flash_text_engine_TextBlock.members, &flash_text_engine_TextBlock_dump, &flash_text_engine_TextBlock_dump); dict_put(d, &flash_ui_MouseCursor, &flash_ui_MouseCursor); dict_init2(&flash_ui_MouseCursor.members, &memberinfo_type, 8); - dict_put(&flash_ui_MouseCursor.members, &flash_ui_MouseCursor_BUTTON, &flash_ui_MouseCursor_BUTTON); - dict_put(&flash_ui_MouseCursor.members, &flash_ui_MouseCursor_AUTO, &flash_ui_MouseCursor_AUTO); - dict_put(&flash_ui_MouseCursor.members, &flash_ui_MouseCursor_ARROW, &flash_ui_MouseCursor_ARROW); - dict_put(&flash_ui_MouseCursor.members, &flash_ui_MouseCursor_IBEAM, &flash_ui_MouseCursor_IBEAM); - dict_put(&flash_ui_MouseCursor.members, &flash_ui_MouseCursor_HAND, &flash_ui_MouseCursor_HAND); + dict_init2(&flash_ui_MouseCursor.static_members, &memberinfo_type, 8); + dict_put(&flash_ui_MouseCursor.static_members, &flash_ui_MouseCursor_BUTTON, &flash_ui_MouseCursor_BUTTON); + dict_put(&flash_ui_MouseCursor.static_members, &flash_ui_MouseCursor_AUTO, &flash_ui_MouseCursor_AUTO); + dict_put(&flash_ui_MouseCursor.static_members, &flash_ui_MouseCursor_ARROW, &flash_ui_MouseCursor_ARROW); + dict_put(&flash_ui_MouseCursor.static_members, &flash_ui_MouseCursor_IBEAM, &flash_ui_MouseCursor_IBEAM); + dict_put(&flash_ui_MouseCursor.static_members, &flash_ui_MouseCursor_HAND, &flash_ui_MouseCursor_HAND); dict_put(d, &flash_utils_flash_proxy, &flash_utils_flash_proxy); dict_put(d, &flash_display_MorphShape, &flash_display_MorphShape); dict_init2(&flash_display_MorphShape.members, &memberinfo_type, 8); + dict_init2(&flash_display_MorphShape.static_members, &memberinfo_type, 8); dict_put(d, &flash_text_TextDisplayMode, &flash_text_TextDisplayMode); dict_init2(&flash_text_TextDisplayMode.members, &memberinfo_type, 8); - dict_put(&flash_text_TextDisplayMode.members, &flash_text_TextDisplayMode_CRT, &flash_text_TextDisplayMode_CRT); - dict_put(&flash_text_TextDisplayMode.members, &flash_text_TextDisplayMode_LCD, &flash_text_TextDisplayMode_LCD); - dict_put(&flash_text_TextDisplayMode.members, &flash_text_TextDisplayMode_DEFAULT, &flash_text_TextDisplayMode_DEFAULT); + dict_init2(&flash_text_TextDisplayMode.static_members, &memberinfo_type, 8); + dict_put(&flash_text_TextDisplayMode.static_members, &flash_text_TextDisplayMode_CRT, &flash_text_TextDisplayMode_CRT); + dict_put(&flash_text_TextDisplayMode.static_members, &flash_text_TextDisplayMode_LCD, &flash_text_TextDisplayMode_LCD); + dict_put(&flash_text_TextDisplayMode.static_members, &flash_text_TextDisplayMode_DEFAULT, &flash_text_TextDisplayMode_DEFAULT); dict_put(d, &flash_net_URLLoaderDataFormat, &flash_net_URLLoaderDataFormat); dict_init2(&flash_net_URLLoaderDataFormat.members, &memberinfo_type, 8); - dict_put(&flash_net_URLLoaderDataFormat.members, &flash_net_URLLoaderDataFormat_VARIABLES, &flash_net_URLLoaderDataFormat_VARIABLES); - dict_put(&flash_net_URLLoaderDataFormat.members, &flash_net_URLLoaderDataFormat_BINARY, &flash_net_URLLoaderDataFormat_BINARY); - dict_put(&flash_net_URLLoaderDataFormat.members, &flash_net_URLLoaderDataFormat_TEXT, &flash_net_URLLoaderDataFormat_TEXT); + dict_init2(&flash_net_URLLoaderDataFormat.static_members, &memberinfo_type, 8); + dict_put(&flash_net_URLLoaderDataFormat.static_members, &flash_net_URLLoaderDataFormat_VARIABLES, &flash_net_URLLoaderDataFormat_VARIABLES); + dict_put(&flash_net_URLLoaderDataFormat.static_members, &flash_net_URLLoaderDataFormat_BINARY, &flash_net_URLLoaderDataFormat_BINARY); + dict_put(&flash_net_URLLoaderDataFormat.static_members, &flash_net_URLLoaderDataFormat_TEXT, &flash_net_URLLoaderDataFormat_TEXT); dict_put(d, &flash_display_StageQuality, &flash_display_StageQuality); dict_init2(&flash_display_StageQuality.members, &memberinfo_type, 8); - dict_put(&flash_display_StageQuality.members, &flash_display_StageQuality_LOW, &flash_display_StageQuality_LOW); - dict_put(&flash_display_StageQuality.members, &flash_display_StageQuality_MEDIUM, &flash_display_StageQuality_MEDIUM); - dict_put(&flash_display_StageQuality.members, &flash_display_StageQuality_HIGH, &flash_display_StageQuality_HIGH); - dict_put(&flash_display_StageQuality.members, &flash_display_StageQuality_BEST, &flash_display_StageQuality_BEST); + dict_init2(&flash_display_StageQuality.static_members, &memberinfo_type, 8); + dict_put(&flash_display_StageQuality.static_members, &flash_display_StageQuality_LOW, &flash_display_StageQuality_LOW); + dict_put(&flash_display_StageQuality.static_members, &flash_display_StageQuality_MEDIUM, &flash_display_StageQuality_MEDIUM); + dict_put(&flash_display_StageQuality.static_members, &flash_display_StageQuality_HIGH, &flash_display_StageQuality_HIGH); + dict_put(&flash_display_StageQuality.static_members, &flash_display_StageQuality_BEST, &flash_display_StageQuality_BEST); dict_put(d, &flash_display_Sprite, &flash_display_Sprite); dict_init2(&flash_display_Sprite.members, &memberinfo_type, 15); + dict_init2(&flash_display_Sprite.static_members, &memberinfo_type, 8); dict_put(&flash_display_Sprite.members, &flash_display_Sprite_stopDrag, &flash_display_Sprite_stopDrag); dict_put(&flash_display_Sprite.members, &flash_display_Sprite_buttonMode, &flash_display_Sprite_buttonMode); dict_put(&flash_display_Sprite.members, &flash_display_Sprite_soundTransform, &flash_display_Sprite_soundTransform); @@ -5686,61 +6679,63 @@ dict_t* builtin_getclasses() dict_put(&flash_display_Sprite.members, &flash_display_Sprite_startDrag, &flash_display_Sprite_startDrag); dict_put(&flash_display_Sprite.members, &flash_display_Sprite_dropTarget, &flash_display_Sprite_dropTarget); dict_put(d, &flash_ui_Keyboard, &flash_ui_Keyboard); - dict_init2(&flash_ui_Keyboard.members, &memberinfo_type, 127); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_PAGE_DOWN, &flash_ui_Keyboard_PAGE_DOWN); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F4, &flash_ui_Keyboard_F4); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_ENTER, &flash_ui_Keyboard_ENTER); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_CONTROL, &flash_ui_Keyboard_CONTROL); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F7, &flash_ui_Keyboard_F7); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F14, &flash_ui_Keyboard_F14); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_3, &flash_ui_Keyboard_NUMPAD_3); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_DECIMAL, &flash_ui_Keyboard_NUMPAD_DECIMAL); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_CAPS_LOCK, &flash_ui_Keyboard_CAPS_LOCK); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_SHIFT, &flash_ui_Keyboard_SHIFT); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_TAB, &flash_ui_Keyboard_TAB); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_0, &flash_ui_Keyboard_NUMPAD_0); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_END, &flash_ui_Keyboard_END); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_1, &flash_ui_Keyboard_NUMPAD_1); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_LEFT, &flash_ui_Keyboard_LEFT); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F8, &flash_ui_Keyboard_F8); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F9, &flash_ui_Keyboard_F9); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_numLock, &flash_ui_Keyboard_numLock); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F2, &flash_ui_Keyboard_F2); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_4, &flash_ui_Keyboard_NUMPAD_4); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F3, &flash_ui_Keyboard_F3); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_2, &flash_ui_Keyboard_NUMPAD_2); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_HOME, &flash_ui_Keyboard_HOME); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_7, &flash_ui_Keyboard_NUMPAD_7); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_6, &flash_ui_Keyboard_NUMPAD_6); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F6, &flash_ui_Keyboard_F6); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F5, &flash_ui_Keyboard_F5); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_INSERT, &flash_ui_Keyboard_INSERT); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_ESCAPE, &flash_ui_Keyboard_ESCAPE); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F1, &flash_ui_Keyboard_F1); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_SUBTRACT, &flash_ui_Keyboard_NUMPAD_SUBTRACT); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_8, &flash_ui_Keyboard_NUMPAD_8); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_SPACE, &flash_ui_Keyboard_SPACE); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_BACKSPACE, &flash_ui_Keyboard_BACKSPACE); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_DELETE, &flash_ui_Keyboard_DELETE); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_MULTIPLY, &flash_ui_Keyboard_NUMPAD_MULTIPLY); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F13, &flash_ui_Keyboard_F13); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_ADD, &flash_ui_Keyboard_NUMPAD_ADD); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_9, &flash_ui_Keyboard_NUMPAD_9); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F12, &flash_ui_Keyboard_F12); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_RIGHT, &flash_ui_Keyboard_RIGHT); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F15, &flash_ui_Keyboard_F15); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F11, &flash_ui_Keyboard_F11); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_UP, &flash_ui_Keyboard_UP); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_isAccessible, &flash_ui_Keyboard_isAccessible); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_DOWN, &flash_ui_Keyboard_DOWN); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_capsLock, &flash_ui_Keyboard_capsLock); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_PAGE_UP, &flash_ui_Keyboard_PAGE_UP); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_ENTER, &flash_ui_Keyboard_NUMPAD_ENTER); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_F10, &flash_ui_Keyboard_F10); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_5, &flash_ui_Keyboard_NUMPAD_5); - dict_put(&flash_ui_Keyboard.members, &flash_ui_Keyboard_NUMPAD_DIVIDE, &flash_ui_Keyboard_NUMPAD_DIVIDE); + dict_init2(&flash_ui_Keyboard.members, &memberinfo_type, 8); + dict_init2(&flash_ui_Keyboard.static_members, &memberinfo_type, 127); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_PAGE_DOWN, &flash_ui_Keyboard_PAGE_DOWN); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F4, &flash_ui_Keyboard_F4); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_ENTER, &flash_ui_Keyboard_ENTER); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_CONTROL, &flash_ui_Keyboard_CONTROL); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F7, &flash_ui_Keyboard_F7); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F14, &flash_ui_Keyboard_F14); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_3, &flash_ui_Keyboard_NUMPAD_3); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_DECIMAL, &flash_ui_Keyboard_NUMPAD_DECIMAL); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_CAPS_LOCK, &flash_ui_Keyboard_CAPS_LOCK); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_SHIFT, &flash_ui_Keyboard_SHIFT); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_TAB, &flash_ui_Keyboard_TAB); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_0, &flash_ui_Keyboard_NUMPAD_0); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_END, &flash_ui_Keyboard_END); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_1, &flash_ui_Keyboard_NUMPAD_1); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_LEFT, &flash_ui_Keyboard_LEFT); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F8, &flash_ui_Keyboard_F8); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F9, &flash_ui_Keyboard_F9); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_numLock, &flash_ui_Keyboard_numLock); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F2, &flash_ui_Keyboard_F2); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_4, &flash_ui_Keyboard_NUMPAD_4); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F3, &flash_ui_Keyboard_F3); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_2, &flash_ui_Keyboard_NUMPAD_2); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_HOME, &flash_ui_Keyboard_HOME); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_7, &flash_ui_Keyboard_NUMPAD_7); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_6, &flash_ui_Keyboard_NUMPAD_6); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F6, &flash_ui_Keyboard_F6); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F5, &flash_ui_Keyboard_F5); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_INSERT, &flash_ui_Keyboard_INSERT); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_ESCAPE, &flash_ui_Keyboard_ESCAPE); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F1, &flash_ui_Keyboard_F1); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_SUBTRACT, &flash_ui_Keyboard_NUMPAD_SUBTRACT); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_8, &flash_ui_Keyboard_NUMPAD_8); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_SPACE, &flash_ui_Keyboard_SPACE); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_BACKSPACE, &flash_ui_Keyboard_BACKSPACE); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_DELETE, &flash_ui_Keyboard_DELETE); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_MULTIPLY, &flash_ui_Keyboard_NUMPAD_MULTIPLY); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F13, &flash_ui_Keyboard_F13); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_ADD, &flash_ui_Keyboard_NUMPAD_ADD); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_9, &flash_ui_Keyboard_NUMPAD_9); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F12, &flash_ui_Keyboard_F12); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_RIGHT, &flash_ui_Keyboard_RIGHT); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F15, &flash_ui_Keyboard_F15); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F11, &flash_ui_Keyboard_F11); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_UP, &flash_ui_Keyboard_UP); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_isAccessible, &flash_ui_Keyboard_isAccessible); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_DOWN, &flash_ui_Keyboard_DOWN); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_capsLock, &flash_ui_Keyboard_capsLock); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_PAGE_UP, &flash_ui_Keyboard_PAGE_UP); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_ENTER, &flash_ui_Keyboard_NUMPAD_ENTER); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_F10, &flash_ui_Keyboard_F10); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_5, &flash_ui_Keyboard_NUMPAD_5); + dict_put(&flash_ui_Keyboard.static_members, &flash_ui_Keyboard_NUMPAD_DIVIDE, &flash_ui_Keyboard_NUMPAD_DIVIDE); dict_put(d, &flash_filters_DisplacementMapFilter, &flash_filters_DisplacementMapFilter); dict_init2(&flash_filters_DisplacementMapFilter.members, &memberinfo_type, 31); + dict_init2(&flash_filters_DisplacementMapFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_DisplacementMapFilter.members, &flash_filters_DisplacementMapFilter_scaleY, &flash_filters_DisplacementMapFilter_scaleY); dict_put(&flash_filters_DisplacementMapFilter.members, &flash_filters_DisplacementMapFilter_mapPoint, &flash_filters_DisplacementMapFilter_mapPoint); dict_put(&flash_filters_DisplacementMapFilter.members, &flash_filters_DisplacementMapFilter_scaleX, &flash_filters_DisplacementMapFilter_scaleX); @@ -5755,10 +6750,12 @@ dict_t* builtin_getclasses() dict_put(d, &adobe_utils_MMEndCommand, &adobe_utils_MMEndCommand); dict_put(d, &flash_display_GradientType, &flash_display_GradientType); dict_init2(&flash_display_GradientType.members, &memberinfo_type, 8); - dict_put(&flash_display_GradientType.members, &flash_display_GradientType_LINEAR, &flash_display_GradientType_LINEAR); - dict_put(&flash_display_GradientType.members, &flash_display_GradientType_RADIAL, &flash_display_GradientType_RADIAL); + dict_init2(&flash_display_GradientType.static_members, &memberinfo_type, 8); + dict_put(&flash_display_GradientType.static_members, &flash_display_GradientType_LINEAR, &flash_display_GradientType_LINEAR); + dict_put(&flash_display_GradientType.static_members, &flash_display_GradientType_RADIAL, &flash_display_GradientType_RADIAL); dict_put(d, &flash_media_ID3Info, &flash_media_ID3Info); dict_init2(&flash_media_ID3Info.members, &memberinfo_type, 8); + dict_init2(&flash_media_ID3Info.static_members, &memberinfo_type, 8); dict_put(&flash_media_ID3Info.members, &flash_media_ID3Info_comment, &flash_media_ID3Info_comment); dict_put(&flash_media_ID3Info.members, &flash_media_ID3Info_year, &flash_media_ID3Info_year); dict_put(&flash_media_ID3Info.members, &flash_media_ID3Info_track, &flash_media_ID3Info_track); @@ -5768,31 +6765,37 @@ dict_t* builtin_getclasses() dict_put(&flash_media_ID3Info.members, &flash_media_ID3Info_album, &flash_media_ID3Info_album); dict_put(d, &flash_display_GraphicsSolidFill, &flash_display_GraphicsSolidFill); dict_init2(&flash_display_GraphicsSolidFill.members, &memberinfo_type, 8); + dict_init2(&flash_display_GraphicsSolidFill.static_members, &memberinfo_type, 8); dict_put(&flash_display_GraphicsSolidFill.members, &flash_display_GraphicsSolidFill_color, &flash_display_GraphicsSolidFill_color); dict_put(&flash_display_GraphicsSolidFill.members, &flash_display_GraphicsSolidFill_alpha, &flash_display_GraphicsSolidFill_alpha); dict_put(d, &flash_filters_ColorMatrixFilter, &flash_filters_ColorMatrixFilter); dict_init2(&flash_filters_ColorMatrixFilter.members, &memberinfo_type, 8); + dict_init2(&flash_filters_ColorMatrixFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_ColorMatrixFilter.members, &flash_filters_ColorMatrixFilter_matrix, &flash_filters_ColorMatrixFilter_matrix); dict_put(&flash_filters_ColorMatrixFilter.members, &flash_filters_ColorMatrixFilter_clone, &flash_filters_ColorMatrixFilter_clone); dict_put(d, &flash_net_NetStreamPlayTransitions, &flash_net_NetStreamPlayTransitions); dict_init2(&flash_net_NetStreamPlayTransitions.members, &memberinfo_type, 8); - dict_put(&flash_net_NetStreamPlayTransitions.members, &flash_net_NetStreamPlayTransitions_RESET, &flash_net_NetStreamPlayTransitions_RESET); - dict_put(&flash_net_NetStreamPlayTransitions.members, &flash_net_NetStreamPlayTransitions_APPEND, &flash_net_NetStreamPlayTransitions_APPEND); - dict_put(&flash_net_NetStreamPlayTransitions.members, &flash_net_NetStreamPlayTransitions_SWAP, &flash_net_NetStreamPlayTransitions_SWAP); - dict_put(&flash_net_NetStreamPlayTransitions.members, &flash_net_NetStreamPlayTransitions_SWITCH, &flash_net_NetStreamPlayTransitions_SWITCH); - dict_put(&flash_net_NetStreamPlayTransitions.members, &flash_net_NetStreamPlayTransitions_STOP, &flash_net_NetStreamPlayTransitions_STOP); + dict_init2(&flash_net_NetStreamPlayTransitions.static_members, &memberinfo_type, 8); + dict_put(&flash_net_NetStreamPlayTransitions.static_members, &flash_net_NetStreamPlayTransitions_RESET, &flash_net_NetStreamPlayTransitions_RESET); + dict_put(&flash_net_NetStreamPlayTransitions.static_members, &flash_net_NetStreamPlayTransitions_APPEND, &flash_net_NetStreamPlayTransitions_APPEND); + dict_put(&flash_net_NetStreamPlayTransitions.static_members, &flash_net_NetStreamPlayTransitions_SWAP, &flash_net_NetStreamPlayTransitions_SWAP); + dict_put(&flash_net_NetStreamPlayTransitions.static_members, &flash_net_NetStreamPlayTransitions_SWITCH, &flash_net_NetStreamPlayTransitions_SWITCH); + dict_put(&flash_net_NetStreamPlayTransitions.static_members, &flash_net_NetStreamPlayTransitions_STOP, &flash_net_NetStreamPlayTransitions_STOP); dict_put(d, &flash_media_SoundCodec, &flash_media_SoundCodec); dict_init2(&flash_media_SoundCodec.members, &memberinfo_type, 8); - dict_put(&flash_media_SoundCodec.members, &flash_media_SoundCodec_NELLYMOSER, &flash_media_SoundCodec_NELLYMOSER); - dict_put(&flash_media_SoundCodec.members, &flash_media_SoundCodec_SPEEX, &flash_media_SoundCodec_SPEEX); + dict_init2(&flash_media_SoundCodec.static_members, &memberinfo_type, 8); + dict_put(&flash_media_SoundCodec.static_members, &flash_media_SoundCodec_NELLYMOSER, &flash_media_SoundCodec_NELLYMOSER); + dict_put(&flash_media_SoundCodec.static_members, &flash_media_SoundCodec_SPEEX, &flash_media_SoundCodec_SPEEX); dict_put(d, &flash_net_ObjectEncoding, &flash_net_ObjectEncoding); dict_init2(&flash_net_ObjectEncoding.members, &memberinfo_type, 8); - dict_put(&flash_net_ObjectEncoding.members, &flash_net_ObjectEncoding_dynamicPropertyWriter, &flash_net_ObjectEncoding_dynamicPropertyWriter); - dict_put(&flash_net_ObjectEncoding.members, &flash_net_ObjectEncoding_DEFAULT, &flash_net_ObjectEncoding_DEFAULT); - dict_put(&flash_net_ObjectEncoding.members, &flash_net_ObjectEncoding_AMF0, &flash_net_ObjectEncoding_AMF0); - dict_put(&flash_net_ObjectEncoding.members, &flash_net_ObjectEncoding_AMF3, &flash_net_ObjectEncoding_AMF3); + dict_init2(&flash_net_ObjectEncoding.static_members, &memberinfo_type, 8); + dict_put(&flash_net_ObjectEncoding.static_members, &flash_net_ObjectEncoding_dynamicPropertyWriter, &flash_net_ObjectEncoding_dynamicPropertyWriter); + dict_put(&flash_net_ObjectEncoding.static_members, &flash_net_ObjectEncoding_DEFAULT, &flash_net_ObjectEncoding_DEFAULT); + dict_put(&flash_net_ObjectEncoding.static_members, &flash_net_ObjectEncoding_AMF0, &flash_net_ObjectEncoding_AMF0); + dict_put(&flash_net_ObjectEncoding.static_members, &flash_net_ObjectEncoding_AMF3, &flash_net_ObjectEncoding_AMF3); dict_put(d, &flash_text_engine_GroupElement, &flash_text_engine_GroupElement); dict_init2(&flash_text_engine_GroupElement.members, &memberinfo_type, 8); + dict_init2(&flash_text_engine_GroupElement.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_GroupElement.members, &flash_text_engine_GroupElement_groupElements, &flash_text_engine_GroupElement_groupElements); dict_put(&flash_text_engine_GroupElement.members, &flash_text_engine_GroupElement_splitTextElement, &flash_text_engine_GroupElement_splitTextElement); dict_put(&flash_text_engine_GroupElement.members, &flash_text_engine_GroupElement_mergeTextElements, &flash_text_engine_GroupElement_mergeTextElements); @@ -5806,16 +6809,19 @@ dict_t* builtin_getclasses() dict_put(d, &_parseInt, &_parseInt); dict_put(d, &_QName, &_QName); dict_init2(&_QName.members, &memberinfo_type, 8); + dict_init2(&_QName.static_members, &memberinfo_type, 8); dict_put(&_QName.members, &_QName_localName, &_QName_localName); dict_put(&_QName.members, &_QName_valueOf, &_QName_valueOf); - dict_put(&_QName.members, &_QName_length, &_QName_length); dict_put(&_QName.members, &_QName_toString, &_QName_toString); dict_put(&_QName.members, &_QName_uri, &_QName_uri); + dict_put(&_QName.static_members, &_QName_length, &_QName_length); dict_put(d, &_UninitializedError, &_UninitializedError); dict_init2(&_UninitializedError.members, &memberinfo_type, 8); - dict_put(&_UninitializedError.members, &_UninitializedError_length, &_UninitializedError_length); + dict_init2(&_UninitializedError.static_members, &memberinfo_type, 8); + dict_put(&_UninitializedError.static_members, &_UninitializedError_length, &_UninitializedError_length); dict_put(d, &_Date, &_Date); dict_init2(&_Date.members, &memberinfo_type, 127); + dict_init2(&_Date.static_members, &memberinfo_type, 8); dict_put(&_Date.members, &_Date_getTimezoneOffset, &_Date_getTimezoneOffset); dict_put(&_Date.members, &_Date_getTime, &_Date_getTime); dict_put(&_Date.members, &_Date_setUTCMilliseconds, &_Date_setUTCMilliseconds); @@ -5834,10 +6840,8 @@ dict_t* builtin_getclasses() dict_put(&_Date.members, &_Date_minutes, &_Date_minutes); dict_put(&_Date.members, &_Date_setUTCHours, &_Date_setUTCHours); dict_put(&_Date.members, &_Date_minutesUTC, &_Date_minutesUTC); - dict_put(&_Date.members, &_Date_length, &_Date_length); dict_put(&_Date.members, &_Date_toLocaleTimeString, &_Date_toLocaleTimeString); dict_put(&_Date.members, &_Date_fullYearUTC, &_Date_fullYearUTC); - dict_put(&_Date.members, &_Date_UTC, &_Date_UTC); dict_put(&_Date.members, &_Date_time, &_Date_time); dict_put(&_Date.members, &_Date_monthUTC, &_Date_monthUTC); dict_put(&_Date.members, &_Date_getUTCMilliseconds, &_Date_getUTCMilliseconds); @@ -5863,7 +6867,6 @@ dict_t* builtin_getclasses() dict_put(&_Date.members, &_Date_setFullYear, &_Date_setFullYear); dict_put(&_Date.members, &_Date_setHours, &_Date_setHours); dict_put(&_Date.members, &_Date_setMonth, &_Date_setMonth); - dict_put(&_Date.members, &_Date_parse, &_Date_parse); dict_put(&_Date.members, &_Date_getUTCSeconds, &_Date_getUTCSeconds); dict_put(&_Date.members, &_Date_getMinutes, &_Date_getMinutes); dict_put(&_Date.members, &_Date_toLocaleString, &_Date_toLocaleString); @@ -5878,8 +6881,12 @@ dict_t* builtin_getclasses() dict_put(&_Date.members, &_Date_toTimeString, &_Date_toTimeString); dict_put(&_Date.members, &_Date_setMilliseconds, &_Date_setMilliseconds); dict_put(&_Date.members, &_Date_getUTCHours, &_Date_getUTCHours); + dict_put(&_Date.static_members, &_Date_length, &_Date_length); + dict_put(&_Date.static_members, &_Date_UTC, &_Date_UTC); + dict_put(&_Date.static_members, &_Date_parse, &_Date_parse); dict_put(d, &flash_text_StyleSheet, &flash_text_StyleSheet); dict_init2(&flash_text_StyleSheet.members, &memberinfo_type, 8); + dict_init2(&flash_text_StyleSheet.static_members, &memberinfo_type, 8); dict_put(&flash_text_StyleSheet.members, &flash_text_StyleSheet_styleNames, &flash_text_StyleSheet_styleNames); dict_put(&flash_text_StyleSheet.members, &flash_text_StyleSheet_clear, &flash_text_StyleSheet_clear); dict_put(&flash_text_StyleSheet.members, &flash_text_StyleSheet_transform, &flash_text_StyleSheet_transform); @@ -5888,14 +6895,17 @@ dict_t* builtin_getclasses() dict_put(&flash_text_StyleSheet.members, &flash_text_StyleSheet_setStyle, &flash_text_StyleSheet_setStyle); dict_put(d, &flash_display_ActionScriptVersion, &flash_display_ActionScriptVersion); dict_init2(&flash_display_ActionScriptVersion.members, &memberinfo_type, 8); - dict_put(&flash_display_ActionScriptVersion.members, &flash_display_ActionScriptVersion_ACTIONSCRIPT3, &flash_display_ActionScriptVersion_ACTIONSCRIPT3); - dict_put(&flash_display_ActionScriptVersion.members, &flash_display_ActionScriptVersion_ACTIONSCRIPT2, &flash_display_ActionScriptVersion_ACTIONSCRIPT2); + dict_init2(&flash_display_ActionScriptVersion.static_members, &memberinfo_type, 8); + dict_put(&flash_display_ActionScriptVersion.static_members, &flash_display_ActionScriptVersion_ACTIONSCRIPT3, &flash_display_ActionScriptVersion_ACTIONSCRIPT3); + dict_put(&flash_display_ActionScriptVersion.static_members, &flash_display_ActionScriptVersion_ACTIONSCRIPT2, &flash_display_ActionScriptVersion_ACTIONSCRIPT2); dict_put(d, &flash_text_engine_EastAsianJustifier, &flash_text_engine_EastAsianJustifier); dict_init2(&flash_text_engine_EastAsianJustifier.members, &memberinfo_type, 8); + dict_init2(&flash_text_engine_EastAsianJustifier.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_EastAsianJustifier.members, &flash_text_engine_EastAsianJustifier_justificationStyle, &flash_text_engine_EastAsianJustifier_justificationStyle); dict_put(&flash_text_engine_EastAsianJustifier.members, &flash_text_engine_EastAsianJustifier_clone, &flash_text_engine_EastAsianJustifier_clone); dict_put(d, &_String, &_String); dict_init2(&_String.members, &memberinfo_type, 31); + dict_init2(&_String.static_members, &memberinfo_type, 8); dict_put(&_String.members, &_String_indexOf, &_String_indexOf); dict_put(&_String.members, &_String_replace, &_String_replace); dict_put(&_String.members, &_String_lastIndexOf, &_String_lastIndexOf); @@ -5904,7 +6914,6 @@ dict_t* builtin_getclasses() dict_put(&_String.members, &_String_substr, &_String_substr); dict_put(&_String.members, &_String_slice, &_String_slice); dict_put(&_String.members, &_String_search, &_String_search); - dict_put(&_String.members, &_String_fromCharCode, &_String_fromCharCode); dict_put(&_String.members, &_String_toLocaleUpperCase, &_String_toLocaleUpperCase); dict_put(&_String.members, &_String_toString, &_String_toString); dict_put(&_String.members, &_String_toUpperCase, &_String_toUpperCase); @@ -5917,8 +6926,10 @@ dict_t* builtin_getclasses() dict_put(&_String.members, &_String_toLocaleLowerCase, &_String_toLocaleLowerCase); dict_put(&_String.members, &_String_length, &_String_length); dict_put(&_String.members, &_String_toLowerCase, &_String_toLowerCase); + dict_put(&_String.static_members, &_String_fromCharCode, &_String_fromCharCode); dict_put(d, &flash_media_SoundChannel, &flash_media_SoundChannel); dict_init2(&flash_media_SoundChannel.members, &memberinfo_type, 8); + dict_init2(&flash_media_SoundChannel.static_members, &memberinfo_type, 8); dict_put(&flash_media_SoundChannel.members, &flash_media_SoundChannel_leftPeak, &flash_media_SoundChannel_leftPeak); dict_put(&flash_media_SoundChannel.members, &flash_media_SoundChannel_stop, &flash_media_SoundChannel_stop); dict_put(&flash_media_SoundChannel.members, &flash_media_SoundChannel_position, &flash_media_SoundChannel_position); @@ -5926,7 +6937,7 @@ dict_t* builtin_getclasses() dict_put(&flash_media_SoundChannel.members, &flash_media_SoundChannel_rightPeak, &flash_media_SoundChannel_rightPeak); dict_put(d, &flash_desktop_Clipboard, &flash_desktop_Clipboard); dict_init2(&flash_desktop_Clipboard.members, &memberinfo_type, 8); - dict_put(&flash_desktop_Clipboard.members, &flash_desktop_Clipboard_generalClipboard, &flash_desktop_Clipboard_generalClipboard); + dict_init2(&flash_desktop_Clipboard.static_members, &memberinfo_type, 8); dict_put(&flash_desktop_Clipboard.members, &flash_desktop_Clipboard_setDataHandler, &flash_desktop_Clipboard_setDataHandler); dict_put(&flash_desktop_Clipboard.members, &flash_desktop_Clipboard_setData, &flash_desktop_Clipboard_setData); dict_put(&flash_desktop_Clipboard.members, &flash_desktop_Clipboard_formats, &flash_desktop_Clipboard_formats); @@ -5934,28 +6945,34 @@ dict_t* builtin_getclasses() dict_put(&flash_desktop_Clipboard.members, &flash_desktop_Clipboard_getData, &flash_desktop_Clipboard_getData); dict_put(&flash_desktop_Clipboard.members, &flash_desktop_Clipboard_hasFormat, &flash_desktop_Clipboard_hasFormat); dict_put(&flash_desktop_Clipboard.members, &flash_desktop_Clipboard_clearData, &flash_desktop_Clipboard_clearData); + dict_put(&flash_desktop_Clipboard.static_members, &flash_desktop_Clipboard_generalClipboard, &flash_desktop_Clipboard_generalClipboard); dict_put(d, &flash_display_IBitmapDrawable, &flash_display_IBitmapDrawable); dict_init2(&flash_display_IBitmapDrawable.members, &memberinfo_type, 8); + dict_init2(&flash_display_IBitmapDrawable.static_members, &memberinfo_type, 8); dict_put(d, &_TypeError, &_TypeError); dict_init2(&_TypeError.members, &memberinfo_type, 8); - dict_put(&_TypeError.members, &_TypeError_length, &_TypeError_length); + dict_init2(&_TypeError.static_members, &memberinfo_type, 8); + dict_put(&_TypeError.static_members, &_TypeError_length, &_TypeError_length); dict_put(d, &_int, &_int); dict_init2(&_int.members, &memberinfo_type, 8); - dict_put(&_int.members, &_int_MAX_VALUE, &_int_MAX_VALUE); + dict_init2(&_int.static_members, &memberinfo_type, 8); dict_put(&_int.members, &_int_valueOf, &_int_valueOf); - dict_put(&_int.members, &_int_length, &_int_length); - dict_put(&_int.members, &_int_MIN_VALUE, &_int_MIN_VALUE); dict_put(&_int.members, &_int_toString, &_int_toString); dict_put(&_int.members, &_int_toExponential, &_int_toExponential); dict_put(&_int.members, &_int_toFixed, &_int_toFixed); dict_put(&_int.members, &_int_toPrecision, &_int_toPrecision); + dict_put(&_int.static_members, &_int_MAX_VALUE, &_int_MAX_VALUE); + dict_put(&_int.static_members, &_int_length, &_int_length); + dict_put(&_int.static_members, &_int_MIN_VALUE, &_int_MIN_VALUE); dict_put(d, &flash_display_Scene, &flash_display_Scene); dict_init2(&flash_display_Scene.members, &memberinfo_type, 8); + dict_init2(&flash_display_Scene.static_members, &memberinfo_type, 8); dict_put(&flash_display_Scene.members, &flash_display_Scene_numFrames, &flash_display_Scene_numFrames); dict_put(&flash_display_Scene.members, &flash_display_Scene_labels, &flash_display_Scene_labels); dict_put(&flash_display_Scene.members, &flash_display_Scene_name, &flash_display_Scene_name); dict_put(d, &flash_text_engine_FontMetrics, &flash_text_engine_FontMetrics); dict_init2(&flash_text_engine_FontMetrics.members, &memberinfo_type, 15); + dict_init2(&flash_text_engine_FontMetrics.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_FontMetrics.members, &flash_text_engine_FontMetrics_superscriptOffset, &flash_text_engine_FontMetrics_superscriptOffset); dict_put(&flash_text_engine_FontMetrics.members, &flash_text_engine_FontMetrics_underlineThickness, &flash_text_engine_FontMetrics_underlineThickness); dict_put(&flash_text_engine_FontMetrics.members, &flash_text_engine_FontMetrics_subscriptScale, &flash_text_engine_FontMetrics_subscriptScale); @@ -5967,12 +6984,15 @@ dict_t* builtin_getclasses() dict_put(&flash_text_engine_FontMetrics.members, &flash_text_engine_FontMetrics_underlineOffset, &flash_text_engine_FontMetrics_underlineOffset); dict_put(d, &flash_utils_IExternalizable, &flash_utils_IExternalizable); dict_init2(&flash_utils_IExternalizable.members, &memberinfo_type, 8); + dict_init2(&flash_utils_IExternalizable.static_members, &memberinfo_type, 8); dict_put(&flash_utils_IExternalizable.members, &flash_utils_IExternalizable_readExternal, &flash_utils_IExternalizable_readExternal); dict_put(&flash_utils_IExternalizable.members, &flash_utils_IExternalizable_writeExternal, &flash_utils_IExternalizable_writeExternal); dict_put(d, &__AS3___vec_Vector, &__AS3___vec_Vector); dict_init2(&__AS3___vec_Vector.members, &memberinfo_type, 8); + dict_init2(&__AS3___vec_Vector.static_members, &memberinfo_type, 8); dict_put(d, &flash_filters_GradientBevelFilter, &flash_filters_GradientBevelFilter); dict_init2(&flash_filters_GradientBevelFilter.members, &memberinfo_type, 15); + dict_init2(&flash_filters_GradientBevelFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_GradientBevelFilter.members, &flash_filters_GradientBevelFilter_strength, &flash_filters_GradientBevelFilter_strength); dict_put(&flash_filters_GradientBevelFilter.members, &flash_filters_GradientBevelFilter_quality, &flash_filters_GradientBevelFilter_quality); dict_put(&flash_filters_GradientBevelFilter.members, &flash_filters_GradientBevelFilter_angle, &flash_filters_GradientBevelFilter_angle); @@ -5987,28 +7007,32 @@ dict_t* builtin_getclasses() dict_put(&flash_filters_GradientBevelFilter.members, &flash_filters_GradientBevelFilter_clone, &flash_filters_GradientBevelFilter_clone); dict_put(d, &flash_text_TextRun, &flash_text_TextRun); dict_init2(&flash_text_TextRun.members, &memberinfo_type, 8); + dict_init2(&flash_text_TextRun.static_members, &memberinfo_type, 8); dict_put(&flash_text_TextRun.members, &flash_text_TextRun_beginIndex, &flash_text_TextRun_beginIndex); dict_put(&flash_text_TextRun.members, &flash_text_TextRun_endIndex, &flash_text_TextRun_endIndex); dict_put(&flash_text_TextRun.members, &flash_text_TextRun_textFormat, &flash_text_TextRun_textFormat); dict_put(d, &flash_text_TextColorType, &flash_text_TextColorType); dict_init2(&flash_text_TextColorType.members, &memberinfo_type, 8); - dict_put(&flash_text_TextColorType.members, &flash_text_TextColorType_DARK_COLOR, &flash_text_TextColorType_DARK_COLOR); - dict_put(&flash_text_TextColorType.members, &flash_text_TextColorType_LIGHT_COLOR, &flash_text_TextColorType_LIGHT_COLOR); + dict_init2(&flash_text_TextColorType.static_members, &memberinfo_type, 8); + dict_put(&flash_text_TextColorType.static_members, &flash_text_TextColorType_DARK_COLOR, &flash_text_TextColorType_DARK_COLOR); + dict_put(&flash_text_TextColorType.static_members, &flash_text_TextColorType_LIGHT_COLOR, &flash_text_TextColorType_LIGHT_COLOR); dict_put(d, &flash_sampler_getSampleCount, &flash_sampler_getSampleCount); dict_put(d, &flash_net_URLRequestHeader, &flash_net_URLRequestHeader); dict_init2(&flash_net_URLRequestHeader.members, &memberinfo_type, 8); + dict_init2(&flash_net_URLRequestHeader.static_members, &memberinfo_type, 8); dict_put(&flash_net_URLRequestHeader.members, &flash_net_URLRequestHeader_value, &flash_net_URLRequestHeader_value); dict_put(&flash_net_URLRequestHeader.members, &flash_net_URLRequestHeader_name, &flash_net_URLRequestHeader_name); dict_put(d, &flash_profiler_showRedrawRegions, &flash_profiler_showRedrawRegions); dict_put(d, &flash_display_ShaderData, &flash_display_ShaderData); dict_init2(&flash_display_ShaderData.members, &memberinfo_type, 8); + dict_init2(&flash_display_ShaderData.static_members, &memberinfo_type, 8); dict_put(d, &flash_text_engine_TextLine, &flash_text_engine_TextLine); dict_init2(&flash_text_engine_TextLine.members, &memberinfo_type, 63); + dict_init2(&flash_text_engine_TextLine.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_previousLine, &flash_text_engine_TextLine_previousLine); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_validity, &flash_text_engine_TextLine_validity); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_getAtomTextBlockBeginIndex, &flash_text_engine_TextLine_getAtomTextBlockBeginIndex); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_getAtomWordBoundaryOnLeft, &flash_text_engine_TextLine_getAtomWordBoundaryOnLeft); - dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_MAX_LINE_WIDTH, &flash_text_engine_TextLine_MAX_LINE_WIDTH); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_getAtomTextRotation, &flash_text_engine_TextLine_getAtomTextRotation); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_textHeight, &flash_text_engine_TextLine_textHeight); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_getAtomCenter, &flash_text_engine_TextLine_getAtomCenter); @@ -6035,9 +7059,11 @@ dict_t* builtin_getclasses() dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_descent, &flash_text_engine_TextLine_descent); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_getAtomBidiLevel, &flash_text_engine_TextLine_getAtomBidiLevel); dict_put(&flash_text_engine_TextLine.members, &flash_text_engine_TextLine_getAtomIndexAtPoint, &flash_text_engine_TextLine_getAtomIndexAtPoint); + dict_put(&flash_text_engine_TextLine.static_members, &flash_text_engine_TextLine_MAX_LINE_WIDTH, &flash_text_engine_TextLine_MAX_LINE_WIDTH); dict_put(d, &flash_sampler_getSamples, &flash_sampler_getSamples); dict_put(d, &flash_net_URLRequest, &flash_net_URLRequest); dict_init2(&flash_net_URLRequest.members, &memberinfo_type, 15); + dict_init2(&flash_net_URLRequest.static_members, &memberinfo_type, 8); dict_put(&flash_net_URLRequest.members, &flash_net_URLRequest_contentType, &flash_net_URLRequest_contentType); dict_put(&flash_net_URLRequest.members, &flash_net_URLRequest_url, &flash_net_URLRequest_url); dict_put(&flash_net_URLRequest.members, &flash_net_URLRequest_requestHeaders, &flash_net_URLRequest_requestHeaders); @@ -6046,23 +7072,28 @@ dict_t* builtin_getclasses() dict_put(&flash_net_URLRequest.members, &flash_net_URLRequest_data, &flash_net_URLRequest_data); dict_put(d, &_URIError, &_URIError); dict_init2(&_URIError.members, &memberinfo_type, 8); - dict_put(&_URIError.members, &_URIError_length, &_URIError_length); + dict_init2(&_URIError.static_members, &memberinfo_type, 8); + dict_put(&_URIError.static_members, &_URIError_length, &_URIError_length); dict_put(d, &flash_net_getClassByAlias, &flash_net_getClassByAlias); dict_put(d, &flash_display_ShaderParameter, &flash_display_ShaderParameter); dict_init2(&flash_display_ShaderParameter.members, &memberinfo_type, 8); + dict_init2(&flash_display_ShaderParameter.static_members, &memberinfo_type, 8); dict_put(&flash_display_ShaderParameter.members, &flash_display_ShaderParameter_value, &flash_display_ShaderParameter_value); dict_put(&flash_display_ShaderParameter.members, &flash_display_ShaderParameter_index, &flash_display_ShaderParameter_index); dict_put(&flash_display_ShaderParameter.members, &flash_display_ShaderParameter_type, &flash_display_ShaderParameter_type); dict_put(d, &flash_filters_BitmapFilterType, &flash_filters_BitmapFilterType); dict_init2(&flash_filters_BitmapFilterType.members, &memberinfo_type, 8); - dict_put(&flash_filters_BitmapFilterType.members, &flash_filters_BitmapFilterType_FULL, &flash_filters_BitmapFilterType_FULL); - dict_put(&flash_filters_BitmapFilterType.members, &flash_filters_BitmapFilterType_INNER, &flash_filters_BitmapFilterType_INNER); - dict_put(&flash_filters_BitmapFilterType.members, &flash_filters_BitmapFilterType_OUTER, &flash_filters_BitmapFilterType_OUTER); + dict_init2(&flash_filters_BitmapFilterType.static_members, &memberinfo_type, 8); + dict_put(&flash_filters_BitmapFilterType.static_members, &flash_filters_BitmapFilterType_FULL, &flash_filters_BitmapFilterType_FULL); + dict_put(&flash_filters_BitmapFilterType.static_members, &flash_filters_BitmapFilterType_INNER, &flash_filters_BitmapFilterType_INNER); + dict_put(&flash_filters_BitmapFilterType.static_members, &flash_filters_BitmapFilterType_OUTER, &flash_filters_BitmapFilterType_OUTER); dict_put(d, &_SecurityError, &_SecurityError); dict_init2(&_SecurityError.members, &memberinfo_type, 8); - dict_put(&_SecurityError.members, &_SecurityError_length, &_SecurityError_length); + dict_init2(&_SecurityError.static_members, &memberinfo_type, 8); + dict_put(&_SecurityError.static_members, &_SecurityError_length, &_SecurityError_length); dict_put(d, &flash_utils_IDataInput, &flash_utils_IDataInput); dict_init2(&flash_utils_IDataInput.members, &memberinfo_type, 31); + dict_init2(&flash_utils_IDataInput.static_members, &memberinfo_type, 8); dict_put(&flash_utils_IDataInput.members, &flash_utils_IDataInput_readUTF, &flash_utils_IDataInput_readUTF); dict_put(&flash_utils_IDataInput.members, &flash_utils_IDataInput_readByte, &flash_utils_IDataInput_readByte); dict_put(&flash_utils_IDataInput.members, &flash_utils_IDataInput_readUTFBytes, &flash_utils_IDataInput_readUTFBytes); @@ -6082,6 +7113,7 @@ dict_t* builtin_getclasses() dict_put(&flash_utils_IDataInput.members, &flash_utils_IDataInput_readBoolean, &flash_utils_IDataInput_readBoolean); dict_put(d, &flash_events_IEventDispatcher, &flash_events_IEventDispatcher); dict_init2(&flash_events_IEventDispatcher.members, &memberinfo_type, 8); + dict_init2(&flash_events_IEventDispatcher.static_members, &memberinfo_type, 8); dict_put(&flash_events_IEventDispatcher.members, &flash_events_IEventDispatcher_willTrigger, &flash_events_IEventDispatcher_willTrigger); dict_put(&flash_events_IEventDispatcher.members, &flash_events_IEventDispatcher_removeEventListener, &flash_events_IEventDispatcher_removeEventListener); dict_put(&flash_events_IEventDispatcher.members, &flash_events_IEventDispatcher_hasEventListener, &flash_events_IEventDispatcher_hasEventListener); @@ -6089,10 +7121,12 @@ dict_t* builtin_getclasses() dict_put(&flash_events_IEventDispatcher.members, &flash_events_IEventDispatcher_dispatchEvent, &flash_events_IEventDispatcher_dispatchEvent); dict_put(d, &_Class, &_Class); dict_init2(&_Class.members, &memberinfo_type, 8); - dict_put(&_Class.members, &_Class_length, &_Class_length); + dict_init2(&_Class.static_members, &memberinfo_type, 8); dict_put(&_Class.members, &_Class_prototype, &_Class_prototype); + dict_put(&_Class.static_members, &_Class_length, &_Class_length); dict_put(d, &flash_geom_Rectangle, &flash_geom_Rectangle); dict_init2(&flash_geom_Rectangle.members, &memberinfo_type, 31); + dict_init2(&flash_geom_Rectangle.static_members, &memberinfo_type, 8); dict_put(&flash_geom_Rectangle.members, &flash_geom_Rectangle_top, &flash_geom_Rectangle_top); dict_put(&flash_geom_Rectangle.members, &flash_geom_Rectangle_intersection, &flash_geom_Rectangle_intersection); dict_put(&flash_geom_Rectangle.members, &flash_geom_Rectangle_intersects, &flash_geom_Rectangle_intersects); @@ -6121,36 +7155,41 @@ dict_t* builtin_getclasses() dict_put(&flash_geom_Rectangle.members, &flash_geom_Rectangle_offset, &flash_geom_Rectangle_offset); dict_put(d, &flash_events_SecurityErrorEvent, &flash_events_SecurityErrorEvent); dict_init2(&flash_events_SecurityErrorEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_SecurityErrorEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_SecurityErrorEvent.members, &flash_events_SecurityErrorEvent_toString, &flash_events_SecurityErrorEvent_toString); dict_put(&flash_events_SecurityErrorEvent.members, &flash_events_SecurityErrorEvent_clone, &flash_events_SecurityErrorEvent_clone); - dict_put(&flash_events_SecurityErrorEvent.members, &flash_events_SecurityErrorEvent_SECURITY_ERROR, &flash_events_SecurityErrorEvent_SECURITY_ERROR); + dict_put(&flash_events_SecurityErrorEvent.static_members, &flash_events_SecurityErrorEvent_SECURITY_ERROR, &flash_events_SecurityErrorEvent_SECURITY_ERROR); dict_put(d, &flash_net_IDynamicPropertyWriter, &flash_net_IDynamicPropertyWriter); dict_init2(&flash_net_IDynamicPropertyWriter.members, &memberinfo_type, 8); + dict_init2(&flash_net_IDynamicPropertyWriter.static_members, &memberinfo_type, 8); dict_put(&flash_net_IDynamicPropertyWriter.members, &flash_net_IDynamicPropertyWriter_writeDynamicProperties, &flash_net_IDynamicPropertyWriter_writeDynamicProperties); dict_put(d, &flash_display_InterpolationMethod, &flash_display_InterpolationMethod); dict_init2(&flash_display_InterpolationMethod.members, &memberinfo_type, 8); - dict_put(&flash_display_InterpolationMethod.members, &flash_display_InterpolationMethod_RGB, &flash_display_InterpolationMethod_RGB); - dict_put(&flash_display_InterpolationMethod.members, &flash_display_InterpolationMethod_LINEAR_RGB, &flash_display_InterpolationMethod_LINEAR_RGB); + dict_init2(&flash_display_InterpolationMethod.static_members, &memberinfo_type, 8); + dict_put(&flash_display_InterpolationMethod.static_members, &flash_display_InterpolationMethod_RGB, &flash_display_InterpolationMethod_RGB); + dict_put(&flash_display_InterpolationMethod.static_members, &flash_display_InterpolationMethod_LINEAR_RGB, &flash_display_InterpolationMethod_LINEAR_RGB); dict_put(d, &_Object, &_Object); dict_init2(&_Object.members, &memberinfo_type, 8); - dict_put(&_Object.members, &_Object_init, &_Object_init); + dict_init2(&_Object.static_members, &memberinfo_type, 8); dict_put(&_Object.members, &_Object_propertyIsEnumerable, &_Object_propertyIsEnumerable); - dict_put(&_Object.members, &_Object_length, &_Object_length); - dict_put(&_Object.members, &_Object__setPropertyIsEnumerable, &_Object__setPropertyIsEnumerable); dict_put(&_Object.members, &_Object_isPrototypeOf, &_Object_isPrototypeOf); - dict_put(&_Object.members, &_Object__dontEnumPrototype, &_Object__dontEnumPrototype); dict_put(&_Object.members, &_Object_hasOwnProperty, &_Object_hasOwnProperty); + dict_put(&_Object.static_members, &_Object_init, &_Object_init); + dict_put(&_Object.static_members, &_Object_length, &_Object_length); + dict_put(&_Object.static_members, &_Object__setPropertyIsEnumerable, &_Object__setPropertyIsEnumerable); + dict_put(&_Object.static_members, &_Object__dontEnumPrototype, &_Object__dontEnumPrototype); dict_put(d, &flash_errors_EOFError, &flash_errors_EOFError); dict_init2(&flash_errors_EOFError.members, &memberinfo_type, 8); + dict_init2(&flash_errors_EOFError.static_members, &memberinfo_type, 8); dict_put(d, &flash_net_NetStream, &flash_net_NetStream); dict_init2(&flash_net_NetStream.members, &memberinfo_type, 63); + dict_init2(&flash_net_NetStream.static_members, &memberinfo_type, 8); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_videoCodec, &flash_net_NetStream_videoCodec); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_info, &flash_net_NetStream_info); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_attachCamera, &flash_net_NetStream_attachCamera); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_farNonce, &flash_net_NetStream_farNonce); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_close, &flash_net_NetStream_close); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_pause, &flash_net_NetStream_pause); - dict_put(&flash_net_NetStream.members, &flash_net_NetStream_CONNECT_TO_FMS, &flash_net_NetStream_CONNECT_TO_FMS); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_onPeerConnect, &flash_net_NetStream_onPeerConnect); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_client, &flash_net_NetStream_client); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_resume, &flash_net_NetStream_resume); @@ -6158,7 +7197,6 @@ dict_t* builtin_getclasses() dict_put(&flash_net_NetStream.members, &flash_net_NetStream_peerStreams, &flash_net_NetStream_peerStreams); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_objectEncoding, &flash_net_NetStream_objectEncoding); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_bytesLoaded, &flash_net_NetStream_bytesLoaded); - dict_put(&flash_net_NetStream.members, &flash_net_NetStream_DIRECT_CONNECTIONS, &flash_net_NetStream_DIRECT_CONNECTIONS); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_receiveVideo, &flash_net_NetStream_receiveVideo); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_maxPauseBufferTime, &flash_net_NetStream_maxPauseBufferTime); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_play2, &flash_net_NetStream_play2); @@ -6181,11 +7219,15 @@ dict_t* builtin_getclasses() dict_put(&flash_net_NetStream.members, &flash_net_NetStream_currentFPS, &flash_net_NetStream_currentFPS); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_time, &flash_net_NetStream_time); dict_put(&flash_net_NetStream.members, &flash_net_NetStream_soundTransform, &flash_net_NetStream_soundTransform); + dict_put(&flash_net_NetStream.static_members, &flash_net_NetStream_CONNECT_TO_FMS, &flash_net_NetStream_CONNECT_TO_FMS); + dict_put(&flash_net_NetStream.static_members, &flash_net_NetStream_DIRECT_CONNECTIONS, &flash_net_NetStream_DIRECT_CONNECTIONS); dict_put(d, &_ArgumentError, &_ArgumentError); dict_init2(&_ArgumentError.members, &memberinfo_type, 8); - dict_put(&_ArgumentError.members, &_ArgumentError_length, &_ArgumentError_length); + dict_init2(&_ArgumentError.static_members, &memberinfo_type, 8); + dict_put(&_ArgumentError.static_members, &_ArgumentError_length, &_ArgumentError_length); dict_put(d, &_XMLList, &_XMLList); dict_init2(&_XMLList.members, &memberinfo_type, 63); + dict_init2(&_XMLList.static_members, &memberinfo_type, 8); dict_put(&_XMLList.members, &_XMLList_normalize, &_XMLList_normalize); dict_put(&_XMLList.members, &_XMLList_removeNamespace, &_XMLList_removeNamespace); dict_put(&_XMLList.members, &_XMLList_prependChild, &_XMLList_prependChild); @@ -6226,25 +7268,28 @@ dict_t* builtin_getclasses() dict_put(&_XMLList.members, &_XMLList_setChildren, &_XMLList_setChildren); dict_put(&_XMLList.members, &_XMLList_attribute, &_XMLList_attribute); dict_put(d, &flash_geom_Point, &flash_geom_Point); - dict_init2(&flash_geom_Point.members, &memberinfo_type, 31); - dict_put(&flash_geom_Point.members, &flash_geom_Point_subtract, &flash_geom_Point_subtract); - dict_put(&flash_geom_Point.members, &flash_geom_Point_distance, &flash_geom_Point_distance); - dict_put(&flash_geom_Point.members, &flash_geom_Point_normalize, &flash_geom_Point_normalize); + dict_init2(&flash_geom_Point.members, &memberinfo_type, 15); + dict_init2(&flash_geom_Point.static_members, &memberinfo_type, 8); dict_put(&flash_geom_Point.members, &flash_geom_Point_equals, &flash_geom_Point_equals); - dict_put(&flash_geom_Point.members, &flash_geom_Point_toString, &flash_geom_Point_toString); + dict_put(&flash_geom_Point.members, &flash_geom_Point_normalize, &flash_geom_Point_normalize); dict_put(&flash_geom_Point.members, &flash_geom_Point_x, &flash_geom_Point_x); - dict_put(&flash_geom_Point.members, &flash_geom_Point_add, &flash_geom_Point_add); - dict_put(&flash_geom_Point.members, &flash_geom_Point_polar, &flash_geom_Point_polar); - dict_put(&flash_geom_Point.members, &flash_geom_Point_clone, &flash_geom_Point_clone); - dict_put(&flash_geom_Point.members, &flash_geom_Point_interpolate, &flash_geom_Point_interpolate); + dict_put(&flash_geom_Point.members, &flash_geom_Point_offset, &flash_geom_Point_offset); + dict_put(&flash_geom_Point.members, &flash_geom_Point_subtract, &flash_geom_Point_subtract); dict_put(&flash_geom_Point.members, &flash_geom_Point_y, &flash_geom_Point_y); dict_put(&flash_geom_Point.members, &flash_geom_Point_length, &flash_geom_Point_length); - dict_put(&flash_geom_Point.members, &flash_geom_Point_offset, &flash_geom_Point_offset); + dict_put(&flash_geom_Point.members, &flash_geom_Point_add, &flash_geom_Point_add); + dict_put(&flash_geom_Point.members, &flash_geom_Point_toString, &flash_geom_Point_toString); + dict_put(&flash_geom_Point.members, &flash_geom_Point_clone, &flash_geom_Point_clone); + dict_put(&flash_geom_Point.static_members, &flash_geom_Point_polar, &flash_geom_Point_polar); + dict_put(&flash_geom_Point.static_members, &flash_geom_Point_distance, &flash_geom_Point_distance); + dict_put(&flash_geom_Point.static_members, &flash_geom_Point_interpolate, &flash_geom_Point_interpolate); dict_put(d, &flash_printing_PrintJobOptions, &flash_printing_PrintJobOptions); dict_init2(&flash_printing_PrintJobOptions.members, &memberinfo_type, 8); + dict_init2(&flash_printing_PrintJobOptions.static_members, &memberinfo_type, 8); dict_put(&flash_printing_PrintJobOptions.members, &flash_printing_PrintJobOptions_printAsBitmap, &flash_printing_PrintJobOptions_printAsBitmap); dict_put(d, &flash_display_DisplayObject, &flash_display_DisplayObject); dict_init2(&flash_display_DisplayObject.members, &memberinfo_type, 63); + dict_init2(&flash_display_DisplayObject.static_members, &memberinfo_type, 8); dict_put(&flash_display_DisplayObject.members, &flash_display_DisplayObject_rotation, &flash_display_DisplayObject_rotation); dict_put(&flash_display_DisplayObject.members, &flash_display_DisplayObject_filters, &flash_display_DisplayObject_filters); dict_put(&flash_display_DisplayObject.members, &flash_display_DisplayObject_rotationZ, &flash_display_DisplayObject_rotationZ); @@ -6285,46 +7330,53 @@ dict_t* builtin_getclasses() dict_put(&flash_display_DisplayObject.members, &flash_display_DisplayObject_y, &flash_display_DisplayObject_y); dict_put(d, &flash_sampler_DeleteObjectSample, &flash_sampler_DeleteObjectSample); dict_init2(&flash_sampler_DeleteObjectSample.members, &memberinfo_type, 8); + dict_init2(&flash_sampler_DeleteObjectSample.static_members, &memberinfo_type, 8); dict_put(&flash_sampler_DeleteObjectSample.members, &flash_sampler_DeleteObjectSample_size, &flash_sampler_DeleteObjectSample_size); dict_put(&flash_sampler_DeleteObjectSample.members, &flash_sampler_DeleteObjectSample_id, &flash_sampler_DeleteObjectSample_id); dict_put(d, &flash_system_fscommand, &flash_system_fscommand); dict_put(d, &flash_utils_unescapeMultiByte, &flash_utils_unescapeMultiByte); dict_put(d, &flash_sampler_StackFrame, &flash_sampler_StackFrame); dict_init2(&flash_sampler_StackFrame.members, &memberinfo_type, 8); + dict_init2(&flash_sampler_StackFrame.static_members, &memberinfo_type, 8); dict_put(&flash_sampler_StackFrame.members, &flash_sampler_StackFrame_name, &flash_sampler_StackFrame_name); dict_put(&flash_sampler_StackFrame.members, &flash_sampler_StackFrame_line, &flash_sampler_StackFrame_line); dict_put(&flash_sampler_StackFrame.members, &flash_sampler_StackFrame_toString, &flash_sampler_StackFrame_toString); dict_put(&flash_sampler_StackFrame.members, &flash_sampler_StackFrame_file, &flash_sampler_StackFrame_file); dict_put(d, &flash_system_JPEGLoaderContext, &flash_system_JPEGLoaderContext); dict_init2(&flash_system_JPEGLoaderContext.members, &memberinfo_type, 8); + dict_init2(&flash_system_JPEGLoaderContext.static_members, &memberinfo_type, 8); dict_put(&flash_system_JPEGLoaderContext.members, &flash_system_JPEGLoaderContext_deblockingFilter, &flash_system_JPEGLoaderContext_deblockingFilter); dict_put(d, &flash_system_IME, &flash_system_IME); dict_init2(&flash_system_IME.members, &memberinfo_type, 8); - dict_put(&flash_system_IME.members, &flash_system_IME_setCompositionString, &flash_system_IME_setCompositionString); - dict_put(&flash_system_IME.members, &flash_system_IME_enabled, &flash_system_IME_enabled); - dict_put(&flash_system_IME.members, &flash_system_IME_doConversion, &flash_system_IME_doConversion); - dict_put(&flash_system_IME.members, &flash_system_IME_conversionMode, &flash_system_IME_conversionMode); + dict_init2(&flash_system_IME.static_members, &memberinfo_type, 8); + dict_put(&flash_system_IME.static_members, &flash_system_IME_setCompositionString, &flash_system_IME_setCompositionString); + dict_put(&flash_system_IME.static_members, &flash_system_IME_enabled, &flash_system_IME_enabled); + dict_put(&flash_system_IME.static_members, &flash_system_IME_doConversion, &flash_system_IME_doConversion); + dict_put(&flash_system_IME.static_members, &flash_system_IME_conversionMode, &flash_system_IME_conversionMode); dict_put(d, &_isNaN, &_isNaN); dict_put(d, &flash_system_Security, &flash_system_Security); - dict_init2(&flash_system_Security.members, &memberinfo_type, 15); - dict_put(&flash_system_Security.members, &flash_system_Security_sandboxType, &flash_system_Security_sandboxType); - dict_put(&flash_system_Security.members, &flash_system_Security_LOCAL_WITH_NETWORK, &flash_system_Security_LOCAL_WITH_NETWORK); - dict_put(&flash_system_Security.members, &flash_system_Security_loadPolicyFile, &flash_system_Security_loadPolicyFile); - dict_put(&flash_system_Security.members, &flash_system_Security_allowDomain, &flash_system_Security_allowDomain); - dict_put(&flash_system_Security.members, &flash_system_Security_showSettings, &flash_system_Security_showSettings); - dict_put(&flash_system_Security.members, &flash_system_Security_LOCAL_TRUSTED, &flash_system_Security_LOCAL_TRUSTED); - dict_put(&flash_system_Security.members, &flash_system_Security_disableAVM1Loading, &flash_system_Security_disableAVM1Loading); - dict_put(&flash_system_Security.members, &flash_system_Security_allowInsecureDomain, &flash_system_Security_allowInsecureDomain); - dict_put(&flash_system_Security.members, &flash_system_Security_exactSettings, &flash_system_Security_exactSettings); - dict_put(&flash_system_Security.members, &flash_system_Security_REMOTE, &flash_system_Security_REMOTE); - dict_put(&flash_system_Security.members, &flash_system_Security_LOCAL_WITH_FILE, &flash_system_Security_LOCAL_WITH_FILE); + dict_init2(&flash_system_Security.members, &memberinfo_type, 8); + dict_init2(&flash_system_Security.static_members, &memberinfo_type, 15); + dict_put(&flash_system_Security.static_members, &flash_system_Security_sandboxType, &flash_system_Security_sandboxType); + dict_put(&flash_system_Security.static_members, &flash_system_Security_LOCAL_WITH_NETWORK, &flash_system_Security_LOCAL_WITH_NETWORK); + dict_put(&flash_system_Security.static_members, &flash_system_Security_loadPolicyFile, &flash_system_Security_loadPolicyFile); + dict_put(&flash_system_Security.static_members, &flash_system_Security_allowDomain, &flash_system_Security_allowDomain); + dict_put(&flash_system_Security.static_members, &flash_system_Security_showSettings, &flash_system_Security_showSettings); + dict_put(&flash_system_Security.static_members, &flash_system_Security_LOCAL_TRUSTED, &flash_system_Security_LOCAL_TRUSTED); + dict_put(&flash_system_Security.static_members, &flash_system_Security_disableAVM1Loading, &flash_system_Security_disableAVM1Loading); + dict_put(&flash_system_Security.static_members, &flash_system_Security_allowInsecureDomain, &flash_system_Security_allowInsecureDomain); + dict_put(&flash_system_Security.static_members, &flash_system_Security_exactSettings, &flash_system_Security_exactSettings); + dict_put(&flash_system_Security.static_members, &flash_system_Security_REMOTE, &flash_system_Security_REMOTE); + dict_put(&flash_system_Security.static_members, &flash_system_Security_LOCAL_WITH_FILE, &flash_system_Security_LOCAL_WITH_FILE); dict_put(d, &flash_display_Bitmap, &flash_display_Bitmap); dict_init2(&flash_display_Bitmap.members, &memberinfo_type, 8); + dict_init2(&flash_display_Bitmap.static_members, &memberinfo_type, 8); dict_put(&flash_display_Bitmap.members, &flash_display_Bitmap_pixelSnapping, &flash_display_Bitmap_pixelSnapping); dict_put(&flash_display_Bitmap.members, &flash_display_Bitmap_bitmapData, &flash_display_Bitmap_bitmapData); dict_put(&flash_display_Bitmap.members, &flash_display_Bitmap_smoothing, &flash_display_Bitmap_smoothing); dict_put(d, &flash_printing_PrintJob, &flash_printing_PrintJob); dict_init2(&flash_printing_PrintJob.members, &memberinfo_type, 15); + dict_init2(&flash_printing_PrintJob.static_members, &memberinfo_type, 8); dict_put(&flash_printing_PrintJob.members, &flash_printing_PrintJob_paperWidth, &flash_printing_PrintJob_paperWidth); dict_put(&flash_printing_PrintJob.members, &flash_printing_PrintJob_addPage, &flash_printing_PrintJob_addPage); dict_put(&flash_printing_PrintJob.members, &flash_printing_PrintJob_pageHeight, &flash_printing_PrintJob_pageHeight); @@ -6335,41 +7387,49 @@ dict_t* builtin_getclasses() dict_put(&flash_printing_PrintJob.members, &flash_printing_PrintJob_orientation, &flash_printing_PrintJob_orientation); dict_put(d, &flash_text_StaticText, &flash_text_StaticText); dict_init2(&flash_text_StaticText.members, &memberinfo_type, 8); + dict_init2(&flash_text_StaticText.static_members, &memberinfo_type, 8); dict_put(&flash_text_StaticText.members, &flash_text_StaticText_text, &flash_text_StaticText_text); dict_put(d, &flash_text_engine_SpaceJustifier, &flash_text_engine_SpaceJustifier); dict_init2(&flash_text_engine_SpaceJustifier.members, &memberinfo_type, 8); + dict_init2(&flash_text_engine_SpaceJustifier.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_SpaceJustifier.members, &flash_text_engine_SpaceJustifier_clone, &flash_text_engine_SpaceJustifier_clone); dict_put(&flash_text_engine_SpaceJustifier.members, &flash_text_engine_SpaceJustifier_letterSpacing, &flash_text_engine_SpaceJustifier_letterSpacing); dict_put(d, &flash_events_DataEvent, &flash_events_DataEvent); dict_init2(&flash_events_DataEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_DataEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_DataEvent.members, &flash_events_DataEvent_toString, &flash_events_DataEvent_toString); - dict_put(&flash_events_DataEvent.members, &flash_events_DataEvent_DATA, &flash_events_DataEvent_DATA); dict_put(&flash_events_DataEvent.members, &flash_events_DataEvent_clone, &flash_events_DataEvent_clone); - dict_put(&flash_events_DataEvent.members, &flash_events_DataEvent_UPLOAD_COMPLETE_DATA, &flash_events_DataEvent_UPLOAD_COMPLETE_DATA); dict_put(&flash_events_DataEvent.members, &flash_events_DataEvent_data, &flash_events_DataEvent_data); + dict_put(&flash_events_DataEvent.static_members, &flash_events_DataEvent_DATA, &flash_events_DataEvent_DATA); + dict_put(&flash_events_DataEvent.static_members, &flash_events_DataEvent_UPLOAD_COMPLETE_DATA, &flash_events_DataEvent_UPLOAD_COMPLETE_DATA); dict_put(d, &flash_events_ActivityEvent, &flash_events_ActivityEvent); dict_init2(&flash_events_ActivityEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_ActivityEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_ActivityEvent.members, &flash_events_ActivityEvent_toString, &flash_events_ActivityEvent_toString); dict_put(&flash_events_ActivityEvent.members, &flash_events_ActivityEvent_activating, &flash_events_ActivityEvent_activating); dict_put(&flash_events_ActivityEvent.members, &flash_events_ActivityEvent_clone, &flash_events_ActivityEvent_clone); - dict_put(&flash_events_ActivityEvent.members, &flash_events_ActivityEvent_ACTIVITY, &flash_events_ActivityEvent_ACTIVITY); + dict_put(&flash_events_ActivityEvent.static_members, &flash_events_ActivityEvent_ACTIVITY, &flash_events_ActivityEvent_ACTIVITY); dict_put(d, &flash_display_GraphicsEndFill, &flash_display_GraphicsEndFill); dict_init2(&flash_display_GraphicsEndFill.members, &memberinfo_type, 8); + dict_init2(&flash_display_GraphicsEndFill.static_members, &memberinfo_type, 8); dict_put(d, &flash_display_ColorCorrection, &flash_display_ColorCorrection); dict_init2(&flash_display_ColorCorrection.members, &memberinfo_type, 8); - dict_put(&flash_display_ColorCorrection.members, &flash_display_ColorCorrection_OFF, &flash_display_ColorCorrection_OFF); - dict_put(&flash_display_ColorCorrection.members, &flash_display_ColorCorrection_DEFAULT, &flash_display_ColorCorrection_DEFAULT); - dict_put(&flash_display_ColorCorrection.members, &flash_display_ColorCorrection_ON, &flash_display_ColorCorrection_ON); + dict_init2(&flash_display_ColorCorrection.static_members, &memberinfo_type, 8); + dict_put(&flash_display_ColorCorrection.static_members, &flash_display_ColorCorrection_OFF, &flash_display_ColorCorrection_OFF); + dict_put(&flash_display_ColorCorrection.static_members, &flash_display_ColorCorrection_DEFAULT, &flash_display_ColorCorrection_DEFAULT); + dict_put(&flash_display_ColorCorrection.static_members, &flash_display_ColorCorrection_ON, &flash_display_ColorCorrection_ON); dict_put(d, &flash_events_IOErrorEvent, &flash_events_IOErrorEvent); dict_init2(&flash_events_IOErrorEvent.members, &memberinfo_type, 8); - dict_put(&flash_events_IOErrorEvent.members, &flash_events_IOErrorEvent_IO_ERROR, &flash_events_IOErrorEvent_IO_ERROR); - dict_put(&flash_events_IOErrorEvent.members, &flash_events_IOErrorEvent_VERIFY_ERROR, &flash_events_IOErrorEvent_VERIFY_ERROR); + dict_init2(&flash_events_IOErrorEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_IOErrorEvent.members, &flash_events_IOErrorEvent_toString, &flash_events_IOErrorEvent_toString); - dict_put(&flash_events_IOErrorEvent.members, &flash_events_IOErrorEvent_NETWORK_ERROR, &flash_events_IOErrorEvent_NETWORK_ERROR); dict_put(&flash_events_IOErrorEvent.members, &flash_events_IOErrorEvent_clone, &flash_events_IOErrorEvent_clone); - dict_put(&flash_events_IOErrorEvent.members, &flash_events_IOErrorEvent_DISK_ERROR, &flash_events_IOErrorEvent_DISK_ERROR); + dict_put(&flash_events_IOErrorEvent.static_members, &flash_events_IOErrorEvent_IO_ERROR, &flash_events_IOErrorEvent_IO_ERROR); + dict_put(&flash_events_IOErrorEvent.static_members, &flash_events_IOErrorEvent_VERIFY_ERROR, &flash_events_IOErrorEvent_VERIFY_ERROR); + dict_put(&flash_events_IOErrorEvent.static_members, &flash_events_IOErrorEvent_NETWORK_ERROR, &flash_events_IOErrorEvent_NETWORK_ERROR); + dict_put(&flash_events_IOErrorEvent.static_members, &flash_events_IOErrorEvent_DISK_ERROR, &flash_events_IOErrorEvent_DISK_ERROR); dict_put(d, &flash_display_GraphicsStroke, &flash_display_GraphicsStroke); dict_init2(&flash_display_GraphicsStroke.members, &memberinfo_type, 15); + dict_init2(&flash_display_GraphicsStroke.static_members, &memberinfo_type, 8); dict_put(&flash_display_GraphicsStroke.members, &flash_display_GraphicsStroke_scaleMode, &flash_display_GraphicsStroke_scaleMode); dict_put(&flash_display_GraphicsStroke.members, &flash_display_GraphicsStroke_miterLimit, &flash_display_GraphicsStroke_miterLimit); dict_put(&flash_display_GraphicsStroke.members, &flash_display_GraphicsStroke_pixelHinting, &flash_display_GraphicsStroke_pixelHinting); @@ -6379,25 +7439,27 @@ dict_t* builtin_getclasses() dict_put(&flash_display_GraphicsStroke.members, &flash_display_GraphicsStroke_caps, &flash_display_GraphicsStroke_caps); dict_put(d, &_Boolean, &_Boolean); dict_init2(&_Boolean.members, &memberinfo_type, 8); + dict_init2(&_Boolean.static_members, &memberinfo_type, 8); dict_put(&_Boolean.members, &_Boolean_valueOf, &_Boolean_valueOf); - dict_put(&_Boolean.members, &_Boolean_length, &_Boolean_length); dict_put(&_Boolean.members, &_Boolean_toString, &_Boolean_toString); + dict_put(&_Boolean.static_members, &_Boolean_length, &_Boolean_length); dict_put(d, &flash_sampler_getMemberNames, &flash_sampler_getMemberNames); dict_put(d, &flash_utils_getQualifiedClassName, &flash_utils_getQualifiedClassName); dict_put(d, &flash_text_engine_GraphicElement, &flash_text_engine_GraphicElement); dict_init2(&flash_text_engine_GraphicElement.members, &memberinfo_type, 8); + dict_init2(&flash_text_engine_GraphicElement.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_GraphicElement.members, &flash_text_engine_GraphicElement_graphic, &flash_text_engine_GraphicElement_graphic); dict_put(&flash_text_engine_GraphicElement.members, &flash_text_engine_GraphicElement_elementWidth, &flash_text_engine_GraphicElement_elementWidth); dict_put(&flash_text_engine_GraphicElement.members, &flash_text_engine_GraphicElement_elementHeight, &flash_text_engine_GraphicElement_elementHeight); dict_put(d, &flash_media_Microphone, &flash_media_Microphone); dict_init2(&flash_media_Microphone.members, &memberinfo_type, 31); + dict_init2(&flash_media_Microphone.static_members, &memberinfo_type, 8); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_codec, &flash_media_Microphone_codec); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_gain, &flash_media_Microphone_gain); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_index, &flash_media_Microphone_index); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_setLoopBack, &flash_media_Microphone_setLoopBack); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_setSilenceLevel, &flash_media_Microphone_setSilenceLevel); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_name, &flash_media_Microphone_name); - dict_put(&flash_media_Microphone.members, &flash_media_Microphone_getMicrophone, &flash_media_Microphone_getMicrophone); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_setUseEchoSuppression, &flash_media_Microphone_setUseEchoSuppression); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_framesPerPacket, &flash_media_Microphone_framesPerPacket); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_muted, &flash_media_Microphone_muted); @@ -6408,9 +7470,11 @@ dict_t* builtin_getclasses() dict_put(&flash_media_Microphone.members, &flash_media_Microphone_silenceTimeout, &flash_media_Microphone_silenceTimeout); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_rate, &flash_media_Microphone_rate); dict_put(&flash_media_Microphone.members, &flash_media_Microphone_activityLevel, &flash_media_Microphone_activityLevel); - dict_put(&flash_media_Microphone.members, &flash_media_Microphone_names, &flash_media_Microphone_names); + dict_put(&flash_media_Microphone.static_members, &flash_media_Microphone_names, &flash_media_Microphone_names); + dict_put(&flash_media_Microphone.static_members, &flash_media_Microphone_getMicrophone, &flash_media_Microphone_getMicrophone); dict_put(d, &flash_ui_ContextMenuClipboardItems, &flash_ui_ContextMenuClipboardItems); dict_init2(&flash_ui_ContextMenuClipboardItems.members, &memberinfo_type, 8); + dict_init2(&flash_ui_ContextMenuClipboardItems.static_members, &memberinfo_type, 8); dict_put(&flash_ui_ContextMenuClipboardItems.members, &flash_ui_ContextMenuClipboardItems_clear, &flash_ui_ContextMenuClipboardItems_clear); dict_put(&flash_ui_ContextMenuClipboardItems.members, &flash_ui_ContextMenuClipboardItems_clone, &flash_ui_ContextMenuClipboardItems_clone); dict_put(&flash_ui_ContextMenuClipboardItems.members, &flash_ui_ContextMenuClipboardItems_paste, &flash_ui_ContextMenuClipboardItems_paste); @@ -6419,12 +7483,15 @@ dict_t* builtin_getclasses() dict_put(&flash_ui_ContextMenuClipboardItems.members, &flash_ui_ContextMenuClipboardItems_cut, &flash_ui_ContextMenuClipboardItems_cut); dict_put(d, &flash_display_GraphicsShaderFill, &flash_display_GraphicsShaderFill); dict_init2(&flash_display_GraphicsShaderFill.members, &memberinfo_type, 8); + dict_init2(&flash_display_GraphicsShaderFill.static_members, &memberinfo_type, 8); dict_put(&flash_display_GraphicsShaderFill.members, &flash_display_GraphicsShaderFill_shader, &flash_display_GraphicsShaderFill_shader); dict_put(&flash_display_GraphicsShaderFill.members, &flash_display_GraphicsShaderFill_matrix, &flash_display_GraphicsShaderFill_matrix); dict_put(d, &flash_errors_IllegalOperationError, &flash_errors_IllegalOperationError); dict_init2(&flash_errors_IllegalOperationError.members, &memberinfo_type, 8); + dict_init2(&flash_errors_IllegalOperationError.static_members, &memberinfo_type, 8); dict_put(d, &flash_filters_GradientGlowFilter, &flash_filters_GradientGlowFilter); dict_init2(&flash_filters_GradientGlowFilter.members, &memberinfo_type, 15); + dict_init2(&flash_filters_GradientGlowFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_GradientGlowFilter.members, &flash_filters_GradientGlowFilter_strength, &flash_filters_GradientGlowFilter_strength); dict_put(&flash_filters_GradientGlowFilter.members, &flash_filters_GradientGlowFilter_quality, &flash_filters_GradientGlowFilter_quality); dict_put(&flash_filters_GradientGlowFilter.members, &flash_filters_GradientGlowFilter_angle, &flash_filters_GradientGlowFilter_angle); @@ -6439,11 +7506,13 @@ dict_t* builtin_getclasses() dict_put(&flash_filters_GradientGlowFilter.members, &flash_filters_GradientGlowFilter_clone, &flash_filters_GradientGlowFilter_clone); dict_put(d, &flash_display_CapsStyle, &flash_display_CapsStyle); dict_init2(&flash_display_CapsStyle.members, &memberinfo_type, 8); - dict_put(&flash_display_CapsStyle.members, &flash_display_CapsStyle_ROUND, &flash_display_CapsStyle_ROUND); - dict_put(&flash_display_CapsStyle.members, &flash_display_CapsStyle_SQUARE, &flash_display_CapsStyle_SQUARE); - dict_put(&flash_display_CapsStyle.members, &flash_display_CapsStyle_NONE, &flash_display_CapsStyle_NONE); + dict_init2(&flash_display_CapsStyle.static_members, &memberinfo_type, 8); + dict_put(&flash_display_CapsStyle.static_members, &flash_display_CapsStyle_ROUND, &flash_display_CapsStyle_ROUND); + dict_put(&flash_display_CapsStyle.static_members, &flash_display_CapsStyle_SQUARE, &flash_display_CapsStyle_SQUARE); + dict_put(&flash_display_CapsStyle.static_members, &flash_display_CapsStyle_NONE, &flash_display_CapsStyle_NONE); dict_put(d, &flash_text_TextSnapshot, &flash_text_TextSnapshot); dict_init2(&flash_text_TextSnapshot.members, &memberinfo_type, 15); + dict_init2(&flash_text_TextSnapshot.static_members, &memberinfo_type, 8); dict_put(&flash_text_TextSnapshot.members, &flash_text_TextSnapshot_setSelectColor, &flash_text_TextSnapshot_setSelectColor); dict_put(&flash_text_TextSnapshot.members, &flash_text_TextSnapshot_setSelected, &flash_text_TextSnapshot_setSelected); dict_put(&flash_text_TextSnapshot.members, &flash_text_TextSnapshot_getSelectedText, &flash_text_TextSnapshot_getSelectedText); @@ -6455,10 +7524,12 @@ dict_t* builtin_getclasses() dict_put(&flash_text_TextSnapshot.members, &flash_text_TextSnapshot_getText, &flash_text_TextSnapshot_getText); dict_put(d, &flash_text_engine_FontLookup, &flash_text_engine_FontLookup); dict_init2(&flash_text_engine_FontLookup.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_FontLookup.members, &flash_text_engine_FontLookup_DEVICE, &flash_text_engine_FontLookup_DEVICE); - dict_put(&flash_text_engine_FontLookup.members, &flash_text_engine_FontLookup_EMBEDDED_CFF, &flash_text_engine_FontLookup_EMBEDDED_CFF); + dict_init2(&flash_text_engine_FontLookup.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_FontLookup.static_members, &flash_text_engine_FontLookup_DEVICE, &flash_text_engine_FontLookup_DEVICE); + dict_put(&flash_text_engine_FontLookup.static_members, &flash_text_engine_FontLookup_EMBEDDED_CFF, &flash_text_engine_FontLookup_EMBEDDED_CFF); dict_put(d, &flash_display_InteractiveObject, &flash_display_InteractiveObject); dict_init2(&flash_display_InteractiveObject.members, &memberinfo_type, 15); + dict_init2(&flash_display_InteractiveObject.static_members, &memberinfo_type, 8); dict_put(&flash_display_InteractiveObject.members, &flash_display_InteractiveObject_tabIndex, &flash_display_InteractiveObject_tabIndex); dict_put(&flash_display_InteractiveObject.members, &flash_display_InteractiveObject_doubleClickEnabled, &flash_display_InteractiveObject_doubleClickEnabled); dict_put(&flash_display_InteractiveObject.members, &flash_display_InteractiveObject_tabEnabled, &flash_display_InteractiveObject_tabEnabled); @@ -6468,7 +7539,7 @@ dict_t* builtin_getclasses() dict_put(&flash_display_InteractiveObject.members, &flash_display_InteractiveObject_accessibilityImplementation, &flash_display_InteractiveObject_accessibilityImplementation); dict_put(d, &flash_text_TextField, &flash_text_TextField); dict_init2(&flash_text_TextField.members, &memberinfo_type, 127); - dict_put(&flash_text_TextField.members, &flash_text_TextField_isFontCompatible, &flash_text_TextField_isFontCompatible); + dict_init2(&flash_text_TextField.static_members, &memberinfo_type, 8); dict_put(&flash_text_TextField.members, &flash_text_TextField_getTextFormat, &flash_text_TextField_getTextFormat); dict_put(&flash_text_TextField.members, &flash_text_TextField_border, &flash_text_TextField_border); dict_put(&flash_text_TextField.members, &flash_text_TextField_selectedText, &flash_text_TextField_selectedText); @@ -6531,19 +7602,22 @@ dict_t* builtin_getclasses() dict_put(&flash_text_TextField.members, &flash_text_TextField_selectionEndIndex, &flash_text_TextField_selectionEndIndex); dict_put(&flash_text_TextField.members, &flash_text_TextField_insertXMLText, &flash_text_TextField_insertXMLText); dict_put(&flash_text_TextField.members, &flash_text_TextField_condenseWhite, &flash_text_TextField_condenseWhite); + dict_put(&flash_text_TextField.static_members, &flash_text_TextField_isFontCompatible, &flash_text_TextField_isFontCompatible); dict_put(d, &flash_printing_PrintJobOrientation, &flash_printing_PrintJobOrientation); dict_init2(&flash_printing_PrintJobOrientation.members, &memberinfo_type, 8); - dict_put(&flash_printing_PrintJobOrientation.members, &flash_printing_PrintJobOrientation_LANDSCAPE, &flash_printing_PrintJobOrientation_LANDSCAPE); - dict_put(&flash_printing_PrintJobOrientation.members, &flash_printing_PrintJobOrientation_PORTRAIT, &flash_printing_PrintJobOrientation_PORTRAIT); + dict_init2(&flash_printing_PrintJobOrientation.static_members, &memberinfo_type, 8); + dict_put(&flash_printing_PrintJobOrientation.static_members, &flash_printing_PrintJobOrientation_LANDSCAPE, &flash_printing_PrintJobOrientation_LANDSCAPE); + dict_put(&flash_printing_PrintJobOrientation.static_members, &flash_printing_PrintJobOrientation_PORTRAIT, &flash_printing_PrintJobOrientation_PORTRAIT); dict_put(d, &flash_text_TextRenderer, &flash_text_TextRenderer); dict_init2(&flash_text_TextRenderer.members, &memberinfo_type, 8); - dict_put(&flash_text_TextRenderer.members, &flash_text_TextRenderer_displayMode, &flash_text_TextRenderer_displayMode); - dict_put(&flash_text_TextRenderer.members, &flash_text_TextRenderer_antiAliasType, &flash_text_TextRenderer_antiAliasType); - dict_put(&flash_text_TextRenderer.members, &flash_text_TextRenderer_maxLevel, &flash_text_TextRenderer_maxLevel); - dict_put(&flash_text_TextRenderer.members, &flash_text_TextRenderer_setAdvancedAntiAliasingTable, &flash_text_TextRenderer_setAdvancedAntiAliasingTable); + dict_init2(&flash_text_TextRenderer.static_members, &memberinfo_type, 8); + dict_put(&flash_text_TextRenderer.static_members, &flash_text_TextRenderer_displayMode, &flash_text_TextRenderer_displayMode); + dict_put(&flash_text_TextRenderer.static_members, &flash_text_TextRenderer_antiAliasType, &flash_text_TextRenderer_antiAliasType); + dict_put(&flash_text_TextRenderer.static_members, &flash_text_TextRenderer_maxLevel, &flash_text_TextRenderer_maxLevel); + dict_put(&flash_text_TextRenderer.static_members, &flash_text_TextRenderer_setAdvancedAntiAliasingTable, &flash_text_TextRenderer_setAdvancedAntiAliasingTable); dict_put(d, &flash_net_NetConnection, &flash_net_NetConnection); dict_init2(&flash_net_NetConnection.members, &memberinfo_type, 31); - dict_put(&flash_net_NetConnection.members, &flash_net_NetConnection_defaultObjectEncoding, &flash_net_NetConnection_defaultObjectEncoding); + dict_init2(&flash_net_NetConnection.static_members, &memberinfo_type, 8); dict_put(&flash_net_NetConnection.members, &flash_net_NetConnection_nearID, &flash_net_NetConnection_nearID); dict_put(&flash_net_NetConnection.members, &flash_net_NetConnection_client, &flash_net_NetConnection_client); dict_put(&flash_net_NetConnection.members, &flash_net_NetConnection_farNonce, &flash_net_NetConnection_farNonce); @@ -6562,51 +7636,59 @@ dict_t* builtin_getclasses() dict_put(&flash_net_NetConnection.members, &flash_net_NetConnection_maxPeerConnections, &flash_net_NetConnection_maxPeerConnections); dict_put(&flash_net_NetConnection.members, &flash_net_NetConnection_connectedProxyType, &flash_net_NetConnection_connectedProxyType); dict_put(&flash_net_NetConnection.members, &flash_net_NetConnection_uri, &flash_net_NetConnection_uri); + dict_put(&flash_net_NetConnection.static_members, &flash_net_NetConnection_defaultObjectEncoding, &flash_net_NetConnection_defaultObjectEncoding); dict_put(d, &_decodeURIComponent, &_decodeURIComponent); dict_put(d, &flash_sampler_isGetterSetter, &flash_sampler_isGetterSetter); dict_put(d, &flash_utils_getQualifiedSuperclassName, &flash_utils_getQualifiedSuperclassName); dict_put(d, &flash_display_GraphicsPathWinding, &flash_display_GraphicsPathWinding); dict_init2(&flash_display_GraphicsPathWinding.members, &memberinfo_type, 8); - dict_put(&flash_display_GraphicsPathWinding.members, &flash_display_GraphicsPathWinding_EVEN_ODD, &flash_display_GraphicsPathWinding_EVEN_ODD); - dict_put(&flash_display_GraphicsPathWinding.members, &flash_display_GraphicsPathWinding_NON_ZERO, &flash_display_GraphicsPathWinding_NON_ZERO); + dict_init2(&flash_display_GraphicsPathWinding.static_members, &memberinfo_type, 8); + dict_put(&flash_display_GraphicsPathWinding.static_members, &flash_display_GraphicsPathWinding_EVEN_ODD, &flash_display_GraphicsPathWinding_EVEN_ODD); + dict_put(&flash_display_GraphicsPathWinding.static_members, &flash_display_GraphicsPathWinding_NON_ZERO, &flash_display_GraphicsPathWinding_NON_ZERO); dict_put(d, &flash_text_engine_TabStop, &flash_text_engine_TabStop); dict_init2(&flash_text_engine_TabStop.members, &memberinfo_type, 8); + dict_init2(&flash_text_engine_TabStop.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_TabStop.members, &flash_text_engine_TabStop_alignment, &flash_text_engine_TabStop_alignment); dict_put(&flash_text_engine_TabStop.members, &flash_text_engine_TabStop_position, &flash_text_engine_TabStop_position); dict_put(&flash_text_engine_TabStop.members, &flash_text_engine_TabStop_decimalAlignmentToken, &flash_text_engine_TabStop_decimalAlignmentToken); dict_put(d, &flash_text_engine_JustificationStyle, &flash_text_engine_JustificationStyle); dict_init2(&flash_text_engine_JustificationStyle.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_JustificationStyle.members, &flash_text_engine_JustificationStyle_PUSH_OUT_ONLY, &flash_text_engine_JustificationStyle_PUSH_OUT_ONLY); - dict_put(&flash_text_engine_JustificationStyle.members, &flash_text_engine_JustificationStyle_PRIORITIZE_LEAST_ADJUSTMENT, &flash_text_engine_JustificationStyle_PRIORITIZE_LEAST_ADJUSTMENT); - dict_put(&flash_text_engine_JustificationStyle.members, &flash_text_engine_JustificationStyle_PUSH_IN_KINSOKU, &flash_text_engine_JustificationStyle_PUSH_IN_KINSOKU); + dict_init2(&flash_text_engine_JustificationStyle.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_JustificationStyle.static_members, &flash_text_engine_JustificationStyle_PUSH_OUT_ONLY, &flash_text_engine_JustificationStyle_PUSH_OUT_ONLY); + dict_put(&flash_text_engine_JustificationStyle.static_members, &flash_text_engine_JustificationStyle_PRIORITIZE_LEAST_ADJUSTMENT, &flash_text_engine_JustificationStyle_PRIORITIZE_LEAST_ADJUSTMENT); + dict_put(&flash_text_engine_JustificationStyle.static_members, &flash_text_engine_JustificationStyle_PUSH_IN_KINSOKU, &flash_text_engine_JustificationStyle_PUSH_IN_KINSOKU); dict_put(d, &flash_sampler_startSampling, &flash_sampler_startSampling); dict_put(d, &flash_text_engine_TextRotation, &flash_text_engine_TextRotation); dict_init2(&flash_text_engine_TextRotation.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_TextRotation.members, &flash_text_engine_TextRotation_ROTATE_270, &flash_text_engine_TextRotation_ROTATE_270); - dict_put(&flash_text_engine_TextRotation.members, &flash_text_engine_TextRotation_AUTO, &flash_text_engine_TextRotation_AUTO); - dict_put(&flash_text_engine_TextRotation.members, &flash_text_engine_TextRotation_ROTATE_0, &flash_text_engine_TextRotation_ROTATE_0); - dict_put(&flash_text_engine_TextRotation.members, &flash_text_engine_TextRotation_ROTATE_90, &flash_text_engine_TextRotation_ROTATE_90); - dict_put(&flash_text_engine_TextRotation.members, &flash_text_engine_TextRotation_ROTATE_180, &flash_text_engine_TextRotation_ROTATE_180); + dict_init2(&flash_text_engine_TextRotation.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_TextRotation.static_members, &flash_text_engine_TextRotation_ROTATE_270, &flash_text_engine_TextRotation_ROTATE_270); + dict_put(&flash_text_engine_TextRotation.static_members, &flash_text_engine_TextRotation_AUTO, &flash_text_engine_TextRotation_AUTO); + dict_put(&flash_text_engine_TextRotation.static_members, &flash_text_engine_TextRotation_ROTATE_0, &flash_text_engine_TextRotation_ROTATE_0); + dict_put(&flash_text_engine_TextRotation.static_members, &flash_text_engine_TextRotation_ROTATE_90, &flash_text_engine_TextRotation_ROTATE_90); + dict_put(&flash_text_engine_TextRotation.static_members, &flash_text_engine_TextRotation_ROTATE_180, &flash_text_engine_TextRotation_ROTATE_180); dict_put(d, &flash_sampler_clearSamples, &flash_sampler_clearSamples); dict_put(d, &flash_system_IMEConversionMode, &flash_system_IMEConversionMode); dict_init2(&flash_system_IMEConversionMode.members, &memberinfo_type, 8); - dict_put(&flash_system_IMEConversionMode.members, &flash_system_IMEConversionMode_JAPANESE_KATAKANA_FULL, &flash_system_IMEConversionMode_JAPANESE_KATAKANA_FULL); - dict_put(&flash_system_IMEConversionMode.members, &flash_system_IMEConversionMode_CHINESE, &flash_system_IMEConversionMode_CHINESE); - dict_put(&flash_system_IMEConversionMode.members, &flash_system_IMEConversionMode_JAPANESE_KATAKANA_HALF, &flash_system_IMEConversionMode_JAPANESE_KATAKANA_HALF); - dict_put(&flash_system_IMEConversionMode.members, &flash_system_IMEConversionMode_UNKNOWN, &flash_system_IMEConversionMode_UNKNOWN); - dict_put(&flash_system_IMEConversionMode.members, &flash_system_IMEConversionMode_KOREAN, &flash_system_IMEConversionMode_KOREAN); - dict_put(&flash_system_IMEConversionMode.members, &flash_system_IMEConversionMode_ALPHANUMERIC_HALF, &flash_system_IMEConversionMode_ALPHANUMERIC_HALF); - dict_put(&flash_system_IMEConversionMode.members, &flash_system_IMEConversionMode_ALPHANUMERIC_FULL, &flash_system_IMEConversionMode_ALPHANUMERIC_FULL); - dict_put(&flash_system_IMEConversionMode.members, &flash_system_IMEConversionMode_JAPANESE_HIRAGANA, &flash_system_IMEConversionMode_JAPANESE_HIRAGANA); + dict_init2(&flash_system_IMEConversionMode.static_members, &memberinfo_type, 8); + dict_put(&flash_system_IMEConversionMode.static_members, &flash_system_IMEConversionMode_JAPANESE_KATAKANA_FULL, &flash_system_IMEConversionMode_JAPANESE_KATAKANA_FULL); + dict_put(&flash_system_IMEConversionMode.static_members, &flash_system_IMEConversionMode_CHINESE, &flash_system_IMEConversionMode_CHINESE); + dict_put(&flash_system_IMEConversionMode.static_members, &flash_system_IMEConversionMode_JAPANESE_KATAKANA_HALF, &flash_system_IMEConversionMode_JAPANESE_KATAKANA_HALF); + dict_put(&flash_system_IMEConversionMode.static_members, &flash_system_IMEConversionMode_UNKNOWN, &flash_system_IMEConversionMode_UNKNOWN); + dict_put(&flash_system_IMEConversionMode.static_members, &flash_system_IMEConversionMode_KOREAN, &flash_system_IMEConversionMode_KOREAN); + dict_put(&flash_system_IMEConversionMode.static_members, &flash_system_IMEConversionMode_ALPHANUMERIC_HALF, &flash_system_IMEConversionMode_ALPHANUMERIC_HALF); + dict_put(&flash_system_IMEConversionMode.static_members, &flash_system_IMEConversionMode_ALPHANUMERIC_FULL, &flash_system_IMEConversionMode_ALPHANUMERIC_FULL); + dict_put(&flash_system_IMEConversionMode.static_members, &flash_system_IMEConversionMode_JAPANESE_HIRAGANA, &flash_system_IMEConversionMode_JAPANESE_HIRAGANA); dict_put(d, &flash_display_StageScaleMode, &flash_display_StageScaleMode); dict_init2(&flash_display_StageScaleMode.members, &memberinfo_type, 8); - dict_put(&flash_display_StageScaleMode.members, &flash_display_StageScaleMode_SHOW_ALL, &flash_display_StageScaleMode_SHOW_ALL); - dict_put(&flash_display_StageScaleMode.members, &flash_display_StageScaleMode_NO_BORDER, &flash_display_StageScaleMode_NO_BORDER); - dict_put(&flash_display_StageScaleMode.members, &flash_display_StageScaleMode_EXACT_FIT, &flash_display_StageScaleMode_EXACT_FIT); - dict_put(&flash_display_StageScaleMode.members, &flash_display_StageScaleMode_NO_SCALE, &flash_display_StageScaleMode_NO_SCALE); + dict_init2(&flash_display_StageScaleMode.static_members, &memberinfo_type, 8); + dict_put(&flash_display_StageScaleMode.static_members, &flash_display_StageScaleMode_SHOW_ALL, &flash_display_StageScaleMode_SHOW_ALL); + dict_put(&flash_display_StageScaleMode.static_members, &flash_display_StageScaleMode_NO_BORDER, &flash_display_StageScaleMode_NO_BORDER); + dict_put(&flash_display_StageScaleMode.static_members, &flash_display_StageScaleMode_EXACT_FIT, &flash_display_StageScaleMode_EXACT_FIT); + dict_put(&flash_display_StageScaleMode.static_members, &flash_display_StageScaleMode_NO_SCALE, &flash_display_StageScaleMode_NO_SCALE); dict_put(d, &flash_sampler_getSize, &flash_sampler_getSize); dict_put(d, &flash_net_URLStream, &flash_net_URLStream); dict_init2(&flash_net_URLStream.members, &memberinfo_type, 31); + dict_init2(&flash_net_URLStream.static_members, &memberinfo_type, 8); dict_put(&flash_net_URLStream.members, &flash_net_URLStream_readUTF, &flash_net_URLStream_readUTF); dict_put(&flash_net_URLStream.members, &flash_net_URLStream_readByte, &flash_net_URLStream_readByte); dict_put(&flash_net_URLStream.members, &flash_net_URLStream_readUTFBytes, &flash_net_URLStream_readUTFBytes); @@ -6628,103 +7710,112 @@ dict_t* builtin_getclasses() dict_put(&flash_net_URLStream.members, &flash_net_URLStream_endian, &flash_net_URLStream_endian); dict_put(&flash_net_URLStream.members, &flash_net_URLStream_readBoolean, &flash_net_URLStream_readBoolean); dict_put(d, &flash_display_BlendMode, &flash_display_BlendMode); - dict_init2(&flash_display_BlendMode.members, &memberinfo_type, 31); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_LAYER, &flash_display_BlendMode_LAYER); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_ERASE, &flash_display_BlendMode_ERASE); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_HARDLIGHT, &flash_display_BlendMode_HARDLIGHT); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_OVERLAY, &flash_display_BlendMode_OVERLAY); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_ALPHA, &flash_display_BlendMode_ALPHA); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_SUBTRACT, &flash_display_BlendMode_SUBTRACT); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_INVERT, &flash_display_BlendMode_INVERT); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_DIFFERENCE, &flash_display_BlendMode_DIFFERENCE); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_DARKEN, &flash_display_BlendMode_DARKEN); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_SHADER, &flash_display_BlendMode_SHADER); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_MULTIPLY, &flash_display_BlendMode_MULTIPLY); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_ADD, &flash_display_BlendMode_ADD); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_SCREEN, &flash_display_BlendMode_SCREEN); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_NORMAL, &flash_display_BlendMode_NORMAL); - dict_put(&flash_display_BlendMode.members, &flash_display_BlendMode_LIGHTEN, &flash_display_BlendMode_LIGHTEN); + dict_init2(&flash_display_BlendMode.members, &memberinfo_type, 8); + dict_init2(&flash_display_BlendMode.static_members, &memberinfo_type, 31); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_LAYER, &flash_display_BlendMode_LAYER); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_ERASE, &flash_display_BlendMode_ERASE); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_HARDLIGHT, &flash_display_BlendMode_HARDLIGHT); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_OVERLAY, &flash_display_BlendMode_OVERLAY); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_ALPHA, &flash_display_BlendMode_ALPHA); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_SUBTRACT, &flash_display_BlendMode_SUBTRACT); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_INVERT, &flash_display_BlendMode_INVERT); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_DIFFERENCE, &flash_display_BlendMode_DIFFERENCE); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_DARKEN, &flash_display_BlendMode_DARKEN); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_SHADER, &flash_display_BlendMode_SHADER); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_MULTIPLY, &flash_display_BlendMode_MULTIPLY); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_ADD, &flash_display_BlendMode_ADD); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_SCREEN, &flash_display_BlendMode_SCREEN); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_NORMAL, &flash_display_BlendMode_NORMAL); + dict_put(&flash_display_BlendMode.static_members, &flash_display_BlendMode_LIGHTEN, &flash_display_BlendMode_LIGHTEN); dict_put(d, &flash_ui_Mouse, &flash_ui_Mouse); dict_init2(&flash_ui_Mouse.members, &memberinfo_type, 8); - dict_put(&flash_ui_Mouse.members, &flash_ui_Mouse_cursor, &flash_ui_Mouse_cursor); - dict_put(&flash_ui_Mouse.members, &flash_ui_Mouse_show, &flash_ui_Mouse_show); - dict_put(&flash_ui_Mouse.members, &flash_ui_Mouse_hide, &flash_ui_Mouse_hide); + dict_init2(&flash_ui_Mouse.static_members, &memberinfo_type, 8); + dict_put(&flash_ui_Mouse.static_members, &flash_ui_Mouse_cursor, &flash_ui_Mouse_cursor); + dict_put(&flash_ui_Mouse.static_members, &flash_ui_Mouse_show, &flash_ui_Mouse_show); + dict_put(&flash_ui_Mouse.static_members, &flash_ui_Mouse_hide, &flash_ui_Mouse_hide); dict_put(d, &flash_errors_InvalidSWFError, &flash_errors_InvalidSWFError); dict_init2(&flash_errors_InvalidSWFError.members, &memberinfo_type, 8); + dict_init2(&flash_errors_InvalidSWFError.static_members, &memberinfo_type, 8); dict_put(d, &flash_text_engine_RenderingMode, &flash_text_engine_RenderingMode); dict_init2(&flash_text_engine_RenderingMode.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_RenderingMode.members, &flash_text_engine_RenderingMode_NORMAL, &flash_text_engine_RenderingMode_NORMAL); - dict_put(&flash_text_engine_RenderingMode.members, &flash_text_engine_RenderingMode_CFF, &flash_text_engine_RenderingMode_CFF); + dict_init2(&flash_text_engine_RenderingMode.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_RenderingMode.static_members, &flash_text_engine_RenderingMode_NORMAL, &flash_text_engine_RenderingMode_NORMAL); + dict_put(&flash_text_engine_RenderingMode.static_members, &flash_text_engine_RenderingMode_CFF, &flash_text_engine_RenderingMode_CFF); dict_put(d, &flash_display_GraphicsTrianglePath, &flash_display_GraphicsTrianglePath); dict_init2(&flash_display_GraphicsTrianglePath.members, &memberinfo_type, 8); + dict_init2(&flash_display_GraphicsTrianglePath.static_members, &memberinfo_type, 8); dict_put(&flash_display_GraphicsTrianglePath.members, &flash_display_GraphicsTrianglePath_culling, &flash_display_GraphicsTrianglePath_culling); dict_put(&flash_display_GraphicsTrianglePath.members, &flash_display_GraphicsTrianglePath_vertices, &flash_display_GraphicsTrianglePath_vertices); dict_put(&flash_display_GraphicsTrianglePath.members, &flash_display_GraphicsTrianglePath_indices, &flash_display_GraphicsTrianglePath_indices); dict_put(&flash_display_GraphicsTrianglePath.members, &flash_display_GraphicsTrianglePath_uvtData, &flash_display_GraphicsTrianglePath_uvtData); dict_put(d, &flash_display_IGraphicsFill, &flash_display_IGraphicsFill); dict_init2(&flash_display_IGraphicsFill.members, &memberinfo_type, 8); + dict_init2(&flash_display_IGraphicsFill.static_members, &memberinfo_type, 8); dict_put(d, &flash_text_engine_TypographicCase, &flash_text_engine_TypographicCase); dict_init2(&flash_text_engine_TypographicCase.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_TypographicCase.members, &flash_text_engine_TypographicCase_UPPERCASE, &flash_text_engine_TypographicCase_UPPERCASE); - dict_put(&flash_text_engine_TypographicCase.members, &flash_text_engine_TypographicCase_DEFAULT, &flash_text_engine_TypographicCase_DEFAULT); - dict_put(&flash_text_engine_TypographicCase.members, &flash_text_engine_TypographicCase_LOWERCASE, &flash_text_engine_TypographicCase_LOWERCASE); - dict_put(&flash_text_engine_TypographicCase.members, &flash_text_engine_TypographicCase_SMALL_CAPS, &flash_text_engine_TypographicCase_SMALL_CAPS); - dict_put(&flash_text_engine_TypographicCase.members, &flash_text_engine_TypographicCase_TITLE, &flash_text_engine_TypographicCase_TITLE); - dict_put(&flash_text_engine_TypographicCase.members, &flash_text_engine_TypographicCase_CAPS, &flash_text_engine_TypographicCase_CAPS); - dict_put(&flash_text_engine_TypographicCase.members, &flash_text_engine_TypographicCase_CAPS_AND_SMALL_CAPS, &flash_text_engine_TypographicCase_CAPS_AND_SMALL_CAPS); + dict_init2(&flash_text_engine_TypographicCase.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_TypographicCase.static_members, &flash_text_engine_TypographicCase_UPPERCASE, &flash_text_engine_TypographicCase_UPPERCASE); + dict_put(&flash_text_engine_TypographicCase.static_members, &flash_text_engine_TypographicCase_DEFAULT, &flash_text_engine_TypographicCase_DEFAULT); + dict_put(&flash_text_engine_TypographicCase.static_members, &flash_text_engine_TypographicCase_LOWERCASE, &flash_text_engine_TypographicCase_LOWERCASE); + dict_put(&flash_text_engine_TypographicCase.static_members, &flash_text_engine_TypographicCase_SMALL_CAPS, &flash_text_engine_TypographicCase_SMALL_CAPS); + dict_put(&flash_text_engine_TypographicCase.static_members, &flash_text_engine_TypographicCase_TITLE, &flash_text_engine_TypographicCase_TITLE); + dict_put(&flash_text_engine_TypographicCase.static_members, &flash_text_engine_TypographicCase_CAPS, &flash_text_engine_TypographicCase_CAPS); + dict_put(&flash_text_engine_TypographicCase.static_members, &flash_text_engine_TypographicCase_CAPS_AND_SMALL_CAPS, &flash_text_engine_TypographicCase_CAPS_AND_SMALL_CAPS); dict_put(d, &_XML, &_XML); - dict_init2(&_XML.members, &memberinfo_type, 127); - dict_put(&_XML.members, &_XML_attribute, &_XML_attribute); + dict_init2(&_XML.members, &memberinfo_type, 63); + dict_init2(&_XML.static_members, &memberinfo_type, 15); + dict_put(&_XML.members, &_XML_normalize, &_XML_normalize); + dict_put(&_XML.members, &_XML_removeNamespace, &_XML_removeNamespace); + dict_put(&_XML.members, &_XML_prependChild, &_XML_prependChild); + dict_put(&_XML.members, &_XML_toXMLString, &_XML_toXMLString); + dict_put(&_XML.members, &_XML_text, &_XML_text); + dict_put(&_XML.members, &_XML_nodeKind, &_XML_nodeKind); + dict_put(&_XML.members, &_XML_copy, &_XML_copy); dict_put(&_XML.members, &_XML_toString, &_XML_toString); dict_put(&_XML.members, &_XML_childIndex, &_XML_childIndex); - dict_put(&_XML.members, &_XML_parent, &_XML_parent); - dict_put(&_XML.members, &_XML_appendChild, &_XML_appendChild); - dict_put(&_XML.members, &_XML_replace, &_XML_replace); - dict_put(&_XML.members, &_XML_elements, &_XML_elements); - dict_put(&_XML.members, &_XML_setNotification, &_XML_setNotification); - dict_put(&_XML.members, &_XML_namespaceDeclarations, &_XML_namespaceDeclarations); - dict_put(&_XML.members, &_XML_length, &_XML_length); - dict_put(&_XML.members, &_XML_comments, &_XML_comments); - dict_put(&_XML.members, &_XML_processingInstructions, &_XML_processingInstructions); - dict_put(&_XML.members, &_XML_inScopeNamespaces, &_XML_inScopeNamespaces); - dict_put(&_XML.members, &_XML_prettyPrinting, &_XML_prettyPrinting); - dict_put(&_XML.members, &_XML_children, &_XML_children); + dict_put(&_XML.members, &_XML_setName, &_XML_setName); dict_put(&_XML.members, &_XML_setLocalName, &_XML_setLocalName); - dict_put(&_XML.members, &_XML_setSettings, &_XML_setSettings); - dict_put(&_XML.members, &_XML_ignoreComments, &_XML_ignoreComments); - dict_put(&_XML.members, &_XML_notification, &_XML_notification); - dict_put(&_XML.members, &_XML_ignoreWhitespace, &_XML_ignoreWhitespace); - dict_put(&_XML.members, &_XML_setNamespace, &_XML_setNamespace); - dict_put(&_XML.members, &_XML_prependChild, &_XML_prependChild); - dict_put(&_XML.members, &_XML_hasSimpleContent, &_XML_hasSimpleContent); + dict_put(&_XML.members, &_XML_namespace, &_XML_namespace); dict_put(&_XML.members, &_XML_insertChildBefore, &_XML_insertChildBefore); - dict_put(&_XML.members, &_XML_hasOwnProperty, &_XML_hasOwnProperty); - dict_put(&_XML.members, &_XML_normalize, &_XML_normalize); - dict_put(&_XML.members, &_XML_valueOf, &_XML_valueOf); - dict_put(&_XML.members, &_XML_copy, &_XML_copy); - dict_put(&_XML.members, &_XML_localName, &_XML_localName); - dict_put(&_XML.members, &_XML_contains, &_XML_contains); + dict_put(&_XML.members, &_XML_addNamespace, &_XML_addNamespace); dict_put(&_XML.members, &_XML_propertyIsEnumerable, &_XML_propertyIsEnumerable); - dict_put(&_XML.members, &_XML_defaultSettings, &_XML_defaultSettings); - dict_put(&_XML.members, &_XML_settings, &_XML_settings); - dict_put(&_XML.members, &_XML_namespace, &_XML_namespace); + dict_put(&_XML.members, &_XML_comments, &_XML_comments); dict_put(&_XML.members, &_XML_attributes, &_XML_attributes); - dict_put(&_XML.members, &_XML_setName, &_XML_setName); - dict_put(&_XML.members, &_XML_text, &_XML_text); - dict_put(&_XML.members, &_XML_insertChildAfter, &_XML_insertChildAfter); - dict_put(&_XML.members, &_XML_ignoreProcessingInstructions, &_XML_ignoreProcessingInstructions); - dict_put(&_XML.members, &_XML_prettyIndent, &_XML_prettyIndent); dict_put(&_XML.members, &_XML_descendants, &_XML_descendants); - dict_put(&_XML.members, &_XML_toXMLString, &_XML_toXMLString); + dict_put(&_XML.members, &_XML_replace, &_XML_replace); + dict_put(&_XML.members, &_XML_setNotification, &_XML_setNotification); + dict_put(&_XML.members, &_XML_children, &_XML_children); + dict_put(&_XML.members, &_XML_contains, &_XML_contains); + dict_put(&_XML.members, &_XML_hasSimpleContent, &_XML_hasSimpleContent); + dict_put(&_XML.members, &_XML_elements, &_XML_elements); dict_put(&_XML.members, &_XML_hasComplexContent, &_XML_hasComplexContent); + dict_put(&_XML.members, &_XML_insertChildAfter, &_XML_insertChildAfter); + dict_put(&_XML.members, &_XML_parent, &_XML_parent); + dict_put(&_XML.members, &_XML_length, &_XML_length); + dict_put(&_XML.members, &_XML_processingInstructions, &_XML_processingInstructions); dict_put(&_XML.members, &_XML_child, &_XML_child); - dict_put(&_XML.members, &_XML_removeNamespace, &_XML_removeNamespace); - dict_put(&_XML.members, &_XML_addNamespace, &_XML_addNamespace); - dict_put(&_XML.members, &_XML_nodeKind, &_XML_nodeKind); + dict_put(&_XML.members, &_XML_appendChild, &_XML_appendChild); + dict_put(&_XML.members, &_XML_valueOf, &_XML_valueOf); + dict_put(&_XML.members, &_XML_localName, &_XML_localName); + dict_put(&_XML.members, &_XML_notification, &_XML_notification); + dict_put(&_XML.members, &_XML_inScopeNamespaces, &_XML_inScopeNamespaces); + dict_put(&_XML.members, &_XML_hasOwnProperty, &_XML_hasOwnProperty); + dict_put(&_XML.members, &_XML_namespaceDeclarations, &_XML_namespaceDeclarations); + dict_put(&_XML.members, &_XML_setNamespace, &_XML_setNamespace); dict_put(&_XML.members, &_XML_name, &_XML_name); dict_put(&_XML.members, &_XML_setChildren, &_XML_setChildren); + dict_put(&_XML.members, &_XML_attribute, &_XML_attribute); + dict_put(&_XML.static_members, &_XML_prettyPrinting, &_XML_prettyPrinting); + dict_put(&_XML.static_members, &_XML_setSettings, &_XML_setSettings); + dict_put(&_XML.static_members, &_XML_ignoreComments, &_XML_ignoreComments); + dict_put(&_XML.static_members, &_XML_prettyIndent, &_XML_prettyIndent); + dict_put(&_XML.static_members, &_XML_settings, &_XML_settings); + dict_put(&_XML.static_members, &_XML_ignoreProcessingInstructions, &_XML_ignoreProcessingInstructions); + dict_put(&_XML.static_members, &_XML_ignoreWhitespace, &_XML_ignoreWhitespace); + dict_put(&_XML.static_members, &_XML_defaultSettings, &_XML_defaultSettings); dict_put(d, &flash_net_NetStreamInfo, &flash_net_NetStreamInfo); dict_init2(&flash_net_NetStreamInfo.members, &memberinfo_type, 31); + dict_init2(&flash_net_NetStreamInfo.static_members, &memberinfo_type, 8); dict_put(&flash_net_NetStreamInfo.members, &flash_net_NetStreamInfo_maxBytesPerSecond, &flash_net_NetStreamInfo_maxBytesPerSecond); dict_put(&flash_net_NetStreamInfo.members, &flash_net_NetStreamInfo_dataBufferByteLength, &flash_net_NetStreamInfo_dataBufferByteLength); dict_put(&flash_net_NetStreamInfo.members, &flash_net_NetStreamInfo_videoByteCount, &flash_net_NetStreamInfo_videoByteCount); @@ -6747,6 +7838,7 @@ dict_t* builtin_getclasses() dict_put(&flash_net_NetStreamInfo.members, &flash_net_NetStreamInfo_playbackBytesPerSecond, &flash_net_NetStreamInfo_playbackBytesPerSecond); dict_put(d, &flash_display_Stage, &flash_display_Stage); dict_init2(&flash_display_Stage.members, &memberinfo_type, 63); + dict_init2(&flash_display_Stage.static_members, &memberinfo_type, 8); dict_put(&flash_display_Stage.members, &flash_display_Stage_setChildIndex, &flash_display_Stage_setChildIndex); dict_put(&flash_display_Stage.members, &flash_display_Stage_stageFocusRect, &flash_display_Stage_stageFocusRect); dict_put(&flash_display_Stage.members, &flash_display_Stage_frameRate, &flash_display_Stage_frameRate); @@ -6781,44 +7873,50 @@ dict_t* builtin_getclasses() dict_put(&flash_display_Stage.members, &flash_display_Stage_stageWidth, &flash_display_Stage_stageWidth); dict_put(d, &flash_ui_ContextMenuItem, &flash_ui_ContextMenuItem); dict_init2(&flash_ui_ContextMenuItem.members, &memberinfo_type, 8); + dict_init2(&flash_ui_ContextMenuItem.static_members, &memberinfo_type, 8); dict_put(&flash_ui_ContextMenuItem.members, &flash_ui_ContextMenuItem_separatorBefore, &flash_ui_ContextMenuItem_separatorBefore); dict_put(&flash_ui_ContextMenuItem.members, &flash_ui_ContextMenuItem_enabled, &flash_ui_ContextMenuItem_enabled); dict_put(&flash_ui_ContextMenuItem.members, &flash_ui_ContextMenuItem_caption, &flash_ui_ContextMenuItem_caption); dict_put(&flash_ui_ContextMenuItem.members, &flash_ui_ContextMenuItem_clone, &flash_ui_ContextMenuItem_clone); dict_put(&flash_ui_ContextMenuItem.members, &flash_ui_ContextMenuItem_visible, &flash_ui_ContextMenuItem_visible); dict_put(d, &flash_trace_Trace, &flash_trace_Trace); - dict_init2(&flash_trace_Trace.members, &memberinfo_type, 15); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_METHODS_AND_LINES_WITH_ARGS, &flash_trace_Trace_METHODS_AND_LINES_WITH_ARGS); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_FILE, &flash_trace_Trace_FILE); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_METHODS_WITH_ARGS, &flash_trace_Trace_METHODS_WITH_ARGS); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_OFF, &flash_trace_Trace_OFF); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_METHODS_AND_LINES, &flash_trace_Trace_METHODS_AND_LINES); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_LISTENER, &flash_trace_Trace_LISTENER); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_getLevel, &flash_trace_Trace_getLevel); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_setLevel, &flash_trace_Trace_setLevel); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_setListener, &flash_trace_Trace_setListener); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_getListener, &flash_trace_Trace_getListener); - dict_put(&flash_trace_Trace.members, &flash_trace_Trace_METHODS, &flash_trace_Trace_METHODS); + dict_init2(&flash_trace_Trace.members, &memberinfo_type, 8); + dict_init2(&flash_trace_Trace.static_members, &memberinfo_type, 15); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_METHODS_AND_LINES_WITH_ARGS, &flash_trace_Trace_METHODS_AND_LINES_WITH_ARGS); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_FILE, &flash_trace_Trace_FILE); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_METHODS_WITH_ARGS, &flash_trace_Trace_METHODS_WITH_ARGS); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_OFF, &flash_trace_Trace_OFF); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_METHODS_AND_LINES, &flash_trace_Trace_METHODS_AND_LINES); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_LISTENER, &flash_trace_Trace_LISTENER); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_getLevel, &flash_trace_Trace_getLevel); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_setLevel, &flash_trace_Trace_setLevel); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_setListener, &flash_trace_Trace_setListener); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_getListener, &flash_trace_Trace_getListener); + dict_put(&flash_trace_Trace.static_members, &flash_trace_Trace_METHODS, &flash_trace_Trace_METHODS); dict_put(d, &flash_events_TimerEvent, &flash_events_TimerEvent); dict_init2(&flash_events_TimerEvent.members, &memberinfo_type, 8); - dict_put(&flash_events_TimerEvent.members, &flash_events_TimerEvent_TIMER_COMPLETE, &flash_events_TimerEvent_TIMER_COMPLETE); + dict_init2(&flash_events_TimerEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_TimerEvent.members, &flash_events_TimerEvent_toString, &flash_events_TimerEvent_toString); dict_put(&flash_events_TimerEvent.members, &flash_events_TimerEvent_clone, &flash_events_TimerEvent_clone); - dict_put(&flash_events_TimerEvent.members, &flash_events_TimerEvent_TIMER, &flash_events_TimerEvent_TIMER); dict_put(&flash_events_TimerEvent.members, &flash_events_TimerEvent_updateAfterEvent, &flash_events_TimerEvent_updateAfterEvent); + dict_put(&flash_events_TimerEvent.static_members, &flash_events_TimerEvent_TIMER_COMPLETE, &flash_events_TimerEvent_TIMER_COMPLETE); + dict_put(&flash_events_TimerEvent.static_members, &flash_events_TimerEvent_TIMER, &flash_events_TimerEvent_TIMER); dict_put(d, &flash_events_SampleDataEvent, &flash_events_SampleDataEvent); dict_init2(&flash_events_SampleDataEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_SampleDataEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_SampleDataEvent.members, &flash_events_SampleDataEvent_toString, &flash_events_SampleDataEvent_toString); dict_put(&flash_events_SampleDataEvent.members, &flash_events_SampleDataEvent_position, &flash_events_SampleDataEvent_position); dict_put(&flash_events_SampleDataEvent.members, &flash_events_SampleDataEvent_clone, &flash_events_SampleDataEvent_clone); - dict_put(&flash_events_SampleDataEvent.members, &flash_events_SampleDataEvent_SAMPLE_DATA, &flash_events_SampleDataEvent_SAMPLE_DATA); dict_put(&flash_events_SampleDataEvent.members, &flash_events_SampleDataEvent_data, &flash_events_SampleDataEvent_data); + dict_put(&flash_events_SampleDataEvent.static_members, &flash_events_SampleDataEvent_SAMPLE_DATA, &flash_events_SampleDataEvent_SAMPLE_DATA); dict_put(d, &flash_display_ShaderPrecision, &flash_display_ShaderPrecision); dict_init2(&flash_display_ShaderPrecision.members, &memberinfo_type, 8); - dict_put(&flash_display_ShaderPrecision.members, &flash_display_ShaderPrecision_FULL, &flash_display_ShaderPrecision_FULL); - dict_put(&flash_display_ShaderPrecision.members, &flash_display_ShaderPrecision_FAST, &flash_display_ShaderPrecision_FAST); + dict_init2(&flash_display_ShaderPrecision.static_members, &memberinfo_type, 8); + dict_put(&flash_display_ShaderPrecision.static_members, &flash_display_ShaderPrecision_FULL, &flash_display_ShaderPrecision_FULL); + dict_put(&flash_display_ShaderPrecision.static_members, &flash_display_ShaderPrecision_FAST, &flash_display_ShaderPrecision_FAST); dict_put(d, &flash_net_FileReference, &flash_net_FileReference); dict_init2(&flash_net_FileReference.members, &memberinfo_type, 31); + dict_init2(&flash_net_FileReference.static_members, &memberinfo_type, 8); dict_put(&flash_net_FileReference.members, &flash_net_FileReference_type, &flash_net_FileReference_type); dict_put(&flash_net_FileReference.members, &flash_net_FileReference_browse, &flash_net_FileReference_browse); dict_put(&flash_net_FileReference.members, &flash_net_FileReference_creationDate, &flash_net_FileReference_creationDate); @@ -6834,9 +7932,11 @@ dict_t* builtin_getclasses() dict_put(&flash_net_FileReference.members, &flash_net_FileReference_modificationDate, &flash_net_FileReference_modificationDate); dict_put(d, &_DefinitionError, &_DefinitionError); dict_init2(&_DefinitionError.members, &memberinfo_type, 8); - dict_put(&_DefinitionError.members, &_DefinitionError_length, &_DefinitionError_length); + dict_init2(&_DefinitionError.static_members, &memberinfo_type, 8); + dict_put(&_DefinitionError.static_members, &_DefinitionError_length, &_DefinitionError_length); dict_put(d, &flash_events_EventDispatcher, &flash_events_EventDispatcher); dict_init2(&flash_events_EventDispatcher.members, &memberinfo_type, 8); + dict_init2(&flash_events_EventDispatcher.static_members, &memberinfo_type, 8); dict_put(&flash_events_EventDispatcher.members, &flash_events_EventDispatcher_willTrigger, &flash_events_EventDispatcher_willTrigger); dict_put(&flash_events_EventDispatcher.members, &flash_events_EventDispatcher_toString, &flash_events_EventDispatcher_toString); dict_put(&flash_events_EventDispatcher.members, &flash_events_EventDispatcher_removeEventListener, &flash_events_EventDispatcher_removeEventListener); @@ -6845,10 +7945,12 @@ dict_t* builtin_getclasses() dict_put(&flash_events_EventDispatcher.members, &flash_events_EventDispatcher_dispatchEvent, &flash_events_EventDispatcher_dispatchEvent); dict_put(d, &flash_net_SharedObjectFlushStatus, &flash_net_SharedObjectFlushStatus); dict_init2(&flash_net_SharedObjectFlushStatus.members, &memberinfo_type, 8); - dict_put(&flash_net_SharedObjectFlushStatus.members, &flash_net_SharedObjectFlushStatus_FLUSHED, &flash_net_SharedObjectFlushStatus_FLUSHED); - dict_put(&flash_net_SharedObjectFlushStatus.members, &flash_net_SharedObjectFlushStatus_PENDING, &flash_net_SharedObjectFlushStatus_PENDING); + dict_init2(&flash_net_SharedObjectFlushStatus.static_members, &memberinfo_type, 8); + dict_put(&flash_net_SharedObjectFlushStatus.static_members, &flash_net_SharedObjectFlushStatus_FLUSHED, &flash_net_SharedObjectFlushStatus_FLUSHED); + dict_put(&flash_net_SharedObjectFlushStatus.static_members, &flash_net_SharedObjectFlushStatus_PENDING, &flash_net_SharedObjectFlushStatus_PENDING); dict_put(d, &flash_text_TextLineMetrics, &flash_text_TextLineMetrics); dict_init2(&flash_text_TextLineMetrics.members, &memberinfo_type, 8); + dict_init2(&flash_text_TextLineMetrics.static_members, &memberinfo_type, 8); dict_put(&flash_text_TextLineMetrics.members, &flash_text_TextLineMetrics_descent, &flash_text_TextLineMetrics_descent); dict_put(&flash_text_TextLineMetrics.members, &flash_text_TextLineMetrics_width, &flash_text_TextLineMetrics_width); dict_put(&flash_text_TextLineMetrics.members, &flash_text_TextLineMetrics_ascent, &flash_text_TextLineMetrics_ascent); @@ -6857,33 +7959,38 @@ dict_t* builtin_getclasses() dict_put(&flash_text_TextLineMetrics.members, &flash_text_TextLineMetrics_x, &flash_text_TextLineMetrics_x); dict_put(d, &flash_text_AntiAliasType, &flash_text_AntiAliasType); dict_init2(&flash_text_AntiAliasType.members, &memberinfo_type, 8); - dict_put(&flash_text_AntiAliasType.members, &flash_text_AntiAliasType_NORMAL, &flash_text_AntiAliasType_NORMAL); - dict_put(&flash_text_AntiAliasType.members, &flash_text_AntiAliasType_ADVANCED, &flash_text_AntiAliasType_ADVANCED); + dict_init2(&flash_text_AntiAliasType.static_members, &memberinfo_type, 8); + dict_put(&flash_text_AntiAliasType.static_members, &flash_text_AntiAliasType_NORMAL, &flash_text_AntiAliasType_NORMAL); + dict_put(&flash_text_AntiAliasType.static_members, &flash_text_AntiAliasType_ADVANCED, &flash_text_AntiAliasType_ADVANCED); dict_put(d, &flash_system_SecurityDomain, &flash_system_SecurityDomain); dict_init2(&flash_system_SecurityDomain.members, &memberinfo_type, 8); - dict_put(&flash_system_SecurityDomain.members, &flash_system_SecurityDomain_currentDomain, &flash_system_SecurityDomain_currentDomain); + dict_init2(&flash_system_SecurityDomain.static_members, &memberinfo_type, 8); + dict_put(&flash_system_SecurityDomain.static_members, &flash_system_SecurityDomain_currentDomain, &flash_system_SecurityDomain_currentDomain); dict_put(d, &flash_text_Font, &flash_text_Font); dict_init2(&flash_text_Font.members, &memberinfo_type, 8); - dict_put(&flash_text_Font.members, &flash_text_Font_enumerateFonts, &flash_text_Font_enumerateFonts); + dict_init2(&flash_text_Font.static_members, &memberinfo_type, 8); dict_put(&flash_text_Font.members, &flash_text_Font_hasGlyphs, &flash_text_Font_hasGlyphs); dict_put(&flash_text_Font.members, &flash_text_Font_fontName, &flash_text_Font_fontName); - dict_put(&flash_text_Font.members, &flash_text_Font_registerFont, &flash_text_Font_registerFont); dict_put(&flash_text_Font.members, &flash_text_Font_fontStyle, &flash_text_Font_fontStyle); dict_put(&flash_text_Font.members, &flash_text_Font_fontType, &flash_text_Font_fontType); + dict_put(&flash_text_Font.static_members, &flash_text_Font_enumerateFonts, &flash_text_Font_enumerateFonts); + dict_put(&flash_text_Font.static_members, &flash_text_Font_registerFont, &flash_text_Font_registerFont); dict_put(d, &_RegExp, &_RegExp); dict_init2(&_RegExp.members, &memberinfo_type, 8); + dict_init2(&_RegExp.static_members, &memberinfo_type, 8); dict_put(&_RegExp.members, &_RegExp_source, &_RegExp_source); dict_put(&_RegExp.members, &_RegExp_test, &_RegExp_test); dict_put(&_RegExp.members, &_RegExp_global, &_RegExp_global); - dict_put(&_RegExp.members, &_RegExp_length, &_RegExp_length); dict_put(&_RegExp.members, &_RegExp_exec, &_RegExp_exec); dict_put(&_RegExp.members, &_RegExp_ignoreCase, &_RegExp_ignoreCase); dict_put(&_RegExp.members, &_RegExp_dotall, &_RegExp_dotall); dict_put(&_RegExp.members, &_RegExp_lastIndex, &_RegExp_lastIndex); dict_put(&_RegExp.members, &_RegExp_extended, &_RegExp_extended); dict_put(&_RegExp.members, &_RegExp_multiline, &_RegExp_multiline); + dict_put(&_RegExp.static_members, &_RegExp_length, &_RegExp_length); dict_put(d, &flash_accessibility_AccessibilityProperties, &flash_accessibility_AccessibilityProperties); dict_init2(&flash_accessibility_AccessibilityProperties.members, &memberinfo_type, 8); + dict_init2(&flash_accessibility_AccessibilityProperties.static_members, &memberinfo_type, 8); dict_put(&flash_accessibility_AccessibilityProperties.members, &flash_accessibility_AccessibilityProperties_forceSimple, &flash_accessibility_AccessibilityProperties_forceSimple); dict_put(&flash_accessibility_AccessibilityProperties.members, &flash_accessibility_AccessibilityProperties_noAutoLabeling, &flash_accessibility_AccessibilityProperties_noAutoLabeling); dict_put(&flash_accessibility_AccessibilityProperties.members, &flash_accessibility_AccessibilityProperties_description, &flash_accessibility_AccessibilityProperties_description); @@ -6892,6 +7999,7 @@ dict_t* builtin_getclasses() dict_put(&flash_accessibility_AccessibilityProperties.members, &flash_accessibility_AccessibilityProperties_silent, &flash_accessibility_AccessibilityProperties_silent); dict_put(d, &flash_ui_ContextMenu, &flash_ui_ContextMenu); dict_init2(&flash_ui_ContextMenu.members, &memberinfo_type, 8); + dict_init2(&flash_ui_ContextMenu.static_members, &memberinfo_type, 8); dict_put(&flash_ui_ContextMenu.members, &flash_ui_ContextMenu_hideBuiltInItems, &flash_ui_ContextMenu_hideBuiltInItems); dict_put(&flash_ui_ContextMenu.members, &flash_ui_ContextMenu_clipboardItems, &flash_ui_ContextMenu_clipboardItems); dict_put(&flash_ui_ContextMenu.members, &flash_ui_ContextMenu_builtInItems, &flash_ui_ContextMenu_builtInItems); @@ -6901,48 +8009,53 @@ dict_t* builtin_getclasses() dict_put(&flash_ui_ContextMenu.members, &flash_ui_ContextMenu_clipboardMenu, &flash_ui_ContextMenu_clipboardMenu); dict_put(d, &flash_text_TextFieldAutoSize, &flash_text_TextFieldAutoSize); dict_init2(&flash_text_TextFieldAutoSize.members, &memberinfo_type, 8); - dict_put(&flash_text_TextFieldAutoSize.members, &flash_text_TextFieldAutoSize_LEFT, &flash_text_TextFieldAutoSize_LEFT); - dict_put(&flash_text_TextFieldAutoSize.members, &flash_text_TextFieldAutoSize_RIGHT, &flash_text_TextFieldAutoSize_RIGHT); - dict_put(&flash_text_TextFieldAutoSize.members, &flash_text_TextFieldAutoSize_CENTER, &flash_text_TextFieldAutoSize_CENTER); - dict_put(&flash_text_TextFieldAutoSize.members, &flash_text_TextFieldAutoSize_NONE, &flash_text_TextFieldAutoSize_NONE); + dict_init2(&flash_text_TextFieldAutoSize.static_members, &memberinfo_type, 8); + dict_put(&flash_text_TextFieldAutoSize.static_members, &flash_text_TextFieldAutoSize_LEFT, &flash_text_TextFieldAutoSize_LEFT); + dict_put(&flash_text_TextFieldAutoSize.static_members, &flash_text_TextFieldAutoSize_RIGHT, &flash_text_TextFieldAutoSize_RIGHT); + dict_put(&flash_text_TextFieldAutoSize.static_members, &flash_text_TextFieldAutoSize_CENTER, &flash_text_TextFieldAutoSize_CENTER); + dict_put(&flash_text_TextFieldAutoSize.static_members, &flash_text_TextFieldAutoSize_NONE, &flash_text_TextFieldAutoSize_NONE); dict_put(d, &_Math, &_Math); - dict_init2(&_Math.members, &memberinfo_type, 63); - dict_put(&_Math.members, &_Math_ceil, &_Math_ceil); - dict_put(&_Math.members, &_Math_SQRT2, &_Math_SQRT2); - dict_put(&_Math.members, &_Math_cos, &_Math_cos); - dict_put(&_Math.members, &_Math_abs, &_Math_abs); - dict_put(&_Math.members, &_Math_PI, &_Math_PI); - dict_put(&_Math.members, &_Math_E, &_Math_E); - dict_put(&_Math.members, &_Math_round, &_Math_round); - dict_put(&_Math.members, &_Math_LN10, &_Math_LN10); - dict_put(&_Math.members, &_Math_SQRT1_2, &_Math_SQRT1_2); - dict_put(&_Math.members, &_Math_log, &_Math_log); - dict_put(&_Math.members, &_Math_LOG10E, &_Math_LOG10E); - dict_put(&_Math.members, &_Math_random, &_Math_random); - dict_put(&_Math.members, &_Math_acos, &_Math_acos); - dict_put(&_Math.members, &_Math_tan, &_Math_tan); - dict_put(&_Math.members, &_Math_asin, &_Math_asin); - dict_put(&_Math.members, &_Math_exp, &_Math_exp); - dict_put(&_Math.members, &_Math_atan2, &_Math_atan2); - dict_put(&_Math.members, &_Math_pow, &_Math_pow); - dict_put(&_Math.members, &_Math_min, &_Math_min); - dict_put(&_Math.members, &_Math_LN2, &_Math_LN2); - dict_put(&_Math.members, &_Math_sin, &_Math_sin); - dict_put(&_Math.members, &_Math_sqrt, &_Math_sqrt); - dict_put(&_Math.members, &_Math_LOG2E, &_Math_LOG2E); - dict_put(&_Math.members, &_Math_max, &_Math_max); - dict_put(&_Math.members, &_Math_atan, &_Math_atan); - dict_put(&_Math.members, &_Math_floor, &_Math_floor); + dict_init2(&_Math.members, &memberinfo_type, 8); + dict_init2(&_Math.static_members, &memberinfo_type, 63); + dict_put(&_Math.static_members, &_Math_ceil, &_Math_ceil); + dict_put(&_Math.static_members, &_Math_SQRT2, &_Math_SQRT2); + dict_put(&_Math.static_members, &_Math_cos, &_Math_cos); + dict_put(&_Math.static_members, &_Math_abs, &_Math_abs); + dict_put(&_Math.static_members, &_Math_PI, &_Math_PI); + dict_put(&_Math.static_members, &_Math_E, &_Math_E); + dict_put(&_Math.static_members, &_Math_round, &_Math_round); + dict_put(&_Math.static_members, &_Math_LN10, &_Math_LN10); + dict_put(&_Math.static_members, &_Math_SQRT1_2, &_Math_SQRT1_2); + dict_put(&_Math.static_members, &_Math_log, &_Math_log); + dict_put(&_Math.static_members, &_Math_LOG10E, &_Math_LOG10E); + dict_put(&_Math.static_members, &_Math_random, &_Math_random); + dict_put(&_Math.static_members, &_Math_acos, &_Math_acos); + dict_put(&_Math.static_members, &_Math_tan, &_Math_tan); + dict_put(&_Math.static_members, &_Math_asin, &_Math_asin); + dict_put(&_Math.static_members, &_Math_exp, &_Math_exp); + dict_put(&_Math.static_members, &_Math_atan2, &_Math_atan2); + dict_put(&_Math.static_members, &_Math_pow, &_Math_pow); + dict_put(&_Math.static_members, &_Math_min, &_Math_min); + dict_put(&_Math.static_members, &_Math_LN2, &_Math_LN2); + dict_put(&_Math.static_members, &_Math_sin, &_Math_sin); + dict_put(&_Math.static_members, &_Math_sqrt, &_Math_sqrt); + dict_put(&_Math.static_members, &_Math_LOG2E, &_Math_LOG2E); + dict_put(&_Math.static_members, &_Math_max, &_Math_max); + dict_put(&_Math.static_members, &_Math_atan, &_Math_atan); + dict_put(&_Math.static_members, &_Math_floor, &_Math_floor); dict_put(d, &flash_display_ColorCorrectionSupport, &flash_display_ColorCorrectionSupport); dict_init2(&flash_display_ColorCorrectionSupport.members, &memberinfo_type, 8); - dict_put(&flash_display_ColorCorrectionSupport.members, &flash_display_ColorCorrectionSupport_UNSUPPORTED, &flash_display_ColorCorrectionSupport_UNSUPPORTED); - dict_put(&flash_display_ColorCorrectionSupport.members, &flash_display_ColorCorrectionSupport_DEFAULT_ON, &flash_display_ColorCorrectionSupport_DEFAULT_ON); - dict_put(&flash_display_ColorCorrectionSupport.members, &flash_display_ColorCorrectionSupport_DEFAULT_OFF, &flash_display_ColorCorrectionSupport_DEFAULT_OFF); + dict_init2(&flash_display_ColorCorrectionSupport.static_members, &memberinfo_type, 8); + dict_put(&flash_display_ColorCorrectionSupport.static_members, &flash_display_ColorCorrectionSupport_UNSUPPORTED, &flash_display_ColorCorrectionSupport_UNSUPPORTED); + dict_put(&flash_display_ColorCorrectionSupport.static_members, &flash_display_ColorCorrectionSupport_DEFAULT_ON, &flash_display_ColorCorrectionSupport_DEFAULT_ON); + dict_put(&flash_display_ColorCorrectionSupport.static_members, &flash_display_ColorCorrectionSupport_DEFAULT_OFF, &flash_display_ColorCorrectionSupport_DEFAULT_OFF); dict_put(d, &flash_errors_IOError, &flash_errors_IOError); dict_init2(&flash_errors_IOError.members, &memberinfo_type, 8); + dict_init2(&flash_errors_IOError.static_members, &memberinfo_type, 8); dict_put(d, &_trace, &_trace); dict_put(d, &flash_ui_ContextMenuBuiltInItems, &flash_ui_ContextMenuBuiltInItems); dict_init2(&flash_ui_ContextMenuBuiltInItems.members, &memberinfo_type, 8); + dict_init2(&flash_ui_ContextMenuBuiltInItems.static_members, &memberinfo_type, 8); dict_put(&flash_ui_ContextMenuBuiltInItems.members, &flash_ui_ContextMenuBuiltInItems_zoom, &flash_ui_ContextMenuBuiltInItems_zoom); dict_put(&flash_ui_ContextMenuBuiltInItems.members, &flash_ui_ContextMenuBuiltInItems_save, &flash_ui_ContextMenuBuiltInItems_save); dict_put(&flash_ui_ContextMenuBuiltInItems.members, &flash_ui_ContextMenuBuiltInItems_loop, &flash_ui_ContextMenuBuiltInItems_loop); @@ -6954,80 +8067,94 @@ dict_t* builtin_getclasses() dict_put(&flash_ui_ContextMenuBuiltInItems.members, &flash_ui_ContextMenuBuiltInItems_play, &flash_ui_ContextMenuBuiltInItems_play); dict_put(d, &flash_net_FileReferenceList, &flash_net_FileReferenceList); dict_init2(&flash_net_FileReferenceList.members, &memberinfo_type, 8); + dict_init2(&flash_net_FileReferenceList.static_members, &memberinfo_type, 8); dict_put(&flash_net_FileReferenceList.members, &flash_net_FileReferenceList_fileList, &flash_net_FileReferenceList_fileList); dict_put(&flash_net_FileReferenceList.members, &flash_net_FileReferenceList_browse, &flash_net_FileReferenceList_browse); dict_put(d, &flash_display_TriangleCulling, &flash_display_TriangleCulling); dict_init2(&flash_display_TriangleCulling.members, &memberinfo_type, 8); - dict_put(&flash_display_TriangleCulling.members, &flash_display_TriangleCulling_POSITIVE, &flash_display_TriangleCulling_POSITIVE); - dict_put(&flash_display_TriangleCulling.members, &flash_display_TriangleCulling_NEGATIVE, &flash_display_TriangleCulling_NEGATIVE); - dict_put(&flash_display_TriangleCulling.members, &flash_display_TriangleCulling_NONE, &flash_display_TriangleCulling_NONE); + dict_init2(&flash_display_TriangleCulling.static_members, &memberinfo_type, 8); + dict_put(&flash_display_TriangleCulling.static_members, &flash_display_TriangleCulling_POSITIVE, &flash_display_TriangleCulling_POSITIVE); + dict_put(&flash_display_TriangleCulling.static_members, &flash_display_TriangleCulling_NEGATIVE, &flash_display_TriangleCulling_NEGATIVE); + dict_put(&flash_display_TriangleCulling.static_members, &flash_display_TriangleCulling_NONE, &flash_display_TriangleCulling_NONE); dict_put(d, &flash_media_SoundMixer, &flash_media_SoundMixer); dict_init2(&flash_media_SoundMixer.members, &memberinfo_type, 8); - dict_put(&flash_media_SoundMixer.members, &flash_media_SoundMixer_computeSpectrum, &flash_media_SoundMixer_computeSpectrum); - dict_put(&flash_media_SoundMixer.members, &flash_media_SoundMixer_areSoundsInaccessible, &flash_media_SoundMixer_areSoundsInaccessible); - dict_put(&flash_media_SoundMixer.members, &flash_media_SoundMixer_soundTransform, &flash_media_SoundMixer_soundTransform); - dict_put(&flash_media_SoundMixer.members, &flash_media_SoundMixer_bufferTime, &flash_media_SoundMixer_bufferTime); - dict_put(&flash_media_SoundMixer.members, &flash_media_SoundMixer_stopAll, &flash_media_SoundMixer_stopAll); + dict_init2(&flash_media_SoundMixer.static_members, &memberinfo_type, 8); + dict_put(&flash_media_SoundMixer.static_members, &flash_media_SoundMixer_computeSpectrum, &flash_media_SoundMixer_computeSpectrum); + dict_put(&flash_media_SoundMixer.static_members, &flash_media_SoundMixer_areSoundsInaccessible, &flash_media_SoundMixer_areSoundsInaccessible); + dict_put(&flash_media_SoundMixer.static_members, &flash_media_SoundMixer_soundTransform, &flash_media_SoundMixer_soundTransform); + dict_put(&flash_media_SoundMixer.static_members, &flash_media_SoundMixer_bufferTime, &flash_media_SoundMixer_bufferTime); + dict_put(&flash_media_SoundMixer.static_members, &flash_media_SoundMixer_stopAll, &flash_media_SoundMixer_stopAll); dict_put(d, &adobe_utils_XMLUI, &adobe_utils_XMLUI); dict_init2(&adobe_utils_XMLUI.members, &memberinfo_type, 8); - dict_put(&adobe_utils_XMLUI.members, &adobe_utils_XMLUI_cancel, &adobe_utils_XMLUI_cancel); - dict_put(&adobe_utils_XMLUI.members, &adobe_utils_XMLUI_setProperty, &adobe_utils_XMLUI_setProperty); - dict_put(&adobe_utils_XMLUI.members, &adobe_utils_XMLUI_getProperty, &adobe_utils_XMLUI_getProperty); - dict_put(&adobe_utils_XMLUI.members, &adobe_utils_XMLUI_accept, &adobe_utils_XMLUI_accept); + dict_init2(&adobe_utils_XMLUI.static_members, &memberinfo_type, 8); + dict_put(&adobe_utils_XMLUI.static_members, &adobe_utils_XMLUI_cancel, &adobe_utils_XMLUI_cancel); + dict_put(&adobe_utils_XMLUI.static_members, &adobe_utils_XMLUI_setProperty, &adobe_utils_XMLUI_setProperty); + dict_put(&adobe_utils_XMLUI.static_members, &adobe_utils_XMLUI_getProperty, &adobe_utils_XMLUI_getProperty); + dict_put(&adobe_utils_XMLUI.static_members, &adobe_utils_XMLUI_accept, &adobe_utils_XMLUI_accept); dict_put(d, &_escape, &_escape); dict_put(d, &flash_utils_setInterval, &flash_utils_setInterval); dict_put(d, &flash_events_StatusEvent, &flash_events_StatusEvent); dict_init2(&flash_events_StatusEvent.members, &memberinfo_type, 8); - dict_put(&flash_events_StatusEvent.members, &flash_events_StatusEvent_STATUS, &flash_events_StatusEvent_STATUS); + dict_init2(&flash_events_StatusEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_StatusEvent.members, &flash_events_StatusEvent_toString, &flash_events_StatusEvent_toString); dict_put(&flash_events_StatusEvent.members, &flash_events_StatusEvent_code, &flash_events_StatusEvent_code); dict_put(&flash_events_StatusEvent.members, &flash_events_StatusEvent_clone, &flash_events_StatusEvent_clone); dict_put(&flash_events_StatusEvent.members, &flash_events_StatusEvent_level, &flash_events_StatusEvent_level); + dict_put(&flash_events_StatusEvent.static_members, &flash_events_StatusEvent_STATUS, &flash_events_StatusEvent_STATUS); dict_put(d, &flash_display_IGraphicsPath, &flash_display_IGraphicsPath); dict_init2(&flash_display_IGraphicsPath.members, &memberinfo_type, 8); + dict_init2(&flash_display_IGraphicsPath.static_members, &memberinfo_type, 8); dict_put(d, &flash_events_ShaderEvent, &flash_events_ShaderEvent); dict_init2(&flash_events_ShaderEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_ShaderEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_ShaderEvent.members, &flash_events_ShaderEvent_vector, &flash_events_ShaderEvent_vector); dict_put(&flash_events_ShaderEvent.members, &flash_events_ShaderEvent_toString, &flash_events_ShaderEvent_toString); dict_put(&flash_events_ShaderEvent.members, &flash_events_ShaderEvent_bitmapData, &flash_events_ShaderEvent_bitmapData); dict_put(&flash_events_ShaderEvent.members, &flash_events_ShaderEvent_clone, &flash_events_ShaderEvent_clone); - dict_put(&flash_events_ShaderEvent.members, &flash_events_ShaderEvent_COMPLETE, &flash_events_ShaderEvent_COMPLETE); dict_put(&flash_events_ShaderEvent.members, &flash_events_ShaderEvent_byteArray, &flash_events_ShaderEvent_byteArray); + dict_put(&flash_events_ShaderEvent.static_members, &flash_events_ShaderEvent_COMPLETE, &flash_events_ShaderEvent_COMPLETE); dict_put(d, &flash_display_Shader, &flash_display_Shader); dict_init2(&flash_display_Shader.members, &memberinfo_type, 8); + dict_init2(&flash_display_Shader.static_members, &memberinfo_type, 8); dict_put(&flash_display_Shader.members, &flash_display_Shader_precisionHint, &flash_display_Shader_precisionHint); dict_put(&flash_display_Shader.members, &flash_display_Shader_data, &flash_display_Shader_data); dict_put(d, &flash_errors_StackOverflowError, &flash_errors_StackOverflowError); dict_init2(&flash_errors_StackOverflowError.members, &memberinfo_type, 8); + dict_init2(&flash_errors_StackOverflowError.static_members, &memberinfo_type, 8); dict_put(d, &flash_sampler_getInvocationCount, &flash_sampler_getInvocationCount); dict_put(d, &flash_text_engine_Kerning, &flash_text_engine_Kerning); dict_init2(&flash_text_engine_Kerning.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_Kerning.members, &flash_text_engine_Kerning_AUTO, &flash_text_engine_Kerning_AUTO); - dict_put(&flash_text_engine_Kerning.members, &flash_text_engine_Kerning_OFF, &flash_text_engine_Kerning_OFF); - dict_put(&flash_text_engine_Kerning.members, &flash_text_engine_Kerning_ON, &flash_text_engine_Kerning_ON); + dict_init2(&flash_text_engine_Kerning.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_Kerning.static_members, &flash_text_engine_Kerning_AUTO, &flash_text_engine_Kerning_AUTO); + dict_put(&flash_text_engine_Kerning.static_members, &flash_text_engine_Kerning_OFF, &flash_text_engine_Kerning_OFF); + dict_put(&flash_text_engine_Kerning.static_members, &flash_text_engine_Kerning_ON, &flash_text_engine_Kerning_ON); dict_put(d, &flash_text_CSMSettings, &flash_text_CSMSettings); dict_init2(&flash_text_CSMSettings.members, &memberinfo_type, 8); + dict_init2(&flash_text_CSMSettings.static_members, &memberinfo_type, 8); dict_put(&flash_text_CSMSettings.members, &flash_text_CSMSettings_fontSize, &flash_text_CSMSettings_fontSize); dict_put(&flash_text_CSMSettings.members, &flash_text_CSMSettings_outsideCutoff, &flash_text_CSMSettings_outsideCutoff); dict_put(&flash_text_CSMSettings.members, &flash_text_CSMSettings_insideCutoff, &flash_text_CSMSettings_insideCutoff); dict_put(d, &_RangeError, &_RangeError); dict_init2(&_RangeError.members, &memberinfo_type, 8); - dict_put(&_RangeError.members, &_RangeError_length, &_RangeError_length); + dict_init2(&_RangeError.static_members, &memberinfo_type, 8); + dict_put(&_RangeError.static_members, &_RangeError_length, &_RangeError_length); dict_put(d, &_Number, &_Number); dict_init2(&_Number.members, &memberinfo_type, 8); - dict_put(&_Number.members, &_Number_MAX_VALUE, &_Number_MAX_VALUE); + dict_init2(&_Number.static_members, &memberinfo_type, 8); dict_put(&_Number.members, &_Number_valueOf, &_Number_valueOf); - dict_put(&_Number.members, &_Number_length, &_Number_length); - dict_put(&_Number.members, &_Number_MIN_VALUE, &_Number_MIN_VALUE); dict_put(&_Number.members, &_Number_toString, &_Number_toString); - dict_put(&_Number.members, &_Number_NaN, &_Number_NaN); - dict_put(&_Number.members, &_Number_POSITIVE_INFINITY, &_Number_POSITIVE_INFINITY); dict_put(&_Number.members, &_Number_toExponential, &_Number_toExponential); dict_put(&_Number.members, &_Number_toFixed, &_Number_toFixed); - dict_put(&_Number.members, &_Number_NEGATIVE_INFINITY, &_Number_NEGATIVE_INFINITY); dict_put(&_Number.members, &_Number_toPrecision, &_Number_toPrecision); + dict_put(&_Number.static_members, &_Number_MAX_VALUE, &_Number_MAX_VALUE); + dict_put(&_Number.static_members, &_Number_length, &_Number_length); + dict_put(&_Number.static_members, &_Number_MIN_VALUE, &_Number_MIN_VALUE); + dict_put(&_Number.static_members, &_Number_NaN, &_Number_NaN); + dict_put(&_Number.static_members, &_Number_POSITIVE_INFINITY, &_Number_POSITIVE_INFINITY); + dict_put(&_Number.static_members, &_Number_NEGATIVE_INFINITY, &_Number_NEGATIVE_INFINITY); dict_put(d, &flash_display_Graphics, &flash_display_Graphics); dict_init2(&flash_display_Graphics.members, &memberinfo_type, 63); + dict_init2(&flash_display_Graphics.static_members, &memberinfo_type, 8); dict_put(&flash_display_Graphics.members, &flash_display_Graphics_drawPath, &flash_display_Graphics_drawPath); dict_put(&flash_display_Graphics.members, &flash_display_Graphics_drawEllipse, &flash_display_Graphics_drawEllipse); dict_put(&flash_display_Graphics.members, &flash_display_Graphics_drawRoundRectComplex, &flash_display_Graphics_drawRoundRectComplex); @@ -7052,27 +8179,31 @@ dict_t* builtin_getclasses() dict_put(&flash_display_Graphics.members, &flash_display_Graphics_drawRect, &flash_display_Graphics_drawRect); dict_put(d, &_SyntaxError, &_SyntaxError); dict_init2(&_SyntaxError.members, &memberinfo_type, 8); - dict_put(&_SyntaxError.members, &_SyntaxError_length, &_SyntaxError_length); + dict_init2(&_SyntaxError.static_members, &memberinfo_type, 8); + dict_put(&_SyntaxError.static_members, &_SyntaxError_length, &_SyntaxError_length); dict_put(d, &flash_sampler_NewObjectSample, &flash_sampler_NewObjectSample); dict_init2(&flash_sampler_NewObjectSample.members, &memberinfo_type, 8); + dict_init2(&flash_sampler_NewObjectSample.static_members, &memberinfo_type, 8); dict_put(&flash_sampler_NewObjectSample.members, &flash_sampler_NewObjectSample_type, &flash_sampler_NewObjectSample_type); dict_put(&flash_sampler_NewObjectSample.members, &flash_sampler_NewObjectSample_object, &flash_sampler_NewObjectSample_object); dict_put(&flash_sampler_NewObjectSample.members, &flash_sampler_NewObjectSample_id, &flash_sampler_NewObjectSample_id); dict_put(d, &flash_net_FileFilter, &flash_net_FileFilter); dict_init2(&flash_net_FileFilter.members, &memberinfo_type, 8); + dict_init2(&flash_net_FileFilter.static_members, &memberinfo_type, 8); dict_put(&flash_net_FileFilter.members, &flash_net_FileFilter_extension, &flash_net_FileFilter_extension); dict_put(&flash_net_FileFilter.members, &flash_net_FileFilter_description, &flash_net_FileFilter_description); dict_put(&flash_net_FileFilter.members, &flash_net_FileFilter_macType, &flash_net_FileFilter_macType); dict_put(d, &flash_display_BitmapDataChannel, &flash_display_BitmapDataChannel); dict_init2(&flash_display_BitmapDataChannel.members, &memberinfo_type, 8); - dict_put(&flash_display_BitmapDataChannel.members, &flash_display_BitmapDataChannel_BLUE, &flash_display_BitmapDataChannel_BLUE); - dict_put(&flash_display_BitmapDataChannel.members, &flash_display_BitmapDataChannel_GREEN, &flash_display_BitmapDataChannel_GREEN); - dict_put(&flash_display_BitmapDataChannel.members, &flash_display_BitmapDataChannel_ALPHA, &flash_display_BitmapDataChannel_ALPHA); - dict_put(&flash_display_BitmapDataChannel.members, &flash_display_BitmapDataChannel_RED, &flash_display_BitmapDataChannel_RED); + dict_init2(&flash_display_BitmapDataChannel.static_members, &memberinfo_type, 8); + dict_put(&flash_display_BitmapDataChannel.static_members, &flash_display_BitmapDataChannel_BLUE, &flash_display_BitmapDataChannel_BLUE); + dict_put(&flash_display_BitmapDataChannel.static_members, &flash_display_BitmapDataChannel_GREEN, &flash_display_BitmapDataChannel_GREEN); + dict_put(&flash_display_BitmapDataChannel.static_members, &flash_display_BitmapDataChannel_ALPHA, &flash_display_BitmapDataChannel_ALPHA); + dict_put(&flash_display_BitmapDataChannel.static_members, &flash_display_BitmapDataChannel_RED, &flash_display_BitmapDataChannel_RED); dict_put(d, &flash_utils_clearInterval, &flash_utils_clearInterval); dict_put(d, &flash_text_engine_ContentElement, &flash_text_engine_ContentElement); dict_init2(&flash_text_engine_ContentElement.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_ContentElement.members, &flash_text_engine_ContentElement_GRAPHIC_ELEMENT, &flash_text_engine_ContentElement_GRAPHIC_ELEMENT); + dict_init2(&flash_text_engine_ContentElement.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_ContentElement.members, &flash_text_engine_ContentElement_eventMirror, &flash_text_engine_ContentElement_eventMirror); dict_put(&flash_text_engine_ContentElement.members, &flash_text_engine_ContentElement_groupElement, &flash_text_engine_ContentElement_groupElement); dict_put(&flash_text_engine_ContentElement.members, &flash_text_engine_ContentElement_textRotation, &flash_text_engine_ContentElement_textRotation); @@ -7082,21 +8213,25 @@ dict_t* builtin_getclasses() dict_put(&flash_text_engine_ContentElement.members, &flash_text_engine_ContentElement_textBlock, &flash_text_engine_ContentElement_textBlock); dict_put(&flash_text_engine_ContentElement.members, &flash_text_engine_ContentElement_rawText, &flash_text_engine_ContentElement_rawText); dict_put(&flash_text_engine_ContentElement.members, &flash_text_engine_ContentElement_textBlockBeginIndex, &flash_text_engine_ContentElement_textBlockBeginIndex); + dict_put(&flash_text_engine_ContentElement.static_members, &flash_text_engine_ContentElement_GRAPHIC_ELEMENT, &flash_text_engine_ContentElement_GRAPHIC_ELEMENT); dict_put(d, &flash_utils_Endian, &flash_utils_Endian); dict_init2(&flash_utils_Endian.members, &memberinfo_type, 8); - dict_put(&flash_utils_Endian.members, &flash_utils_Endian_LITTLE_ENDIAN, &flash_utils_Endian_LITTLE_ENDIAN); - dict_put(&flash_utils_Endian.members, &flash_utils_Endian_BIG_ENDIAN, &flash_utils_Endian_BIG_ENDIAN); + dict_init2(&flash_utils_Endian.static_members, &memberinfo_type, 8); + dict_put(&flash_utils_Endian.static_members, &flash_utils_Endian_LITTLE_ENDIAN, &flash_utils_Endian_LITTLE_ENDIAN); + dict_put(&flash_utils_Endian.static_members, &flash_utils_Endian_BIG_ENDIAN, &flash_utils_Endian_BIG_ENDIAN); dict_put(d, &flash_net_navigateToURL, &flash_net_navigateToURL); dict_put(d, &flash_events_ProgressEvent, &flash_events_ProgressEvent); dict_init2(&flash_events_ProgressEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_ProgressEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_ProgressEvent.members, &flash_events_ProgressEvent_bytesLoaded, &flash_events_ProgressEvent_bytesLoaded); dict_put(&flash_events_ProgressEvent.members, &flash_events_ProgressEvent_toString, &flash_events_ProgressEvent_toString); - dict_put(&flash_events_ProgressEvent.members, &flash_events_ProgressEvent_PROGRESS, &flash_events_ProgressEvent_PROGRESS); dict_put(&flash_events_ProgressEvent.members, &flash_events_ProgressEvent_bytesTotal, &flash_events_ProgressEvent_bytesTotal); dict_put(&flash_events_ProgressEvent.members, &flash_events_ProgressEvent_clone, &flash_events_ProgressEvent_clone); - dict_put(&flash_events_ProgressEvent.members, &flash_events_ProgressEvent_SOCKET_DATA, &flash_events_ProgressEvent_SOCKET_DATA); + dict_put(&flash_events_ProgressEvent.static_members, &flash_events_ProgressEvent_PROGRESS, &flash_events_ProgressEvent_PROGRESS); + dict_put(&flash_events_ProgressEvent.static_members, &flash_events_ProgressEvent_SOCKET_DATA, &flash_events_ProgressEvent_SOCKET_DATA); dict_put(d, &flash_media_Sound, &flash_media_Sound); dict_init2(&flash_media_Sound.members, &memberinfo_type, 15); + dict_init2(&flash_media_Sound.static_members, &memberinfo_type, 8); dict_put(&flash_media_Sound.members, &flash_media_Sound_extract, &flash_media_Sound_extract); dict_put(&flash_media_Sound.members, &flash_media_Sound_bytesLoaded, &flash_media_Sound_bytesLoaded); dict_put(&flash_media_Sound.members, &flash_media_Sound_id3, &flash_media_Sound_id3); @@ -7109,6 +8244,7 @@ dict_t* builtin_getclasses() dict_put(&flash_media_Sound.members, &flash_media_Sound_close, &flash_media_Sound_close); dict_put(d, &flash_text_TextExtent, &flash_text_TextExtent); dict_init2(&flash_text_TextExtent.members, &memberinfo_type, 8); + dict_init2(&flash_text_TextExtent.static_members, &memberinfo_type, 8); dict_put(&flash_text_TextExtent.members, &flash_text_TextExtent_descent, &flash_text_TextExtent_descent); dict_put(&flash_text_TextExtent.members, &flash_text_TextExtent_width, &flash_text_TextExtent_width); dict_put(&flash_text_TextExtent.members, &flash_text_TextExtent_ascent, &flash_text_TextExtent_ascent); @@ -7117,12 +8253,14 @@ dict_t* builtin_getclasses() dict_put(&flash_text_TextExtent.members, &flash_text_TextExtent_height, &flash_text_TextExtent_height); dict_put(d, &flash_text_FontStyle, &flash_text_FontStyle); dict_init2(&flash_text_FontStyle.members, &memberinfo_type, 8); - dict_put(&flash_text_FontStyle.members, &flash_text_FontStyle_REGULAR, &flash_text_FontStyle_REGULAR); - dict_put(&flash_text_FontStyle.members, &flash_text_FontStyle_BOLD, &flash_text_FontStyle_BOLD); - dict_put(&flash_text_FontStyle.members, &flash_text_FontStyle_BOLD_ITALIC, &flash_text_FontStyle_BOLD_ITALIC); - dict_put(&flash_text_FontStyle.members, &flash_text_FontStyle_ITALIC, &flash_text_FontStyle_ITALIC); + dict_init2(&flash_text_FontStyle.static_members, &memberinfo_type, 8); + dict_put(&flash_text_FontStyle.static_members, &flash_text_FontStyle_REGULAR, &flash_text_FontStyle_REGULAR); + dict_put(&flash_text_FontStyle.static_members, &flash_text_FontStyle_BOLD, &flash_text_FontStyle_BOLD); + dict_put(&flash_text_FontStyle.static_members, &flash_text_FontStyle_BOLD_ITALIC, &flash_text_FontStyle_BOLD_ITALIC); + dict_put(&flash_text_FontStyle.static_members, &flash_text_FontStyle_ITALIC, &flash_text_FontStyle_ITALIC); dict_put(d, &flash_text_engine_TextLineMirrorRegion, &flash_text_engine_TextLineMirrorRegion); dict_init2(&flash_text_engine_TextLineMirrorRegion.members, &memberinfo_type, 8); + dict_init2(&flash_text_engine_TextLineMirrorRegion.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_TextLineMirrorRegion.members, &flash_text_engine_TextLineMirrorRegion_mirror, &flash_text_engine_TextLineMirrorRegion_mirror); dict_put(&flash_text_engine_TextLineMirrorRegion.members, &flash_text_engine_TextLineMirrorRegion_previousRegion, &flash_text_engine_TextLineMirrorRegion_previousRegion); dict_put(&flash_text_engine_TextLineMirrorRegion.members, &flash_text_engine_TextLineMirrorRegion_bounds, &flash_text_engine_TextLineMirrorRegion_bounds); @@ -7131,16 +8269,14 @@ dict_t* builtin_getclasses() dict_put(&flash_text_engine_TextLineMirrorRegion.members, &flash_text_engine_TextLineMirrorRegion_textLine, &flash_text_engine_TextLineMirrorRegion_textLine); dict_put(d, &flash_geom_Vector3D, &flash_geom_Vector3D); dict_init2(&flash_geom_Vector3D.members, &memberinfo_type, 31); + dict_init2(&flash_geom_Vector3D.static_members, &memberinfo_type, 8); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_subtract, &flash_geom_Vector3D_subtract); - dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_distance, &flash_geom_Vector3D_distance); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_scaleBy, &flash_geom_Vector3D_scaleBy); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_decrementBy, &flash_geom_Vector3D_decrementBy); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_equals, &flash_geom_Vector3D_equals); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_normalize, &flash_geom_Vector3D_normalize); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_dotProduct, &flash_geom_Vector3D_dotProduct); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_negate, &flash_geom_Vector3D_negate); - dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_X_AXIS, &flash_geom_Vector3D_X_AXIS); - dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_angleBetween, &flash_geom_Vector3D_angleBetween); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_toString, &flash_geom_Vector3D_toString); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_lengthSquared, &flash_geom_Vector3D_lengthSquared); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_x, &flash_geom_Vector3D_x); @@ -7148,42 +8284,50 @@ dict_t* builtin_getclasses() dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_w, &flash_geom_Vector3D_w); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_z, &flash_geom_Vector3D_z); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_add, &flash_geom_Vector3D_add); - dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_Z_AXIS, &flash_geom_Vector3D_Z_AXIS); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_project, &flash_geom_Vector3D_project); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_crossProduct, &flash_geom_Vector3D_crossProduct); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_nearEquals, &flash_geom_Vector3D_nearEquals); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_clone, &flash_geom_Vector3D_clone); - dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_Y_AXIS, &flash_geom_Vector3D_Y_AXIS); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_y, &flash_geom_Vector3D_y); dict_put(&flash_geom_Vector3D.members, &flash_geom_Vector3D_length, &flash_geom_Vector3D_length); + dict_put(&flash_geom_Vector3D.static_members, &flash_geom_Vector3D_distance, &flash_geom_Vector3D_distance); + dict_put(&flash_geom_Vector3D.static_members, &flash_geom_Vector3D_Z_AXIS, &flash_geom_Vector3D_Z_AXIS); + dict_put(&flash_geom_Vector3D.static_members, &flash_geom_Vector3D_X_AXIS, &flash_geom_Vector3D_X_AXIS); + dict_put(&flash_geom_Vector3D.static_members, &flash_geom_Vector3D_angleBetween, &flash_geom_Vector3D_angleBetween); + dict_put(&flash_geom_Vector3D.static_members, &flash_geom_Vector3D_Y_AXIS, &flash_geom_Vector3D_Y_AXIS); dict_put(d, &flash_desktop_ClipboardTransferMode, &flash_desktop_ClipboardTransferMode); dict_init2(&flash_desktop_ClipboardTransferMode.members, &memberinfo_type, 8); - dict_put(&flash_desktop_ClipboardTransferMode.members, &flash_desktop_ClipboardTransferMode_CLONE_ONLY, &flash_desktop_ClipboardTransferMode_CLONE_ONLY); - dict_put(&flash_desktop_ClipboardTransferMode.members, &flash_desktop_ClipboardTransferMode_ORIGINAL_PREFERRED, &flash_desktop_ClipboardTransferMode_ORIGINAL_PREFERRED); - dict_put(&flash_desktop_ClipboardTransferMode.members, &flash_desktop_ClipboardTransferMode_CLONE_PREFERRED, &flash_desktop_ClipboardTransferMode_CLONE_PREFERRED); - dict_put(&flash_desktop_ClipboardTransferMode.members, &flash_desktop_ClipboardTransferMode_ORIGINAL_ONLY, &flash_desktop_ClipboardTransferMode_ORIGINAL_ONLY); + dict_init2(&flash_desktop_ClipboardTransferMode.static_members, &memberinfo_type, 8); + dict_put(&flash_desktop_ClipboardTransferMode.static_members, &flash_desktop_ClipboardTransferMode_CLONE_ONLY, &flash_desktop_ClipboardTransferMode_CLONE_ONLY); + dict_put(&flash_desktop_ClipboardTransferMode.static_members, &flash_desktop_ClipboardTransferMode_ORIGINAL_PREFERRED, &flash_desktop_ClipboardTransferMode_ORIGINAL_PREFERRED); + dict_put(&flash_desktop_ClipboardTransferMode.static_members, &flash_desktop_ClipboardTransferMode_CLONE_PREFERRED, &flash_desktop_ClipboardTransferMode_CLONE_PREFERRED); + dict_put(&flash_desktop_ClipboardTransferMode.static_members, &flash_desktop_ClipboardTransferMode_ORIGINAL_ONLY, &flash_desktop_ClipboardTransferMode_ORIGINAL_ONLY); dict_put(d, &flash_display_SpreadMethod, &flash_display_SpreadMethod); dict_init2(&flash_display_SpreadMethod.members, &memberinfo_type, 8); - dict_put(&flash_display_SpreadMethod.members, &flash_display_SpreadMethod_REFLECT, &flash_display_SpreadMethod_REFLECT); - dict_put(&flash_display_SpreadMethod.members, &flash_display_SpreadMethod_REPEAT, &flash_display_SpreadMethod_REPEAT); - dict_put(&flash_display_SpreadMethod.members, &flash_display_SpreadMethod_PAD, &flash_display_SpreadMethod_PAD); + dict_init2(&flash_display_SpreadMethod.static_members, &memberinfo_type, 8); + dict_put(&flash_display_SpreadMethod.static_members, &flash_display_SpreadMethod_REFLECT, &flash_display_SpreadMethod_REFLECT); + dict_put(&flash_display_SpreadMethod.static_members, &flash_display_SpreadMethod_REPEAT, &flash_display_SpreadMethod_REPEAT); + dict_put(&flash_display_SpreadMethod.static_members, &flash_display_SpreadMethod_PAD, &flash_display_SpreadMethod_PAD); dict_put(d, &flash_system_SecurityPanel, &flash_system_SecurityPanel); dict_init2(&flash_system_SecurityPanel.members, &memberinfo_type, 8); - dict_put(&flash_system_SecurityPanel.members, &flash_system_SecurityPanel_LOCAL_STORAGE, &flash_system_SecurityPanel_LOCAL_STORAGE); - dict_put(&flash_system_SecurityPanel.members, &flash_system_SecurityPanel_CAMERA, &flash_system_SecurityPanel_CAMERA); - dict_put(&flash_system_SecurityPanel.members, &flash_system_SecurityPanel_DEFAULT, &flash_system_SecurityPanel_DEFAULT); - dict_put(&flash_system_SecurityPanel.members, &flash_system_SecurityPanel_SETTINGS_MANAGER, &flash_system_SecurityPanel_SETTINGS_MANAGER); - dict_put(&flash_system_SecurityPanel.members, &flash_system_SecurityPanel_PRIVACY, &flash_system_SecurityPanel_PRIVACY); - dict_put(&flash_system_SecurityPanel.members, &flash_system_SecurityPanel_MICROPHONE, &flash_system_SecurityPanel_MICROPHONE); - dict_put(&flash_system_SecurityPanel.members, &flash_system_SecurityPanel_DISPLAY, &flash_system_SecurityPanel_DISPLAY); + dict_init2(&flash_system_SecurityPanel.static_members, &memberinfo_type, 8); + dict_put(&flash_system_SecurityPanel.static_members, &flash_system_SecurityPanel_LOCAL_STORAGE, &flash_system_SecurityPanel_LOCAL_STORAGE); + dict_put(&flash_system_SecurityPanel.static_members, &flash_system_SecurityPanel_CAMERA, &flash_system_SecurityPanel_CAMERA); + dict_put(&flash_system_SecurityPanel.static_members, &flash_system_SecurityPanel_DEFAULT, &flash_system_SecurityPanel_DEFAULT); + dict_put(&flash_system_SecurityPanel.static_members, &flash_system_SecurityPanel_SETTINGS_MANAGER, &flash_system_SecurityPanel_SETTINGS_MANAGER); + dict_put(&flash_system_SecurityPanel.static_members, &flash_system_SecurityPanel_PRIVACY, &flash_system_SecurityPanel_PRIVACY); + dict_put(&flash_system_SecurityPanel.static_members, &flash_system_SecurityPanel_MICROPHONE, &flash_system_SecurityPanel_MICROPHONE); + dict_put(&flash_system_SecurityPanel.static_members, &flash_system_SecurityPanel_DISPLAY, &flash_system_SecurityPanel_DISPLAY); dict_put(d, &flash_events_HTTPStatusEvent, &flash_events_HTTPStatusEvent); dict_init2(&flash_events_HTTPStatusEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_HTTPStatusEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_HTTPStatusEvent.members, &flash_events_HTTPStatusEvent_toString, &flash_events_HTTPStatusEvent_toString); - dict_put(&flash_events_HTTPStatusEvent.members, &flash_events_HTTPStatusEvent_HTTP_STATUS, &flash_events_HTTPStatusEvent_HTTP_STATUS); dict_put(&flash_events_HTTPStatusEvent.members, &flash_events_HTTPStatusEvent_clone, &flash_events_HTTPStatusEvent_clone); dict_put(&flash_events_HTTPStatusEvent.members, &flash_events_HTTPStatusEvent_status, &flash_events_HTTPStatusEvent_status); + dict_put(&flash_events_HTTPStatusEvent.static_members, &flash_events_HTTPStatusEvent_HTTP_STATUS, &flash_events_HTTPStatusEvent_HTTP_STATUS); dict_put(d, &flash_net_NetStreamPlayOptions, &flash_net_NetStreamPlayOptions); dict_init2(&flash_net_NetStreamPlayOptions.members, &memberinfo_type, 8); + dict_init2(&flash_net_NetStreamPlayOptions.static_members, &memberinfo_type, 8); dict_put(&flash_net_NetStreamPlayOptions.members, &flash_net_NetStreamPlayOptions_len, &flash_net_NetStreamPlayOptions_len); dict_put(&flash_net_NetStreamPlayOptions.members, &flash_net_NetStreamPlayOptions_streamName, &flash_net_NetStreamPlayOptions_streamName); dict_put(&flash_net_NetStreamPlayOptions.members, &flash_net_NetStreamPlayOptions_start, &flash_net_NetStreamPlayOptions_start); @@ -7191,8 +8335,10 @@ dict_t* builtin_getclasses() dict_put(&flash_net_NetStreamPlayOptions.members, &flash_net_NetStreamPlayOptions_transition, &flash_net_NetStreamPlayOptions_transition); dict_put(d, &flash_net_Responder, &flash_net_Responder); dict_init2(&flash_net_Responder.members, &memberinfo_type, 8); + dict_init2(&flash_net_Responder.static_members, &memberinfo_type, 8); dict_put(d, &flash_net_XMLSocket, &flash_net_XMLSocket); dict_init2(&flash_net_XMLSocket.members, &memberinfo_type, 8); + dict_init2(&flash_net_XMLSocket.static_members, &memberinfo_type, 8); dict_put(&flash_net_XMLSocket.members, &flash_net_XMLSocket_close, &flash_net_XMLSocket_close); dict_put(&flash_net_XMLSocket.members, &flash_net_XMLSocket_connect, &flash_net_XMLSocket_connect); dict_put(&flash_net_XMLSocket.members, &flash_net_XMLSocket_send, &flash_net_XMLSocket_send); @@ -7200,6 +8346,7 @@ dict_t* builtin_getclasses() dict_put(&flash_net_XMLSocket.members, &flash_net_XMLSocket_timeout, &flash_net_XMLSocket_timeout); dict_put(d, &flash_filters_ConvolutionFilter, &flash_filters_ConvolutionFilter); dict_init2(&flash_filters_ConvolutionFilter.members, &memberinfo_type, 15); + dict_init2(&flash_filters_ConvolutionFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_ConvolutionFilter.members, &flash_filters_ConvolutionFilter_alpha, &flash_filters_ConvolutionFilter_alpha); dict_put(&flash_filters_ConvolutionFilter.members, &flash_filters_ConvolutionFilter_matrixX, &flash_filters_ConvolutionFilter_matrixX); dict_put(&flash_filters_ConvolutionFilter.members, &flash_filters_ConvolutionFilter_matrix, &flash_filters_ConvolutionFilter_matrix); @@ -7212,6 +8359,7 @@ dict_t* builtin_getclasses() dict_put(&flash_filters_ConvolutionFilter.members, &flash_filters_ConvolutionFilter_matrixY, &flash_filters_ConvolutionFilter_matrixY); dict_put(d, &flash_text_engine_ElementFormat, &flash_text_engine_ElementFormat); dict_init2(&flash_text_engine_ElementFormat.members, &memberinfo_type, 31); + dict_init2(&flash_text_engine_ElementFormat.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_ElementFormat.members, &flash_text_engine_ElementFormat_getFontMetrics, &flash_text_engine_ElementFormat_getFontMetrics); dict_put(&flash_text_engine_ElementFormat.members, &flash_text_engine_ElementFormat_digitCase, &flash_text_engine_ElementFormat_digitCase); dict_put(&flash_text_engine_ElementFormat.members, &flash_text_engine_ElementFormat_breakOpportunity, &flash_text_engine_ElementFormat_breakOpportunity); @@ -7234,6 +8382,7 @@ dict_t* builtin_getclasses() dict_put(&flash_text_engine_ElementFormat.members, &flash_text_engine_ElementFormat_trackingRight, &flash_text_engine_ElementFormat_trackingRight); dict_put(d, &flash_display_GraphicsGradientFill, &flash_display_GraphicsGradientFill); dict_init2(&flash_display_GraphicsGradientFill.members, &memberinfo_type, 8); + dict_init2(&flash_display_GraphicsGradientFill.static_members, &memberinfo_type, 8); dict_put(&flash_display_GraphicsGradientFill.members, &flash_display_GraphicsGradientFill_interpolationMethod, &flash_display_GraphicsGradientFill_interpolationMethod); dict_put(&flash_display_GraphicsGradientFill.members, &flash_display_GraphicsGradientFill_focalPointRatio, &flash_display_GraphicsGradientFill_focalPointRatio); dict_put(&flash_display_GraphicsGradientFill.members, &flash_display_GraphicsGradientFill_colors, &flash_display_GraphicsGradientFill_colors); @@ -7244,10 +8393,12 @@ dict_t* builtin_getclasses() dict_put(&flash_display_GraphicsGradientFill.members, &flash_display_GraphicsGradientFill_alphas, &flash_display_GraphicsGradientFill_alphas); dict_put(d, &flash_display_FrameLabel, &flash_display_FrameLabel); dict_init2(&flash_display_FrameLabel.members, &memberinfo_type, 8); + dict_init2(&flash_display_FrameLabel.static_members, &memberinfo_type, 8); dict_put(&flash_display_FrameLabel.members, &flash_display_FrameLabel_frame, &flash_display_FrameLabel_frame); dict_put(&flash_display_FrameLabel.members, &flash_display_FrameLabel_name, &flash_display_FrameLabel_name); dict_put(d, &flash_media_SoundTransform, &flash_media_SoundTransform); dict_init2(&flash_media_SoundTransform.members, &memberinfo_type, 8); + dict_init2(&flash_media_SoundTransform.static_members, &memberinfo_type, 8); dict_put(&flash_media_SoundTransform.members, &flash_media_SoundTransform_pan, &flash_media_SoundTransform_pan); dict_put(&flash_media_SoundTransform.members, &flash_media_SoundTransform_leftToRight, &flash_media_SoundTransform_leftToRight); dict_put(&flash_media_SoundTransform.members, &flash_media_SoundTransform_rightToLeft, &flash_media_SoundTransform_rightToLeft); @@ -7257,6 +8408,7 @@ dict_t* builtin_getclasses() dict_put(d, &_AS3, &_AS3); dict_put(d, &flash_net_LocalConnection, &flash_net_LocalConnection); dict_init2(&flash_net_LocalConnection.members, &memberinfo_type, 15); + dict_init2(&flash_net_LocalConnection.static_members, &memberinfo_type, 8); dict_put(&flash_net_LocalConnection.members, &flash_net_LocalConnection_client, &flash_net_LocalConnection_client); dict_put(&flash_net_LocalConnection.members, &flash_net_LocalConnection_allowDomain, &flash_net_LocalConnection_allowDomain); dict_put(&flash_net_LocalConnection.members, &flash_net_LocalConnection_connect, &flash_net_LocalConnection_connect); @@ -7265,67 +8417,77 @@ dict_t* builtin_getclasses() dict_put(&flash_net_LocalConnection.members, &flash_net_LocalConnection_send, &flash_net_LocalConnection_send); dict_put(&flash_net_LocalConnection.members, &flash_net_LocalConnection_close, &flash_net_LocalConnection_close); dict_put(d, &flash_display_ShaderParameterType, &flash_display_ShaderParameterType); - dict_init2(&flash_display_ShaderParameterType.members, &memberinfo_type, 31); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_FLOAT, &flash_display_ShaderParameterType_FLOAT); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_BOOL, &flash_display_ShaderParameterType_BOOL); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_FLOAT2, &flash_display_ShaderParameterType_FLOAT2); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_MATRIX2X2, &flash_display_ShaderParameterType_MATRIX2X2); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_INT, &flash_display_ShaderParameterType_INT); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_INT4, &flash_display_ShaderParameterType_INT4); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_MATRIX4X4, &flash_display_ShaderParameterType_MATRIX4X4); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_FLOAT3, &flash_display_ShaderParameterType_FLOAT3); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_BOOL2, &flash_display_ShaderParameterType_BOOL2); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_INT3, &flash_display_ShaderParameterType_INT3); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_BOOL3, &flash_display_ShaderParameterType_BOOL3); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_BOOL4, &flash_display_ShaderParameterType_BOOL4); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_FLOAT4, &flash_display_ShaderParameterType_FLOAT4); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_INT2, &flash_display_ShaderParameterType_INT2); - dict_put(&flash_display_ShaderParameterType.members, &flash_display_ShaderParameterType_MATRIX3X3, &flash_display_ShaderParameterType_MATRIX3X3); + dict_init2(&flash_display_ShaderParameterType.members, &memberinfo_type, 8); + dict_init2(&flash_display_ShaderParameterType.static_members, &memberinfo_type, 31); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_FLOAT, &flash_display_ShaderParameterType_FLOAT); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_BOOL, &flash_display_ShaderParameterType_BOOL); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_FLOAT2, &flash_display_ShaderParameterType_FLOAT2); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_MATRIX2X2, &flash_display_ShaderParameterType_MATRIX2X2); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_INT, &flash_display_ShaderParameterType_INT); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_INT4, &flash_display_ShaderParameterType_INT4); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_MATRIX4X4, &flash_display_ShaderParameterType_MATRIX4X4); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_FLOAT3, &flash_display_ShaderParameterType_FLOAT3); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_BOOL2, &flash_display_ShaderParameterType_BOOL2); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_INT3, &flash_display_ShaderParameterType_INT3); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_BOOL3, &flash_display_ShaderParameterType_BOOL3); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_BOOL4, &flash_display_ShaderParameterType_BOOL4); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_FLOAT4, &flash_display_ShaderParameterType_FLOAT4); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_INT2, &flash_display_ShaderParameterType_INT2); + dict_put(&flash_display_ShaderParameterType.static_members, &flash_display_ShaderParameterType_MATRIX3X3, &flash_display_ShaderParameterType_MATRIX3X3); dict_put(d, &flash_events_IMEEvent, &flash_events_IMEEvent); dict_init2(&flash_events_IMEEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_IMEEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_IMEEvent.members, &flash_events_IMEEvent_toString, &flash_events_IMEEvent_toString); dict_put(&flash_events_IMEEvent.members, &flash_events_IMEEvent_clone, &flash_events_IMEEvent_clone); - dict_put(&flash_events_IMEEvent.members, &flash_events_IMEEvent_IME_COMPOSITION, &flash_events_IMEEvent_IME_COMPOSITION); + dict_put(&flash_events_IMEEvent.static_members, &flash_events_IMEEvent_IME_COMPOSITION, &flash_events_IMEEvent_IME_COMPOSITION); dict_put(d, &flash_text_TextFormatDisplay, &flash_text_TextFormatDisplay); dict_init2(&flash_text_TextFormatDisplay.members, &memberinfo_type, 8); - dict_put(&flash_text_TextFormatDisplay.members, &flash_text_TextFormatDisplay_INLINE, &flash_text_TextFormatDisplay_INLINE); - dict_put(&flash_text_TextFormatDisplay.members, &flash_text_TextFormatDisplay_BLOCK, &flash_text_TextFormatDisplay_BLOCK); + dict_init2(&flash_text_TextFormatDisplay.static_members, &memberinfo_type, 8); + dict_put(&flash_text_TextFormatDisplay.static_members, &flash_text_TextFormatDisplay_INLINE, &flash_text_TextFormatDisplay_INLINE); + dict_put(&flash_text_TextFormatDisplay.static_members, &flash_text_TextFormatDisplay_BLOCK, &flash_text_TextFormatDisplay_BLOCK); dict_put(d, &flash_profiler_profile, &flash_profiler_profile); dict_put(d, &flash_display_AVM1Movie, &flash_display_AVM1Movie); dict_init2(&flash_display_AVM1Movie.members, &memberinfo_type, 8); + dict_init2(&flash_display_AVM1Movie.static_members, &memberinfo_type, 8); dict_put(&flash_display_AVM1Movie.members, &flash_display_AVM1Movie_call, &flash_display_AVM1Movie_call); dict_put(&flash_display_AVM1Movie.members, &flash_display_AVM1Movie_addCallback, &flash_display_AVM1Movie_addCallback); dict_put(d, &flash_events_ContextMenuEvent, &flash_events_ContextMenuEvent); - dict_init2(&flash_events_ContextMenuEvent.members, &memberinfo_type, 15); - dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_isMouseTargetInaccessible, &flash_events_ContextMenuEvent_isMouseTargetInaccessible); + dict_init2(&flash_events_ContextMenuEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_ContextMenuEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_mouseTarget, &flash_events_ContextMenuEvent_mouseTarget); - dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_contextMenuOwner, &flash_events_ContextMenuEvent_contextMenuOwner); - dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_MENU_ITEM_SELECT, &flash_events_ContextMenuEvent_MENU_ITEM_SELECT); - dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_MENU_SELECT, &flash_events_ContextMenuEvent_MENU_SELECT); + dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_isMouseTargetInaccessible, &flash_events_ContextMenuEvent_isMouseTargetInaccessible); dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_toString, &flash_events_ContextMenuEvent_toString); + dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_contextMenuOwner, &flash_events_ContextMenuEvent_contextMenuOwner); dict_put(&flash_events_ContextMenuEvent.members, &flash_events_ContextMenuEvent_clone, &flash_events_ContextMenuEvent_clone); + dict_put(&flash_events_ContextMenuEvent.static_members, &flash_events_ContextMenuEvent_MENU_SELECT, &flash_events_ContextMenuEvent_MENU_SELECT); + dict_put(&flash_events_ContextMenuEvent.static_members, &flash_events_ContextMenuEvent_MENU_ITEM_SELECT, &flash_events_ContextMenuEvent_MENU_ITEM_SELECT); dict_put(d, &flash_events_EventPhase, &flash_events_EventPhase); dict_init2(&flash_events_EventPhase.members, &memberinfo_type, 8); - dict_put(&flash_events_EventPhase.members, &flash_events_EventPhase_BUBBLING_PHASE, &flash_events_EventPhase_BUBBLING_PHASE); - dict_put(&flash_events_EventPhase.members, &flash_events_EventPhase_CAPTURING_PHASE, &flash_events_EventPhase_CAPTURING_PHASE); - dict_put(&flash_events_EventPhase.members, &flash_events_EventPhase_AT_TARGET, &flash_events_EventPhase_AT_TARGET); + dict_init2(&flash_events_EventPhase.static_members, &memberinfo_type, 8); + dict_put(&flash_events_EventPhase.static_members, &flash_events_EventPhase_BUBBLING_PHASE, &flash_events_EventPhase_BUBBLING_PHASE); + dict_put(&flash_events_EventPhase.static_members, &flash_events_EventPhase_CAPTURING_PHASE, &flash_events_EventPhase_CAPTURING_PHASE); + dict_put(&flash_events_EventPhase.static_members, &flash_events_EventPhase_AT_TARGET, &flash_events_EventPhase_AT_TARGET); dict_put(d, &flash_display_JointStyle, &flash_display_JointStyle); dict_init2(&flash_display_JointStyle.members, &memberinfo_type, 8); - dict_put(&flash_display_JointStyle.members, &flash_display_JointStyle_ROUND, &flash_display_JointStyle_ROUND); - dict_put(&flash_display_JointStyle.members, &flash_display_JointStyle_MITER, &flash_display_JointStyle_MITER); - dict_put(&flash_display_JointStyle.members, &flash_display_JointStyle_BEVEL, &flash_display_JointStyle_BEVEL); + dict_init2(&flash_display_JointStyle.static_members, &memberinfo_type, 8); + dict_put(&flash_display_JointStyle.static_members, &flash_display_JointStyle_ROUND, &flash_display_JointStyle_ROUND); + dict_put(&flash_display_JointStyle.static_members, &flash_display_JointStyle_MITER, &flash_display_JointStyle_MITER); + dict_put(&flash_display_JointStyle.static_members, &flash_display_JointStyle_BEVEL, &flash_display_JointStyle_BEVEL); dict_put(d, &flash_utils_Dictionary, &flash_utils_Dictionary); dict_init2(&flash_utils_Dictionary.members, &memberinfo_type, 8); + dict_init2(&flash_utils_Dictionary.static_members, &memberinfo_type, 8); dict_put(d, &flash_display_GraphicsPathCommand, &flash_display_GraphicsPathCommand); dict_init2(&flash_display_GraphicsPathCommand.members, &memberinfo_type, 8); - dict_put(&flash_display_GraphicsPathCommand.members, &flash_display_GraphicsPathCommand_NO_OP, &flash_display_GraphicsPathCommand_NO_OP); - dict_put(&flash_display_GraphicsPathCommand.members, &flash_display_GraphicsPathCommand_MOVE_TO, &flash_display_GraphicsPathCommand_MOVE_TO); - dict_put(&flash_display_GraphicsPathCommand.members, &flash_display_GraphicsPathCommand_WIDE_MOVE_TO, &flash_display_GraphicsPathCommand_WIDE_MOVE_TO); - dict_put(&flash_display_GraphicsPathCommand.members, &flash_display_GraphicsPathCommand_CURVE_TO, &flash_display_GraphicsPathCommand_CURVE_TO); - dict_put(&flash_display_GraphicsPathCommand.members, &flash_display_GraphicsPathCommand_LINE_TO, &flash_display_GraphicsPathCommand_LINE_TO); - dict_put(&flash_display_GraphicsPathCommand.members, &flash_display_GraphicsPathCommand_WIDE_LINE_TO, &flash_display_GraphicsPathCommand_WIDE_LINE_TO); + dict_init2(&flash_display_GraphicsPathCommand.static_members, &memberinfo_type, 8); + dict_put(&flash_display_GraphicsPathCommand.static_members, &flash_display_GraphicsPathCommand_NO_OP, &flash_display_GraphicsPathCommand_NO_OP); + dict_put(&flash_display_GraphicsPathCommand.static_members, &flash_display_GraphicsPathCommand_MOVE_TO, &flash_display_GraphicsPathCommand_MOVE_TO); + dict_put(&flash_display_GraphicsPathCommand.static_members, &flash_display_GraphicsPathCommand_WIDE_MOVE_TO, &flash_display_GraphicsPathCommand_WIDE_MOVE_TO); + dict_put(&flash_display_GraphicsPathCommand.static_members, &flash_display_GraphicsPathCommand_CURVE_TO, &flash_display_GraphicsPathCommand_CURVE_TO); + dict_put(&flash_display_GraphicsPathCommand.static_members, &flash_display_GraphicsPathCommand_LINE_TO, &flash_display_GraphicsPathCommand_LINE_TO); + dict_put(&flash_display_GraphicsPathCommand.static_members, &flash_display_GraphicsPathCommand_WIDE_LINE_TO, &flash_display_GraphicsPathCommand_WIDE_LINE_TO); dict_put(d, &flash_filters_BevelFilter, &flash_filters_BevelFilter); dict_init2(&flash_filters_BevelFilter.members, &memberinfo_type, 31); + dict_init2(&flash_filters_BevelFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_BevelFilter.members, &flash_filters_BevelFilter_type, &flash_filters_BevelFilter_type); dict_put(&flash_filters_BevelFilter.members, &flash_filters_BevelFilter_highlightColor, &flash_filters_BevelFilter_highlightColor); dict_put(&flash_filters_BevelFilter.members, &flash_filters_BevelFilter_knockout, &flash_filters_BevelFilter_knockout); @@ -7342,6 +8504,7 @@ dict_t* builtin_getclasses() dict_put(d, &flash_utils_getTimer, &flash_utils_getTimer); dict_put(d, &flash_display_Loader, &flash_display_Loader); dict_init2(&flash_display_Loader.members, &memberinfo_type, 15); + dict_init2(&flash_display_Loader.static_members, &memberinfo_type, 8); dict_put(&flash_display_Loader.members, &flash_display_Loader_content, &flash_display_Loader_content); dict_put(&flash_display_Loader.members, &flash_display_Loader_unloadAndStop, &flash_display_Loader_unloadAndStop); dict_put(&flash_display_Loader.members, &flash_display_Loader_unload, &flash_display_Loader_unload); @@ -7356,6 +8519,7 @@ dict_t* builtin_getclasses() dict_put(&flash_display_Loader.members, &flash_display_Loader_setChildIndex, &flash_display_Loader_setChildIndex); dict_put(d, &flash_display_GraphicsBitmapFill, &flash_display_GraphicsBitmapFill); dict_init2(&flash_display_GraphicsBitmapFill.members, &memberinfo_type, 8); + dict_init2(&flash_display_GraphicsBitmapFill.static_members, &memberinfo_type, 8); dict_put(&flash_display_GraphicsBitmapFill.members, &flash_display_GraphicsBitmapFill_smooth, &flash_display_GraphicsBitmapFill_smooth); dict_put(&flash_display_GraphicsBitmapFill.members, &flash_display_GraphicsBitmapFill_repeat, &flash_display_GraphicsBitmapFill_repeat); dict_put(&flash_display_GraphicsBitmapFill.members, &flash_display_GraphicsBitmapFill_bitmapData, &flash_display_GraphicsBitmapFill_bitmapData); @@ -7363,6 +8527,7 @@ dict_t* builtin_getclasses() dict_put(d, &_undefined, &_undefined); dict_put(d, &flash_display_SimpleButton, &flash_display_SimpleButton); dict_init2(&flash_display_SimpleButton.members, &memberinfo_type, 8); + dict_init2(&flash_display_SimpleButton.static_members, &memberinfo_type, 8); dict_put(&flash_display_SimpleButton.members, &flash_display_SimpleButton_overState, &flash_display_SimpleButton_overState); dict_put(&flash_display_SimpleButton.members, &flash_display_SimpleButton_downState, &flash_display_SimpleButton_downState); dict_put(&flash_display_SimpleButton.members, &flash_display_SimpleButton_enabled, &flash_display_SimpleButton_enabled); @@ -7373,36 +8538,42 @@ dict_t* builtin_getclasses() dict_put(&flash_display_SimpleButton.members, &flash_display_SimpleButton_hitTestState, &flash_display_SimpleButton_hitTestState); dict_put(d, &flash_text_engine_TabAlignment, &flash_text_engine_TabAlignment); dict_init2(&flash_text_engine_TabAlignment.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_TabAlignment.members, &flash_text_engine_TabAlignment_END, &flash_text_engine_TabAlignment_END); - dict_put(&flash_text_engine_TabAlignment.members, &flash_text_engine_TabAlignment_CENTER, &flash_text_engine_TabAlignment_CENTER); - dict_put(&flash_text_engine_TabAlignment.members, &flash_text_engine_TabAlignment_START, &flash_text_engine_TabAlignment_START); - dict_put(&flash_text_engine_TabAlignment.members, &flash_text_engine_TabAlignment_DECIMAL, &flash_text_engine_TabAlignment_DECIMAL); + dict_init2(&flash_text_engine_TabAlignment.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_TabAlignment.static_members, &flash_text_engine_TabAlignment_END, &flash_text_engine_TabAlignment_END); + dict_put(&flash_text_engine_TabAlignment.static_members, &flash_text_engine_TabAlignment_CENTER, &flash_text_engine_TabAlignment_CENTER); + dict_put(&flash_text_engine_TabAlignment.static_members, &flash_text_engine_TabAlignment_START, &flash_text_engine_TabAlignment_START); + dict_put(&flash_text_engine_TabAlignment.static_members, &flash_text_engine_TabAlignment_DECIMAL, &flash_text_engine_TabAlignment_DECIMAL); dict_put(d, &flash_text_engine_FontWeight, &flash_text_engine_FontWeight); dict_init2(&flash_text_engine_FontWeight.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_FontWeight.members, &flash_text_engine_FontWeight_NORMAL, &flash_text_engine_FontWeight_NORMAL); - dict_put(&flash_text_engine_FontWeight.members, &flash_text_engine_FontWeight_BOLD, &flash_text_engine_FontWeight_BOLD); + dict_init2(&flash_text_engine_FontWeight.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_FontWeight.static_members, &flash_text_engine_FontWeight_NORMAL, &flash_text_engine_FontWeight_NORMAL); + dict_put(&flash_text_engine_FontWeight.static_members, &flash_text_engine_FontWeight_BOLD, &flash_text_engine_FontWeight_BOLD); dict_put(d, &flash_utils_describeType, &flash_utils_describeType); dict_put(d, &flash_display_PixelSnapping, &flash_display_PixelSnapping); dict_init2(&flash_display_PixelSnapping.members, &memberinfo_type, 8); - dict_put(&flash_display_PixelSnapping.members, &flash_display_PixelSnapping_AUTO, &flash_display_PixelSnapping_AUTO); - dict_put(&flash_display_PixelSnapping.members, &flash_display_PixelSnapping_NEVER, &flash_display_PixelSnapping_NEVER); - dict_put(&flash_display_PixelSnapping.members, &flash_display_PixelSnapping_ALWAYS, &flash_display_PixelSnapping_ALWAYS); + dict_init2(&flash_display_PixelSnapping.static_members, &memberinfo_type, 8); + dict_put(&flash_display_PixelSnapping.static_members, &flash_display_PixelSnapping_AUTO, &flash_display_PixelSnapping_AUTO); + dict_put(&flash_display_PixelSnapping.static_members, &flash_display_PixelSnapping_NEVER, &flash_display_PixelSnapping_NEVER); + dict_put(&flash_display_PixelSnapping.static_members, &flash_display_PixelSnapping_ALWAYS, &flash_display_PixelSnapping_ALWAYS); dict_put(d, &flash_events_FocusEvent, &flash_events_FocusEvent); - dict_init2(&flash_events_FocusEvent.members, &memberinfo_type, 15); - dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_FOCUS_OUT, &flash_events_FocusEvent_FOCUS_OUT); - dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_KEY_FOCUS_CHANGE, &flash_events_FocusEvent_KEY_FOCUS_CHANGE); - dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_shiftKey, &flash_events_FocusEvent_shiftKey); - dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_isRelatedObjectInaccessible, &flash_events_FocusEvent_isRelatedObjectInaccessible); + dict_init2(&flash_events_FocusEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_FocusEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_keyCode, &flash_events_FocusEvent_keyCode); - dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_relatedObject, &flash_events_FocusEvent_relatedObject); - dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_FOCUS_IN, &flash_events_FocusEvent_FOCUS_IN); - dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_MOUSE_FOCUS_CHANGE, &flash_events_FocusEvent_MOUSE_FOCUS_CHANGE); dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_toString, &flash_events_FocusEvent_toString); + dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_isRelatedObjectInaccessible, &flash_events_FocusEvent_isRelatedObjectInaccessible); dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_clone, &flash_events_FocusEvent_clone); + dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_shiftKey, &flash_events_FocusEvent_shiftKey); + dict_put(&flash_events_FocusEvent.members, &flash_events_FocusEvent_relatedObject, &flash_events_FocusEvent_relatedObject); + dict_put(&flash_events_FocusEvent.static_members, &flash_events_FocusEvent_FOCUS_IN, &flash_events_FocusEvent_FOCUS_IN); + dict_put(&flash_events_FocusEvent.static_members, &flash_events_FocusEvent_FOCUS_OUT, &flash_events_FocusEvent_FOCUS_OUT); + dict_put(&flash_events_FocusEvent.static_members, &flash_events_FocusEvent_KEY_FOCUS_CHANGE, &flash_events_FocusEvent_KEY_FOCUS_CHANGE); + dict_put(&flash_events_FocusEvent.static_members, &flash_events_FocusEvent_MOUSE_FOCUS_CHANGE, &flash_events_FocusEvent_MOUSE_FOCUS_CHANGE); dict_put(d, &flash_errors_MemoryError, &flash_errors_MemoryError); dict_init2(&flash_errors_MemoryError.members, &memberinfo_type, 8); + dict_init2(&flash_errors_MemoryError.static_members, &memberinfo_type, 8); dict_put(d, &flash_events_NetFilterEvent, &flash_events_NetFilterEvent); dict_init2(&flash_events_NetFilterEvent.members, &memberinfo_type, 8); + dict_init2(&flash_events_NetFilterEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_NetFilterEvent.members, &flash_events_NetFilterEvent_header, &flash_events_NetFilterEvent_header); dict_put(&flash_events_NetFilterEvent.members, &flash_events_NetFilterEvent_toString, &flash_events_NetFilterEvent_toString); dict_put(&flash_events_NetFilterEvent.members, &flash_events_NetFilterEvent_clone, &flash_events_NetFilterEvent_clone); @@ -7411,63 +8582,74 @@ dict_t* builtin_getclasses() dict_put(d, &_encodeURI, &_encodeURI); dict_put(d, &flash_text_engine_TextBaseline, &flash_text_engine_TextBaseline); dict_init2(&flash_text_engine_TextBaseline.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_TextBaseline.members, &flash_text_engine_TextBaseline_ROMAN, &flash_text_engine_TextBaseline_ROMAN); - dict_put(&flash_text_engine_TextBaseline.members, &flash_text_engine_TextBaseline_DESCENT, &flash_text_engine_TextBaseline_DESCENT); - dict_put(&flash_text_engine_TextBaseline.members, &flash_text_engine_TextBaseline_IDEOGRAPHIC_CENTER, &flash_text_engine_TextBaseline_IDEOGRAPHIC_CENTER); - dict_put(&flash_text_engine_TextBaseline.members, &flash_text_engine_TextBaseline_USE_DOMINANT_BASELINE, &flash_text_engine_TextBaseline_USE_DOMINANT_BASELINE); - dict_put(&flash_text_engine_TextBaseline.members, &flash_text_engine_TextBaseline_IDEOGRAPHIC_BOTTOM, &flash_text_engine_TextBaseline_IDEOGRAPHIC_BOTTOM); - dict_put(&flash_text_engine_TextBaseline.members, &flash_text_engine_TextBaseline_ASCENT, &flash_text_engine_TextBaseline_ASCENT); - dict_put(&flash_text_engine_TextBaseline.members, &flash_text_engine_TextBaseline_IDEOGRAPHIC_TOP, &flash_text_engine_TextBaseline_IDEOGRAPHIC_TOP); + dict_init2(&flash_text_engine_TextBaseline.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_TextBaseline.static_members, &flash_text_engine_TextBaseline_ROMAN, &flash_text_engine_TextBaseline_ROMAN); + dict_put(&flash_text_engine_TextBaseline.static_members, &flash_text_engine_TextBaseline_DESCENT, &flash_text_engine_TextBaseline_DESCENT); + dict_put(&flash_text_engine_TextBaseline.static_members, &flash_text_engine_TextBaseline_IDEOGRAPHIC_CENTER, &flash_text_engine_TextBaseline_IDEOGRAPHIC_CENTER); + dict_put(&flash_text_engine_TextBaseline.static_members, &flash_text_engine_TextBaseline_USE_DOMINANT_BASELINE, &flash_text_engine_TextBaseline_USE_DOMINANT_BASELINE); + dict_put(&flash_text_engine_TextBaseline.static_members, &flash_text_engine_TextBaseline_IDEOGRAPHIC_BOTTOM, &flash_text_engine_TextBaseline_IDEOGRAPHIC_BOTTOM); + dict_put(&flash_text_engine_TextBaseline.static_members, &flash_text_engine_TextBaseline_ASCENT, &flash_text_engine_TextBaseline_ASCENT); + dict_put(&flash_text_engine_TextBaseline.static_members, &flash_text_engine_TextBaseline_IDEOGRAPHIC_TOP, &flash_text_engine_TextBaseline_IDEOGRAPHIC_TOP); dict_put(d, &flash_external_ExternalInterface, &flash_external_ExternalInterface); dict_init2(&flash_external_ExternalInterface.members, &memberinfo_type, 8); - dict_put(&flash_external_ExternalInterface.members, &flash_external_ExternalInterface_call, &flash_external_ExternalInterface_call); - dict_put(&flash_external_ExternalInterface.members, &flash_external_ExternalInterface_available, &flash_external_ExternalInterface_available); - dict_put(&flash_external_ExternalInterface.members, &flash_external_ExternalInterface_addCallback, &flash_external_ExternalInterface_addCallback); - dict_put(&flash_external_ExternalInterface.members, &flash_external_ExternalInterface_marshallExceptions, &flash_external_ExternalInterface_marshallExceptions); - dict_put(&flash_external_ExternalInterface.members, &flash_external_ExternalInterface_objectID, &flash_external_ExternalInterface_objectID); + dict_init2(&flash_external_ExternalInterface.static_members, &memberinfo_type, 8); + dict_put(&flash_external_ExternalInterface.static_members, &flash_external_ExternalInterface_call, &flash_external_ExternalInterface_call); + dict_put(&flash_external_ExternalInterface.static_members, &flash_external_ExternalInterface_available, &flash_external_ExternalInterface_available); + dict_put(&flash_external_ExternalInterface.static_members, &flash_external_ExternalInterface_addCallback, &flash_external_ExternalInterface_addCallback); + dict_put(&flash_external_ExternalInterface.static_members, &flash_external_ExternalInterface_marshallExceptions, &flash_external_ExternalInterface_marshallExceptions); + dict_put(&flash_external_ExternalInterface.static_members, &flash_external_ExternalInterface_objectID, &flash_external_ExternalInterface_objectID); dict_put(d, &_EvalError, &_EvalError); dict_init2(&_EvalError.members, &memberinfo_type, 8); - dict_put(&_EvalError.members, &_EvalError_length, &_EvalError_length); + dict_init2(&_EvalError.static_members, &memberinfo_type, 8); + dict_put(&_EvalError.static_members, &_EvalError_length, &_EvalError_length); dict_put(d, &flash_text_engine_DigitCase, &flash_text_engine_DigitCase); dict_init2(&flash_text_engine_DigitCase.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_DigitCase.members, &flash_text_engine_DigitCase_OLD_STYLE, &flash_text_engine_DigitCase_OLD_STYLE); - dict_put(&flash_text_engine_DigitCase.members, &flash_text_engine_DigitCase_DEFAULT, &flash_text_engine_DigitCase_DEFAULT); - dict_put(&flash_text_engine_DigitCase.members, &flash_text_engine_DigitCase_LINING, &flash_text_engine_DigitCase_LINING); + dict_init2(&flash_text_engine_DigitCase.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_DigitCase.static_members, &flash_text_engine_DigitCase_OLD_STYLE, &flash_text_engine_DigitCase_OLD_STYLE); + dict_put(&flash_text_engine_DigitCase.static_members, &flash_text_engine_DigitCase_DEFAULT, &flash_text_engine_DigitCase_DEFAULT); + dict_put(&flash_text_engine_DigitCase.static_members, &flash_text_engine_DigitCase_LINING, &flash_text_engine_DigitCase_LINING); dict_put(d, &flash_text_TextFormatAlign, &flash_text_TextFormatAlign); dict_init2(&flash_text_TextFormatAlign.members, &memberinfo_type, 8); - dict_put(&flash_text_TextFormatAlign.members, &flash_text_TextFormatAlign_LEFT, &flash_text_TextFormatAlign_LEFT); - dict_put(&flash_text_TextFormatAlign.members, &flash_text_TextFormatAlign_RIGHT, &flash_text_TextFormatAlign_RIGHT); - dict_put(&flash_text_TextFormatAlign.members, &flash_text_TextFormatAlign_CENTER, &flash_text_TextFormatAlign_CENTER); - dict_put(&flash_text_TextFormatAlign.members, &flash_text_TextFormatAlign_JUSTIFY, &flash_text_TextFormatAlign_JUSTIFY); + dict_init2(&flash_text_TextFormatAlign.static_members, &memberinfo_type, 8); + dict_put(&flash_text_TextFormatAlign.static_members, &flash_text_TextFormatAlign_LEFT, &flash_text_TextFormatAlign_LEFT); + dict_put(&flash_text_TextFormatAlign.static_members, &flash_text_TextFormatAlign_RIGHT, &flash_text_TextFormatAlign_RIGHT); + dict_put(&flash_text_TextFormatAlign.static_members, &flash_text_TextFormatAlign_CENTER, &flash_text_TextFormatAlign_CENTER); + dict_put(&flash_text_TextFormatAlign.static_members, &flash_text_TextFormatAlign_JUSTIFY, &flash_text_TextFormatAlign_JUSTIFY); dict_put(d, &flash_errors_ScriptTimeoutError, &flash_errors_ScriptTimeoutError); dict_init2(&flash_errors_ScriptTimeoutError.members, &memberinfo_type, 8); + dict_init2(&flash_errors_ScriptTimeoutError.static_members, &memberinfo_type, 8); dict_put(d, &_uint, &_uint); dict_init2(&_uint.members, &memberinfo_type, 8); - dict_put(&_uint.members, &_uint_MAX_VALUE, &_uint_MAX_VALUE); + dict_init2(&_uint.static_members, &memberinfo_type, 8); dict_put(&_uint.members, &_uint_valueOf, &_uint_valueOf); - dict_put(&_uint.members, &_uint_length, &_uint_length); - dict_put(&_uint.members, &_uint_MIN_VALUE, &_uint_MIN_VALUE); dict_put(&_uint.members, &_uint_toString, &_uint_toString); dict_put(&_uint.members, &_uint_toExponential, &_uint_toExponential); dict_put(&_uint.members, &_uint_toFixed, &_uint_toFixed); dict_put(&_uint.members, &_uint_toPrecision, &_uint_toPrecision); + dict_put(&_uint.static_members, &_uint_MAX_VALUE, &_uint_MAX_VALUE); + dict_put(&_uint.static_members, &_uint_length, &_uint_length); + dict_put(&_uint.static_members, &_uint_MIN_VALUE, &_uint_MIN_VALUE); dict_put(d, &flash_debugger_enterDebugger, &flash_debugger_enterDebugger); dict_put(d, &flash_geom_Orientation3D, &flash_geom_Orientation3D); dict_init2(&flash_geom_Orientation3D.members, &memberinfo_type, 8); - dict_put(&flash_geom_Orientation3D.members, &flash_geom_Orientation3D_QUATERNION, &flash_geom_Orientation3D_QUATERNION); - dict_put(&flash_geom_Orientation3D.members, &flash_geom_Orientation3D_EULER_ANGLES, &flash_geom_Orientation3D_EULER_ANGLES); - dict_put(&flash_geom_Orientation3D.members, &flash_geom_Orientation3D_AXIS_ANGLE, &flash_geom_Orientation3D_AXIS_ANGLE); + dict_init2(&flash_geom_Orientation3D.static_members, &memberinfo_type, 8); + dict_put(&flash_geom_Orientation3D.static_members, &flash_geom_Orientation3D_QUATERNION, &flash_geom_Orientation3D_QUATERNION); + dict_put(&flash_geom_Orientation3D.static_members, &flash_geom_Orientation3D_EULER_ANGLES, &flash_geom_Orientation3D_EULER_ANGLES); + dict_put(&flash_geom_Orientation3D.static_members, &flash_geom_Orientation3D_AXIS_ANGLE, &flash_geom_Orientation3D_AXIS_ANGLE); dict_put(d, &flash_text_engine_CFFHinting, &flash_text_engine_CFFHinting); dict_init2(&flash_text_engine_CFFHinting.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_CFFHinting.members, &flash_text_engine_CFFHinting_HORIZONTAL_STEM, &flash_text_engine_CFFHinting_HORIZONTAL_STEM); - dict_put(&flash_text_engine_CFFHinting.members, &flash_text_engine_CFFHinting_NONE, &flash_text_engine_CFFHinting_NONE); + dict_init2(&flash_text_engine_CFFHinting.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_CFFHinting.static_members, &flash_text_engine_CFFHinting_HORIZONTAL_STEM, &flash_text_engine_CFFHinting_HORIZONTAL_STEM); + dict_put(&flash_text_engine_CFFHinting.static_members, &flash_text_engine_CFFHinting_NONE, &flash_text_engine_CFFHinting_NONE); dict_put(d, &flash_text_FontType, &flash_text_FontType); dict_init2(&flash_text_FontType.members, &memberinfo_type, 8); - dict_put(&flash_text_FontType.members, &flash_text_FontType_EMBEDDED, &flash_text_FontType_EMBEDDED); - dict_put(&flash_text_FontType.members, &flash_text_FontType_DEVICE, &flash_text_FontType_DEVICE); - dict_put(&flash_text_FontType.members, &flash_text_FontType_EMBEDDED_CFF, &flash_text_FontType_EMBEDDED_CFF); + dict_init2(&flash_text_FontType.static_members, &memberinfo_type, 8); + dict_put(&flash_text_FontType.static_members, &flash_text_FontType_EMBEDDED, &flash_text_FontType_EMBEDDED); + dict_put(&flash_text_FontType.static_members, &flash_text_FontType_DEVICE, &flash_text_FontType_DEVICE); + dict_put(&flash_text_FontType.static_members, &flash_text_FontType_EMBEDDED_CFF, &flash_text_FontType_EMBEDDED_CFF); dict_put(d, &flash_filters_ShaderFilter, &flash_filters_ShaderFilter); dict_init2(&flash_filters_ShaderFilter.members, &memberinfo_type, 8); + dict_init2(&flash_filters_ShaderFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_ShaderFilter.members, &flash_filters_ShaderFilter_bottomExtension, &flash_filters_ShaderFilter_bottomExtension); dict_put(&flash_filters_ShaderFilter.members, &flash_filters_ShaderFilter_shader, &flash_filters_ShaderFilter_shader); dict_put(&flash_filters_ShaderFilter.members, &flash_filters_ShaderFilter_rightExtension, &flash_filters_ShaderFilter_rightExtension); @@ -7475,6 +8657,7 @@ dict_t* builtin_getclasses() dict_put(&flash_filters_ShaderFilter.members, &flash_filters_ShaderFilter_topExtension, &flash_filters_ShaderFilter_topExtension); dict_put(d, &flash_display_GraphicsPath, &flash_display_GraphicsPath); dict_init2(&flash_display_GraphicsPath.members, &memberinfo_type, 8); + dict_init2(&flash_display_GraphicsPath.static_members, &memberinfo_type, 8); dict_put(&flash_display_GraphicsPath.members, &flash_display_GraphicsPath_wideMoveTo, &flash_display_GraphicsPath_wideMoveTo); dict_put(&flash_display_GraphicsPath.members, &flash_display_GraphicsPath_winding, &flash_display_GraphicsPath_winding); dict_put(&flash_display_GraphicsPath.members, &flash_display_GraphicsPath_moveTo, &flash_display_GraphicsPath_moveTo); @@ -7485,94 +8668,100 @@ dict_t* builtin_getclasses() dict_put(&flash_display_GraphicsPath.members, &flash_display_GraphicsPath_data, &flash_display_GraphicsPath_data); dict_put(d, &flash_system_ApplicationDomain, &flash_system_ApplicationDomain); dict_init2(&flash_system_ApplicationDomain.members, &memberinfo_type, 8); + dict_init2(&flash_system_ApplicationDomain.static_members, &memberinfo_type, 8); dict_put(&flash_system_ApplicationDomain.members, &flash_system_ApplicationDomain_hasDefinition, &flash_system_ApplicationDomain_hasDefinition); dict_put(&flash_system_ApplicationDomain.members, &flash_system_ApplicationDomain_getDefinition, &flash_system_ApplicationDomain_getDefinition); - dict_put(&flash_system_ApplicationDomain.members, &flash_system_ApplicationDomain_MIN_DOMAIN_MEMORY_LENGTH, &flash_system_ApplicationDomain_MIN_DOMAIN_MEMORY_LENGTH); dict_put(&flash_system_ApplicationDomain.members, &flash_system_ApplicationDomain_parentDomain, &flash_system_ApplicationDomain_parentDomain); dict_put(&flash_system_ApplicationDomain.members, &flash_system_ApplicationDomain_domainMemory, &flash_system_ApplicationDomain_domainMemory); - dict_put(&flash_system_ApplicationDomain.members, &flash_system_ApplicationDomain_currentDomain, &flash_system_ApplicationDomain_currentDomain); + dict_put(&flash_system_ApplicationDomain.static_members, &flash_system_ApplicationDomain_MIN_DOMAIN_MEMORY_LENGTH, &flash_system_ApplicationDomain_MIN_DOMAIN_MEMORY_LENGTH); + dict_put(&flash_system_ApplicationDomain.static_members, &flash_system_ApplicationDomain_currentDomain, &flash_system_ApplicationDomain_currentDomain); dict_put(d, &flash_events_KeyboardEvent, &flash_events_KeyboardEvent); - dict_init2(&flash_events_KeyboardEvent.members, &memberinfo_type, 31); + dict_init2(&flash_events_KeyboardEvent.members, &memberinfo_type, 15); + dict_init2(&flash_events_KeyboardEvent.static_members, &memberinfo_type, 8); + dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_shiftKey, &flash_events_KeyboardEvent_shiftKey); + dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_keyCode, &flash_events_KeyboardEvent_keyCode); + dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_keyLocation, &flash_events_KeyboardEvent_keyLocation); dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_updateAfterEvent, &flash_events_KeyboardEvent_updateAfterEvent); - dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_charCode, &flash_events_KeyboardEvent_charCode); - dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_KEY_UP, &flash_events_KeyboardEvent_KEY_UP); - dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_KEY_DOWN, &flash_events_KeyboardEvent_KEY_DOWN); dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_toString, &flash_events_KeyboardEvent_toString); - dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_keyLocation, &flash_events_KeyboardEvent_keyLocation); - dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_shiftKey, &flash_events_KeyboardEvent_shiftKey); - dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_clone, &flash_events_KeyboardEvent_clone); - dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_ctrlKey, &flash_events_KeyboardEvent_ctrlKey); dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_altKey, &flash_events_KeyboardEvent_altKey); - dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_keyCode, &flash_events_KeyboardEvent_keyCode); + dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_ctrlKey, &flash_events_KeyboardEvent_ctrlKey); + dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_clone, &flash_events_KeyboardEvent_clone); + dict_put(&flash_events_KeyboardEvent.members, &flash_events_KeyboardEvent_charCode, &flash_events_KeyboardEvent_charCode); + dict_put(&flash_events_KeyboardEvent.static_members, &flash_events_KeyboardEvent_KEY_DOWN, &flash_events_KeyboardEvent_KEY_DOWN); + dict_put(&flash_events_KeyboardEvent.static_members, &flash_events_KeyboardEvent_KEY_UP, &flash_events_KeyboardEvent_KEY_UP); dict_put(d, &adobe_utils_ProductManager, &adobe_utils_ProductManager); dict_init2(&adobe_utils_ProductManager.members, &memberinfo_type, 8); + dict_init2(&adobe_utils_ProductManager.static_members, &memberinfo_type, 8); dict_put(&adobe_utils_ProductManager.members, &adobe_utils_ProductManager_running, &adobe_utils_ProductManager_running); dict_put(&adobe_utils_ProductManager.members, &adobe_utils_ProductManager_download, &adobe_utils_ProductManager_download); dict_put(&adobe_utils_ProductManager.members, &adobe_utils_ProductManager_installedVersion, &adobe_utils_ProductManager_installedVersion); dict_put(&adobe_utils_ProductManager.members, &adobe_utils_ProductManager_installed, &adobe_utils_ProductManager_installed); dict_put(&adobe_utils_ProductManager.members, &adobe_utils_ProductManager_launch, &adobe_utils_ProductManager_launch); dict_put(d, &flash_events_Event, &flash_events_Event); - dict_init2(&flash_events_Event.members, &memberinfo_type, 127); - dict_put(&flash_events_Event.members, &flash_events_Event_CLEAR, &flash_events_Event_CLEAR); - dict_put(&flash_events_Event.members, &flash_events_Event_toString, &flash_events_Event_toString); - dict_put(&flash_events_Event.members, &flash_events_Event_cancelable, &flash_events_Event_cancelable); - dict_put(&flash_events_Event.members, &flash_events_Event_CANCEL, &flash_events_Event_CANCEL); - dict_put(&flash_events_Event.members, &flash_events_Event_clone, &flash_events_Event_clone); - dict_put(&flash_events_Event.members, &flash_events_Event_CONNECT, &flash_events_Event_CONNECT); - dict_put(&flash_events_Event.members, &flash_events_Event_REMOVED_FROM_STAGE, &flash_events_Event_REMOVED_FROM_STAGE); - dict_put(&flash_events_Event.members, &flash_events_Event_FRAME_CONSTRUCTED, &flash_events_Event_FRAME_CONSTRUCTED); - dict_put(&flash_events_Event.members, &flash_events_Event_TAB_INDEX_CHANGE, &flash_events_Event_TAB_INDEX_CHANGE); - dict_put(&flash_events_Event.members, &flash_events_Event_currentTarget, &flash_events_Event_currentTarget); - dict_put(&flash_events_Event.members, &flash_events_Event_ADDED, &flash_events_Event_ADDED); - dict_put(&flash_events_Event.members, &flash_events_Event_OPEN, &flash_events_Event_OPEN); - dict_put(&flash_events_Event.members, &flash_events_Event_TAB_CHILDREN_CHANGE, &flash_events_Event_TAB_CHILDREN_CHANGE); - dict_put(&flash_events_Event.members, &flash_events_Event_COMPLETE, &flash_events_Event_COMPLETE); - dict_put(&flash_events_Event.members, &flash_events_Event_ACTIVATE, &flash_events_Event_ACTIVATE); - dict_put(&flash_events_Event.members, &flash_events_Event_RENDER, &flash_events_Event_RENDER); - dict_put(&flash_events_Event.members, &flash_events_Event_EXIT_FRAME, &flash_events_Event_EXIT_FRAME); + dict_init2(&flash_events_Event.members, &memberinfo_type, 31); + dict_init2(&flash_events_Event.static_members, &memberinfo_type, 63); dict_put(&flash_events_Event.members, &flash_events_Event_type, &flash_events_Event_type); - dict_put(&flash_events_Event.members, &flash_events_Event_DEACTIVATE, &flash_events_Event_DEACTIVATE); - dict_put(&flash_events_Event.members, &flash_events_Event_stopImmediatePropagation, &flash_events_Event_stopImmediatePropagation); - dict_put(&flash_events_Event.members, &flash_events_Event_SELECT_ALL, &flash_events_Event_SELECT_ALL); - dict_put(&flash_events_Event.members, &flash_events_Event_CUT, &flash_events_Event_CUT); - dict_put(&flash_events_Event.members, &flash_events_Event_ENTER_FRAME, &flash_events_Event_ENTER_FRAME); - dict_put(&flash_events_Event.members, &flash_events_Event_INIT, &flash_events_Event_INIT); - dict_put(&flash_events_Event.members, &flash_events_Event_SOUND_COMPLETE, &flash_events_Event_SOUND_COMPLETE); - dict_put(&flash_events_Event.members, &flash_events_Event_COPY, &flash_events_Event_COPY); + dict_put(&flash_events_Event.members, &flash_events_Event_cancelable, &flash_events_Event_cancelable); dict_put(&flash_events_Event.members, &flash_events_Event_isDefaultPrevented, &flash_events_Event_isDefaultPrevented); - dict_put(&flash_events_Event.members, &flash_events_Event_PASTE, &flash_events_Event_PASTE); - dict_put(&flash_events_Event.members, &flash_events_Event_stopPropagation, &flash_events_Event_stopPropagation); - dict_put(&flash_events_Event.members, &flash_events_Event_CLOSE, &flash_events_Event_CLOSE); - dict_put(&flash_events_Event.members, &flash_events_Event_REMOVED, &flash_events_Event_REMOVED); - dict_put(&flash_events_Event.members, &flash_events_Event_TAB_ENABLED_CHANGE, &flash_events_Event_TAB_ENABLED_CHANGE); + dict_put(&flash_events_Event.members, &flash_events_Event_target, &flash_events_Event_target); dict_put(&flash_events_Event.members, &flash_events_Event_eventPhase, &flash_events_Event_eventPhase); - dict_put(&flash_events_Event.members, &flash_events_Event_UNLOAD, &flash_events_Event_UNLOAD); + dict_put(&flash_events_Event.members, &flash_events_Event_currentTarget, &flash_events_Event_currentTarget); + dict_put(&flash_events_Event.members, &flash_events_Event_toString, &flash_events_Event_toString); + dict_put(&flash_events_Event.members, &flash_events_Event_stopImmediatePropagation, &flash_events_Event_stopImmediatePropagation); dict_put(&flash_events_Event.members, &flash_events_Event_bubbles, &flash_events_Event_bubbles); - dict_put(&flash_events_Event.members, &flash_events_Event_formatToString, &flash_events_Event_formatToString); - dict_put(&flash_events_Event.members, &flash_events_Event_FULLSCREEN, &flash_events_Event_FULLSCREEN); - dict_put(&flash_events_Event.members, &flash_events_Event_MOUSE_LEAVE, &flash_events_Event_MOUSE_LEAVE); - dict_put(&flash_events_Event.members, &flash_events_Event_ID3, &flash_events_Event_ID3); - dict_put(&flash_events_Event.members, &flash_events_Event_RESIZE, &flash_events_Event_RESIZE); - dict_put(&flash_events_Event.members, &flash_events_Event_CHANGE, &flash_events_Event_CHANGE); - dict_put(&flash_events_Event.members, &flash_events_Event_SELECT, &flash_events_Event_SELECT); - dict_put(&flash_events_Event.members, &flash_events_Event_SCROLL, &flash_events_Event_SCROLL); - dict_put(&flash_events_Event.members, &flash_events_Event_ADDED_TO_STAGE, &flash_events_Event_ADDED_TO_STAGE); + dict_put(&flash_events_Event.members, &flash_events_Event_stopPropagation, &flash_events_Event_stopPropagation); + dict_put(&flash_events_Event.members, &flash_events_Event_clone, &flash_events_Event_clone); dict_put(&flash_events_Event.members, &flash_events_Event_preventDefault, &flash_events_Event_preventDefault); - dict_put(&flash_events_Event.members, &flash_events_Event_target, &flash_events_Event_target); + dict_put(&flash_events_Event.members, &flash_events_Event_formatToString, &flash_events_Event_formatToString); + dict_put(&flash_events_Event.static_members, &flash_events_Event_REMOVED_FROM_STAGE, &flash_events_Event_REMOVED_FROM_STAGE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_CLEAR, &flash_events_Event_CLEAR); + dict_put(&flash_events_Event.static_members, &flash_events_Event_OPEN, &flash_events_Event_OPEN); + dict_put(&flash_events_Event.static_members, &flash_events_Event_TAB_CHILDREN_CHANGE, &flash_events_Event_TAB_CHILDREN_CHANGE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_DEACTIVATE, &flash_events_Event_DEACTIVATE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_ACTIVATE, &flash_events_Event_ACTIVATE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_SOUND_COMPLETE, &flash_events_Event_SOUND_COMPLETE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_CANCEL, &flash_events_Event_CANCEL); + dict_put(&flash_events_Event.static_members, &flash_events_Event_REMOVED, &flash_events_Event_REMOVED); + dict_put(&flash_events_Event.static_members, &flash_events_Event_INIT, &flash_events_Event_INIT); + dict_put(&flash_events_Event.static_members, &flash_events_Event_FRAME_CONSTRUCTED, &flash_events_Event_FRAME_CONSTRUCTED); + dict_put(&flash_events_Event.static_members, &flash_events_Event_SCROLL, &flash_events_Event_SCROLL); + dict_put(&flash_events_Event.static_members, &flash_events_Event_TAB_INDEX_CHANGE, &flash_events_Event_TAB_INDEX_CHANGE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_CHANGE, &flash_events_Event_CHANGE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_ADDED_TO_STAGE, &flash_events_Event_ADDED_TO_STAGE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_UNLOAD, &flash_events_Event_UNLOAD); + dict_put(&flash_events_Event.static_members, &flash_events_Event_SELECT, &flash_events_Event_SELECT); + dict_put(&flash_events_Event.static_members, &flash_events_Event_CONNECT, &flash_events_Event_CONNECT); + dict_put(&flash_events_Event.static_members, &flash_events_Event_CUT, &flash_events_Event_CUT); + dict_put(&flash_events_Event.static_members, &flash_events_Event_PASTE, &flash_events_Event_PASTE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_ADDED, &flash_events_Event_ADDED); + dict_put(&flash_events_Event.static_members, &flash_events_Event_ID3, &flash_events_Event_ID3); + dict_put(&flash_events_Event.static_members, &flash_events_Event_ENTER_FRAME, &flash_events_Event_ENTER_FRAME); + dict_put(&flash_events_Event.static_members, &flash_events_Event_RENDER, &flash_events_Event_RENDER); + dict_put(&flash_events_Event.static_members, &flash_events_Event_EXIT_FRAME, &flash_events_Event_EXIT_FRAME); + dict_put(&flash_events_Event.static_members, &flash_events_Event_RESIZE, &flash_events_Event_RESIZE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_FULLSCREEN, &flash_events_Event_FULLSCREEN); + dict_put(&flash_events_Event.static_members, &flash_events_Event_MOUSE_LEAVE, &flash_events_Event_MOUSE_LEAVE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_CLOSE, &flash_events_Event_CLOSE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_SELECT_ALL, &flash_events_Event_SELECT_ALL); + dict_put(&flash_events_Event.static_members, &flash_events_Event_TAB_ENABLED_CHANGE, &flash_events_Event_TAB_ENABLED_CHANGE); + dict_put(&flash_events_Event.static_members, &flash_events_Event_COPY, &flash_events_Event_COPY); + dict_put(&flash_events_Event.static_members, &flash_events_Event_COMPLETE, &flash_events_Event_COMPLETE); dict_put(d, &flash_desktop_ClipboardFormats, &flash_desktop_ClipboardFormats); - dict_init2(&flash_desktop_ClipboardFormats.members, &memberinfo_type, 15); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_TEXT_FORMAT, &flash_desktop_ClipboardFormats_TEXT_FORMAT); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_BITMAP_FORMAT, &flash_desktop_ClipboardFormats_BITMAP_FORMAT); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_FLASH_PREFIX, &flash_desktop_ClipboardFormats_FLASH_PREFIX); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_HTML_FORMAT, &flash_desktop_ClipboardFormats_HTML_FORMAT); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_REFERENCE_PREFIX, &flash_desktop_ClipboardFormats_REFERENCE_PREFIX); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_AIR_PREFIX, &flash_desktop_ClipboardFormats_AIR_PREFIX); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_SERIALIZATION_PREFIX, &flash_desktop_ClipboardFormats_SERIALIZATION_PREFIX); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_RICH_TEXT_FORMAT, &flash_desktop_ClipboardFormats_RICH_TEXT_FORMAT); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_URL_FORMAT, &flash_desktop_ClipboardFormats_URL_FORMAT); - dict_put(&flash_desktop_ClipboardFormats.members, &flash_desktop_ClipboardFormats_FILE_LIST_FORMAT, &flash_desktop_ClipboardFormats_FILE_LIST_FORMAT); + dict_init2(&flash_desktop_ClipboardFormats.members, &memberinfo_type, 8); + dict_init2(&flash_desktop_ClipboardFormats.static_members, &memberinfo_type, 15); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_TEXT_FORMAT, &flash_desktop_ClipboardFormats_TEXT_FORMAT); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_BITMAP_FORMAT, &flash_desktop_ClipboardFormats_BITMAP_FORMAT); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_FLASH_PREFIX, &flash_desktop_ClipboardFormats_FLASH_PREFIX); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_HTML_FORMAT, &flash_desktop_ClipboardFormats_HTML_FORMAT); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_REFERENCE_PREFIX, &flash_desktop_ClipboardFormats_REFERENCE_PREFIX); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_AIR_PREFIX, &flash_desktop_ClipboardFormats_AIR_PREFIX); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_SERIALIZATION_PREFIX, &flash_desktop_ClipboardFormats_SERIALIZATION_PREFIX); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_RICH_TEXT_FORMAT, &flash_desktop_ClipboardFormats_RICH_TEXT_FORMAT); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_URL_FORMAT, &flash_desktop_ClipboardFormats_URL_FORMAT); + dict_put(&flash_desktop_ClipboardFormats.static_members, &flash_desktop_ClipboardFormats_FILE_LIST_FORMAT, &flash_desktop_ClipboardFormats_FILE_LIST_FORMAT); dict_put(d, &flash_display_MovieClip, &flash_display_MovieClip); dict_init2(&flash_display_MovieClip.members, &memberinfo_type, 31); + dict_init2(&flash_display_MovieClip.static_members, &memberinfo_type, 8); dict_put(&flash_display_MovieClip.members, &flash_display_MovieClip_prevScene, &flash_display_MovieClip_prevScene); dict_put(&flash_display_MovieClip.members, &flash_display_MovieClip_gotoAndPlay, &flash_display_MovieClip_gotoAndPlay); dict_put(&flash_display_MovieClip.members, &flash_display_MovieClip_currentLabels, &flash_display_MovieClip_currentLabels); @@ -7594,6 +8783,7 @@ dict_t* builtin_getclasses() dict_put(&flash_display_MovieClip.members, &flash_display_MovieClip_stop, &flash_display_MovieClip_stop); dict_put(d, &flash_display_BitmapData, &flash_display_BitmapData); dict_init2(&flash_display_BitmapData.members, &memberinfo_type, 63); + dict_init2(&flash_display_BitmapData.static_members, &memberinfo_type, 8); dict_put(&flash_display_BitmapData.members, &flash_display_BitmapData_getPixel32, &flash_display_BitmapData_getPixel32); dict_put(&flash_display_BitmapData.members, &flash_display_BitmapData_draw, &flash_display_BitmapData_draw); dict_put(&flash_display_BitmapData.members, &flash_display_BitmapData_setPixels, &flash_display_BitmapData_setPixels); @@ -7631,15 +8821,16 @@ dict_t* builtin_getclasses() dict_put(&flash_display_BitmapData.members, &flash_display_BitmapData_dispose, &flash_display_BitmapData_dispose); dict_put(d, &flash_text_engine_LigatureLevel, &flash_text_engine_LigatureLevel); dict_init2(&flash_text_engine_LigatureLevel.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_LigatureLevel.members, &flash_text_engine_LigatureLevel_UNCOMMON, &flash_text_engine_LigatureLevel_UNCOMMON); - dict_put(&flash_text_engine_LigatureLevel.members, &flash_text_engine_LigatureLevel_COMMON, &flash_text_engine_LigatureLevel_COMMON); - dict_put(&flash_text_engine_LigatureLevel.members, &flash_text_engine_LigatureLevel_EXOTIC, &flash_text_engine_LigatureLevel_EXOTIC); - dict_put(&flash_text_engine_LigatureLevel.members, &flash_text_engine_LigatureLevel_MINIMUM, &flash_text_engine_LigatureLevel_MINIMUM); - dict_put(&flash_text_engine_LigatureLevel.members, &flash_text_engine_LigatureLevel_NONE, &flash_text_engine_LigatureLevel_NONE); + dict_init2(&flash_text_engine_LigatureLevel.static_members, &memberinfo_type, 8); + dict_put(&flash_text_engine_LigatureLevel.static_members, &flash_text_engine_LigatureLevel_UNCOMMON, &flash_text_engine_LigatureLevel_UNCOMMON); + dict_put(&flash_text_engine_LigatureLevel.static_members, &flash_text_engine_LigatureLevel_COMMON, &flash_text_engine_LigatureLevel_COMMON); + dict_put(&flash_text_engine_LigatureLevel.static_members, &flash_text_engine_LigatureLevel_EXOTIC, &flash_text_engine_LigatureLevel_EXOTIC); + dict_put(&flash_text_engine_LigatureLevel.static_members, &flash_text_engine_LigatureLevel_MINIMUM, &flash_text_engine_LigatureLevel_MINIMUM); + dict_put(&flash_text_engine_LigatureLevel.static_members, &flash_text_engine_LigatureLevel_NONE, &flash_text_engine_LigatureLevel_NONE); dict_put(d, &_Infinity, &_Infinity); dict_put(d, &flash_text_engine_FontDescription, &flash_text_engine_FontDescription); dict_init2(&flash_text_engine_FontDescription.members, &memberinfo_type, 15); - dict_put(&flash_text_engine_FontDescription.members, &flash_text_engine_FontDescription_isFontCompatible, &flash_text_engine_FontDescription_isFontCompatible); + dict_init2(&flash_text_engine_FontDescription.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_FontDescription.members, &flash_text_engine_FontDescription_renderingMode, &flash_text_engine_FontDescription_renderingMode); dict_put(&flash_text_engine_FontDescription.members, &flash_text_engine_FontDescription_cffHinting, &flash_text_engine_FontDescription_cffHinting); dict_put(&flash_text_engine_FontDescription.members, &flash_text_engine_FontDescription_fontPosture, &flash_text_engine_FontDescription_fontPosture); @@ -7648,23 +8839,27 @@ dict_t* builtin_getclasses() dict_put(&flash_text_engine_FontDescription.members, &flash_text_engine_FontDescription_locked, &flash_text_engine_FontDescription_locked); dict_put(&flash_text_engine_FontDescription.members, &flash_text_engine_FontDescription_fontWeight, &flash_text_engine_FontDescription_fontWeight); dict_put(&flash_text_engine_FontDescription.members, &flash_text_engine_FontDescription_clone, &flash_text_engine_FontDescription_clone); + dict_put(&flash_text_engine_FontDescription.static_members, &flash_text_engine_FontDescription_isFontCompatible, &flash_text_engine_FontDescription_isFontCompatible); dict_put(d, &flash_text_engine_TextElement, &flash_text_engine_TextElement); dict_init2(&flash_text_engine_TextElement.members, &memberinfo_type, 8); + dict_init2(&flash_text_engine_TextElement.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_TextElement.members, &flash_text_engine_TextElement_replaceText, &flash_text_engine_TextElement_replaceText); dict_put(d, &flash_display_SWFVersion, &flash_display_SWFVersion); dict_init2(&flash_display_SWFVersion.members, &memberinfo_type, 8); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH4, &flash_display_SWFVersion_FLASH4); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH7, &flash_display_SWFVersion_FLASH7); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH8, &flash_display_SWFVersion_FLASH8); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH3, &flash_display_SWFVersion_FLASH3); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH6, &flash_display_SWFVersion_FLASH6); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH9, &flash_display_SWFVersion_FLASH9); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH2, &flash_display_SWFVersion_FLASH2); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH5, &flash_display_SWFVersion_FLASH5); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH10, &flash_display_SWFVersion_FLASH10); - dict_put(&flash_display_SWFVersion.members, &flash_display_SWFVersion_FLASH1, &flash_display_SWFVersion_FLASH1); + dict_init2(&flash_display_SWFVersion.static_members, &memberinfo_type, 8); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH4, &flash_display_SWFVersion_FLASH4); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH7, &flash_display_SWFVersion_FLASH7); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH8, &flash_display_SWFVersion_FLASH8); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH3, &flash_display_SWFVersion_FLASH3); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH6, &flash_display_SWFVersion_FLASH6); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH9, &flash_display_SWFVersion_FLASH9); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH2, &flash_display_SWFVersion_FLASH2); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH5, &flash_display_SWFVersion_FLASH5); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH10, &flash_display_SWFVersion_FLASH10); + dict_put(&flash_display_SWFVersion.static_members, &flash_display_SWFVersion_FLASH1, &flash_display_SWFVersion_FLASH1); dict_put(d, &flash_net_URLLoader, &flash_net_URLLoader); dict_init2(&flash_net_URLLoader.members, &memberinfo_type, 8); + dict_init2(&flash_net_URLLoader.static_members, &memberinfo_type, 8); dict_put(&flash_net_URLLoader.members, &flash_net_URLLoader_close, &flash_net_URLLoader_close); dict_put(&flash_net_URLLoader.members, &flash_net_URLLoader_bytesLoaded, &flash_net_URLLoader_bytesLoaded); dict_put(&flash_net_URLLoader.members, &flash_net_URLLoader_load, &flash_net_URLLoader_load); @@ -7673,6 +8868,7 @@ dict_t* builtin_getclasses() dict_put(&flash_net_URLLoader.members, &flash_net_URLLoader_data, &flash_net_URLLoader_data); dict_put(d, &flash_geom_Matrix, &flash_geom_Matrix); dict_init2(&flash_geom_Matrix.members, &memberinfo_type, 31); + dict_init2(&flash_geom_Matrix.static_members, &memberinfo_type, 8); dict_put(&flash_geom_Matrix.members, &flash_geom_Matrix_b, &flash_geom_Matrix_b); dict_put(&flash_geom_Matrix.members, &flash_geom_Matrix_deltaTransformPoint, &flash_geom_Matrix_deltaTransformPoint); dict_put(&flash_geom_Matrix.members, &flash_geom_Matrix_identity, &flash_geom_Matrix_identity); @@ -7693,12 +8889,14 @@ dict_t* builtin_getclasses() dict_put(&flash_geom_Matrix.members, &flash_geom_Matrix_createBox, &flash_geom_Matrix_createBox); dict_put(d, &flash_accessibility_Accessibility, &flash_accessibility_Accessibility); dict_init2(&flash_accessibility_Accessibility.members, &memberinfo_type, 8); - dict_put(&flash_accessibility_Accessibility.members, &flash_accessibility_Accessibility_active, &flash_accessibility_Accessibility_active); - dict_put(&flash_accessibility_Accessibility.members, &flash_accessibility_Accessibility_updateProperties, &flash_accessibility_Accessibility_updateProperties); - dict_put(&flash_accessibility_Accessibility.members, &flash_accessibility_Accessibility_sendEvent, &flash_accessibility_Accessibility_sendEvent); + dict_init2(&flash_accessibility_Accessibility.static_members, &memberinfo_type, 8); + dict_put(&flash_accessibility_Accessibility.static_members, &flash_accessibility_Accessibility_active, &flash_accessibility_Accessibility_active); + dict_put(&flash_accessibility_Accessibility.static_members, &flash_accessibility_Accessibility_updateProperties, &flash_accessibility_Accessibility_updateProperties); + dict_put(&flash_accessibility_Accessibility.static_members, &flash_accessibility_Accessibility_sendEvent, &flash_accessibility_Accessibility_sendEvent); dict_put(d, &flash_net_sendToURL, &flash_net_sendToURL); dict_put(d, &flash_filters_GlowFilter, &flash_filters_GlowFilter); dict_init2(&flash_filters_GlowFilter.members, &memberinfo_type, 8); + dict_init2(&flash_filters_GlowFilter.static_members, &memberinfo_type, 8); dict_put(&flash_filters_GlowFilter.members, &flash_filters_GlowFilter_blurY, &flash_filters_GlowFilter_blurY); dict_put(&flash_filters_GlowFilter.members, &flash_filters_GlowFilter_strength, &flash_filters_GlowFilter_strength); dict_put(&flash_filters_GlowFilter.members, &flash_filters_GlowFilter_inner, &flash_filters_GlowFilter_inner); @@ -7710,36 +8908,42 @@ dict_t* builtin_getclasses() dict_put(&flash_filters_GlowFilter.members, &flash_filters_GlowFilter_blurX, &flash_filters_GlowFilter_blurX); dict_put(d, &flash_events_FullScreenEvent, &flash_events_FullScreenEvent); dict_init2(&flash_events_FullScreenEvent.members, &memberinfo_type, 8); - dict_put(&flash_events_FullScreenEvent.members, &flash_events_FullScreenEvent_FULL_SCREEN, &flash_events_FullScreenEvent_FULL_SCREEN); + dict_init2(&flash_events_FullScreenEvent.static_members, &memberinfo_type, 8); dict_put(&flash_events_FullScreenEvent.members, &flash_events_FullScreenEvent_toString, &flash_events_FullScreenEvent_toString); dict_put(&flash_events_FullScreenEvent.members, &flash_events_FullScreenEvent_clone, &flash_events_FullScreenEvent_clone); dict_put(&flash_events_FullScreenEvent.members, &flash_events_FullScreenEvent_fullScreen, &flash_events_FullScreenEvent_fullScreen); + dict_put(&flash_events_FullScreenEvent.static_members, &flash_events_FullScreenEvent_FULL_SCREEN, &flash_events_FullScreenEvent_FULL_SCREEN); dict_put(d, &flash_display_StageDisplayState, &flash_display_StageDisplayState); dict_init2(&flash_display_StageDisplayState.members, &memberinfo_type, 8); - dict_put(&flash_display_StageDisplayState.members, &flash_display_StageDisplayState_NORMAL, &flash_display_StageDisplayState_NORMAL); - dict_put(&flash_display_StageDisplayState.members, &flash_display_StageDisplayState_FULL_SCREEN, &flash_display_StageDisplayState_FULL_SCREEN); + dict_init2(&flash_display_StageDisplayState.static_members, &memberinfo_type, 8); + dict_put(&flash_display_StageDisplayState.static_members, &flash_display_StageDisplayState_NORMAL, &flash_display_StageDisplayState_NORMAL); + dict_put(&flash_display_StageDisplayState.static_members, &flash_display_StageDisplayState_FULL_SCREEN, &flash_display_StageDisplayState_FULL_SCREEN); dict_put(d, &flash_text_engine_TextJustifier, &flash_text_engine_TextJustifier); dict_init2(&flash_text_engine_TextJustifier.members, &memberinfo_type, 8); - dict_put(&flash_text_engine_TextJustifier.members, &flash_text_engine_TextJustifier_getJustifierForLocale, &flash_text_engine_TextJustifier_getJustifierForLocale); + dict_init2(&flash_text_engine_TextJustifier.static_members, &memberinfo_type, 8); dict_put(&flash_text_engine_TextJustifier.members, &flash_text_engine_TextJustifier_lineJustification, &flash_text_engine_TextJustifier_lineJustification); dict_put(&flash_text_engine_TextJustifier.members, &flash_text_engine_TextJustifier_locale, &flash_text_engine_TextJustifier_locale); dict_put(&flash_text_engine_TextJustifier.members, &flash_text_engine_TextJustifier_clone, &flash_text_engine_TextJustifier_clone); + dict_put(&flash_text_engine_TextJustifier.static_members, &flash_text_engine_TextJustifier_getJustifierForLocale, &flash_text_engine_TextJustifier_getJustifierForLocale); dict_put(d, &flash_display_StageAlign, &flash_display_StageAlign); - dict_init2(&flash_display_StageAlign.members, &memberinfo_type, 15); - dict_put(&flash_display_StageAlign.members, &flash_display_StageAlign_RIGHT, &flash_display_StageAlign_RIGHT); - dict_put(&flash_display_StageAlign.members, &flash_display_StageAlign_BOTTOM, &flash_display_StageAlign_BOTTOM); - dict_put(&flash_display_StageAlign.members, &flash_display_StageAlign_BOTTOM_LEFT, &flash_display_StageAlign_BOTTOM_LEFT); - dict_put(&flash_display_StageAlign.members, &flash_display_StageAlign_TOP_RIGHT, &flash_display_StageAlign_TOP_RIGHT); - dict_put(&flash_display_StageAlign.members, &flash_display_StageAlign_TOP, &flash_display_StageAlign_TOP); - dict_put(&flash_display_StageAlign.members, &flash_display_StageAlign_LEFT, &flash_display_StageAlign_LEFT); - dict_put(&flash_display_StageAlign.members, &flash_display_StageAlign_BOTTOM_RIGHT, &flash_display_StageAlign_BOTTOM_RIGHT); - dict_put(&flash_display_StageAlign.members, &flash_display_StageAlign_TOP_LEFT, &flash_display_StageAlign_TOP_LEFT); + dict_init2(&flash_display_StageAlign.members, &memberinfo_type, 8); + dict_init2(&flash_display_StageAlign.static_members, &memberinfo_type, 15); + dict_put(&flash_display_StageAlign.static_members, &flash_display_StageAlign_RIGHT, &flash_display_StageAlign_RIGHT); + dict_put(&flash_display_StageAlign.static_members, &flash_display_StageAlign_BOTTOM, &flash_display_StageAlign_BOTTOM); + dict_put(&flash_display_StageAlign.static_members, &flash_display_StageAlign_BOTTOM_LEFT, &flash_display_StageAlign_BOTTOM_LEFT); + dict_put(&flash_display_StageAlign.static_members, &flash_display_StageAlign_TOP_RIGHT, &flash_display_StageAlign_TOP_RIGHT); + dict_put(&flash_display_StageAlign.static_members, &flash_display_StageAlign_TOP, &flash_display_StageAlign_TOP); + dict_put(&flash_display_StageAlign.static_members, &flash_display_StageAlign_LEFT, &flash_display_StageAlign_LEFT); + dict_put(&flash_display_StageAlign.static_members, &flash_display_StageAlign_BOTTOM_RIGHT, &flash_display_StageAlign_BOTTOM_RIGHT); + dict_put(&flash_display_StageAlign.static_members, &flash_display_StageAlign_TOP_LEFT, &flash_display_StageAlign_TOP_LEFT); dict_put(d, &_NaN, &_NaN); dict_put(d, &_ReferenceError, &_ReferenceError); dict_init2(&_ReferenceError.members, &memberinfo_type, 8); - dict_put(&_ReferenceError.members, &_ReferenceError_length, &_ReferenceError_length); + dict_init2(&_ReferenceError.static_members, &memberinfo_type, 8); + dict_put(&_ReferenceError.static_members, &_ReferenceError_length, &_ReferenceError_length); dict_put(d, &flash_display_Shape, &flash_display_Shape); dict_init2(&flash_display_Shape.members, &memberinfo_type, 8); + dict_init2(&flash_display_Shape.static_members, &memberinfo_type, 8); dict_put(&flash_display_Shape.members, &flash_display_Shape_graphics, &flash_display_Shape_graphics); _NaN_constant.f = __builtin_nan(""); _Infinity_constant.f = __builtin_inf(); diff --git a/lib/as3/import.c b/lib/as3/import.c index b5290bd..62c5152 100644 --- a/lib/as3/import.c +++ b/lib/as3/import.c @@ -191,28 +191,30 @@ static void import_code(void*_abc, char*filename, int pass) goto cont; const char*name = trait->name->name; char* ns = access==ACCESS_NAMESPACE?strdup(trait->name->ns->name):""; - if(registry_findmember(c, ns, name, 0)) + + if(registry_findmember(c, ns, name, 0, is_static)) goto cont; + name = strdup(name); memberinfo_t*s = 0; if(trait->kind == TRAIT_METHOD) { - s = (memberinfo_t*)methodinfo_register_onclass(c, access, ns, name); + s = (memberinfo_t*)methodinfo_register_onclass(c, access, ns, name, is_static); s->return_type = resolve_class(filename, "return type", trait->method->return_type); dict_put(names, name, 0); } else if(trait->kind == TRAIT_SLOT) { - s = (memberinfo_t*)varinfo_register_onclass(c, access, ns, name); + s = (memberinfo_t*)varinfo_register_onclass(c, access, ns, name, is_static); s->type = resolve_class(filename, "type", trait->type_name); dict_put(names, name, 0); } else if(trait->kind == TRAIT_GETTER) { - s = (memberinfo_t*)varinfo_register_onclass(c, access, ns, name); + s = (memberinfo_t*)varinfo_register_onclass(c, access, ns, name, is_static); s->type = resolve_class(filename, "type", trait->method->return_type); dict_put(names, name, 0); } else if(trait->kind == TRAIT_CONST) { /* some variables (e.g. XML.length) are apparently both a method and a slot. needs split of static/non-static first */ if(!dict_contains(names, name)) { - varinfo_t*v = (varinfo_t*)varinfo_register_onclass(c, access, ns, name); + varinfo_t*v = (varinfo_t*)varinfo_register_onclass(c, access, ns, name, is_static); v->type = resolve_class(filename, "type", trait->type_name); v->flags |= FLAG_CONST; /* leave this alone for now- it blows up the file too much diff --git a/lib/as3/mklib.c b/lib/as3/mklib.c index f32c1f7..e604d03 100644 --- a/lib/as3/mklib.c +++ b/lib/as3/mklib.c @@ -66,6 +66,9 @@ static char* mkcid(const char*package, const char*name) } static char* mkptr2(const char*package, const char*name) { + if(!package[0] && !strcmp(name, "void")) { + return "&voidclass"; + } char*id = malloc(strlen(package)+strlen(name)+10); strcpy(id, "&"); strcat(id, package); @@ -139,36 +142,36 @@ void write_slotinfo_decl(FILE*fi, slotinfo_t*s, char*prefix) if(s->kind == INFOTYPE_CLASS) { classinfo_t*c = (classinfo_t*)s; dict_t*d = &c->members; - int t; - for(t=0;thashsize;t++) { - dictentry_t*l = d->slots[t]; - while(l) { - slotinfo_t*s2 = (slotinfo_t*)l->data; - fprintf(fi, "static %s %s;\n", mktype(s2), mkid2(id, s2->name)); - l = l->next; - } - } + DICT_ITERATE_DATA(d, slotinfo_t*, s1) { + fprintf(fi, "static %s %s;\n", mktype(s1), mkid2(id, s1->name)); + } + DICT_ITERATE_DATA(d, slotinfo_t*, s2) { + fprintf(fi, "static %s %s;\n", mktype(s2), mkid2(id, s2->name)); + } } } void write_initinfo(FILE*fi, slotinfo_t*s, char*prefix) { if(s->kind == INFOTYPE_CLASS) { classinfo_t*c = (classinfo_t*)s; - fprintf(fi, "%s", prefix); char*id = mkid(c); - dict_t*d = &c->members; - fprintf(fi, "dict_init2(&%s.members, &memberinfo_type, %d);\n", id, d->hashsize); + dict_t*d1 = &c->members; + dict_t*d2 = &c->static_members; + fprintf(fi, "%s", prefix); + fprintf(fi, "dict_init2(&%s.members, &memberinfo_type, %d);\n", id, d1->hashsize); + fprintf(fi, "%s", prefix); + fprintf(fi, "dict_init2(&%s.static_members, &memberinfo_type, %d);\n", id, d2->hashsize); int t; - for(t=0;thashsize;t++) { - dictentry_t*l = d->slots[t]; - while(l) { - slotinfo_t*s2 = (slotinfo_t*)l->data; - fprintf(fi, "%s", prefix); - char*id2 = mkid2(id, s2->name); - fprintf(fi, "dict_put(&%s.members, &%s, &%s);\n", id, id2,id2); - l = l->next; - } - } + DICT_ITERATE_DATA(d1,slotinfo_t*,s1) { + fprintf(fi, "%s", prefix); + char*id2 = mkid2(id, s1->name); + fprintf(fi, "dict_put(&%s.members, &%s, &%s);\n", id, id2, id2); + } + DICT_ITERATE_DATA(d2,slotinfo_t*,s2) { + fprintf(fi, "%s", prefix); + char*id2 = mkid2(id, s2->name); + fprintf(fi, "dict_put(&%s.static_members, &%s, &%s);\n", id, id2, id2); + } } } @@ -252,14 +255,12 @@ void write_slotinfo(FILE*fi, slotinfo_t*s, char*id, char*prefix) if(s->kind == INFOTYPE_CLASS) { classinfo_t*c = (classinfo_t*)s; dict_t*d = &c->members; - int t; - for(t=0;thashsize;t++) { - dictentry_t*l = d->slots[t]; - while(l) { - slotinfo_t*s2 = (slotinfo_t*)l->data; - write_slotinfo(fi, s2, mkid2(id,s2->name), prefix); - l = l->next; - } + DICT_ITERATE_DATA(d, slotinfo_t*, s1) { + write_slotinfo(fi, s1, mkid2(id,s1->name), prefix); + } + d = &c->static_members; + DICT_ITERATE_DATA(d, slotinfo_t*, s2) { + write_slotinfo(fi, s2, mkid2(id,s2->name), prefix); } } } @@ -268,8 +269,8 @@ int main() { registry_classes = builtin_getclasses(); - as3_import_abc("/home/kramm/c/swftools/lib/as3/builtin.abc"); - as3_import_abc("/home/kramm/c/swftools/lib/as3/playerglobal.abc"); + as3_import_abc("builtin.abc"); + as3_import_abc("playerglobal.abc"); FILE*fi = fopen("builtin.c", "wb"); diff --git a/lib/as3/parser.tab.c b/lib/as3/parser.tab.c index 60e6fa7..e83edff 100644 --- a/lib/as3/parser.tab.c +++ b/lib/as3/parser.tab.c @@ -966,9 +966,9 @@ static namespace_t modifiers2access(modifiers_t*mod) } static slotinfo_t* find_class(const char*name); -static memberinfo_t* findmember_nsset(classinfo_t*cls, const char*name, char recurse) +static memberinfo_t* findmember_nsset(classinfo_t*cls, const char*name, char recurse, char is_static) { - return registry_findmember_nsset(cls, state->active_namespace_urls, name, recurse); + return registry_findmember_nsset(cls, state->active_namespace_urls, name, recurse, is_static); } static void innerfunctions2vars(methodstate_t*m) @@ -1259,7 +1259,7 @@ static void check_override(memberinfo_t*m, int flags) { if(!m) return; - if(m->parent == state->cls->info) + if(m->parent == state->cls->info && !((flags^m->flags)&FLAG_STATIC)) syntaxerror("class '%s' already contains a method/slot '%s'", m->parent->name, m->name); if(!m->parent) syntaxerror("internal error: overriding method %s, which doesn't have parent", m->name); @@ -1295,11 +1295,11 @@ static methodinfo_t*registerfunction(enum yytokentype getset, modifiers_t*mod, c minfo->return_type = return_type; } else if(getset != KW_GET && getset != KW_SET) { //class method - memberinfo_t* m = registry_findmember(state->cls->info, ns.name, name, 0); + memberinfo_t* m = registry_findmember(state->cls->info, ns.name, name, 0, mod->flags&FLAG_STATIC); if(m) { syntaxerror("class already contains a %s '%s'", infotypename((slotinfo_t*)m), m->name); } - minfo = methodinfo_register_onclass(state->cls->info, ns.access, ns.name, name); + minfo = methodinfo_register_onclass(state->cls->info, ns.access, ns.name, name, mod->flags&FLAG_STATIC); minfo->return_type = return_type; // getslot on a member slot only returns "undefined", so no need // to actually store these @@ -1315,7 +1315,7 @@ static methodinfo_t*registerfunction(enum yytokentype getset, modifiers_t*mod, c } else syntaxerror("setter function needs to take exactly one argument"); // not sure wether to look into superclasses here, too - minfo = (methodinfo_t*)registry_findmember(state->cls->info, ns.name, name, 1); + minfo = (methodinfo_t*)registry_findmember(state->cls->info, ns.name, name, 1, mod->flags&FLAG_STATIC); if(minfo) { if(minfo->kind!=INFOTYPE_VAR) syntaxerror("class already contains a method called '%s'", name); @@ -1337,7 +1337,7 @@ static methodinfo_t*registerfunction(enum yytokentype getset, modifiers_t*mod, c type?type->name:"*"); }*/ } else { - minfo = methodinfo_register_onclass(state->cls->info, ns.access, ns.name, name); + minfo = methodinfo_register_onclass(state->cls->info, ns.access, ns.name, name, mod->flags&FLAG_STATIC); minfo->kind = INFOTYPE_VAR; //hack minfo->subtype = gs; minfo->return_type = type; @@ -1442,7 +1442,7 @@ static void startfunction(modifiers_t*mod, enum yytokentype getset, char*name, parserassert(state->method); if(state->cls) { - memberinfo_t*m = registry_findmember(state->cls->info, mod->ns, name, 2); + memberinfo_t*m = registry_findmember(state->cls->info, mod->ns, name, 2, mod->flags&FLAG_STATIC); check_override(m, mod->flags); } @@ -1705,6 +1705,7 @@ code_t*converttype(code_t*c, classinfo_t*from, classinfo_t*to) if(TYPE_IS_NULL(from) && !IS_NUMBER_OR_INT(to)) return c; + as3_error("can't convert type %s%s%s to %s%s%s", from->package, from->package[0]?".":"", from->name, to->package, to->package[0]?".":"", to->name); @@ -1982,11 +1983,11 @@ code_t* insert_finally(code_t*c, code_t*finally, int tempvar) /* Line 273 of skeleton.m4 */ -#line 1986 "parser.tab.c" +#line 1987 "parser.tab.c" /* Unqualified %code blocks. */ /* Line 274 of skeleton.m4 */ -#line 2076 "parser.y" +#line 2077 "parser.y" char is_subtype_of(classinfo_t*type, classinfo_t*supertype) { @@ -2003,7 +2004,7 @@ code_t* insert_finally(code_t*c, code_t*finally, int tempvar) /* Line 274 of skeleton.m4 */ -#line 2527 "parser.y" +#line 2528 "parser.y" static void state_has_imports() { @@ -2026,7 +2027,7 @@ code_t* insert_finally(code_t*c, code_t*finally, int tempvar) /* Line 274 of skeleton.m4 */ -#line 2666 "parser.y" +#line 2667 "parser.y" static int slotstate_varconst = 0; static modifiers_t*slotstate_flags = 0; @@ -2088,13 +2089,13 @@ code_t* insert_finally(code_t*c, code_t*finally, int tempvar) /* Line 274 of skeleton.m4 */ -#line 2846 "parser.y" +#line 2847 "parser.y" static int xml_level = 0; /* Line 274 of skeleton.m4 */ -#line 3512 "parser.y" +#line 3513 "parser.y" node_t* resolve_identifier(const char*name); node_t* get_descendants(node_t*e,const char*ns,const char*subnode,char multi, char attr) @@ -2134,7 +2135,7 @@ code_t* insert_finally(code_t*c, code_t*finally, int tempvar) /* Line 274 of skeleton.m4 */ -#line 3683 "parser.y" +#line 3684 "parser.y" node_t* var_read(variable_t*v) { @@ -2172,7 +2173,7 @@ code_t* insert_finally(code_t*c, code_t*finally, int tempvar) if(!state->method->inner && !state->xmlfilter && state->cls && - (f = findmember_nsset(state->cls->info, name, 1))) + (f = findmember_nsset(state->cls->info, name, 1, i_am_static))) { // name is a member or attribute in this class int var_is_static = (f->flags&FLAG_STATIC); @@ -2257,7 +2258,7 @@ code_t* insert_finally(code_t*c, code_t*finally, int tempvar) /* Line 274 of skeleton.m4 */ -#line 3834 "parser.y" +#line 3835 "parser.y" void add_active_url(const char*url) { @@ -2269,7 +2270,7 @@ code_t* insert_finally(code_t*c, code_t*finally, int tempvar) /* Line 274 of skeleton.m4 */ -#line 2273 "parser.tab.c" +#line 2274 "parser.tab.c" #ifdef short # undef short @@ -2705,42 +2706,42 @@ static const yytype_int16 yyrhs[] = /* YYRLINE[YYN] -- source line where rule number YYN was defined. */ static const yytype_uint16 yyrline[] = { - 0, 1967, 1967, 1969, 1969, 1970, 1971, 1973, 1974, 1975, - 1976, 1977, 1978, 1979, 1980, 1982, 1982, 1983, 1984, 1986, - 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1995, 1996, 1998, - 2001, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, - 2013, 2014, 2015, 2016, 2017, 2018, 2021, 2022, 2023, 2024, - 2025, 2026, 2027, 2028, 2040, 2041, 2045, 2056, 2064, 2091, - 2092, 2094, 2095, 2097, 2098, 2100, 2161, 2161, 2165, 2166, - 2169, 2185, 2186, 2187, 2192, 2196, 2201, 2202, 2204, 2224, - 2268, 2284, 2296, 2299, 2302, 2305, 2309, 2310, 2311, 2312, - 2313, 2314, 2316, 2327, 2330, 2330, 2361, 2361, 2386, 2386, - 2402, 2403, 2404, 2405, 2413, 2422, 2422, 2471, 2475, 2486, - 2496, 2513, 2514, 2515, 2516, 2517, 2519, 2520, 2522, 2522, - 2524, 2524, 2548, 2556, 2567, 2583, 2584, 2585, 2586, 2593, - 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2606, - 2607, 2609, 2610, 2612, 2613, 2617, 2615, 2623, 2621, 2630, - 2631, 2632, 2633, 2634, 2635, 2636, 2637, 2639, 2645, 2646, - 2647, 2648, 2649, 2650, 2653, 2726, 2726, 2728, 2728, 2730, - 2731, 2733, 2817, 2818, 2827, 2828, 2831, 2832, 2833, 2834, - 2835, 2836, 2837, 2850, 2861, 2862, 2863, 2865, 2865, 2868, - 2868, 2871, 2872, 2875, 2880, 2883, 2886, 2889, 2892, 2896, - 2899, 2903, 2907, 2912, 2918, 2921, 2924, 2927, 2932, 2935, - 2938, 2948, 2952, 2958, 2964, 2972, 2977, 2983, 2991, 2999, - 3000, 3001, 3004, 3003, 3020, 3021, 3023, 3022, 3046, 3065, - 3079, 3080, 3082, 3083, 3085, 3086, 3087, 3096, 3097, 3101, - 3102, 3104, 3105, 3106, 3108, 3112, 3113, 3118, 3119, 3166, - 3216, 3237, 3259, 3262, 3269, 3272, 3275, 3278, 3281, 3284, - 3289, 3290, 3292, 3293, 3294, 3295, 3296, 3298, 3304, 3313, - 3314, 3315, 3316, 3317, 3318, 3320, 3324, 3329, 3347, 3358, - 3368, 3377, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, - 3386, 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, - 3396, 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, - 3406, 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, - 3416, 3417, 3418, 3419, 3420, 3421, 3422, 3424, 3425, 3426, - 3427, 3429, 3444, 3452, 3452, 3506, 3507, 3508, 3509, 3510, - 3550, 3553, 3560, 3563, 3574, 3582, 3586, 3593, 3597, 3607, - 3618, 3805, 3809, 3843, 3850, 3857, 3864, 3886, 3893 + 0, 1968, 1968, 1970, 1970, 1971, 1972, 1974, 1975, 1976, + 1977, 1978, 1979, 1980, 1981, 1983, 1983, 1984, 1985, 1987, + 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1999, + 2002, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, + 2014, 2015, 2016, 2017, 2018, 2019, 2022, 2023, 2024, 2025, + 2026, 2027, 2028, 2029, 2041, 2042, 2046, 2057, 2065, 2092, + 2093, 2095, 2096, 2098, 2099, 2101, 2162, 2162, 2166, 2167, + 2170, 2186, 2187, 2188, 2193, 2197, 2202, 2203, 2205, 2225, + 2269, 2285, 2297, 2300, 2303, 2306, 2310, 2311, 2312, 2313, + 2314, 2315, 2317, 2328, 2331, 2331, 2362, 2362, 2387, 2387, + 2403, 2404, 2405, 2406, 2414, 2423, 2423, 2472, 2476, 2487, + 2497, 2514, 2515, 2516, 2517, 2518, 2520, 2521, 2523, 2523, + 2525, 2525, 2549, 2557, 2568, 2584, 2585, 2586, 2587, 2594, + 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2607, + 2608, 2610, 2611, 2613, 2614, 2618, 2616, 2624, 2622, 2631, + 2632, 2633, 2634, 2635, 2636, 2637, 2638, 2640, 2646, 2647, + 2648, 2649, 2650, 2651, 2654, 2727, 2727, 2729, 2729, 2731, + 2732, 2734, 2818, 2819, 2828, 2829, 2832, 2833, 2834, 2835, + 2836, 2837, 2838, 2851, 2862, 2863, 2864, 2866, 2866, 2869, + 2869, 2872, 2873, 2876, 2881, 2884, 2887, 2890, 2893, 2897, + 2900, 2904, 2908, 2913, 2919, 2922, 2925, 2928, 2933, 2936, + 2939, 2949, 2953, 2959, 2965, 2973, 2978, 2984, 2992, 3000, + 3001, 3002, 3005, 3004, 3021, 3022, 3024, 3023, 3047, 3066, + 3080, 3081, 3083, 3084, 3086, 3087, 3088, 3097, 3098, 3102, + 3103, 3105, 3106, 3107, 3109, 3113, 3114, 3119, 3120, 3167, + 3217, 3238, 3260, 3263, 3270, 3273, 3276, 3279, 3282, 3285, + 3290, 3291, 3293, 3294, 3295, 3296, 3297, 3299, 3305, 3314, + 3315, 3316, 3317, 3318, 3319, 3321, 3325, 3330, 3348, 3359, + 3369, 3378, 3379, 3380, 3381, 3382, 3383, 3384, 3385, 3386, + 3387, 3388, 3389, 3390, 3391, 3392, 3393, 3394, 3395, 3396, + 3397, 3398, 3399, 3400, 3401, 3402, 3403, 3404, 3405, 3406, + 3407, 3408, 3409, 3410, 3411, 3412, 3413, 3414, 3415, 3416, + 3417, 3418, 3419, 3420, 3421, 3422, 3423, 3425, 3426, 3427, + 3428, 3430, 3445, 3453, 3453, 3507, 3508, 3509, 3510, 3511, + 3551, 3554, 3561, 3564, 3575, 3583, 3587, 3594, 3598, 3608, + 3619, 3806, 3810, 3844, 3851, 3858, 3865, 3887, 3894 }; #endif @@ -4653,7 +4654,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 1979 "parser.y" +#line 1980 "parser.y" {PASS_ALWAYS as3_pass=(yyvsp[(1) - (4)].number_int);} } break; @@ -4664,7 +4665,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 1991 "parser.y" +#line 1992 "parser.y" {PASS_ALWAYS as3_pass=(yyvsp[(1) - (4)].number_int);} } break; @@ -4675,7 +4676,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 1992 "parser.y" +#line 1993 "parser.y" {PASS_ALWAYS as3_pass=(yyvsp[(2) - (4)].number_int);PASS1 as3_warning("embed command ignored");} } break; @@ -4686,7 +4687,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 1995 "parser.y" +#line 1996 "parser.y" {(yyval.code)=(yyvsp[(1) - (1)].code);} } break; @@ -4697,7 +4698,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 1996 "parser.y" +#line 1997 "parser.y" {(yyval.code)=code_new();} } break; @@ -4708,7 +4709,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 1998 "parser.y" +#line 1999 "parser.y" { (yyval.code)=code_append((yyvsp[(1) - (2)].code),(yyvsp[(2) - (2)].code)); } @@ -4721,7 +4722,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2001 "parser.y" +#line 2002 "parser.y" {(yyval.code)=(yyvsp[(1) - (1)].code);} } break; @@ -4732,7 +4733,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2017 "parser.y" +#line 2018 "parser.y" {(yyval.code)=(yyvsp[(2) - (3)].code);} } break; @@ -4743,7 +4744,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2018 "parser.y" +#line 2019 "parser.y" {(yyval.code)=0;} } break; @@ -4754,7 +4755,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2021 "parser.y" +#line 2022 "parser.y" {(yyval.code)=0;} } break; @@ -4765,7 +4766,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2028 "parser.y" +#line 2029 "parser.y" { PASS_ALWAYS if(as3_pass) { @@ -4784,7 +4785,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2040 "parser.y" +#line 2041 "parser.y" {(yyval.code)=(yyvsp[(1) - (2)].code);} } break; @@ -4795,7 +4796,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2041 "parser.y" +#line 2042 "parser.y" {(yyval.code)=(yyvsp[(1) - (1)].code);} } break; @@ -4806,7 +4807,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2045 "parser.y" +#line 2046 "parser.y" { if((yyvsp[(1) - (1)].code)) { if(!global->init) @@ -4824,7 +4825,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2056 "parser.y" +#line 2057 "parser.y" { PASS_ALWAYS (yyval.number_int) = as3_pass; @@ -4839,7 +4840,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2064 "parser.y" +#line 2065 "parser.y" { PASS12 (yyval.number_int)=as3_pass; @@ -4858,7 +4859,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2091 "parser.y" +#line 2092 "parser.y" {(yyval.node)=(yyvsp[(2) - (2)].node);} } break; @@ -4869,7 +4870,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2092 "parser.y" +#line 2093 "parser.y" {(yyval.node)=mkdummynode();} } break; @@ -4880,7 +4881,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2094 "parser.y" +#line 2095 "parser.y" {(yyval.code)=(yyvsp[(2) - (2)].code);} } break; @@ -4891,7 +4892,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2095 "parser.y" +#line 2096 "parser.y" {(yyval.code)=(yyvsp[(2) - (2)].code);} } break; @@ -4902,7 +4903,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2097 "parser.y" +#line 2098 "parser.y" {(yyval.code) = (yyvsp[(1) - (1)].code);} } break; @@ -4913,7 +4914,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2098 "parser.y" +#line 2099 "parser.y" {(yyval.code) = code_append((yyvsp[(1) - (3)].code), (yyvsp[(3) - (3)].code));} } break; @@ -4924,7 +4925,7 @@ yyreduce: if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2101 "parser.y" +#line 2102 "parser.y" { PASS12 if(variable_exists((yyvsp[(1) - (3)].id))) @@ -4991,7 +4992,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2161 "parser.y" +#line 2162 "parser.y" {PASS12 new_state();} } break; @@ -5002,7 +5003,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2161 "parser.y" +#line 2162 "parser.y" { (yyval.code) = var_block((yyvsp[(2) - (2)].code), state->vars); PASS12 old_state(); @@ -5016,7 +5017,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2165 "parser.y" +#line 2166 "parser.y" {(yyval.code) = code_new();} } break; @@ -5027,7 +5028,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2166 "parser.y" +#line 2167 "parser.y" {(yyval.code)=(yyvsp[(2) - (2)].code);} } break; @@ -5038,7 +5039,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2169 "parser.y" +#line 2170 "parser.y" { (yyval.code) = code_new(); (yyval.code) = code_append((yyval.code), (yyvsp[(3) - (6)].value).c); @@ -5063,7 +5064,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2185 "parser.y" +#line 2186 "parser.y" {(yyval.code)=code_new();} } break; @@ -5074,7 +5075,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2192 "parser.y" +#line 2193 "parser.y" { PASS1 (yyval.id)=(yyvsp[(2) - (3)].id);new_variable(state->method, (yyvsp[(2) - (3)].id),0,1,0); PASS2 (yyval.id)=(yyvsp[(2) - (3)].id);new_variable(state->method, (yyvsp[(2) - (3)].id),(yyvsp[(3) - (3)].classinfo),1,0); @@ -5088,7 +5089,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2196 "parser.y" +#line 2197 "parser.y" { PASS12 (yyval.id)=(yyvsp[(1) - (1)].id); @@ -5102,7 +5103,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2201 "parser.y" +#line 2202 "parser.y" {PASS12 new_state();(yyval.for_start).name=(yyvsp[(1) - (2)].id);(yyval.for_start).each=0;} } break; @@ -5113,7 +5114,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2202 "parser.y" +#line 2203 "parser.y" {PASS12 new_state();(yyval.for_start).name=(yyvsp[(1) - (3)].id);(yyval.for_start).each=1;} } break; @@ -5124,7 +5125,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2204 "parser.y" +#line 2205 "parser.y" { if((yyvsp[(1) - (8)].for_start).each) syntaxerror("invalid syntax: ; not allowed in for each statement"); (yyval.code) = code_new(); @@ -5153,7 +5154,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2224 "parser.y" +#line 2225 "parser.y" { node_t*n = resolve_identifier((yyvsp[(2) - (6)].id)); typedcode_t w = node_write(n); @@ -5206,7 +5207,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2268 "parser.y" +#line 2269 "parser.y" { (yyval.code) = code_new(); @@ -5231,7 +5232,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2284 "parser.y" +#line 2285 "parser.y" { (yyval.code) = code_new(); code_t*loopstart = (yyval.code) = abc_label((yyval.code)); @@ -5252,7 +5253,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2296 "parser.y" +#line 2297 "parser.y" { (yyval.code) = abc___break__(0, ""); } @@ -5265,7 +5266,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2299 "parser.y" +#line 2300 "parser.y" { (yyval.code) = abc___break__(0, (yyvsp[(2) - (2)].id)); } @@ -5278,7 +5279,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2302 "parser.y" +#line 2303 "parser.y" { (yyval.code) = abc___continue__(0, ""); } @@ -5291,7 +5292,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2305 "parser.y" +#line 2306 "parser.y" { (yyval.code) = abc___continue__(0, (yyvsp[(2) - (2)].id)); } @@ -5304,7 +5305,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2309 "parser.y" +#line 2310 "parser.y" {(yyval.code)=0;} } break; @@ -5315,7 +5316,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2310 "parser.y" +#line 2311 "parser.y" {(yyval.code)=(yyvsp[(1) - (1)].code);} } break; @@ -5326,7 +5327,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2311 "parser.y" +#line 2312 "parser.y" {(yyval.code)=(yyvsp[(1) - (1)].code);} } break; @@ -5337,7 +5338,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2312 "parser.y" +#line 2313 "parser.y" {(yyval.code)=code_append((yyvsp[(1) - (2)].code),(yyvsp[(2) - (2)].code));} } break; @@ -5348,7 +5349,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2313 "parser.y" +#line 2314 "parser.y" {(yyval.code)=(yyvsp[(1) - (1)].code);} } break; @@ -5359,7 +5360,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2314 "parser.y" +#line 2315 "parser.y" {(yyval.code)=code_append((yyval.code),(yyvsp[(2) - (2)].code));} } break; @@ -5370,7 +5371,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2316 "parser.y" +#line 2317 "parser.y" { (yyval.code) = abc_getlocal(0, state->switch_var); (yyval.code) = code_append((yyval.code), node_read((yyvsp[(2) - (4)].node)).c); @@ -5391,7 +5392,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2327 "parser.y" +#line 2328 "parser.y" { (yyval.code) = (yyvsp[(3) - (3)].code); } @@ -5404,7 +5405,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2330 "parser.y" +#line 2331 "parser.y" {PASS12 new_state();state->switch_var=alloc_local();} } break; @@ -5415,7 +5416,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2330 "parser.y" +#line 2331 "parser.y" { (yyval.code) = node_read((yyvsp[(4) - (8)].node)).c; (yyval.code) = abc_setlocal((yyval.code), state->switch_var); @@ -5453,7 +5454,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2361 "parser.y" +#line 2362 "parser.y" {PASS12 new_state(); state->exception_name=(yyvsp[(3) - (5)].id); PASS1 new_variable(state->method, (yyvsp[(3) - (5)].id), 0, 0, 0); @@ -5468,7 +5469,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2366 "parser.y" +#line 2367 "parser.y" { namespace_t name_ns = {ACCESS_PACKAGE, ""}; multiname_t name = {QNAME, &name_ns, 0, (yyvsp[(3) - (9)].id)}; @@ -5498,7 +5499,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2386 "parser.y" +#line 2387 "parser.y" {PASS12 new_state();state->exception_name=0;} } break; @@ -5509,7 +5510,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2386 "parser.y" +#line 2387 "parser.y" { (yyvsp[(4) - (5)].code) = var_block((yyvsp[(4) - (5)].code), state->vars); if(!(yyvsp[(4) - (5)].code)) { @@ -5534,7 +5535,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2402 "parser.y" +#line 2403 "parser.y" {(yyval.catch_list).l=list_new();(yyval.catch_list).finally=0;list_append((yyval.catch_list).l,(yyvsp[(1) - (1)].exception));} } break; @@ -5545,7 +5546,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2403 "parser.y" +#line 2404 "parser.y" {(yyval.catch_list)=(yyvsp[(1) - (2)].catch_list);list_append((yyval.catch_list).l,(yyvsp[(2) - (2)].exception));} } break; @@ -5556,7 +5557,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2404 "parser.y" +#line 2405 "parser.y" {(yyval.catch_list)=(yyvsp[(1) - (1)].catch_list);} } break; @@ -5567,7 +5568,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2405 "parser.y" +#line 2406 "parser.y" { (yyval.catch_list) = (yyvsp[(1) - (2)].catch_list); (yyval.catch_list).finally = 0; @@ -5585,7 +5586,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2413 "parser.y" +#line 2414 "parser.y" { (yyval.catch_list).l=list_new(); (yyval.catch_list).finally = 0; @@ -5603,7 +5604,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2422 "parser.y" +#line 2423 "parser.y" {PASS12 new_state(); state->method->has_exceptions=1; state->method->late_binding=1;//for invariant scope_code @@ -5617,7 +5618,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2425 "parser.y" +#line 2426 "parser.y" { code_t*out = abc_nop(0); @@ -5670,7 +5671,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2471 "parser.y" +#line 2472 "parser.y" { (yyval.code)=(yyvsp[(2) - (2)].value).c; (yyval.code)=abc_throw((yyval.code)); @@ -5684,7 +5685,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2475 "parser.y" +#line 2476 "parser.y" { if(!state->exception_name) syntaxerror("re-throw only possible within a catch block"); @@ -5702,7 +5703,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2486 "parser.y" +#line 2487 "parser.y" { new_state(); if(state->method->has_exceptions) { @@ -5722,7 +5723,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2496 "parser.y" +#line 2497 "parser.y" { /* remove getlocal;pushwith from scope code again */ state->method->scope_code = code_cutlast(code_cutlast(state->method->scope_code)); @@ -5746,7 +5747,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2514 "parser.y" +#line 2515 "parser.y" {PASS12 (yyval.id)="package";} } break; @@ -5757,7 +5758,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2515 "parser.y" +#line 2516 "parser.y" {PASS12 (yyval.id)="namespace";} } break; @@ -5768,7 +5769,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2516 "parser.y" +#line 2517 "parser.y" {PASS12 (yyval.id)="NaN";} } break; @@ -5779,7 +5780,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2517 "parser.y" +#line 2518 "parser.y" {PASS12 (yyval.id)=(yyvsp[(1) - (1)].id);} } break; @@ -5790,7 +5791,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2519 "parser.y" +#line 2520 "parser.y" {PASS12 (yyval.id) = concat3((yyvsp[(1) - (3)].id),".",(yyvsp[(3) - (3)].id));free((yyvsp[(1) - (3)].id));(yyvsp[(1) - (3)].id)=0;} } break; @@ -5801,7 +5802,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2520 "parser.y" +#line 2521 "parser.y" {PASS12 (yyval.id)=strdup((yyvsp[(1) - (1)].id));} } break; @@ -5812,7 +5813,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2522 "parser.y" +#line 2523 "parser.y" {PASS12 startpackage((yyvsp[(2) - (3)].id));free((yyvsp[(2) - (3)].id));(yyvsp[(2) - (3)].id)=0;} } break; @@ -5823,7 +5824,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2523 "parser.y" +#line 2524 "parser.y" {PASS12 endpackage();(yyval.code)=0;} } break; @@ -5834,7 +5835,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2524 "parser.y" +#line 2525 "parser.y" {PASS12 startpackage("");} } break; @@ -5845,7 +5846,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2525 "parser.y" +#line 2526 "parser.y" {PASS12 endpackage();(yyval.code)=0;} } break; @@ -5856,7 +5857,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2548 "parser.y" +#line 2549 "parser.y" { PASS12 slotinfo_t*s = registry_find(state->package, (yyvsp[(2) - (2)].id)); @@ -5874,7 +5875,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2556 "parser.y" +#line 2557 "parser.y" { PASS12 slotinfo_t*s = registry_find((yyvsp[(2) - (2)].classinfo)->package, (yyvsp[(2) - (2)].classinfo)->name); @@ -5895,7 +5896,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2567 "parser.y" +#line 2568 "parser.y" { PASS12 if(strncmp("flash.", (yyvsp[(2) - (4)].id), 6) && as3_pass==1) { @@ -5918,7 +5919,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2583 "parser.y" +#line 2584 "parser.y" {PASS12 (yyval.flags).flags=0;(yyval.flags).ns=0;} } break; @@ -5929,7 +5930,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2584 "parser.y" +#line 2585 "parser.y" {PASS12 (yyval.flags)=(yyvsp[(1) - (1)].flags);} } break; @@ -5940,7 +5941,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2585 "parser.y" +#line 2586 "parser.y" {PASS12 (yyval.flags)=(yyvsp[(1) - (1)].flags);} } break; @@ -5951,7 +5952,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2586 "parser.y" +#line 2587 "parser.y" { PASS12 (yyval.flags).flags=(yyvsp[(1) - (2)].flags).flags|(yyvsp[(2) - (2)].flags).flags; @@ -5968,7 +5969,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2593 "parser.y" +#line 2594 "parser.y" {PASS12 (yyval.flags).flags=FLAG_PUBLIC;(yyval.flags).ns=0;} } break; @@ -5979,7 +5980,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2594 "parser.y" +#line 2595 "parser.y" {PASS12 (yyval.flags).flags=FLAG_PRIVATE;(yyval.flags).ns=0;} } break; @@ -5990,7 +5991,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2595 "parser.y" +#line 2596 "parser.y" {PASS12 (yyval.flags).flags=FLAG_PROTECTED;(yyval.flags).ns=0;} } break; @@ -6001,7 +6002,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2596 "parser.y" +#line 2597 "parser.y" {PASS12 (yyval.flags).flags=FLAG_STATIC;(yyval.flags).ns=0;} } break; @@ -6012,7 +6013,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2597 "parser.y" +#line 2598 "parser.y" {PASS12 (yyval.flags).flags=FLAG_DYNAMIC;(yyval.flags).ns=0;} } break; @@ -6023,7 +6024,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2598 "parser.y" +#line 2599 "parser.y" {PASS12 (yyval.flags).flags=FLAG_FINAL;(yyval.flags).ns=0;} } break; @@ -6034,7 +6035,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2599 "parser.y" +#line 2600 "parser.y" {PASS12 (yyval.flags).flags=FLAG_OVERRIDE;(yyval.flags).ns=0;} } break; @@ -6045,7 +6046,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2600 "parser.y" +#line 2601 "parser.y" {PASS12 (yyval.flags).flags=FLAG_NATIVE;(yyval.flags).ns=0;} } break; @@ -6056,7 +6057,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2601 "parser.y" +#line 2602 "parser.y" {PASS12 (yyval.flags).flags=FLAG_PACKAGEINTERNAL;(yyval.flags).ns=0;} } break; @@ -6067,7 +6068,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2602 "parser.y" +#line 2603 "parser.y" {PASS12 (yyval.flags).flags=FLAG_NAMESPACE; (yyval.flags).ns=(yyvsp[(1) - (1)].id); } @@ -6080,7 +6081,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2606 "parser.y" +#line 2607 "parser.y" {PASS12 (yyval.classinfo)=0;} } break; @@ -6091,7 +6092,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2607 "parser.y" +#line 2608 "parser.y" {PASS12 (yyval.classinfo)=(yyvsp[(2) - (2)].classinfo);} } break; @@ -6102,7 +6103,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2609 "parser.y" +#line 2610 "parser.y" {PASS12 (yyval.classinfo_list)=list_new();} } break; @@ -6113,7 +6114,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2610 "parser.y" +#line 2611 "parser.y" {PASS12 (yyval.classinfo_list)=(yyvsp[(2) - (2)].classinfo_list);} } break; @@ -6124,7 +6125,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2612 "parser.y" +#line 2613 "parser.y" {PASS12 (yyval.classinfo_list)=list_new();} } break; @@ -6135,7 +6136,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2613 "parser.y" +#line 2614 "parser.y" {PASS12 (yyval.classinfo_list)=(yyvsp[(2) - (2)].classinfo_list);} } break; @@ -6146,7 +6147,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2617 "parser.y" +#line 2618 "parser.y" {PASS12 startclass(&(yyvsp[(1) - (6)].flags),(yyvsp[(3) - (6)].id),(yyvsp[(4) - (6)].classinfo),(yyvsp[(5) - (6)].classinfo_list));} } break; @@ -6157,7 +6158,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2619 "parser.y" +#line 2620 "parser.y" {PASS12 endclass();(yyval.code)=0;} } break; @@ -6168,7 +6169,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2623 "parser.y" +#line 2624 "parser.y" {PASS12 (yyvsp[(1) - (5)].flags).flags|=FLAG_INTERFACE; startclass(&(yyvsp[(1) - (5)].flags),(yyvsp[(3) - (5)].id),0,(yyvsp[(4) - (5)].classinfo_list));} } @@ -6180,7 +6181,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2626 "parser.y" +#line 2627 "parser.y" {PASS12 endclass();(yyval.code)=0;} } break; @@ -6191,7 +6192,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2635 "parser.y" +#line 2636 "parser.y" {PASS_ALWAYS as3_pass=(yyvsp[(1) - (4)].number_int);} } break; @@ -6202,7 +6203,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2639 "parser.y" +#line 2640 "parser.y" { code_t*c = state->cls->static_init->header; c = code_append(c, (yyvsp[(1) - (1)].code)); @@ -6217,7 +6218,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2650 "parser.y" +#line 2651 "parser.y" { syntaxerror("variable declarations not allowed in interfaces"); } @@ -6230,7 +6231,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2653 "parser.y" +#line 2654 "parser.y" { PASS12 (yyvsp[(1) - (8)].flags).flags |= FLAG_PUBLIC; @@ -6250,7 +6251,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2728 "parser.y" +#line 2729 "parser.y" {PASS12 setslotstate(&(yyvsp[(1) - (2)].flags),(yyvsp[(2) - (2)].token));} } break; @@ -6261,7 +6262,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2728 "parser.y" +#line 2729 "parser.y" {PASS12 (yyval.code)=(yyvsp[(4) - (4)].code);setslotstate(0, 0);} } break; @@ -6272,7 +6273,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2730 "parser.y" +#line 2731 "parser.y" {PASS12 (yyval.code)=0;} } break; @@ -6283,7 +6284,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2731 "parser.y" +#line 2732 "parser.y" {PASS12 (yyval.code)=0;} } break; @@ -6294,7 +6295,7 @@ PASS2 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2734 "parser.y" +#line 2735 "parser.y" { PASS12 int flags = slotstate_flags->flags; @@ -6304,11 +6305,11 @@ PASS12 varinfo_t* info = 0; if(state->cls) { - memberinfo_t*i = registry_findmember(state->cls->info, ns.name, (yyvsp[(1) - (3)].id), 1); + memberinfo_t*i = registry_findmember(state->cls->info, ns.name, (yyvsp[(1) - (3)].id), 1, slotstate_flags->flags&FLAG_STATIC); if(i) { check_override(i, flags); } - info = varinfo_register_onclass(state->cls->info, ns.access, ns.name, (yyvsp[(1) - (3)].id)); + info = varinfo_register_onclass(state->cls->info, ns.access, ns.name, (yyvsp[(1) - (3)].id), slotstate_flags->flags&FLAG_STATIC); } else { slotinfo_t*i = registry_find(state->package, (yyvsp[(1) - (3)].id)); if(i) { @@ -6384,7 +6385,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2817 "parser.y" +#line 2818 "parser.y" {(yyval.constant)=0;} } break; @@ -6395,7 +6396,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2818 "parser.y" +#line 2819 "parser.y" { (yyval.constant) = malloc(sizeof(constant_t)); *(yyval.constant) = node_eval((yyvsp[(2) - (2)].node)); @@ -6412,7 +6413,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2827 "parser.y" +#line 2828 "parser.y" {(yyval.constant) = constant_new_int((yyvsp[(1) - (1)].number_int));} } break; @@ -6423,7 +6424,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2828 "parser.y" +#line 2829 "parser.y" { (yyval.constant) = constant_new_uint((yyvsp[(1) - (1)].number_uint)); } @@ -6436,7 +6437,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2831 "parser.y" +#line 2832 "parser.y" {(yyval.constant) = constant_new_float((yyvsp[(1) - (1)].number_float));} } break; @@ -6447,7 +6448,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2832 "parser.y" +#line 2833 "parser.y" {(yyval.constant) = constant_new_string2((yyvsp[(1) - (1)].str).str,(yyvsp[(1) - (1)].str).len);free((char*)(yyvsp[(1) - (1)].str).str);} } break; @@ -6458,7 +6459,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2833 "parser.y" +#line 2834 "parser.y" {(yyval.constant) = constant_new_true((yyvsp[(1) - (1)].token));} } break; @@ -6469,7 +6470,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2834 "parser.y" +#line 2835 "parser.y" {(yyval.constant) = constant_new_false((yyvsp[(1) - (1)].token));} } break; @@ -6480,7 +6481,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2835 "parser.y" +#line 2836 "parser.y" {(yyval.constant) = constant_new_null((yyvsp[(1) - (1)].token));} } break; @@ -6491,7 +6492,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2836 "parser.y" +#line 2837 "parser.y" {(yyval.constant) = constant_new_undefined((yyvsp[(1) - (1)].token));} } break; @@ -6502,7 +6503,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2837 "parser.y" +#line 2838 "parser.y" {(yyval.constant) = constant_new_float(__builtin_nan(""));} } break; @@ -6513,7 +6514,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2850 "parser.y" +#line 2851 "parser.y" { multiname_t m = {QNAME, &stdns, 0, "XML"}; typedcode_t v; @@ -6533,7 +6534,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2861 "parser.y" +#line 2862 "parser.y" {PASS_ALWAYS if(!xml_level++) tokenizer_begin_xml();} } break; @@ -6544,7 +6545,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2862 "parser.y" +#line 2863 "parser.y" {PASS_ALWAYS tokenizer_begin_xmltext();} } break; @@ -6555,7 +6556,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2863 "parser.y" +#line 2864 "parser.y" {PASS_ALWAYS if(!--xml_level) tokenizer_end_xml(); else tokenizer_begin_xmltext();} } break; @@ -6566,7 +6567,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2865 "parser.y" +#line 2866 "parser.y" {PASS_ALWAYS tokenizer_begin_xmltext();} } break; @@ -6577,7 +6578,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2865 "parser.y" +#line 2866 "parser.y" { (yyval.node) = (yyvsp[(2) - (4)].node); } @@ -6590,7 +6591,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2868 "parser.y" +#line 2869 "parser.y" {PASS_ALWAYS tokenizer_begin_xml();} } break; @@ -6601,7 +6602,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2868 "parser.y" +#line 2869 "parser.y" { (yyval.node) = (yyvsp[(2) - (4)].node); } @@ -6614,7 +6615,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2871 "parser.y" +#line 2872 "parser.y" {(yyval.node)=mkstringnode("");} } break; @@ -6625,7 +6626,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2872 "parser.y" +#line 2873 "parser.y" { (yyval.node) = mkaddnode((yyvsp[(1) - (2)].node),(yyvsp[(2) - (2)].node)); } @@ -6638,7 +6639,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2875 "parser.y" +#line 2876 "parser.y" { char* str = string_cstr(&(yyvsp[(2) - (2)].str)); (yyval.node) = mkaddnode((yyvsp[(1) - (2)].node),mkstringnode(str)); @@ -6653,7 +6654,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2880 "parser.y" +#line 2881 "parser.y" { (yyval.node) = mkaddnode((yyvsp[(1) - (2)].node), mkstringnode(">")); } @@ -6666,7 +6667,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2883 "parser.y" +#line 2884 "parser.y" { (yyval.node) = mkaddnode((yyvsp[(1) - (2)].node),(yyvsp[(2) - (2)].node)); } @@ -6679,7 +6680,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2886 "parser.y" +#line 2887 "parser.y" { (yyval.node) = mkaddnode((yyvsp[(1) - (3)].node), mkaddnode((yyvsp[(2) - (3)].node),(yyvsp[(3) - (3)].node))); } @@ -6692,7 +6693,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2889 "parser.y" +#line 2890 "parser.y" { (yyval.node) = mkstringnode((yyvsp[(1) - (1)].id)); } @@ -6705,7 +6706,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2892 "parser.y" +#line 2893 "parser.y" { (yyval.node) = (yyvsp[(1) - (1)].node); } @@ -6718,7 +6719,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2896 "parser.y" +#line 2897 "parser.y" { (yyval.node) = mkstringnode(""); } @@ -6731,7 +6732,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2899 "parser.y" +#line 2900 "parser.y" { (yyval.node) = mkaddnode(mkstringnode(" "),(yyvsp[(1) - (1)].node)); } @@ -6744,7 +6745,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2903 "parser.y" +#line 2904 "parser.y" { //$$ = allocprintf("<%s%s/>", $2, $3, $5, $8); (yyval.node) = mkaddnode(mkaddnode(mkaddnode(mkstringnode("<"),(yyvsp[(2) - (6)].node)),(yyvsp[(3) - (6)].node)),mkstringnode("/>")); @@ -6758,7 +6759,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2907 "parser.y" +#line 2908 "parser.y" { //$$ = allocprintf("<%s%s>%s", $2, $3, $5, $8); (yyval.node) = mkaddnode(mkaddnode(mkaddnode(mkaddnode(mkaddnode(mkaddnode(mkaddnode( @@ -6773,7 +6774,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2912 "parser.y" +#line 2913 "parser.y" { //$$ = allocprintf("<%s%s>%s%s", $2, $3, $5, $6, $9); (yyval.node) = mkaddnode(mkaddnode(mkaddnode(mkaddnode(mkaddnode(mkaddnode(mkaddnode(mkaddnode( @@ -6788,7 +6789,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2918 "parser.y" +#line 2919 "parser.y" { (yyval.node) = (yyvsp[(1) - (1)].node); } @@ -6801,7 +6802,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2921 "parser.y" +#line 2922 "parser.y" { (yyval.node) = mkaddnode((yyvsp[(1) - (2)].node), mkaddnode(mkstringnode(" "),(yyvsp[(2) - (2)].node))); } @@ -6814,7 +6815,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2924 "parser.y" +#line 2925 "parser.y" { (yyval.node) = (yyvsp[(1) - (1)].node); } @@ -6827,7 +6828,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2927 "parser.y" +#line 2928 "parser.y" { char* str = string_cstr(&(yyvsp[(3) - (3)].str)); (yyval.node) = mkaddnode((yyvsp[(1) - (3)].node), mkstringnode(concat2("=",str))); @@ -6842,7 +6843,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2932 "parser.y" +#line 2933 "parser.y" { (yyval.node) = mkaddnode((yyvsp[(1) - (3)].node), mkaddnode(mkstringnode("=\""), mkaddnode((yyvsp[(3) - (3)].node), mkstringnode("\"")))); } @@ -6855,7 +6856,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2935 "parser.y" +#line 2936 "parser.y" { (yyval.node) = mkaddnode(mkaddnode(mkstringnode(concat2((yyvsp[(1) - (3)].id),"=\"")), (yyvsp[(3) - (3)].node)), mkstringnode("\"")); } @@ -6868,7 +6869,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2938 "parser.y" +#line 2939 "parser.y" { char* str = string_cstr(&(yyvsp[(3) - (3)].str)); (yyval.node)=mkstringnode(allocprintf("%s=%s", (yyvsp[(1) - (3)].id),str)); @@ -6884,7 +6885,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2948 "parser.y" +#line 2949 "parser.y" { PASS12 memset(&(yyval.params),0,sizeof((yyval.params))); @@ -6898,7 +6899,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2952 "parser.y" +#line 2953 "parser.y" { PASS12 (yyval.params)=(yyvsp[(1) - (1)].params); @@ -6912,7 +6913,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2958 "parser.y" +#line 2959 "parser.y" { PASS12 memset(&(yyval.params),0,sizeof((yyval.params))); @@ -6928,7 +6929,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2964 "parser.y" +#line 2965 "parser.y" { PASS12 (yyval.params) =(yyvsp[(1) - (4)].params); @@ -6944,7 +6945,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2972 "parser.y" +#line 2973 "parser.y" { PASS12 (yyval.params) = (yyvsp[(1) - (3)].params); @@ -6959,7 +6960,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2977 "parser.y" +#line 2978 "parser.y" { PASS12 memset(&(yyval.params),0,sizeof((yyval.params))); @@ -6974,7 +6975,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2983 "parser.y" +#line 2984 "parser.y" { PASS12 (yyval.param) = rfx_calloc(sizeof(param_t)); @@ -6992,7 +6993,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 2991 "parser.y" +#line 2992 "parser.y" { PASS12 (yyval.param) = rfx_calloc(sizeof(param_t)); @@ -7010,7 +7011,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3001 "parser.y" +#line 3002 "parser.y" {PASS12 (yyval.token)=0;} } break; @@ -7021,7 +7022,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3004 "parser.y" +#line 3005 "parser.y" {PASS12 startfunction(&(yyvsp[(1) - (9)].flags),(yyvsp[(3) - (9)].token),(yyvsp[(4) - (9)].id),&(yyvsp[(6) - (9)].params),(yyvsp[(8) - (9)].classinfo));} } break; @@ -7032,7 +7033,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3005 "parser.y" +#line 3006 "parser.y" { PASS1 endfunction(&(yyvsp[(1) - (12)].flags),(yyvsp[(3) - (12)].token),(yyvsp[(4) - (12)].id),&(yyvsp[(6) - (12)].params),0,0); @@ -7056,7 +7057,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3021 "parser.y" +#line 3022 "parser.y" {PASS12 (yyval.id)=0;} } break; @@ -7067,7 +7068,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3023 "parser.y" +#line 3024 "parser.y" {PASS12 innerfunction((yyvsp[(2) - (7)].id),&(yyvsp[(4) - (7)].params),(yyvsp[(6) - (7)].classinfo));} } break; @@ -7078,7 +7079,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3024 "parser.y" +#line 3025 "parser.y" { PASS1 endfunction(0,0,(yyvsp[(2) - (10)].id),&(yyvsp[(4) - (10)].params),0,0); @@ -7106,7 +7107,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3046 "parser.y" +#line 3047 "parser.y" { PASS1 NEW(unresolvedinfo_t,c); memset(c, 0, sizeof(*c)); @@ -7134,7 +7135,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3065 "parser.y" +#line 3066 "parser.y" { PASS1 NEW(unresolvedinfo_t,c); memset(c, 0, sizeof(*c)); @@ -7157,7 +7158,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3082 "parser.y" +#line 3083 "parser.y" {PASS12 (yyval.classinfo_list)=list_new();list_append((yyval.classinfo_list), (yyvsp[(1) - (1)].classinfo));} } break; @@ -7168,7 +7169,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3083 "parser.y" +#line 3084 "parser.y" {PASS12 (yyval.classinfo_list)=(yyvsp[(1) - (3)].classinfo_list);list_append((yyval.classinfo_list),(yyvsp[(3) - (3)].classinfo));} } break; @@ -7179,7 +7180,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3085 "parser.y" +#line 3086 "parser.y" {PASS12 (yyval.classinfo)=(yyvsp[(1) - (1)].classinfo);} } break; @@ -7190,7 +7191,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3086 "parser.y" +#line 3087 "parser.y" {PASS12 (yyval.classinfo)=TYPE_ANY;} } break; @@ -7201,7 +7202,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3087 "parser.y" +#line 3088 "parser.y" {PASS12 (yyval.classinfo)=TYPE_VOID;} } break; @@ -7212,7 +7213,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3096 "parser.y" +#line 3097 "parser.y" {PASS12 (yyval.classinfo)=(yyvsp[(2) - (2)].classinfo);} } break; @@ -7223,7 +7224,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3097 "parser.y" +#line 3098 "parser.y" {PASS12 (yyval.classinfo)=0;} } break; @@ -7234,7 +7235,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3101 "parser.y" +#line 3102 "parser.y" {(yyval.value_list).cc=0;(yyval.value_list).number=0;} } break; @@ -7245,7 +7246,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3102 "parser.y" +#line 3103 "parser.y" {(yyval.value_list)=(yyvsp[(2) - (3)].value_list);} } break; @@ -7256,7 +7257,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3104 "parser.y" +#line 3105 "parser.y" {(yyval.value_list).cc=0;(yyval.value_list).number=0;} } break; @@ -7267,7 +7268,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3108 "parser.y" +#line 3109 "parser.y" {(yyval.value_list).number=1; (yyval.value_list).cc = (yyvsp[(1) - (1)].value).c; } @@ -7280,7 +7281,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3112 "parser.y" +#line 3113 "parser.y" {(yyval.value_list) = (yyvsp[(1) - (2)].value_list);} } break; @@ -7291,7 +7292,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3113 "parser.y" +#line 3114 "parser.y" { (yyval.value_list).number= (yyvsp[(1) - (2)].value_list).number+1; (yyval.value_list).cc = code_append((yyvsp[(1) - (2)].value_list).cc, (yyvsp[(2) - (2)].value).c); @@ -7305,7 +7306,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3119 "parser.y" +#line 3120 "parser.y" { typedcode_t v = node_read((yyvsp[(2) - (4)].node)); (yyval.value).c = v.c; @@ -7357,7 +7358,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3166 "parser.y" +#line 3167 "parser.y" { typedcode_t v = node_read((yyvsp[(1) - (4)].node)); @@ -7416,7 +7417,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3216 "parser.y" +#line 3217 "parser.y" { if(!state->cls) syntaxerror("super() not allowed outside of a class"); if(!state->method) syntaxerror("super() not allowed outside of a function"); @@ -7446,7 +7447,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3237 "parser.y" +#line 3238 "parser.y" { typedcode_t v = node_read((yyvsp[(2) - (2)].node)); (yyval.value).c = v.c; @@ -7477,7 +7478,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3259 "parser.y" +#line 3260 "parser.y" { (yyval.code) = abc_returnvoid(0); } @@ -7490,7 +7491,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3262 "parser.y" +#line 3263 "parser.y" { (yyval.code) = (yyvsp[(2) - (2)].value).c; (yyval.code) = abc_returnvalue((yyval.code)); @@ -7504,7 +7505,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3269 "parser.y" +#line 3270 "parser.y" { (yyval.value) = node_read((yyvsp[(1) - (1)].node)); } @@ -7517,7 +7518,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3272 "parser.y" +#line 3273 "parser.y" { (yyval.value) = node_read((yyvsp[(1) - (1)].node)); } @@ -7530,7 +7531,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3275 "parser.y" +#line 3276 "parser.y" { (yyval.node) = mkmultinode(&node_comma, (yyvsp[(1) - (1)].node)); } @@ -7543,7 +7544,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3278 "parser.y" +#line 3279 "parser.y" { (yyval.node) = multinode_extend((yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node)); } @@ -7556,7 +7557,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3281 "parser.y" +#line 3282 "parser.y" { (yyval.code) = node_exec((yyvsp[(1) - (1)].node)); } @@ -7569,7 +7570,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3284 "parser.y" +#line 3285 "parser.y" { (yyval.code) = (yyvsp[(1) - (3)].code); (yyval.code) = code_append((yyval.code), node_exec((yyvsp[(3) - (3)].node))); @@ -7583,7 +7584,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3289 "parser.y" +#line 3290 "parser.y" {(yyval.value_list).cc=0;(yyval.value_list).number=0;} } break; @@ -7594,7 +7595,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3290 "parser.y" +#line 3291 "parser.y" {(yyval.value_list)=(yyvsp[(1) - (1)].value_list);} } break; @@ -7605,7 +7606,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3292 "parser.y" +#line 3293 "parser.y" {(yyval.code)=abc_pushstring(0,(yyvsp[(1) - (1)].id));} } break; @@ -7616,7 +7617,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3293 "parser.y" +#line 3294 "parser.y" {(yyval.code)=abc_pushstring2(0,&(yyvsp[(1) - (1)].str));} } break; @@ -7627,7 +7628,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3294 "parser.y" +#line 3295 "parser.y" {syntaxerror("dictionary keys must be strings");} } break; @@ -7638,7 +7639,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3295 "parser.y" +#line 3296 "parser.y" {syntaxerror("dictionary keys must be strings");} } break; @@ -7649,7 +7650,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3296 "parser.y" +#line 3297 "parser.y" {syntaxerror("dictionary keys must be strings");} } break; @@ -7660,7 +7661,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3298 "parser.y" +#line 3299 "parser.y" { (yyval.value_list).cc = 0; (yyval.value_list).cc = code_append((yyval.value_list).cc, (yyvsp[(1) - (3)].code)); @@ -7676,7 +7677,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3304 "parser.y" +#line 3305 "parser.y" { (yyval.value_list).cc = (yyvsp[(1) - (5)].value_list).cc; (yyval.value_list).number = (yyvsp[(1) - (5)].value_list).number+2; @@ -7692,7 +7693,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3313 "parser.y" +#line 3314 "parser.y" {(yyval.node) = mkcodenode((yyvsp[(1) - (1)].value));} } break; @@ -7703,7 +7704,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3314 "parser.y" +#line 3315 "parser.y" {(yyval.node) = mkcodenode((yyvsp[(1) - (1)].value));} } break; @@ -7714,7 +7715,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3315 "parser.y" +#line 3316 "parser.y" {(yyval.node) = mkcodenode((yyvsp[(1) - (1)].value));} } break; @@ -7725,7 +7726,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3316 "parser.y" +#line 3317 "parser.y" {(yyval.node) = mkcodenode((yyvsp[(1) - (1)].value));} } break; @@ -7736,7 +7737,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3317 "parser.y" +#line 3318 "parser.y" {(yyval.node) = mkcodenode((yyvsp[(1) - (1)].value));} } break; @@ -7747,7 +7748,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3318 "parser.y" +#line 3319 "parser.y" {(yyval.node) = (yyvsp[(1) - (1)].node);} } break; @@ -7758,7 +7759,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3320 "parser.y" +#line 3321 "parser.y" { (yyval.node) = mkconstnode((yyvsp[(1) - (1)].constant)); } @@ -7771,7 +7772,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3324 "parser.y" +#line 3325 "parser.y" { (yyval.node) = (yyvsp[(1) - (1)].node); } @@ -7784,7 +7785,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3329 "parser.y" +#line 3330 "parser.y" { typedcode_t v; v.c = 0; @@ -7811,7 +7812,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3347 "parser.y" +#line 3348 "parser.y" { PASS1 state->method->need_arguments = 1; @@ -7830,7 +7831,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3358 "parser.y" +#line 3359 "parser.y" { typedcode_t v; v.c = code_new(); @@ -7848,7 +7849,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3368 "parser.y" +#line 3369 "parser.y" { typedcode_t v; v.c = code_new(); @@ -7866,7 +7867,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3377 "parser.y" +#line 3378 "parser.y" {(yyval.node) = mknode2(&node_lt,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7877,7 +7878,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3378 "parser.y" +#line 3379 "parser.y" {(yyval.node) = mknode2(&node_gt,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7888,7 +7889,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3379 "parser.y" +#line 3380 "parser.y" {(yyval.node) = mknode2(&node_le,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7899,7 +7900,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3380 "parser.y" +#line 3381 "parser.y" {(yyval.node) = mknode2(&node_ge,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7910,7 +7911,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3381 "parser.y" +#line 3382 "parser.y" {(yyval.node) = mknode2(&node_eqeq,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7921,7 +7922,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3382 "parser.y" +#line 3383 "parser.y" {(yyval.node) = mknode2(&node_eqeqeq,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7932,7 +7933,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3383 "parser.y" +#line 3384 "parser.y" {(yyval.node) = mknode2(&node_noteqeq,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7943,7 +7944,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3384 "parser.y" +#line 3385 "parser.y" {(yyval.node) = mknode2(&node_noteq,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7954,7 +7955,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3385 "parser.y" +#line 3386 "parser.y" {(yyval.node) = mknode2(&node_oror,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7965,7 +7966,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3386 "parser.y" +#line 3387 "parser.y" {(yyval.node) = mknode2(&node_andand,(yyvsp[(1) - (3)].node),(yyvsp[(3) - (3)].node));} } break; @@ -7976,7 +7977,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3387 "parser.y" +#line 3388 "parser.y" {(yyval.node) = mknode1(&node_not, (yyvsp[(2) - (2)].node));} } break; @@ -7987,7 +7988,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3388 "parser.y" +#line 3389 "parser.y" {(yyval.node) = mknode1(&node_bitnot, (yyvsp[(2) - (2)].node));} } break; @@ -7998,7 +7999,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3389 "parser.y" +#line 3390 "parser.y" {(yyval.node) = mknode2(&node_bitand, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8009,7 +8010,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3390 "parser.y" +#line 3391 "parser.y" {(yyval.node) = mknode2(&node_bitxor, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8020,7 +8021,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3391 "parser.y" +#line 3392 "parser.y" {(yyval.node) = mknode2(&node_bitor, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8031,7 +8032,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3392 "parser.y" +#line 3393 "parser.y" {(yyval.node) = mknode2(&node_shr, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8042,7 +8043,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3393 "parser.y" +#line 3394 "parser.y" {(yyval.node) = mknode2(&node_ushr, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8053,7 +8054,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3394 "parser.y" +#line 3395 "parser.y" {(yyval.node) = mknode2(&node_shl, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8064,7 +8065,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3395 "parser.y" +#line 3396 "parser.y" {(yyval.node) = mknode2(&node_div, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8075,7 +8076,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3396 "parser.y" +#line 3397 "parser.y" {(yyval.node) = mknode2(&node_mod, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8086,7 +8087,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3397 "parser.y" +#line 3398 "parser.y" {(yyval.node) = mknode2(&node_plus, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8097,7 +8098,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3398 "parser.y" +#line 3399 "parser.y" {(yyval.node) = mknode2(&node_minus, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8108,7 +8109,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3399 "parser.y" +#line 3400 "parser.y" {(yyval.node) = mknode2(&node_multiply, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8119,7 +8120,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3400 "parser.y" +#line 3401 "parser.y" {(yyval.node) = mknode2(&node_in, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8130,7 +8131,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3401 "parser.y" +#line 3402 "parser.y" {(yyval.node) = mknode2(&node_as, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8141,7 +8142,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3402 "parser.y" +#line 3403 "parser.y" {(yyval.node) = mknode2(&node_instanceof, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8152,7 +8153,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3403 "parser.y" +#line 3404 "parser.y" {(yyval.node) = mknode2(&node_is, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8163,7 +8164,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3404 "parser.y" +#line 3405 "parser.y" {(yyval.node) = mknode1(&node_typeof, (yyvsp[(2) - (2)].node));} } break; @@ -8174,7 +8175,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3405 "parser.y" +#line 3406 "parser.y" {(yyval.node) = mknode1(&node_void, (yyvsp[(2) - (2)].node));} } break; @@ -8185,7 +8186,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3406 "parser.y" +#line 3407 "parser.y" { (yyval.node) = mkconstnode(constant_new_undefined());} } break; @@ -8196,7 +8197,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3407 "parser.y" +#line 3408 "parser.y" { (yyval.node)=(yyvsp[(2) - (3)].node);} } break; @@ -8207,7 +8208,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3408 "parser.y" +#line 3409 "parser.y" {(yyval.node) = mknode1(&node_neg, (yyvsp[(2) - (2)].node));} } break; @@ -8218,7 +8219,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3409 "parser.y" +#line 3410 "parser.y" {(yyval.node) = mknode2(&node_arraylookup, (yyvsp[(1) - (4)].node),(yyvsp[(3) - (4)].node));} } break; @@ -8229,7 +8230,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3410 "parser.y" +#line 3411 "parser.y" {(yyval.node) = mknode2(&node_muleq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8240,7 +8241,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3411 "parser.y" +#line 3412 "parser.y" {(yyval.node) = mknode2(&node_modeq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8251,7 +8252,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3412 "parser.y" +#line 3413 "parser.y" {(yyval.node) = mknode2(&node_shleq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8262,7 +8263,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3413 "parser.y" +#line 3414 "parser.y" {(yyval.node) = mknode2(&node_shreq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8273,7 +8274,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3414 "parser.y" +#line 3415 "parser.y" {(yyval.node) = mknode2(&node_ushreq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8284,7 +8285,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3415 "parser.y" +#line 3416 "parser.y" { (yyval.node) = mknode2(&node_diveq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8295,7 +8296,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3416 "parser.y" +#line 3417 "parser.y" { (yyval.node) = mknode2(&node_bitoreq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8306,7 +8307,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3417 "parser.y" +#line 3418 "parser.y" { (yyval.node) = mknode2(&node_bitxoreq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8317,7 +8318,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3418 "parser.y" +#line 3419 "parser.y" { (yyval.node) = mknode2(&node_bitandeq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8328,7 +8329,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3419 "parser.y" +#line 3420 "parser.y" { (yyval.node) = mknode2(&node_pluseq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8339,7 +8340,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3420 "parser.y" +#line 3421 "parser.y" { (yyval.node) = mknode2(&node_minuseq, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8350,7 +8351,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3421 "parser.y" +#line 3422 "parser.y" { (yyval.node) = mknode2(&node_assign, (yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));} } break; @@ -8361,7 +8362,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3422 "parser.y" +#line 3423 "parser.y" { (yyval.node) = mknode3(&node_tenary, (yyvsp[(1) - (5)].node), (yyvsp[(3) - (5)].node), (yyvsp[(5) - (5)].node));} } break; @@ -8372,7 +8373,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3424 "parser.y" +#line 3425 "parser.y" { (yyval.node) = mknode1(&node_rplusplus, (yyvsp[(1) - (2)].node));} } break; @@ -8383,7 +8384,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3425 "parser.y" +#line 3426 "parser.y" { (yyval.node) = mknode1(&node_rminusminus, (yyvsp[(1) - (2)].node));} } break; @@ -8394,7 +8395,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3426 "parser.y" +#line 3427 "parser.y" {(yyval.node) = mknode1(&node_lplusplus, (yyvsp[(2) - (2)].node)); } } break; @@ -8405,7 +8406,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3427 "parser.y" +#line 3428 "parser.y" {(yyval.node) = mknode1(&node_lminusminus, (yyvsp[(2) - (2)].node)); } } break; @@ -8416,12 +8417,12 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3430 "parser.y" +#line 3431 "parser.y" { if(!state->cls->info) syntaxerror("super keyword not allowed outside a class"); classinfo_t*t = state->cls->info->superclass; if(!t) t = TYPE_OBJECT; - memberinfo_t*f = findmember_nsset(t, (yyvsp[(3) - (3)].id), 1); + memberinfo_t*f = findmember_nsset(t, (yyvsp[(3) - (3)].id), 1, 0); MEMBER_MULTINAME(m, f, (yyvsp[(3) - (3)].id)); typedcode_t v; v.c = 0; @@ -8439,7 +8440,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3444 "parser.y" +#line 3445 "parser.y" { typedcode_t v; multiname_t m = {MULTINAMEA, 0, &nopackage_namespace_set, (yyvsp[(2) - (2)].id)}; @@ -8456,7 +8457,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3452 "parser.y" +#line 3453 "parser.y" {PASS12 new_state();state->xmlfilter=1;} } break; @@ -8467,7 +8468,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3452 "parser.y" +#line 3453 "parser.y" { PASS1 old_state(); PASS2 @@ -8530,7 +8531,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3506 "parser.y" +#line 3507 "parser.y" {(yyval.id)=(yyvsp[(1) - (1)].id);} } break; @@ -8541,7 +8542,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3507 "parser.y" +#line 3508 "parser.y" {(yyval.id)="*";} } break; @@ -8552,7 +8553,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3508 "parser.y" +#line 3509 "parser.y" {(yyval.id)=(char*)(yyvsp[(1) - (1)].id);} } break; @@ -8563,7 +8564,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3510 "parser.y" +#line 3511 "parser.y" {(yyval.id)="*";} } break; @@ -8574,7 +8575,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3550 "parser.y" +#line 3551 "parser.y" { (yyval.node) = get_descendants((yyvsp[(1) - (5)].node), (yyvsp[(3) - (5)].id), (yyvsp[(5) - (5)].id), 0, 0); } @@ -8587,7 +8588,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3553 "parser.y" +#line 3554 "parser.y" { typedcode_t v = node_read((yyvsp[(1) - (3)].node)); multiname_t m = {MULTINAME, 0, &nopackage_namespace_set, (yyvsp[(3) - (3)].id)}; @@ -8604,7 +8605,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3560 "parser.y" +#line 3561 "parser.y" { (yyval.node) = get_descendants((yyvsp[(1) - (5)].node), (yyvsp[(3) - (5)].id), (yyvsp[(5) - (5)].id), 1, 0); } @@ -8617,7 +8618,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3563 "parser.y" +#line 3564 "parser.y" { typedcode_t v = node_read((yyvsp[(1) - (5)].node)); typedcode_t w = node_read((yyvsp[(4) - (5)].node)); @@ -8637,7 +8638,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3574 "parser.y" +#line 3575 "parser.y" { typedcode_t v = node_read((yyvsp[(1) - (4)].node)); multiname_t m = {MULTINAMEA, 0, &nopackage_namespace_set, (yyvsp[(4) - (4)].id)}; @@ -8654,7 +8655,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3582 "parser.y" +#line 3583 "parser.y" { (yyval.node) = get_descendants((yyvsp[(1) - (6)].node), (yyvsp[(4) - (6)].id), (yyvsp[(6) - (6)].id), 0, 1); } @@ -8667,7 +8668,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3586 "parser.y" +#line 3587 "parser.y" { typedcode_t v = node_read((yyvsp[(1) - (4)].node)); multiname_t m = {MULTINAMEA, 0, &nopackage_namespace_set, (yyvsp[(4) - (4)].id)}; @@ -8684,7 +8685,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3593 "parser.y" +#line 3594 "parser.y" { (yyval.node) = get_descendants((yyvsp[(1) - (6)].node), (yyvsp[(4) - (6)].id), (yyvsp[(6) - (6)].id), 1, 1); } @@ -8697,7 +8698,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3597 "parser.y" +#line 3598 "parser.y" { typedcode_t v = node_read((yyvsp[(1) - (6)].node)); typedcode_t w = node_read((yyvsp[(5) - (6)].node)); @@ -8717,7 +8718,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3607 "parser.y" +#line 3608 "parser.y" { typedcode_t v = node_read((yyvsp[(1) - (6)].node)); typedcode_t w = node_read((yyvsp[(5) - (6)].node)); @@ -8737,7 +8738,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3618 "parser.y" +#line 3619 "parser.y" { typedcode_t v1 = node_read((yyvsp[(1) - (3)].node)); (yyval.value).c = v1.c; @@ -8747,7 +8748,7 @@ PASS12 t = t->data; is_static = 1; } - if(TYPE_IS_XML(t)) { + if(TYPE_IS_XML(t) && !findmember_nsset(t, (yyvsp[(3) - (3)].id), 1, is_static)) { multiname_t m = {MULTINAME, 0, &nopackage_namespace_set, (yyvsp[(3) - (3)].id)}; (yyval.value).c = abc_getproperty2((yyval.value).c, &m); (yyval.value).c = abc_coerce_a((yyval.value).c); @@ -8756,7 +8757,7 @@ PASS12 if(t->subtype==INFOTYPE_UNRESOLVED) { syntaxerror("syntaxerror: trying to resolve property '%s' on incomplete object '%s'", (yyvsp[(3) - (3)].id), t->name); } - memberinfo_t*f = findmember_nsset(t, (yyvsp[(3) - (3)].id), 1); + memberinfo_t*f = findmember_nsset(t, (yyvsp[(3) - (3)].id), 1, is_static); char noslot = 0; if(f && !is_static != !(f->flags&FLAG_STATIC)) noslot=1; @@ -8811,7 +8812,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3805 "parser.y" +#line 3806 "parser.y" { PASS2 (yyval.node) = resolve_identifier((yyvsp[(1) - (1)].id)); @@ -8825,7 +8826,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3809 "parser.y" +#line 3810 "parser.y" { PASS1 /* Queue unresolved identifiers for checking against the parent @@ -8857,7 +8858,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3843 "parser.y" +#line 3844 "parser.y" { PASS12 NEW(namespace_decl_t,n); @@ -8874,7 +8875,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3850 "parser.y" +#line 3851 "parser.y" { PASS12 NEW(namespace_decl_t,n); @@ -8891,7 +8892,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3857 "parser.y" +#line 3858 "parser.y" { PASS12 NEW(namespace_decl_t,n); @@ -8908,7 +8909,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3864 "parser.y" +#line 3865 "parser.y" { PASS12 trie_put(active_namespaces, (unsigned char*)(yyvsp[(2) - (2)].namespace_decl)->name, (void*)(yyvsp[(2) - (2)].namespace_decl)->url); @@ -8939,7 +8940,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3887 "parser.y" +#line 3888 "parser.y" { (yyval.code) = 0; (yyval.code) = code_append((yyval.code), node_read((yyvsp[(4) - (4)].node)).c); @@ -8954,7 +8955,7 @@ PASS12 if(as3_pass==2) { /* Line 1464 of skeleton.m4 */ -#line 3893 "parser.y" +#line 3894 "parser.y" { PASS12 const char*url = (yyvsp[(3) - (3)].classinfo)->name; @@ -8983,7 +8984,7 @@ PASS12 /* Line 1464 of skeleton.m4 */ -#line 8987 "parser.tab.c" +#line 8988 "parser.tab.c" default: break; } YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); diff --git a/lib/as3/parser.y b/lib/as3/parser.y index e96e697..0589116 100644 --- a/lib/as3/parser.y +++ b/lib/as3/parser.y @@ -945,9 +945,9 @@ static namespace_t modifiers2access(modifiers_t*mod) } static slotinfo_t* find_class(const char*name); -static memberinfo_t* findmember_nsset(classinfo_t*cls, const char*name, char recurse) +static memberinfo_t* findmember_nsset(classinfo_t*cls, const char*name, char recurse, char is_static) { - return registry_findmember_nsset(cls, state->active_namespace_urls, name, recurse); + return registry_findmember_nsset(cls, state->active_namespace_urls, name, recurse, is_static); } static void innerfunctions2vars(methodstate_t*m) @@ -1238,7 +1238,7 @@ static void check_override(memberinfo_t*m, int flags) { if(!m) return; - if(m->parent == state->cls->info) + if(m->parent == state->cls->info && !((flags^m->flags)&FLAG_STATIC)) syntaxerror("class '%s' already contains a method/slot '%s'", m->parent->name, m->name); if(!m->parent) syntaxerror("internal error: overriding method %s, which doesn't have parent", m->name); @@ -1274,11 +1274,11 @@ static methodinfo_t*registerfunction(enum yytokentype getset, modifiers_t*mod, c minfo->return_type = return_type; } else if(getset != KW_GET && getset != KW_SET) { //class method - memberinfo_t* m = registry_findmember(state->cls->info, ns.name, name, 0); + memberinfo_t* m = registry_findmember(state->cls->info, ns.name, name, 0, mod->flags&FLAG_STATIC); if(m) { syntaxerror("class already contains a %s '%s'", infotypename((slotinfo_t*)m), m->name); } - minfo = methodinfo_register_onclass(state->cls->info, ns.access, ns.name, name); + minfo = methodinfo_register_onclass(state->cls->info, ns.access, ns.name, name, mod->flags&FLAG_STATIC); minfo->return_type = return_type; // getslot on a member slot only returns "undefined", so no need // to actually store these @@ -1294,7 +1294,7 @@ static methodinfo_t*registerfunction(enum yytokentype getset, modifiers_t*mod, c } else syntaxerror("setter function needs to take exactly one argument"); // not sure wether to look into superclasses here, too - minfo = (methodinfo_t*)registry_findmember(state->cls->info, ns.name, name, 1); + minfo = (methodinfo_t*)registry_findmember(state->cls->info, ns.name, name, 1, mod->flags&FLAG_STATIC); if(minfo) { if(minfo->kind!=INFOTYPE_VAR) syntaxerror("class already contains a method called '%s'", name); @@ -1316,7 +1316,7 @@ static methodinfo_t*registerfunction(enum yytokentype getset, modifiers_t*mod, c type?type->name:"*"); }*/ } else { - minfo = methodinfo_register_onclass(state->cls->info, ns.access, ns.name, name); + minfo = methodinfo_register_onclass(state->cls->info, ns.access, ns.name, name, mod->flags&FLAG_STATIC); minfo->kind = INFOTYPE_VAR; //hack minfo->subtype = gs; minfo->return_type = type; @@ -1421,7 +1421,7 @@ static void startfunction(modifiers_t*mod, enum yytokentype getset, char*name, parserassert(state->method); if(state->cls) { - memberinfo_t*m = registry_findmember(state->cls->info, mod->ns, name, 2); + memberinfo_t*m = registry_findmember(state->cls->info, mod->ns, name, 2, mod->flags&FLAG_STATIC); check_override(m, mod->flags); } @@ -1684,6 +1684,7 @@ code_t*converttype(code_t*c, classinfo_t*from, classinfo_t*to) if(TYPE_IS_NULL(from) && !IS_NUMBER_OR_INT(to)) return c; + as3_error("can't convert type %s%s%s to %s%s%s", from->package, from->package[0]?".":"", from->name, to->package, to->package[0]?".":"", to->name); @@ -2740,11 +2741,11 @@ PASS12 varinfo_t* info = 0; if(state->cls) { - memberinfo_t*i = registry_findmember(state->cls->info, ns.name, $1, 1); + memberinfo_t*i = registry_findmember(state->cls->info, ns.name, $1, 1, slotstate_flags->flags&FLAG_STATIC); if(i) { check_override(i, flags); } - info = varinfo_register_onclass(state->cls->info, ns.access, ns.name, $1); + info = varinfo_register_onclass(state->cls->info, ns.access, ns.name, $1, slotstate_flags->flags&FLAG_STATIC); } else { slotinfo_t*i = registry_find(state->package, $1); if(i) { @@ -3431,7 +3432,7 @@ E : "super" '.' T_IDENTIFIER syntaxerror("super keyword not allowed outside a class"); classinfo_t*t = state->cls->info->superclass; if(!t) t = TYPE_OBJECT; - memberinfo_t*f = findmember_nsset(t, $3, 1); + memberinfo_t*f = findmember_nsset(t, $3, 1, 0); MEMBER_MULTINAME(m, f, $3); typedcode_t v; v.c = 0; @@ -3624,7 +3625,7 @@ MEMBER : E '.' SUBNODE { t = t->data; is_static = 1; } - if(TYPE_IS_XML(t)) { + if(TYPE_IS_XML(t) && !findmember_nsset(t, $3, 1, is_static)) { multiname_t m = {MULTINAME, 0, &nopackage_namespace_set, $3}; $$.c = abc_getproperty2($$.c, &m); $$.c = abc_coerce_a($$.c); @@ -3633,7 +3634,7 @@ MEMBER : E '.' SUBNODE { if(t->subtype==INFOTYPE_UNRESOLVED) { syntaxerror("syntaxerror: trying to resolve property '%s' on incomplete object '%s'", $3, t->name); } - memberinfo_t*f = findmember_nsset(t, $3, 1); + memberinfo_t*f = findmember_nsset(t, $3, 1, is_static); char noslot = 0; if(f && !is_static != !(f->flags&FLAG_STATIC)) noslot=1; @@ -3717,7 +3718,7 @@ MEMBER : E '.' SUBNODE { if(!state->method->inner && !state->xmlfilter && state->cls && - (f = findmember_nsset(state->cls->info, name, 1))) + (f = findmember_nsset(state->cls->info, name, 1, i_am_static))) { // name is a member or attribute in this class int var_is_static = (f->flags&FLAG_STATIC); diff --git a/lib/as3/registry.c b/lib/as3/registry.c index 8330a6e..5fd76cc 100644 --- a/lib/as3/registry.c +++ b/lib/as3/registry.c @@ -114,9 +114,14 @@ static void resolve_on_class(slotinfo_t*_cls) { classinfo_t*cls = (classinfo_t*)_cls; cls->superclass = (classinfo_t*)registry_resolve((slotinfo_t*)cls->superclass); + DICT_ITERATE_DATA(&cls->members,slotinfo_t*,m) { - resolve_on_slot(m); + resolve_on_slot(m); } + DICT_ITERATE_DATA(&cls->static_members,slotinfo_t*,m2) { + resolve_on_slot(m2); + } + int t=0; while(cls->interfaces[t]) { cls->interfaces[t] = (classinfo_t*)registry_resolve((slotinfo_t*)cls->interfaces[t]); @@ -152,11 +157,12 @@ classinfo_t* classinfo_register(int access, const char*package, const char*name, c->name = name; dict_put(registry_classes, c, c); dict_init2(&c->members, &memberinfo_type, AVERAGE_NUMBER_OF_MEMBERS); + dict_init2(&c->static_members, &memberinfo_type, AVERAGE_NUMBER_OF_MEMBERS); schedule_for_resolve((slotinfo_t*)c); return c; } -methodinfo_t* methodinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, const char*name) +methodinfo_t* methodinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, const char*name, char is_static) { NEW(methodinfo_t,m); m->kind = INFOTYPE_METHOD; @@ -164,10 +170,13 @@ methodinfo_t* methodinfo_register_onclass(classinfo_t*cls, U8 access, const char m->name = name; m->package = ns; m->parent = cls; - dict_put(&cls->members, m, m); + if(!is_static) + dict_put(&cls->members, m, m); + else + dict_put(&cls->static_members, m, m); return m; } -varinfo_t* varinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, const char*name) +varinfo_t* varinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, const char*name, char is_static) { NEW(varinfo_t,m); m->kind = INFOTYPE_VAR; @@ -175,7 +184,10 @@ varinfo_t* varinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, c m->name = name; m->package = ns; m->parent = cls; - dict_put(&cls->members, m, m); + if(!is_static) + dict_put(&cls->members, m, m); + else + dict_put(&cls->static_members, m, m); return m; } methodinfo_t* methodinfo_register_global(U8 access, const char*package, const char*name) @@ -247,14 +259,17 @@ void registry_dump() } } -memberinfo_t* registry_findmember(classinfo_t*cls, const char*ns, const char*name, char recursive) +memberinfo_t* registry_findmember(classinfo_t*cls, const char*ns, const char*name, char recursive, char is_static) { memberinfo_t tmp; tmp.name = name; tmp.package = ns?ns:""; if(!recursive) { - return (memberinfo_t*)dict_lookup(&cls->members, &tmp); + if(!is_static) + return (memberinfo_t*)dict_lookup(&cls->members, &tmp); + else + return (memberinfo_t*)dict_lookup(&cls->static_members, &tmp); } /* look at classes directly extended by this class */ slotinfo_t*m = 0; @@ -267,10 +282,13 @@ memberinfo_t* registry_findmember(classinfo_t*cls, const char*ns, const char*nam if(s->kind == INFOTYPE_UNRESOLVED) break; - m = (slotinfo_t*)dict_lookup(&s->members, &tmp); - if(m) { - return (memberinfo_t*)m; - } + if(!is_static) { + m = (slotinfo_t*)dict_lookup(&s->members, &tmp); + if(m) return (memberinfo_t*)m; + } + m = (slotinfo_t*)dict_lookup(&s->static_members, &tmp); + if(m) return (memberinfo_t*)m; + s = s->superclass; } /* look at interfaces, and parent interfaces */ @@ -279,10 +297,13 @@ memberinfo_t* registry_findmember(classinfo_t*cls, const char*ns, const char*nam classinfo_t*s = cls->interfaces[t]; if(s->kind != INFOTYPE_UNRESOLVED) { while(s) { - m = (slotinfo_t*)dict_lookup(&s->members, &tmp); - if(m) { - return (memberinfo_t*)m; - } + if(!is_static) { + m = (slotinfo_t*)dict_lookup(&s->members, &tmp); + if(m) return (memberinfo_t*)m; + } + m = (slotinfo_t*)dict_lookup(&s->static_members, &tmp); + if(m) return (memberinfo_t*)m; + s = s->superclass; } } @@ -291,20 +312,20 @@ memberinfo_t* registry_findmember(classinfo_t*cls, const char*ns, const char*nam return 0; } -memberinfo_t* registry_findmember_nsset(classinfo_t*cls, namespace_list_t*ns, const char*name, char superclasses) +memberinfo_t* registry_findmember_nsset(classinfo_t*cls, namespace_list_t*ns, const char*name, char superclasses, char is_static) { memberinfo_t*m = 0; while(ns) { - m = registry_findmember(cls, ns->namespace->name, name, superclasses); + m = registry_findmember(cls, ns->namespace->name, name, superclasses, is_static); if(m) return m; ns = ns->next; } - m = registry_findmember(cls, "", name, superclasses); + m = registry_findmember(cls, "", name, superclasses, is_static); if(m) return m; /* TODO: it maybe would be faster to just store the builtin namespace as "" in builtins.c (update: some members (e.g. XML.length) are present both for "" and "http:...builtin") */ - m = registry_findmember(cls, "http://adobe.com/AS3/2006/builtin", name, superclasses); + m = registry_findmember(cls, "http://adobe.com/AS3/2006/builtin", name, superclasses, is_static); if(m) return m; return 0; } @@ -358,6 +379,7 @@ classinfo_t* slotinfo_asclass(slotinfo_t*f) { } dict_init2(&c->members, &memberinfo_type, 1); + dict_init2(&c->static_members, &memberinfo_type, 1); c->data = f; dict_put(functionobjects, f, c); return c; diff --git a/lib/as3/registry.h b/lib/as3/registry.h index 915a71e..02cdbea 100644 --- a/lib/as3/registry.h +++ b/lib/as3/registry.h @@ -77,6 +77,7 @@ struct _classinfo { int slot; classinfo_t*superclass; dict_t members; + dict_t static_members; void*data; //TODO: get rid of this- parser.y should pass type/value/code triples around classinfo_t*interfaces[]; }; @@ -117,9 +118,9 @@ char slotinfo_equals(slotinfo_t*c1, slotinfo_t*c2); void registry_init(); classinfo_t* classinfo_register(int access, const char*package, const char*name, int num_interfaces); -methodinfo_t* methodinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, const char*name); +methodinfo_t* methodinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, const char*name, char is_static); methodinfo_t* methodinfo_register_global(U8 access, const char*package, const char*name); -varinfo_t* varinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, const char*name); +varinfo_t* varinfo_register_onclass(classinfo_t*cls, U8 access, const char*ns, const char*name, char is_static); varinfo_t* varinfo_register_global(U8 access, const char*package, const char*name); slotinfo_t* registry_resolve(slotinfo_t*s); @@ -127,8 +128,8 @@ void registry_resolve_all(); slotinfo_t* registry_find(const char*package, const char*name); void registry_dump(); -memberinfo_t* registry_findmember(classinfo_t*cls, const char*ns, const char*name, char superclasses); -memberinfo_t* registry_findmember_nsset(classinfo_t*cls, namespace_list_t*ns, const char*name, char superclasses); +memberinfo_t* registry_findmember(classinfo_t*cls, const char*ns, const char*name, char superclasses, char is_static); +memberinfo_t* registry_findmember_nsset(classinfo_t*cls, namespace_list_t*ns, const char*name, char superclasses, char is_static); void registry_fill_multiname(multiname_t*m, namespace_t*n, slotinfo_t*c); #define MULTINAME(m,x) \ @@ -150,6 +151,7 @@ namespace_t access2namespace(U8 access, char*package); char registry_ispackage(const char*package); // static multinames +classinfo_t voidclass; classinfo_t* registry_getanytype(); classinfo_t* registry_getarrayclass(); classinfo_t* registry_getobjectclass(); diff --git a/lib/as3/tokenizer.yy.c b/lib/as3/tokenizer.yy.c index b8b3af7..cbc5598 100644 --- a/lib/as3/tokenizer.yy.c +++ b/lib/as3/tokenizer.yy.c @@ -3677,19 +3677,9 @@ static void as3__load_buffer_state (void) as3_free((void *) b ); } -#ifndef _UNISTD_H /* assume unistd.h has isatty() for us */ -#ifdef __cplusplus -extern "C" { -#endif -#ifdef __THROW /* this is a gnuism */ -extern int isatty (int ) __THROW; -#else +#ifndef __cplusplus extern int isatty (int ); -#endif -#ifdef __cplusplus -} -#endif -#endif +#endif /* __cplusplus */ /* Initializes or reinitializes a buffer. * This function is sometimes called more than once on the same buffer, -- 1.7.10.4