| beginCompilationUnit(f) | 
 |   beginMetadataStar(f) | 
 |   endMetadataStar(0) | 
 |   beginTopLevelMember(f) | 
 |     beginTopLevelMethod(, null, null) | 
 |       handleNoType() | 
 |       handleIdentifier(f, topLevelFunctionDeclaration) | 
 |       handleNoTypeVariables(() | 
 |       beginFormalParameters((, MemberKind.TopLevelMethod) | 
 |       endFormalParameters(0, (, ), MemberKind.TopLevelMethod) | 
 |       handleAsyncModifier(null, null) | 
 |       beginBlockFunctionBody({) | 
 |         beginMetadataStar(var) | 
 |         endMetadataStar(0) | 
 |         handleNoType(var) | 
 |         beginVariablesDeclaration(a, null, var) | 
 |           handleIdentifier(a, localVariableDeclaration) | 
 |           beginInitializedIdentifier(a) | 
 |             handleNoVariableInitializer(a) | 
 |           endInitializedIdentifier(a) | 
 |           handleIdentifier(b, localVariableDeclaration) | 
 |           beginInitializedIdentifier(b) | 
 |             handleNoVariableInitializer(b) | 
 |           endInitializedIdentifier(b) | 
 |         endVariablesDeclaration(2, ;) | 
 |         beginReturnStatement(return) | 
 |           handleIdentifier(a, expression) | 
 |           handleNoTypeArguments(?) | 
 |           handleNoArguments(?) | 
 |           handleSend(a, ?) | 
 |           beginConditionalExpression(?) | 
 |             handleNoTypeArguments([) | 
 |             handleIdentifier(b, expression) | 
 |             handleNoTypeArguments(() | 
 |             beginArguments(() | 
 |               handleNoTypeArguments([]) | 
 |               handleLiteralList(0, [, null, ]) | 
 |             endArguments(1, (, )) | 
 |             handleSend(b, ]) | 
 |             handleLiteralList(1, [, null, ]) | 
 |             handleConditionalExpressionColon() | 
 |             handleLiteralNull(null) | 
 |           endConditionalExpression(?, :, null) | 
 |         endReturnStatement(true, return, ;) | 
 |       endBlockFunctionBody(2, {, }) | 
 |     endTopLevelMethod(f, null, }) | 
 |   endTopLevelDeclaration(}) | 
 | endCompilationUnit(1, ) |