beginCompilationUnit(main) beginMetadataStar(main) endMetadataStar(0) beginTopLevelMember(main) beginTopLevelMethod(, null, null) handleNoType() handleIdentifier(main, topLevelFunctionDeclaration) handleNoTypeVariables(() beginFormalParameters((, MemberKind.TopLevelMethod) endFormalParameters(0, (, ), MemberKind.TopLevelMethod) handleAsyncModifier(null, null) beginBlockFunctionBody({) handleNoTypeVariables(() beginFunctionExpression(() beginFormalParameters((, MemberKind.Local) endFormalParameters(0, (, ), MemberKind.Local) handleAsyncModifier(null, null) beginBlockFunctionBody({) endBlockFunctionBody(0, {, }) endFunctionExpression((, }) handleExpressionStatement((, ;) endBlockFunctionBody(1, {, }) endTopLevelMethod(main, null, }) endTopLevelDeclaration(}) endCompilationUnit(1, )