SWF Investigator Code
Adobe SWF Investigator enables full analysis of SWF applications.
Status: Beta
Brought to you by:
puhley
. è ðÍ ObjectArrayRegExp../src/parse.es<#internal ../src/parse.es>internal NamespacepublicParsePatternprivate protected $construct$cinitFieldPatternidentptrn ObjectPatternptrnsArrayPatternspread SimplePatternexprIdentifierPatternALPHAUtilENUMsnoColon allowColonBETAnoInallowInGAMMAnoExpr allowExprTAU globalBlkclassBlkinterfaceBlklocalBlkstatementBlkconstructorBlkOMEGAfullStmt abbrevStmt NamespaceExprextractInfo DefinerparserParserscanfilenamepositionsyntaxError$t001 internalErrorwarningCTOR_SIGFUNC_SIG PARAMETERS ATTR_FINALATTR_DYNAMICATTR_NATIVE ATTR_OVERRIDEATTR_PROTOTYPEATTR_STATICATTRIBUTE_KEYWORDDEFINING_KEYWORDSTATEMENT_FIRSTattrbitscxString start_linecurrentClassNamealphabetagammatauomegaT0T1LPL0L1 tokenStorestartlnCoorddivassertTokenBREAK_SLASHNONEhdregexpbrocketBREAK_RBROCKETshiftOrRelationalkindlexemehd2lexeme2 matchTokennextreplacenewline tokenTexttexteat hasLexeme '' Expecting found matchmakeIdentifierTokAst Identifier sym_argumentstopFunctionuses_argumentssym_eval uses_evaldesugarAssignmentPatterndesugarPatterndesugarBindingPatternptensitroopidentExprFromExpr IdentExpr#Invalid initializer left-hand-side desugarSubPatternintnfxtrsexprsnmfxinitsPropNameName ValFixtureFixtureInitBindingInitExprHead"Simple pattern without initializerieresolveIdentExprSetExprtnheadTempName$Unimplemented spread in ArrayPatternilimitlengthsubtypexpptnexFieldTypeRef ObjectRefGetTempElementTypeRefintern publicNSSLpushOntopushanyTypeletInitLetExprexprListToCommaExpr identifierExpecting identifier, found propertyIdentifier isReserved-Expecting identifier or reserved word, found namespaceExpression StringLiteral LiteralStringnameExpression-Qualified name or identifier required, found getOpenNamespaces%String or identifier required, found DoubleColonQualifiedIdentifierresolveNamespaceExprRightBracketparenExpression LeftParenfullCommaExpression RightParen BinaryExprcommaOpinitializerAttributeVarConstobjectInitializer LeftBrace fieldList RightBrace getStrictColontypeExpression LiteralObjectliteralFieldCommaRedundant field prefix 'varconstnoTagvarTagconstTag __Proto__fullAssignmentExpression ProtoField fieldNamesym_getgetterOrSetterFieldMaybegetterFunctionsym_setsetterFunctionLiteralFieldfunctionExpressionVirtualField IntLiteralUIntLiteralparseInt DoubleLiteral parseFloatDecimalLiteraldecimalarrayInitializerLeftBracketelementListForLetIfcomprehensionExpressionLiteralComprehensionLiteralArrayid_eachtypedPatterngetDefaultNamespaceIn ComprehendForletBindingList ComprehendLetComprehendIf+Expected 'for', 'let', 'if', or ']'; found arrayElements TripleDotposLiteralUndefinedprimaryExpressionNullLiteralNullTrueFalseLiteralBoolean LiteralIntLiteralUInt LiteralDoubleLiteralDecimal RegexpLiteral LiteralRegExpThis noNewlineid_generatorThisGeneratorExprFunctionThisFunctionExprThisExprUnexpected keyword here: letExpressionordinaryFunctionsuperExpressionSuper SuperExprintrinsic_nssliceCallExpr sym_slicebracketsoptionalBracketExpr(Expression required inside the brackets.ComputedNamecommaExpressionpropertyOperatorDotName expression required here.LeftDotAngletypeApplication ApplyTypeExprpropertyOperator: typeExpressionListGreaterThanargumentListmemberExpressionNewobject_exprargument_exprsspread_exprmemberExpressionPrimeNewExpr super_expr property_exprcallExpressioncallExpressionPrime newExpressionleftHandSideExpressionpostfixExpressionPlusPlus UnaryExpr postIncrOp MinusMinus postDecrOpunaryExpressionDeletedeleteOp strictFlagtokenToOperatorVoidTypeOfPlusMinus BitwiseNotNotmultiplicativeExpressionisMultiplicativeadditiveExpression isAdditiveshiftExpressionisShiftrelationalExpressionisRelationalisRelationalTypeBinaryTypeExprequalityExpression isEqualitybitwiseAndExpressionbitwiseAndOp BitwiseAndbitwiseXorExpressionbitwiseXorOp BitwiseXorbitwiseOrExpressionbitwiseOrOp BitwiseOrlogicalAndExpressionlogicalAndOp LogicalAndlogicalOrExpressionlogicalOrOp LogicalOrvariableBindingListpublicNSyieldExpression uses_yieldYieldassignmentExpression YieldExprdynamicOverrideExpressionESCflagsext_dynamic_override'dynamic override' not enabled.DynamicOverrideAssignDynamicOverrideExprnonAssignmentExpressionType TypeOpExprQuestionMarkTernaryExprconditionalExpression isOpAssignpatternFromExpr?The left-hand-side of op= must be a name or property reference.map <anonymous ../src/parse.es:1451>fields!patternFromExpr, invalid pattern pattern objectPatternarrayPattern simplePatternelementListPatternfieldPatternunsupported fieldPattern typedPatternOrLikeLikeLikeTypebasicTypeExpressionNullableTypetypeNameTypeNameresolveTypeNameExprAppTypeMultnullTypefunctionType unionType objectType arrayTypeid_undefined undefinedTypetypeParametersthisType6Non-optional argument cannot follow optional argument.tyoptional resultTypeFunctionTypetypeExpressionListBar UnionType fieldTypeList ObjectType fieldType FieldTypeelementTypeList ArrayTypelistOfTypeExpressions statement SemiColon EmptyStmt BlockStmtstatementBlockBreakbreakStatement semicolonContinuecontinueStatementDodoStatementforStatementifStatementReturnreturnStatementSwitchswitchTypeStatementswitchStatementThrowthrowStatementTrytryStatementWhilewhileStatementWith withStatementlabeledStatementletBlockStmtOrLetExprStmtExprStmtsubstatementvariableDefinitionEOS&Expecting semicolon or newline, found Unhandled statement mode enterBlockdirectivesLocal exitBlockBlockstmtLabeledStmtLabelSetlabelsLetBlockStmtext_toplevel_letexpr ReturnStmt BreakStmtbreakOrContinueLabelContinueStmtElseIfStmt WhileStmtDoWhileStmtbindingForInitialiser2collapseBindings+Only one variable binding allowed in for-inGetCogenTempForInBindingStmt ForInStmt#'for each' requires 'in' style loopForBindingStmtForStmtvariableDefinitionKindaddFixturesCaseDefaultcaseElements SwitchStmt&Duplicate 'default' clause in 'switch'stmts ThrowStmtcatchesFinallyuses_finally finallyblocksTryStmtcatchClauseCatch uses_catchType annotation required hereGetParamvarInit3The 'with' statement is not allowed in strict mode. uses_withWithStmt typeCasesSwitchTypeStmtsuperStatement uses_super SuperStmtstaticaddInits' not allowed here!'const function' not allowed hereIllegal binding keyword BooleanvariableBinding)Destructuring pattern without initializerfunctionDefinition enterFunctionfunctionNamefunctionSignaturenativefunctionBodyexitFunctionparamsdefaults numparamsFunccheckStrictFunction MethodFixtureoverridefinal addFixture makeAttrsstaticInitFunctionemptySignatureLiteralFunctionconstructorDefinitionconstructorSignaturesettings superArgssuperSpreadFuncNamevoidTypeCtor parametersconstructorInitialiserfixturestypes typeParams paramTypessettinginstanceInitid_getid_set,Zero parameters required for getter function*One parameter required for setter functionresultTypeOrLikeresultTypeVoid,Don't know what result type to expect here: ctorInitsExpected parameter, found ')' uses_rest restParameter parameterInit parameter1Expected mandatory initializer expression, found !parameterToFixturesAndInitAndType$t1classDefinitionOrDeclarationClass typeSignature extendsClause interfaceList id_implementsProtectedNamespacePrivateNamespaceenterClassStaticenterClassInstance pushNamespacesym_privateNamespaceFixture sym_protecteddirectivesClassexitClassInstanceexitClassStatic sym_EMPTYmakeDefaultCtor sym_ObjectClsdynamicClassFixtureClassFixtureFwd interfaceDefinitionOrDeclaration Interface id_extends0Interfaces may not carry nullability annotationsdirectivesInterfaceInterfaceFixtureInterfaceFixtureFwdnamespaceDefinitionUnforgeableNamespacegetAnonymousNameForgeableNamespacetypeDefinitionOrDeclarationTypeFixtureTypeFixtureFwd checkAttrDuplicate attribute ' prototypeattributeStringIllegal attribute on statement.dynamicFinalfinalNativenativeoverride __proto__Staticstatic8Expected attribute keyword or definition keyword, found #Namespace expression required here.!Illegal use of attribute keyword.directivesGlobal3UsePragmas cannot carry attributesPragmas cannot be labeledpragma)Illegal attribute on variable definition.'Only 'var' definitions can be labelled.)Illegal attribute on function definition.$Illegal labeled function definition.firstdirective%Illegal attribute on type definition. Illegal labeled type definition.*Illegal attribute on namespace definition.%Illegal labeled namespace definition.&Illegal attribute on class definition.!Illegal labeled class definition.*Illegal attribute on interface definition.%Illegal labeled interface definition.pushStmt+Statements are not allowed in class blocks.*Illegal attribute on constructor function.6A constructor has already been defined for this class.!'type' definition must be static.&'namespace' definition must be static.@Property definition, 'static' block, or pragma is required here./Statements are not allowed in interface blocks.;Attributes and labels are not allowed on interface methods.'function' is required here.Illegal attribute on pragma.Illegal labeled pragma.'Illegal attribute on 'super' statement. openNamespace8Pragma 'use default namespace' is not allowed in blocks.setDefaultNamespace id_strict(Pragma 'use strict' is not allowed here. setStrictid_standard@Pragma 'use standard' is not allowed except at the global level.Unknown token following 'use': computeAttributeschildrenreify_activationprogramInternalNamespace<#internal >enterGlobalsym_internal sym_public exitGlobal"extra tokens after end of program.Program!http://adobe.com/AS3/2006/builtinsrctopFixturesLexScanner <anonymous ../src/parse.es:2856>noColon allowColonnoInallowInnoExpr allowExpr globalBlkclassBlkinterfaceBlklocalBlkstatementBlkconstructorBlkfullStmt abbrevStmt" ##&&--55_zø¼ !"# $%& '()*+,- ./01 3 4 5 6 7 89: 1 : ; <9==>>5 ?@ABCDEFGHIJKL67MNOPQRSTUVWXYZ[ U 6 [ X \ ]^` V a ] b c c de d f f b Z g hi Y j i k l l W mn8 N o p q o rwxy{| L } ~ ¡¢£ ¥¦ § ¥ ¦ ¨©ª«¬ ¨ © ª ®¯ « ° x ±² ³ ´ ¬ ¡ µ¶· ¢ ¸ ¹{ h »¼¾¿À 8 Á Á ¹ à q ÅÆ Ç » ÈÉÊ Ë Ì¸ÍÎÏ w ÐÑÒ Ï Ó Ô Õ Ö P × Ø ÙÔ Ú ÛÚßàáâ ã ä å æ ç èéêëç ì íåîï ð ñ ò ó ô õö ÷ øùú û üýû k þ Q ! ÿ É ÷ õ Ò ¡¢£¤¥¦ ¤ §¨ © ¥ «© ¬ ® ¨ ° ± ²± ´ µ¶·¸¹ · ¶ º» ¼ ½ ¹ º » ¾ ¡ ¿ ¾ ¿ ¼À Á Á  ÃÄ Ã ÅÆÇÈÉÊËÌÍ Ä ÎÏÐÑÒÓÔ Ê ÕÖ× Õ ØÙ × ÚÛ Ù ÜÝÞß Û àá ß âãä á åæç ä èéê ç ëìí ê îï ð ñò ó ô õ ö÷ ù ú üýþÿ ò ÷ í ã " õ ˬ R $ % ÿØ ¡ ¢ £¤ ¥ ¦ ¨ © ª « ¬ ¡ ® ¯® ° °±¢ ² ³²´ ´ ¬´µ¶·¸ ¹ º » ¼ T ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ ÒÓ S + Ô µ ¼ . Õ n / ¹ Ø * Ù Ú ÛÐ Ó Ü ÝÞ ß Ñà á Äâ»ã ä ¾åäÂæçÍèÀéÁ ê ë ì îïðòóê ô ì õ Çö÷ ø ùøö û ÉüË ý þ ÿ ý Ï Æ Ô ( ôð ) ' ¡ ¢ £ ¤ ¥ ¦ § ì ¨ © ª 7 «¬ , ® ¯ ° ±²³ ´ µ ¶ · ¸ ¹ µ º º»¼½ À Á à ¦ª£¥´ Å Æ Ç ÆÇ È Ê È ÊË ËªÁÀÌÍ Î Ï Ð ÑÒÓ O Ô Õ Ö ×ØÙ Ú Û Ü Ý Þ ßà á âãäåæ è åéêÞÎÏÐëì í îíïðñò¨ C á B ¦ D E ¥ F ô G õ K J I H ò øúþ õ ï ë Ì ä Ú j ¬ èÙ £ ¾ ¥ ¦ ¨ ©¬ ¬ ® ¯° ³ ´µ ¶ ¸Zº» 3 » !½ º # & -È 1 9 = >