blob: 4b97c30fbf0c824b39d94c2544a0d202796b0e16 [file] [edit]
beginCompilationUnit(#!/usr/bin/env dart)
handleScript(#!/usr/bin/env dart)
beginMetadataStar(@)
beginMetadata(@)
handleIdentifier(FooX, metadataReference)
beginTypeArguments(<)
handleIdentifier(int, typeReference)
handleNoTypeArguments(>)
handleType(int, null)
endTypeArguments(1, <, >)
beginArguments(()
beginTypeArguments(<)
handleIdentifier(int, typeReference)
handleNoTypeArguments(,)
handleType(int, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(>)
handleType(int, null)
endTypeArguments(2, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
handlePositionalArgument(<)
endArguments(1, (, ))
endMetadata(@, null, ))
endMetadataStar(1)
beginUncategorizedTopLevelDeclaration(library)
beginLibraryName(library)
handleIdentifier(foo, libraryName)
handleIdentifier(bar, libraryNameContinuation)
handleQualified(.)
handleIdentifier(directive, libraryNameContinuation)
handleQualified(.)
endLibraryName(library, ;, true)
endTopLevelDeclaration(;)
beginMetadataStar(@)
beginMetadata(@)
handleIdentifier(FooX, metadataReference)
beginTypeArguments(<)
handleIdentifier(int, typeReference)
handleNoTypeArguments(>)
handleType(int, null)
endTypeArguments(1, <, >)
beginArguments(()
beginTypeArguments(<)
handleIdentifier(int, typeReference)
handleNoTypeArguments(,)
handleType(int, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(>)
handleType(int, null)
endTypeArguments(2, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
handlePositionalArgument(<)
endArguments(1, (, ))
endMetadata(@, null, ))
endMetadataStar(1)
beginUncategorizedTopLevelDeclaration(import)
beginImport(import)
beginLiteralString("foo.dart")
endLiteralString(0, "foo.dart")
beginConditionalUris(;)
endConditionalUris(0)
handleImportPrefix(null, null)
beginCombinators(;)
endCombinators(0)
endImport(import, ;)
endTopLevelDeclaration(;)
beginMetadataStar(export)
endMetadataStar(0)
beginUncategorizedTopLevelDeclaration(export)
beginExport(export)
beginLiteralString("bar.dart")
endLiteralString(0, "bar.dart")
beginConditionalUris(;)
endConditionalUris(0)
beginCombinators(;)
endCombinators(0)
endExport(export, ;)
endTopLevelDeclaration(;)
beginMetadataStar(import)
endMetadataStar(0)
beginUncategorizedTopLevelDeclaration(import)
beginImport(import)
beginLiteralString('baz1.dart')
endLiteralString(0, 'baz1.dart')
beginConditionalUris(if)
beginConditionalUri(if)
handleIdentifier(dart, dottedName)
handleIdentifier(library, dottedNameContinuation)
handleIdentifier(html, dottedNameContinuation)
handleDottedName(3, dart)
beginLiteralString('baz2.dart')
endLiteralString(0, 'baz2.dart')
endConditionalUri(if, (, null)
beginConditionalUri(if)
handleIdentifier(dart, dottedName)
handleIdentifier(library, dottedNameContinuation)
handleIdentifier(io, dottedNameContinuation)
handleDottedName(3, dart)
beginLiteralString('baz3.dart')
endLiteralString(0, 'baz3.dart')
endConditionalUri(if, (, null)
endConditionalUris(2)
handleIdentifier(baz, importPrefixDeclaration)
handleImportPrefix(null, as)
beginCombinators(;)
endCombinators(0)
endImport(import, ;)
endTopLevelDeclaration(;)
beginMetadataStar(part)
endMetadataStar(0)
beginUncategorizedTopLevelDeclaration(part)
beginPart(part)
beginLiteralString('bla.dart')
endLiteralString(0, 'bla.dart')
endPart(part, ;)
endTopLevelDeclaration(;)
beginMetadataStar(FooX)
endMetadataStar(0)
beginTopLevelMember(FooX)
beginTopLevelMethod(;, null, null)
handleIdentifier(FooX, typeReference)
beginTypeArguments(<)
handleIdentifier(int, typeReference)
handleNoTypeArguments(>)
handleType(int, null)
endTypeArguments(1, <, >)
handleType(FooX, ?)
handleIdentifier(foo, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
endFormalParameters(0, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
handleIdentifier(print, expression)
handleNoTypeArguments(()
beginArguments(()
beginLiteralString("This isn't a directive!")
endLiteralString(0, "This isn't a directive!")
handlePositionalArgument("This isn't a directive!")
endArguments(1, (, ))
handleSend(print, ))
handleExpressionStatement(print, ;)
beginReturnStatement(return)
handleLiteralNull(null)
endReturnStatement(true, return, ;)
endBlockFunctionBody(2, {, })
endTopLevelMethod(FooX, null, })
endTopLevelDeclaration(})
beginMetadataStar(@)
beginMetadata(@)
handleIdentifier(FooX, metadataReference)
beginTypeArguments(<)
handleIdentifier(int, typeReference)
handleNoTypeArguments(>)
handleType(int, null)
endTypeArguments(1, <, >)
beginArguments(()
beginTypeArguments(<)
handleIdentifier(int, typeReference)
handleNoTypeArguments(,)
handleType(int, null)
handleIdentifier(int, typeReference)
handleNoTypeArguments(>)
handleType(int, null)
endTypeArguments(2, <, >)
handleLiteralSetOrMap(0, {, null, }, false)
handlePositionalArgument(<)
endArguments(1, (, ))
endMetadata(@, null, ))
endMetadataStar(1)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(Foo, classOrMixinDeclaration)
handleNoTypeVariables({)
beginClassDeclaration(class, null, null, null, null, null, null, null, Foo)
handleNoPrimaryConstructor(DeclarationKind.Class, Foo, null)
handleNoType(Foo)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleImplements(null, 0)
handleClassHeader(class, class, null)
beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
beginMetadataStar(void)
endMetadataStar(0)
beginMember()
beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo1, Foo)
handleVoidKeyword(void)
handleIdentifier(foo1, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
endFormalParameters(0, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMethod(DeclarationKind.Class, null, void, (, null, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
beginMember()
beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo2, Foo)
handleVoidKeyword(void)
handleIdentifier(foo2, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
endFormalParameters(0, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMethod(DeclarationKind.Class, null, void, (, null, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
beginMember()
beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo3, Foo)
handleVoidKeyword(void)
handleIdentifier(foo3, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
endFormalParameters(0, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMethod(DeclarationKind.Class, null, void, (, null, })
endMember()
beginMetadataStar(void)
endMetadataStar(0)
beginMember()
beginMethod(DeclarationKind.Class, null, null, null, null, null, null, foo4, Foo)
handleVoidKeyword(void)
handleIdentifier(foo4, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
endFormalParameters(0, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
endBlockFunctionBody(0, {, })
endMethod(DeclarationKind.Class, null, void, (, null, })
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 4, {, })
endClassDeclaration(class, })
endTopLevelDeclaration(})
beginMetadataStar(class)
endMetadataStar(0)
beginClassOrMixinOrNamedMixinApplicationPrelude(class)
handleIdentifier(FooX, classOrMixinDeclaration)
beginTypeVariables(<)
beginMetadataStar(E)
endMetadataStar(0)
handleIdentifier(E, typeVariableDeclaration)
beginTypeVariable(E)
handleTypeVariablesDefined(E, 1)
handleNoType(E)
endTypeVariable(>, 0, null, null)
endTypeVariables(<, >)
beginClassDeclaration(class, null, null, null, null, null, null, null, FooX)
handleNoPrimaryConstructor(DeclarationKind.Class, >, null)
handleNoType(>)
handleClassExtends(null, 1)
handleClassNoWithClause()
handleImplements(null, 0)
handleClassHeader(class, class, null)
beginClassOrMixinOrExtensionBody(DeclarationKind.Class, {)
beginMetadataStar(final)
endMetadataStar(0)
beginMember()
beginFields(DeclarationKind.Class, null, null, null, null, null, null, final, {)
handleIdentifier(Map, typeReference)
beginTypeArguments(<)
handleIdentifier(E, typeReference)
handleNoTypeArguments(,)
handleType(E, null)
handleIdentifier(E, typeReference)
handleNoTypeArguments(>)
handleType(E, null)
endTypeArguments(2, <, >)
handleType(Map, null)
handleIdentifier(map, fieldDeclaration)
handleNoFieldInitializer(;)
endFields(DeclarationKind.Class, null, null, null, null, null, null, final, 1, final, ;)
endMember()
beginMetadataStar(const)
endMetadataStar(0)
beginMember()
beginConstructor(DeclarationKind.Class, null, null, null, null, const, null, null, FooX, FooX)
handleNoType(const)
handleIdentifier(FooX, methodDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.NonStaticMethod)
beginMetadataStar(this)
endMetadataStar(0)
beginFormalParameter(this, MemberKind.NonStaticMethod, null, null, null)
handleNoType(()
handleIdentifier(map, fieldInitializer)
handleFormalParameterWithoutValue())
endFormalParameter(null, this, null, ., map, null, null, FormalParameterKind.requiredPositional, MemberKind.NonStaticMethod)
endFormalParameters(1, (, ), MemberKind.NonStaticMethod)
handleNoInitializers()
handleAsyncModifier(null, null)
handleEmptyFunctionBody(;)
endConstructor(DeclarationKind.Class, const, null, (, null, ;)
endMember()
endClassOrMixinOrExtensionBody(DeclarationKind.Class, 2, {, })
endClassDeclaration(class, })
endTopLevelDeclaration(})
endCompilationUnit(8, )