Files
sdk/pkg/front_end/parser_testcases/nnbd/chained_call_01.dart.expect
T
Jens Johansen 3969356f1a [parser] Parse bangs before type parameters correctly
Change-Id: Ie05e57d12cdbdeac037785ef6b94497c77d264ae
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/137789
Commit-Queue: Jens Johansen <jensj@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
2020-03-02 11:21:40 +00:00

42 lines
1.5 KiB
Plaintext

beginCompilationUnit(void)
beginMetadataStar(void)
endMetadataStar(0)
beginTopLevelMember(void)
beginTopLevelMethod(, null)
handleVoidKeyword(void)
handleIdentifier(f, topLevelFunctionDeclaration)
handleNoTypeVariables(()
beginFormalParameters((, MemberKind.TopLevelMethod)
beginMetadataStar(dynamic)
endMetadataStar(0)
beginFormalParameter(dynamic, MemberKind.TopLevelMethod, null, null, null)
handleIdentifier(dynamic, typeReference)
handleNoTypeArguments(e)
handleType(dynamic, null)
handleIdentifier(e, formalParameterDeclaration)
handleFormalParameterWithoutValue())
endFormalParameter(null, null, e, null, null, FormalParameterKind.mandatory, MemberKind.TopLevelMethod)
endFormalParameters(1, (, ), MemberKind.TopLevelMethod)
handleAsyncModifier(null, null)
beginBlockFunctionBody({)
handleIdentifier(e, expression)
handleNoTypeArguments(!)
handleNoArguments(!)
handleSend(e, !)
handleNonNullAssertExpression(!)
handleNoTypeArguments(()
beginArguments(()
endArguments(0, (, ))
handleSend((, ))
handleNonNullAssertExpression(!)
handleNoTypeArguments(()
beginArguments(()
endArguments(0, (, ))
handleSend((, ))
handleNonNullAssertExpression(!)
handleExpressionStatement(;)
endBlockFunctionBody(1, {, })
endTopLevelMethod(void, null, })
endTopLevelDeclaration()
endCompilationUnit(1, )