| beginCompilationUnit(var) | |
| beginMetadataStar(var) | |
| endMetadataStar(0) | |
| beginTopLevelMember(var) | |
| beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, var, ) | |
| handleNoType(var) | |
| handleIdentifier(simpleIdentifier, topLevelVariableDeclaration) | |
| beginFieldInitializer(=) | |
| handleIdentifier(f, expression) | |
| handleSendWithoutArguments(f, f, <) | |
| beginTypeArguments(<) | |
| handleIdentifier(a, typeReference) | |
| handleNoTypeArguments(,) | |
| handleType(a, null) | |
| handleIdentifier(b, typeReference) | |
| handleNoTypeArguments(>) | |
| handleType(b, null) | |
| endTypeArguments(2, <, >) | |
| handleTypeArgumentApplication(<) | |
| endFieldInitializer(=, >) | |
| endTopLevelFields(null, null, null, null, null, null, var, 1, var, ;) | |
| endTopLevelDeclaration(;) | |
| beginMetadataStar(var) | |
| endMetadataStar(0) | |
| beginTopLevelMember(var) | |
| beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, var, ;) | |
| handleNoType(var) | |
| handleIdentifier(method, topLevelVariableDeclaration) | |
| beginFieldInitializer(=) | |
| handleIdentifier(f, expression) | |
| beginArguments(() | |
| endArguments(0, (, )) | |
| handleInvocationWithoutTypeArguments(f, )) | |
| handleIdentifier(m, expressionContinuation) | |
| handleSendWithoutArguments(m, m, <) | |
| handleDotAccess(., m, false) | |
| beginTypeArguments(<) | |
| handleIdentifier(a, typeReference) | |
| handleNoTypeArguments(,) | |
| handleType(a, null) | |
| handleIdentifier(b, typeReference) | |
| handleNoTypeArguments(>) | |
| handleType(b, null) | |
| endTypeArguments(2, <, >) | |
| handleTypeArgumentApplication(<) | |
| endFieldInitializer(=, >) | |
| endTopLevelFields(null, null, null, null, null, null, var, 1, var, ;) | |
| endTopLevelDeclaration(;) | |
| beginMetadataStar(var) | |
| endMetadataStar(0) | |
| beginTopLevelMember(var) | |
| beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, var, ;) | |
| handleNoType(var) | |
| handleIdentifier(prefixedIdentifier, topLevelVariableDeclaration) | |
| beginFieldInitializer(=) | |
| handleIdentifier(prefix, expression) | |
| handleSendWithoutArguments(prefix, prefix, .) | |
| handleIdentifier(f, expressionContinuation) | |
| handleSendWithoutArguments(f, f, <) | |
| handleDotAccess(., f, false) | |
| beginTypeArguments(<) | |
| handleIdentifier(a, typeReference) | |
| handleNoTypeArguments(,) | |
| handleType(a, null) | |
| handleIdentifier(b, typeReference) | |
| handleNoTypeArguments(>) | |
| handleType(b, null) | |
| endTypeArguments(2, <, >) | |
| handleTypeArgumentApplication(<) | |
| endFieldInitializer(=, >) | |
| endTopLevelFields(null, null, null, null, null, null, var, 1, var, ;) | |
| endTopLevelDeclaration(;) | |
| beginMetadataStar(var) | |
| endMetadataStar(0) | |
| beginTopLevelMember(var) | |
| beginFields(DeclarationKind.TopLevel, null, null, null, null, null, null, var, ;) | |
| handleNoType(var) | |
| handleIdentifier(three_identifiers, topLevelVariableDeclaration) | |
| beginFieldInitializer(=) | |
| handleIdentifier(prefix, expression) | |
| handleSendWithoutArguments(prefix, prefix, .) | |
| handleIdentifier(ClassName, expressionContinuation) | |
| handleSendWithoutArguments(ClassName, ClassName, .) | |
| handleDotAccess(., ClassName, false) | |
| handleIdentifier(m, expressionContinuation) | |
| handleSendWithoutArguments(m, m, <) | |
| handleDotAccess(., m, false) | |
| beginTypeArguments(<) | |
| handleIdentifier(a, typeReference) | |
| handleNoTypeArguments(,) | |
| handleType(a, null) | |
| handleIdentifier(b, typeReference) | |
| handleNoTypeArguments(>) | |
| handleType(b, null) | |
| endTypeArguments(2, <, >) | |
| handleTypeArgumentApplication(<) | |
| endFieldInitializer(=, >) | |
| endTopLevelFields(null, null, null, null, null, null, var, 1, var, ;) | |
| endTopLevelDeclaration(;) | |
| endCompilationUnit(4, ) |