The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftSyntax with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4606859-0":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1

Build Log

    precondition([.identifier].contains(_argumentTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1285:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_argumentTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1288:34: error: type 'DeclModifierSyntax.Cursor' has no member 'rightParenToken'
    let _rightParen = raw[Cursor.rightParenToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1292:20: error: reference to member 'rightParen' cannot be resolved without a contextual type
    precondition([.rightParen].contains(_rightParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1292:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1292:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1292:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1363:29: error: type 'TypeInheritanceClauseSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1367:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1367:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1367:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1367:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1370:37: error: type 'TypeInheritanceClauseSyntax.Cursor' has no member 'type'
    let _inheritedType = raw[Cursor.type]
                             ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1371:42: error: cannot infer contextual base in reference to member 'type'
    precondition(_inheritedType.kind == .type,
                                        ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1421:34: error: type 'StructDeclSyntax.Cursor' has no member 'attributeList'
    let _attributes = raw[Cursor.attributeList]
                          ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1422:39: error: cannot infer contextual base in reference to member 'attributeList'
    precondition(_attributes.kind == .attributeList,
                                     ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1429:37: error: type 'StructDeclSyntax.Cursor' has no member 'structToken'
    let _structKeyword = raw[Cursor.structToken]
                             ~~~~~~ ^~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1433:20: error: reference to member 'structKeyword' cannot be resolved without a contextual type
    precondition([.structKeyword].contains(_structKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1433:35: error: type 'Any' cannot conform to 'Equatable'
    precondition([.structKeyword].contains(_structKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1433:35: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.structKeyword].contains(_structKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1433:35: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.structKeyword].contains(_structKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1436:34: error: type 'StructDeclSyntax.Cursor' has no member 'identifierToken'
    let _identifier = raw[Cursor.identifierToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1440:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_identifierTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1440:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1440:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1440:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1447:41: error: type 'StructDeclSyntax.Cursor' has no member 'typeInheritanceClause'
    let _inheritanceClause = raw[Cursor.typeInheritanceClause]
                                 ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1448:46: error: cannot infer contextual base in reference to member 'typeInheritanceClause'
    precondition(_inheritanceClause.kind == .typeInheritanceClause,
                                            ~^~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1455:33: error: type 'StructDeclSyntax.Cursor' has no member 'leftBraceToken'
    let _leftBrace = raw[Cursor.leftBraceToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1459:20: error: reference to member 'leftBrace' cannot be resolved without a contextual type
    precondition([.leftBrace].contains(_leftBraceTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1459:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftBrace].contains(_leftBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1459:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftBrace].contains(_leftBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1459:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftBrace].contains(_leftBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1462:31: error: type 'StructDeclSyntax.Cursor' has no member 'structMembers'
    let _members = raw[Cursor.structMembers]
                       ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1463:36: error: cannot infer contextual base in reference to member 'structMembers'
    precondition(_members.kind == .structMembers,
                                  ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1466:34: error: type 'StructDeclSyntax.Cursor' has no member 'rightBraceToken'
    let _rightBrace = raw[Cursor.rightBraceToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1470:20: error: reference to member 'rightBrace' cannot be resolved without a contextual type
    precondition([.rightBrace].contains(_rightBraceTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1470:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightBrace].contains(_rightBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1470:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightBrace].contains(_rightBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1470:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightBrace].contains(_rightBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1636:37: error: type 'SourceFileSyntax.Cursor' has no member 'declList'
    let _topLevelDecls = raw[Cursor.declList]
                             ~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1637:42: error: cannot infer contextual base in reference to member 'declList'
    precondition(_topLevelDecls.kind == .declList,
                                        ~^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1641:37: error: type 'SyntaxKind' has no member 'eofToken'
    precondition(_eofToken.kind == .eofToken,
                                   ~^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1689:28: error: type 'TopLevelCodeDeclSyntax.Cursor' has no member 'stmtList'
    let _body = raw[Cursor.stmtList]
                    ~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1690:33: error: cannot infer contextual base in reference to member 'stmtList'
    precondition(_body.kind == .stmtList,
                               ~^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1732:36: error: type 'FunctionParameterSyntax.Cursor' has no member 'identifierToken'
    let _externalName = raw[Cursor.identifierToken]
                            ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1736:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_externalNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1736:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_externalNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1736:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_externalNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1736:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_externalNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1739:33: error: type 'FunctionParameterSyntax.Cursor' has no member 'identifierToken'
    let _localName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1743:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_localNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1743:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_localNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1743:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_localNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1743:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_localNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1746:29: error: type 'FunctionParameterSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1750:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1750:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1750:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1750:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1757:32: error: type 'FunctionParameterSyntax.Cursor' has no member 'token'
    let _ellipsis = raw[Cursor.token]
                        ~~~~~~ ^~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1758:37: error: cannot infer contextual base in reference to member 'token'
    precondition(_ellipsis.kind == .token,
                                   ~^~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1761:37: error: type 'FunctionParameterSyntax.Cursor' has no member 'equalToken'
    let _defaultEquals = raw[Cursor.equalToken]
                             ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1765:20: error: reference to member 'equal' cannot be resolved without a contextual type
    precondition([.equal].contains(_defaultEqualsTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1765:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.equal].contains(_defaultEqualsTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1765:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.equal].contains(_defaultEqualsTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1765:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.equal].contains(_defaultEqualsTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1768:36: error: type 'FunctionParameterSyntax.Cursor' has no member 'expr'
    let _defaultValue = raw[Cursor.expr]
                            ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1769:41: error: cannot infer contextual base in reference to member 'expr'
    precondition(_defaultValue.kind == .expr,
                                       ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1772:37: error: type 'FunctionParameterSyntax.Cursor' has no member 'commaToken'
    let _trailingComma = raw[Cursor.commaToken]
                             ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1776:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_trailingCommaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1776:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1776:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1776:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1908:34: error: type 'FunctionDeclSyntax.Cursor' has no member 'attributeList'
    let _attributes = raw[Cursor.attributeList]
                          ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1909:39: error: cannot infer contextual base in reference to member 'attributeList'
    precondition(_attributes.kind == .attributeList,
                                     ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1912:33: error: type 'FunctionDeclSyntax.Cursor' has no member 'modifierList'
    let _modifiers = raw[Cursor.modifierList]
                         ~~~~~~ ^~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1913:38: error: cannot infer contextual base in reference to member 'modifierList'
    precondition(_modifiers.kind == .modifierList,
                                    ~^~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1916:35: error: type 'FunctionDeclSyntax.Cursor' has no member 'funcToken'
    let _funcKeyword = raw[Cursor.funcToken]
                           ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1920:20: error: reference to member 'funcKeyword' cannot be resolved without a contextual type
    precondition([.funcKeyword].contains(_funcKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1920:33: error: type 'Any' cannot conform to 'Equatable'
    precondition([.funcKeyword].contains(_funcKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1920:33: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.funcKeyword].contains(_funcKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1920:33: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.funcKeyword].contains(_funcKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1923:34: error: type 'FunctionDeclSyntax.Cursor' has no member 'identifierToken'
    let _identifier = raw[Cursor.identifierToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1927:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_identifierTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1927:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1927:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1927:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1934:33: error: type 'FunctionDeclSyntax.Cursor' has no member 'functionSignature'
    let _signature = raw[Cursor.functionSignature]
                         ~~~~~~ ^~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1935:38: error: cannot infer contextual base in reference to member 'functionSignature'
    precondition(_signature.kind == .functionSignature,
                                    ~^~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1942:28: error: type 'FunctionDeclSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:1943:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2082:33: error: type 'ElseDirectiveClauseSyntax.Cursor' has no member 'poundElseToken'
    let _poundElse = raw[Cursor.poundElseToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2086:20: error: reference to member 'poundElseKeyword' cannot be resolved without a contextual type
    precondition([.poundElseKeyword].contains(_poundElseTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2086:38: error: type 'Any' cannot conform to 'Equatable'
    precondition([.poundElseKeyword].contains(_poundElseTokenKind),
                                     ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2086:38: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.poundElseKeyword].contains(_poundElseTokenKind),
                                     ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2086:38: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.poundElseKeyword].contains(_poundElseTokenKind),
                                     ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2089:28: error: type 'ElseDirectiveClauseSyntax.Cursor' has no member 'stmtList'
    let _body = raw[Cursor.stmtList]
                    ~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2090:33: error: cannot infer contextual base in reference to member 'stmtList'
    precondition(_body.kind == .stmtList,
                               ~^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2141:28: error: type 'AccessLevelModifierSyntax.Cursor' has no member 'identifierToken'
    let _name = raw[Cursor.identifierToken]
                    ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2145:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_nameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2145:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_nameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2145:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_nameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2145:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_nameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2148:33: error: type 'AccessLevelModifierSyntax.Cursor' has no member 'leftParenToken'
    let _openParen = raw[Cursor.leftParenToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2152:20: error: reference to member 'leftParen' cannot be resolved without a contextual type
    precondition([.leftParen].contains(_openParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2152:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftParen].contains(_openParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2152:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftParen].contains(_openParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2152:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftParen].contains(_openParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2155:32: error: type 'AccessLevelModifierSyntax.Cursor' has no member 'identifierToken'
    let _modifier = raw[Cursor.identifierToken]
                        ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2159:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_modifierTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2159:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_modifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2159:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_modifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2159:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_modifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2162:34: error: type 'AccessLevelModifierSyntax.Cursor' has no member 'rightParenToken'
    let _closeParen = raw[Cursor.rightParenToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2166:20: error: reference to member 'rightParen' cannot be resolved without a contextual type
    precondition([.rightParen].contains(_closeParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2166:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightParen].contains(_closeParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2166:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightParen].contains(_closeParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2166:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightParen].contains(_closeParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2248:34: error: type 'AttributeSyntax.Cursor' has no member 'identifierToken'
    let _identifier = raw[Cursor.identifierToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2252:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_identifierTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2252:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2252:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2252:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2255:33: error: type 'AttributeSyntax.Cursor' has no member 'leftParenToken'
    let _leftParen = raw[Cursor.leftParenToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2259:20: error: reference to member 'leftParen' cannot be resolved without a contextual type
    precondition([.leftParen].contains(_leftParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2259:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2259:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2259:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2262:38: error: type 'AttributeSyntax.Cursor' has no member 'tokenList'
    let _balancedTokens = raw[Cursor.tokenList]
                              ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2263:43: error: cannot infer contextual base in reference to member 'tokenList'
    precondition(_balancedTokens.kind == .tokenList,
                                         ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2266:34: error: type 'AttributeSyntax.Cursor' has no member 'rightParenToken'
    let _rightParen = raw[Cursor.rightParenToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2270:20: error: reference to member 'rightParen' cannot be resolved without a contextual type
    precondition([.rightParen].contains(_rightParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2270:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2270:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2270:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2362:39: error: type 'ContinueStmtSyntax.Cursor' has no member 'continueToken'
    let _continueKeyword = raw[Cursor.continueToken]
                               ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2366:20: error: reference to member 'continueKeyword' cannot be resolved without a contextual type
    precondition([.continueKeyword].contains(_continueKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2366:37: error: type 'Any' cannot conform to 'Equatable'
    precondition([.continueKeyword].contains(_continueKeywordTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2366:37: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.continueKeyword].contains(_continueKeywordTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2366:37: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.continueKeyword].contains(_continueKeywordTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2369:29: error: type 'ContinueStmtSyntax.Cursor' has no member 'identifierToken'
    let _label = raw[Cursor.identifierToken]
                     ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2373:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2373:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2373:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2373:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2376:33: error: type 'ContinueStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2380:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2380:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2380:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2380:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2441:33: error: type 'WhileStmtSyntax.Cursor' has no member 'identifierToken'
    let _labelName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2445:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2445:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2445:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2445:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2448:34: error: type 'WhileStmtSyntax.Cursor' has no member 'colonToken'
    let _labelColon = raw[Cursor.colonToken]
                          ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2452:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_labelColonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2452:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2452:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2452:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2455:36: error: type 'WhileStmtSyntax.Cursor' has no member 'whileToken'
    let _whileKeyword = raw[Cursor.whileToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2459:20: error: reference to member 'whileKeyword' cannot be resolved without a contextual type
    precondition([.whileKeyword].contains(_whileKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2459:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.whileKeyword].contains(_whileKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2459:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.whileKeyword].contains(_whileKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2459:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.whileKeyword].contains(_whileKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2462:34: error: type 'WhileStmtSyntax.Cursor' has no member 'conditionList'
    let _conditions = raw[Cursor.conditionList]
                          ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2463:39: error: cannot infer contextual base in reference to member 'conditionList'
    precondition(_conditions.kind == .conditionList,
                                     ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2466:28: error: type 'WhileStmtSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2467:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2470:33: error: type 'WhileStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2474:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2474:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2474:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2474:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2579:36: error: type 'DeferStmtSyntax.Cursor' has no member 'deferToken'
    let _deferKeyword = raw[Cursor.deferToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2583:20: error: reference to member 'deferKeyword' cannot be resolved without a contextual type
    precondition([.deferKeyword].contains(_deferKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2583:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.deferKeyword].contains(_deferKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2583:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.deferKeyword].contains(_deferKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2583:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.deferKeyword].contains(_deferKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2586:28: error: type 'DeferStmtSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2587:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2590:33: error: type 'DeferStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2594:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2594:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2594:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2594:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2650:34: error: type 'ExpressionStmtSyntax.Cursor' has no member 'expr'
    let _expression = raw[Cursor.expr]
                          ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2651:39: error: cannot infer contextual base in reference to member 'expr'
    precondition(_expression.kind == .expr,
                                     ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2654:33: error: type 'ExpressionStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2658:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2658:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2658:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2658:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2707:33: error: type 'RepeatWhileStmtSyntax.Cursor' has no member 'identifierToken'
    let _labelName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2711:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2711:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2711:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2711:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2714:34: error: type 'RepeatWhileStmtSyntax.Cursor' has no member 'colonToken'
    let _labelColon = raw[Cursor.colonToken]
                          ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2718:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_labelColonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2718:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2718:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2718:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2721:37: error: type 'RepeatWhileStmtSyntax.Cursor' has no member 'repeatToken'
    let _repeatKeyword = raw[Cursor.repeatToken]
                             ~~~~~~ ^~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2725:20: error: reference to member 'repeatKeyword' cannot be resolved without a contextual type
    precondition([.repeatKeyword].contains(_repeatKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2725:35: error: type 'Any' cannot conform to 'Equatable'
    precondition([.repeatKeyword].contains(_repeatKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2725:35: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.repeatKeyword].contains(_repeatKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2725:35: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.repeatKeyword].contains(_repeatKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2728:28: error: type 'RepeatWhileStmtSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2729:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2732:36: error: type 'RepeatWhileStmtSyntax.Cursor' has no member 'whileToken'
    let _whileKeyword = raw[Cursor.whileToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2736:20: error: reference to member 'whileKeyword' cannot be resolved without a contextual type
    precondition([.whileKeyword].contains(_whileKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2736:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.whileKeyword].contains(_whileKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2736:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.whileKeyword].contains(_whileKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2736:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.whileKeyword].contains(_whileKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2739:33: error: type 'RepeatWhileStmtSyntax.Cursor' has no member 'expr'
    let _condition = raw[Cursor.expr]
                         ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2740:38: error: cannot infer contextual base in reference to member 'expr'
    precondition(_condition.kind == .expr,
                                    ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2743:33: error: type 'RepeatWhileStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2747:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2747:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2747:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2747:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2860:36: error: type 'GuardStmtSyntax.Cursor' has no member 'guardToken'
    let _guardKeyword = raw[Cursor.guardToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2864:20: error: reference to member 'guardKeyword' cannot be resolved without a contextual type
    precondition([.guardKeyword].contains(_guardKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2864:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.guardKeyword].contains(_guardKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2864:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.guardKeyword].contains(_guardKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2864:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.guardKeyword].contains(_guardKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2867:34: error: type 'GuardStmtSyntax.Cursor' has no member 'conditionList'
    let _conditions = raw[Cursor.conditionList]
                          ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2868:39: error: cannot infer contextual base in reference to member 'conditionList'
    precondition(_conditions.kind == .conditionList,
                                     ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2871:35: error: type 'GuardStmtSyntax.Cursor' has no member 'elseToken'
    let _elseKeyword = raw[Cursor.elseToken]
                           ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2875:20: error: reference to member 'elseKeyword' cannot be resolved without a contextual type
    precondition([.elseKeyword].contains(_elseKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2875:33: error: type 'Any' cannot conform to 'Equatable'
    precondition([.elseKeyword].contains(_elseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2875:33: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.elseKeyword].contains(_elseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2875:33: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.elseKeyword].contains(_elseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2878:28: error: type 'GuardStmtSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2879:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2882:33: error: type 'GuardStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2886:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2886:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2886:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2886:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2976:36: error: type 'WhereClauseSyntax.Cursor' has no member 'whereToken'
    let _whereKeyword = raw[Cursor.whereToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2980:20: error: reference to member 'whereKeyword' cannot be resolved without a contextual type
    precondition([.whereKeyword].contains(_whereKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2980:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.whereKeyword].contains(_whereKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2980:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.whereKeyword].contains(_whereKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2980:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.whereKeyword].contains(_whereKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2983:35: error: type 'WhereClauseSyntax.Cursor' has no member 'exprList'
    let _expressions = raw[Cursor.exprList]
                           ~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:2984:40: error: cannot infer contextual base in reference to member 'exprList'
    precondition(_expressions.kind == .exprList,
                                      ~^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3041:33: error: type 'ForInStmtSyntax.Cursor' has no member 'identifierToken'
    let _labelName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3045:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3045:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3045:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3045:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3048:34: error: type 'ForInStmtSyntax.Cursor' has no member 'colonToken'
    let _labelColon = raw[Cursor.colonToken]
                          ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3052:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_labelColonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3052:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3052:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3052:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3055:34: error: type 'ForInStmtSyntax.Cursor' has no member 'forToken'
    let _forKeyword = raw[Cursor.forToken]
                          ~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3059:20: error: reference to member 'forKeyword' cannot be resolved without a contextual type
    precondition([.forKeyword].contains(_forKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3059:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.forKeyword].contains(_forKeywordTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3059:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.forKeyword].contains(_forKeywordTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3059:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.forKeyword].contains(_forKeywordTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3062:35: error: type 'ForInStmtSyntax.Cursor' has no member 'caseToken'
    let _caseKeyword = raw[Cursor.caseToken]
                           ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3066:20: error: reference to member 'caseKeyword' cannot be resolved without a contextual type
    precondition([.caseKeyword].contains(_caseKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3066:33: error: type 'Any' cannot conform to 'Equatable'
    precondition([.caseKeyword].contains(_caseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3066:33: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.caseKeyword].contains(_caseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3066:33: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.caseKeyword].contains(_caseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3069:35: error: type 'ForInStmtSyntax.Cursor' has no member 'pattern'
    let _itemPattern = raw[Cursor.pattern]
                           ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3070:40: error: cannot infer contextual base in reference to member 'pattern'
    precondition(_itemPattern.kind == .pattern,
                                      ~^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3073:33: error: type 'ForInStmtSyntax.Cursor' has no member 'inToken'
    let _inKeyword = raw[Cursor.inToken]
                         ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3077:20: error: reference to member 'inKeyword' cannot be resolved without a contextual type
    precondition([.inKeyword].contains(_inKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3077:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.inKeyword].contains(_inKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3077:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.inKeyword].contains(_inKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3077:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.inKeyword].contains(_inKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3080:38: error: type 'ForInStmtSyntax.Cursor' has no member 'expr'
    let _collectionExpr = raw[Cursor.expr]
                              ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3081:43: error: cannot infer contextual base in reference to member 'expr'
    precondition(_collectionExpr.kind == .expr,
                                         ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3088:28: error: type 'ForInStmtSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3089:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3092:33: error: type 'ForInStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3096:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3096:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3096:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3096:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3253:33: error: type 'SwitchStmtSyntax.Cursor' has no member 'identifierToken'
    let _labelName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3257:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3257:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3257:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3257:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3260:34: error: type 'SwitchStmtSyntax.Cursor' has no member 'colonToken'
    let _labelColon = raw[Cursor.colonToken]
                          ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3264:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_labelColonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3264:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3264:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3264:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3267:37: error: type 'SwitchStmtSyntax.Cursor' has no member 'switchToken'
    let _switchKeyword = raw[Cursor.switchToken]
                             ~~~~~~ ^~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3271:20: error: reference to member 'switchKeyword' cannot be resolved without a contextual type
    precondition([.switchKeyword].contains(_switchKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3271:35: error: type 'Any' cannot conform to 'Equatable'
    precondition([.switchKeyword].contains(_switchKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3271:35: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.switchKeyword].contains(_switchKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3271:35: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.switchKeyword].contains(_switchKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3274:34: error: type 'SwitchStmtSyntax.Cursor' has no member 'expr'
    let _expression = raw[Cursor.expr]
                          ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3275:39: error: cannot infer contextual base in reference to member 'expr'
    precondition(_expression.kind == .expr,
                                     ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3278:33: error: type 'SwitchStmtSyntax.Cursor' has no member 'leftBraceToken'
    let _openBrace = raw[Cursor.leftBraceToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3282:20: error: reference to member 'leftBrace' cannot be resolved without a contextual type
    precondition([.leftBrace].contains(_openBraceTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3282:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftBrace].contains(_openBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3282:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftBrace].contains(_openBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3282:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftBrace].contains(_openBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3285:29: error: type 'SwitchStmtSyntax.Cursor' has no member 'switchCaseList'
    let _cases = raw[Cursor.switchCaseList]
                     ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3286:34: error: cannot infer contextual base in reference to member 'switchCaseList'
    precondition(_cases.kind == .switchCaseList,
                                ~^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3289:34: error: type 'SwitchStmtSyntax.Cursor' has no member 'rightBraceToken'
    let _closeBrace = raw[Cursor.rightBraceToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3293:20: error: reference to member 'rightBrace' cannot be resolved without a contextual type
    precondition([.rightBrace].contains(_closeBraceTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3293:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightBrace].contains(_closeBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3293:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightBrace].contains(_closeBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3293:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightBrace].contains(_closeBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3296:33: error: type 'SwitchStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3300:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3300:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3300:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3300:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3435:33: error: type 'DoStmtSyntax.Cursor' has no member 'identifierToken'
    let _labelName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3439:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3439:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3439:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3439:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3442:34: error: type 'DoStmtSyntax.Cursor' has no member 'colonToken'
    let _labelColon = raw[Cursor.colonToken]
                          ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3446:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_labelColonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3446:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3446:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3446:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3449:33: error: type 'DoStmtSyntax.Cursor' has no member 'doToken'
    let _doKeyword = raw[Cursor.doToken]
                         ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3453:20: error: reference to member 'doKeyword' cannot be resolved without a contextual type
    precondition([.doKeyword].contains(_doKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3453:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.doKeyword].contains(_doKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3453:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.doKeyword].contains(_doKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3453:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.doKeyword].contains(_doKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3456:28: error: type 'DoStmtSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3457:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3460:36: error: type 'DoStmtSyntax.Cursor' has no member 'catchClauseList'
    let _catchClauses = raw[Cursor.catchClauseList]
                            ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3461:41: error: cannot infer contextual base in reference to member 'catchClauseList'
    precondition(_catchClauses.kind == .catchClauseList,
                                       ~^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3464:33: error: type 'DoStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3468:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3468:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3468:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3468:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3573:37: error: type 'ReturnStmtSyntax.Cursor' has no member 'returnToken'
    let _returnKeyword = raw[Cursor.returnToken]
                             ~~~~~~ ^~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3577:20: error: reference to member 'returnKeyword' cannot be resolved without a contextual type
    precondition([.returnKeyword].contains(_returnKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3577:35: error: type 'Any' cannot conform to 'Equatable'
    precondition([.returnKeyword].contains(_returnKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3577:35: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.returnKeyword].contains(_returnKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3577:35: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.returnKeyword].contains(_returnKeywordTokenKind),
                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3580:34: error: type 'ReturnStmtSyntax.Cursor' has no member 'expr'
    let _expression = raw[Cursor.expr]
                          ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3581:39: error: cannot infer contextual base in reference to member 'expr'
    precondition(_expression.kind == .expr,
                                     ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3584:33: error: type 'ReturnStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3588:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3588:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3588:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3588:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3645:42: error: type 'FallthroughStmtSyntax.Cursor' has no member 'fallthroughToken'
    let _fallthroughKeyword = raw[Cursor.fallthroughToken]
                                  ~~~~~~ ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3649:20: error: reference to member 'fallthroughKeyword' cannot be resolved without a contextual type
    precondition([.fallthroughKeyword].contains(_fallthroughKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3649:40: error: type 'Any' cannot conform to 'Equatable'
    precondition([.fallthroughKeyword].contains(_fallthroughKeywordTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3649:40: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.fallthroughKeyword].contains(_fallthroughKeywordTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3649:40: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.fallthroughKeyword].contains(_fallthroughKeywordTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3652:33: error: type 'FallthroughStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3656:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3656:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3656:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3656:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3700:36: error: type 'BreakStmtSyntax.Cursor' has no member 'breakToken'
    let _breakKeyword = raw[Cursor.breakToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3704:20: error: reference to member 'breakKeyword' cannot be resolved without a contextual type
    precondition([.breakKeyword].contains(_breakKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3704:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.breakKeyword].contains(_breakKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3704:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.breakKeyword].contains(_breakKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3704:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.breakKeyword].contains(_breakKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3707:29: error: type 'BreakStmtSyntax.Cursor' has no member 'identifierToken'
    let _label = raw[Cursor.identifierToken]
                     ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3711:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3711:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3711:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3711:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3714:33: error: type 'BreakStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3718:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3718:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3718:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3718:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3776:33: error: type 'CodeBlockSyntax.Cursor' has no member 'leftBraceToken'
    let _openBrace = raw[Cursor.leftBraceToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3780:20: error: reference to member 'leftBrace' cannot be resolved without a contextual type
    precondition([.leftBrace].contains(_openBraceTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3780:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftBrace].contains(_openBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3780:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftBrace].contains(_openBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3780:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftBrace].contains(_openBraceTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3783:33: error: type 'CodeBlockSyntax.Cursor' has no member 'stmtList'
    let _statments = raw[Cursor.stmtList]
                         ~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3784:38: error: cannot infer contextual base in reference to member 'stmtList'
    precondition(_statments.kind == .stmtList,
                                    ~^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3787:34: error: type 'CodeBlockSyntax.Cursor' has no member 'rightBraceToken'
    let _closeBrace = raw[Cursor.rightBraceToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3791:20: error: reference to member 'rightBrace' cannot be resolved without a contextual type
    precondition([.rightBrace].contains(_closeBraceTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3791:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightBrace].contains(_closeBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3791:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightBrace].contains(_closeBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3791:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightBrace].contains(_closeBraceTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3854:33: error: type 'ConditionSyntax.Cursor' has no member 'syntax'
    let _condition = raw[Cursor.syntax]
                         ~~~~~~ ^~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3855:38: error: cannot infer contextual base in reference to member 'syntax'
    precondition(_condition.kind == .syntax,
                                    ~^~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3858:37: error: type 'ConditionSyntax.Cursor' has no member 'commaToken'
    let _trailingComma = raw[Cursor.commaToken]
                             ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3862:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_trailingCommaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3862:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3862:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3862:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3906:35: error: type 'DeclarationStmtSyntax.Cursor' has no member 'decl'
    let _declaration = raw[Cursor.decl]
                           ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3907:40: error: cannot infer contextual base in reference to member 'decl'
    precondition(_declaration.kind == .decl,
                                      ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3910:33: error: type 'DeclarationStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3914:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3914:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3914:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3914:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3958:36: error: type 'ThrowStmtSyntax.Cursor' has no member 'throwToken'
    let _throwKeyword = raw[Cursor.throwToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3962:20: error: reference to member 'throwKeyword' cannot be resolved without a contextual type
    precondition([.throwKeyword].contains(_throwKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3962:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.throwKeyword].contains(_throwKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3962:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.throwKeyword].contains(_throwKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3962:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.throwKeyword].contains(_throwKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3965:34: error: type 'ThrowStmtSyntax.Cursor' has no member 'expr'
    let _expression = raw[Cursor.expr]
                          ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3966:39: error: cannot infer contextual base in reference to member 'expr'
    precondition(_expression.kind == .expr,
                                     ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3969:33: error: type 'ThrowStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3973:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3973:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3973:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:3973:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4034:33: error: type 'IfStmtSyntax.Cursor' has no member 'identifierToken'
    let _labelName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4038:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4038:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4038:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4038:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4041:34: error: type 'IfStmtSyntax.Cursor' has no member 'colonToken'
    let _labelColon = raw[Cursor.colonToken]
                          ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4045:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_labelColonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4045:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4045:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4045:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4048:33: error: type 'IfStmtSyntax.Cursor' has no member 'ifToken'
    let _ifKeyword = raw[Cursor.ifToken]
                         ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4052:20: error: reference to member 'ifKeyword' cannot be resolved without a contextual type
    precondition([.ifKeyword].contains(_ifKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4052:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.ifKeyword].contains(_ifKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4052:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.ifKeyword].contains(_ifKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4052:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.ifKeyword].contains(_ifKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4055:34: error: type 'IfStmtSyntax.Cursor' has no member 'conditionList'
    let _conditions = raw[Cursor.conditionList]
                          ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4056:39: error: cannot infer contextual base in reference to member 'conditionList'
    precondition(_conditions.kind == .conditionList,
                                     ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4059:28: error: type 'IfStmtSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4060:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4063:34: error: type 'IfStmtSyntax.Cursor' has no member 'syntax'
    let _elseClause = raw[Cursor.syntax]
                          ~~~~~~ ^~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4064:39: error: cannot infer contextual base in reference to member 'syntax'
    precondition(_elseClause.kind == .syntax,
                                     ~^~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4067:33: error: type 'IfStmtSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4071:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4071:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4071:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4071:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4188:35: error: type 'ElseIfContinuationSyntax.Cursor' has no member 'ifStmt'
    let _ifStatement = raw[Cursor.ifStmt]
                           ~~~~~~ ^~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4189:40: error: cannot infer contextual base in reference to member 'ifStmt'
    precondition(_ifStatement.kind == .ifStmt,
                                      ~^~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4219:35: error: type 'ElseBlockSyntax.Cursor' has no member 'elseToken'
    let _elseKeyword = raw[Cursor.elseToken]
                           ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4223:20: error: reference to member 'elseKeyword' cannot be resolved without a contextual type
    precondition([.elseKeyword].contains(_elseKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4223:33: error: type 'Any' cannot conform to 'Equatable'
    precondition([.elseKeyword].contains(_elseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4223:33: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.elseKeyword].contains(_elseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4223:33: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.elseKeyword].contains(_elseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4226:28: error: type 'ElseBlockSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4227:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4230:33: error: type 'ElseBlockSyntax.Cursor' has no member 'semicolonToken'
    let _semicolon = raw[Cursor.semicolonToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4234:20: error: reference to member 'semicolon' cannot be resolved without a contextual type
    precondition([.semicolon].contains(_semicolonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4234:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4234:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4234:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.semicolon].contains(_semicolonTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4291:29: error: type 'SwitchCaseSyntax.Cursor' has no member 'syntax'
    let _label = raw[Cursor.syntax]
                     ~~~~~~ ^~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4292:34: error: cannot infer contextual base in reference to member 'syntax'
    precondition(_label.kind == .syntax,
                                ~^~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4295:28: error: type 'SwitchCaseSyntax.Cursor' has no member 'stmtList'
    let _body = raw[Cursor.stmtList]
                    ~~~~~~ ^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4296:33: error: cannot infer contextual base in reference to member 'stmtList'
    precondition(_body.kind == .stmtList,
                               ~^~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4345:38: error: type 'SwitchDefaultLabelSyntax.Cursor' has no member 'defaultToken'
    let _defaultKeyword = raw[Cursor.defaultToken]
                              ~~~~~~ ^~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4349:20: error: reference to member 'defaultKeyword' cannot be resolved without a contextual type
    precondition([.defaultKeyword].contains(_defaultKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4349:36: error: type 'Any' cannot conform to 'Equatable'
    precondition([.defaultKeyword].contains(_defaultKeywordTokenKind),
                                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4349:36: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.defaultKeyword].contains(_defaultKeywordTokenKind),
                                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4349:36: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.defaultKeyword].contains(_defaultKeywordTokenKind),
                                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4352:29: error: type 'SwitchDefaultLabelSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4356:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4356:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4356:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4356:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4407:29: error: type 'CaseItemSyntax.Cursor' has no member 'commaToken'
    let _comma = raw[Cursor.commaToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4411:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_commaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4411:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4411:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4411:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4469:35: error: type 'SwitchCaseLabelSyntax.Cursor' has no member 'caseToken'
    let _caseKeyword = raw[Cursor.caseToken]
                           ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4473:20: error: reference to member 'caseKeyword' cannot be resolved without a contextual type
    precondition([.caseKeyword].contains(_caseKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4473:33: error: type 'Any' cannot conform to 'Equatable'
    precondition([.caseKeyword].contains(_caseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4473:33: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.caseKeyword].contains(_caseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4473:33: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.caseKeyword].contains(_caseKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4476:33: error: type 'SwitchCaseLabelSyntax.Cursor' has no member 'caseItemList'
    let _caseItems = raw[Cursor.caseItemList]
                         ~~~~~~ ^~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4477:38: error: cannot infer contextual base in reference to member 'caseItemList'
    precondition(_caseItems.kind == .caseItemList,
                                    ~^~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4480:29: error: type 'SwitchCaseLabelSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4484:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4484:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4484:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4484:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4548:36: error: type 'CatchClauseSyntax.Cursor' has no member 'catchToken'
    let _catchKeyword = raw[Cursor.catchToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4552:20: error: reference to member 'catchKeyword' cannot be resolved without a contextual type
    precondition([.catchKeyword].contains(_catchKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4552:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.catchKeyword].contains(_catchKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4552:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.catchKeyword].contains(_catchKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4552:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.catchKeyword].contains(_catchKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4563:28: error: type 'CatchClauseSyntax.Cursor' has no member 'codeBlock'
    let _body = raw[Cursor.codeBlock]
                    ~~~~~~ ^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4564:33: error: cannot infer contextual base in reference to member 'codeBlock'
    precondition(_body.kind == .codeBlock,
                               ~^~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4634:36: error: type 'GenericWhereClauseSyntax.Cursor' has no member 'whereToken'
    let _whereKeyword = raw[Cursor.whereToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4638:20: error: reference to member 'whereKeyword' cannot be resolved without a contextual type
    precondition([.whereKeyword].contains(_whereKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4638:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.whereKeyword].contains(_whereKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4638:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.whereKeyword].contains(_whereKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4638:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.whereKeyword].contains(_whereKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4641:39: error: type 'GenericWhereClauseSyntax.Cursor' has no member 'genericRequirementList'
    let _requirementList = raw[Cursor.genericRequirementList]
                               ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4642:44: error: cannot infer contextual base in reference to member 'genericRequirementList'
    precondition(_requirementList.kind == .genericRequirementList,
                                          ~^~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4694:42: error: type 'SameTypeRequirementSyntax.Cursor' has no member 'typeIdentifier'
    let _leftTypeIdentifier = raw[Cursor.typeIdentifier]
                                  ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4695:47: error: cannot infer contextual base in reference to member 'typeIdentifier'
    precondition(_leftTypeIdentifier.kind == .typeIdentifier,
                                             ~^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4698:37: error: type 'SameTypeRequirementSyntax.Cursor' has no member 'token'
    let _equalityToken = raw[Cursor.token]
                             ~~~~~~ ^~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4702:20: error: reference to member 'spacedBinaryOperator' cannot be resolved without a contextual type
    precondition([.spacedBinaryOperator, .unspacedBinaryOperator].contains(_equalityTokenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4702:43: error: reference to member 'unspacedBinaryOperator' cannot be resolved without a contextual type
    precondition([.spacedBinaryOperator, .unspacedBinaryOperator].contains(_equalityTokenTokenKind),
                                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4702:67: error: type 'Any' cannot conform to 'Equatable'
    precondition([.spacedBinaryOperator, .unspacedBinaryOperator].contains(_equalityTokenTokenKind),
                                                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4702:67: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.spacedBinaryOperator, .unspacedBinaryOperator].contains(_equalityTokenTokenKind),
                                                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4702:67: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.spacedBinaryOperator, .unspacedBinaryOperator].contains(_equalityTokenTokenKind),
                                                                  ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4705:43: error: type 'SameTypeRequirementSyntax.Cursor' has no member 'typeIdentifier'
    let _rightTypeIdentifier = raw[Cursor.typeIdentifier]
                                   ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4706:48: error: cannot infer contextual base in reference to member 'typeIdentifier'
    precondition(_rightTypeIdentifier.kind == .typeIdentifier,
                                              ~^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4709:37: error: type 'SameTypeRequirementSyntax.Cursor' has no member 'commaToken'
    let _trailingComma = raw[Cursor.commaToken]
                             ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4713:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_trailingCommaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4713:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4713:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4713:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4789:29: error: type 'GenericParameterSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4793:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4793:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4793:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4793:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4796:37: error: type 'GenericParameterSyntax.Cursor' has no member 'type'
    let _inheritedType = raw[Cursor.type]
                             ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4797:42: error: cannot infer contextual base in reference to member 'type'
    precondition(_inheritedType.kind == .type,
                                        ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4800:37: error: type 'GenericParameterSyntax.Cursor' has no member 'commaToken'
    let _trailingComma = raw[Cursor.commaToken]
                             ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4804:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_trailingCommaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4804:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4804:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4804:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4876:40: error: type 'GenericParameterClauseSyntax.Cursor' has no member 'leftAngleToken'
    let _leftAngleBracket = raw[Cursor.leftAngleToken]
                                ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4880:20: error: reference to member 'leftAngle' cannot be resolved without a contextual type
    precondition([.leftAngle].contains(_leftAngleBracketTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4880:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftAngle].contains(_leftAngleBracketTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4880:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftAngle].contains(_leftAngleBracketTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4880:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftAngle].contains(_leftAngleBracketTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4887:41: error: type 'GenericParameterClauseSyntax.Cursor' has no member 'rightAngleToken'
    let _rightAngleBracket = raw[Cursor.rightAngleToken]
                                 ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4891:20: error: reference to member 'rightAngle' cannot be resolved without a contextual type
    precondition([.rightAngle].contains(_rightAngleBracketTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4891:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightAngle].contains(_rightAngleBracketTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4891:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightAngle].contains(_rightAngleBracketTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4891:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightAngle].contains(_rightAngleBracketTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4955:42: error: type 'ConformanceRequirementSyntax.Cursor' has no member 'typeIdentifier'
    let _leftTypeIdentifier = raw[Cursor.typeIdentifier]
                                  ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4956:47: error: cannot infer contextual base in reference to member 'typeIdentifier'
    precondition(_leftTypeIdentifier.kind == .typeIdentifier,
                                             ~^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4959:29: error: type 'ConformanceRequirementSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4963:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4963:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4963:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4963:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4966:43: error: type 'ConformanceRequirementSyntax.Cursor' has no member 'typeIdentifier'
    let _rightTypeIdentifier = raw[Cursor.typeIdentifier]
                                   ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4967:48: error: cannot infer contextual base in reference to member 'typeIdentifier'
    precondition(_rightTypeIdentifier.kind == .typeIdentifier,
                                              ~^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4970:37: error: type 'ConformanceRequirementSyntax.Cursor' has no member 'commaToken'
    let _trailingComma = raw[Cursor.commaToken]
                             ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4974:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_trailingCommaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4974:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4974:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:4974:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5044:32: error: type 'MetatypeTypeSyntax.Cursor' has no member 'type'
    let _baseType = raw[Cursor.type]
                        ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5045:37: error: cannot infer contextual base in reference to member 'type'
    precondition(_baseType.kind == .type,
                                   ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5048:30: error: type 'MetatypeTypeSyntax.Cursor' has no member 'periodToken'
    let _period = raw[Cursor.periodToken]
                      ~~~~~~ ^~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5052:20: error: reference to member 'period' cannot be resolved without a contextual type
    precondition([.period].contains(_periodTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5052:28: error: type 'Any' cannot conform to 'Equatable'
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5052:28: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5052:28: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5055:38: error: type 'MetatypeTypeSyntax.Cursor' has no member 'identifierToken'
    let _typeOrProtocol = raw[Cursor.identifierToken]
                              ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5059:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_typeOrProtocolTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5059:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_typeOrProtocolTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5059:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_typeOrProtocolTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5059:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_typeOrProtocolTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5117:41: error: type 'DictionaryTypeSyntax.Cursor' has no member 'leftSquareBracketToken'
    let _leftSquareBracket = raw[Cursor.leftSquareBracketToken]
                                 ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5121:20: error: reference to member 'leftSquareBracket' cannot be resolved without a contextual type
    precondition([.leftSquareBracket].contains(_leftSquareBracketTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5121:39: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftSquareBracket].contains(_leftSquareBracketTokenKind),
                                      ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5121:39: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftSquareBracket].contains(_leftSquareBracketTokenKind),
                                      ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5121:39: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftSquareBracket].contains(_leftSquareBracketTokenKind),
                                      ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5124:31: error: type 'DictionaryTypeSyntax.Cursor' has no member 'type'
    let _keyType = raw[Cursor.type]
                       ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5125:36: error: cannot infer contextual base in reference to member 'type'
    precondition(_keyType.kind == .type,
                                  ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5128:29: error: type 'DictionaryTypeSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5132:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5132:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5132:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5132:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5135:33: error: type 'DictionaryTypeSyntax.Cursor' has no member 'type'
    let _valueType = raw[Cursor.type]
                         ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5136:38: error: cannot infer contextual base in reference to member 'type'
    precondition(_valueType.kind == .type,
                                    ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5139:42: error: type 'DictionaryTypeSyntax.Cursor' has no member 'rightSquareBracketToken'
    let _rightSquareBracket = raw[Cursor.rightSquareBracketToken]
                                  ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5143:20: error: reference to member 'rightSquareBracket' cannot be resolved without a contextual type
    precondition([.rightSquareBracket].contains(_rightSquareBracketTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5143:40: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightSquareBracket].contains(_rightSquareBracketTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5143:40: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightSquareBracket].contains(_rightSquareBracketTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5143:40: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightSquareBracket].contains(_rightSquareBracketTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5229:38: error: type 'FunctionTypeSyntax.Cursor' has no member 'attributeList'
    let _typeAttributes = raw[Cursor.attributeList]
                              ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5230:43: error: cannot infer contextual base in reference to member 'attributeList'
    precondition(_typeAttributes.kind == .attributeList,
                                         ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5233:33: error: type 'FunctionTypeSyntax.Cursor' has no member 'leftParenToken'
    let _leftParen = raw[Cursor.leftParenToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5237:20: error: reference to member 'leftParen' cannot be resolved without a contextual type
    precondition([.leftParen].contains(_leftParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5237:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5237:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5237:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5240:36: error: type 'FunctionTypeSyntax.Cursor' has no member 'functionTypeArgumentList'
    let _argumentList = raw[Cursor.functionTypeArgumentList]
                            ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5241:41: error: cannot infer contextual base in reference to member 'functionTypeArgumentList'
    precondition(_argumentList.kind == .functionTypeArgumentList,
                                       ~^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5244:34: error: type 'FunctionTypeSyntax.Cursor' has no member 'rightParenToken'
    let _rightParen = raw[Cursor.rightParenToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5248:20: error: reference to member 'rightParen' cannot be resolved without a contextual type
    precondition([.rightParen].contains(_rightParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5248:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5248:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5248:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5251:47: error: type 'FunctionTypeSyntax.Cursor' has no member 'token'
    let _throwsOrRethrowsKeyword = raw[Cursor.token]
                                       ~~~~~~ ^~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5255:20: error: reference to member 'throwsKeyword' cannot be resolved without a contextual type
    precondition([.throwsKeyword, .rethrowsKeyword].contains(_throwsOrRethrowsKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5255:36: error: reference to member 'rethrowsKeyword' cannot be resolved without a contextual type
    precondition([.throwsKeyword, .rethrowsKeyword].contains(_throwsOrRethrowsKeywordTokenKind),
                                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5255:53: error: type 'Any' cannot conform to 'Equatable'
    precondition([.throwsKeyword, .rethrowsKeyword].contains(_throwsOrRethrowsKeywordTokenKind),
                                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5255:53: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.throwsKeyword, .rethrowsKeyword].contains(_throwsOrRethrowsKeywordTokenKind),
                                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5255:53: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.throwsKeyword, .rethrowsKeyword].contains(_throwsOrRethrowsKeywordTokenKind),
                                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5258:29: error: type 'FunctionTypeSyntax.Cursor' has no member 'arrowToken'
    let _arrow = raw[Cursor.arrowToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5262:20: error: reference to member 'arrow' cannot be resolved without a contextual type
    precondition([.arrow].contains(_arrowTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5262:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.arrow].contains(_arrowTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5262:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.arrow].contains(_arrowTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5262:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.arrow].contains(_arrowTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5265:34: error: type 'FunctionTypeSyntax.Cursor' has no member 'type'
    let _returnType = raw[Cursor.type]
                          ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5266:39: error: cannot infer contextual base in reference to member 'type'
    precondition(_returnType.kind == .type,
                                     ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5391:33: error: type 'TupleTypeSyntax.Cursor' has no member 'leftParenToken'
    let _leftParen = raw[Cursor.leftParenToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5395:20: error: reference to member 'leftParen' cannot be resolved without a contextual type
    precondition([.leftParen].contains(_leftParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5395:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5395:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5395:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftParen].contains(_leftParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5398:32: error: type 'TupleTypeSyntax.Cursor' has no member 'tupleTypeElementList'
    let _elements = raw[Cursor.tupleTypeElementList]
                        ~~~~~~ ^~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5399:37: error: cannot infer contextual base in reference to member 'tupleTypeElementList'
    precondition(_elements.kind == .tupleTypeElementList,
                                   ~^~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5402:34: error: type 'TupleTypeSyntax.Cursor' has no member 'rightParenToken'
    let _rightParen = raw[Cursor.rightParenToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5406:20: error: reference to member 'rightParen' cannot be resolved without a contextual type
    precondition([.rightParen].contains(_rightParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5406:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5406:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5406:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightParen].contains(_rightParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5470:29: error: type 'TupleTypeElementSyntax.Cursor' has no member 'identifierToken'
    let _label = raw[Cursor.identifierToken]
                     ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5474:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5474:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5474:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5474:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5477:29: error: type 'TupleTypeElementSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5481:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5481:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5481:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5481:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5488:29: error: type 'TupleTypeElementSyntax.Cursor' has no member 'commaToken'
    let _comma = raw[Cursor.commaToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5492:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_commaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5492:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5492:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5492:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5564:41: error: type 'ArrayTypeSyntax.Cursor' has no member 'leftSquareBracketToken'
    let _leftSquareBracket = raw[Cursor.leftSquareBracketToken]
                                 ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5568:20: error: reference to member 'leftSquareBracket' cannot be resolved without a contextual type
    precondition([.leftSquareBracket].contains(_leftSquareBracketTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5568:39: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftSquareBracket].contains(_leftSquareBracketTokenKind),
                                      ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5568:39: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftSquareBracket].contains(_leftSquareBracketTokenKind),
                                      ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5568:39: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftSquareBracket].contains(_leftSquareBracketTokenKind),
                                      ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5571:35: error: type 'ArrayTypeSyntax.Cursor' has no member 'type'
    let _elementType = raw[Cursor.type]
                           ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5572:40: error: cannot infer contextual base in reference to member 'type'
    precondition(_elementType.kind == .type,
                                      ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5575:42: error: type 'ArrayTypeSyntax.Cursor' has no member 'rightSquareBracketToken'
    let _rightSquareBracket = raw[Cursor.rightSquareBracketToken]
                                  ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5579:20: error: reference to member 'rightSquareBracket' cannot be resolved without a contextual type
    precondition([.rightSquareBracket].contains(_rightSquareBracketTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5579:40: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightSquareBracket].contains(_rightSquareBracketTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5579:40: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightSquareBracket].contains(_rightSquareBracketTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5579:40: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightSquareBracket].contains(_rightSquareBracketTokenKind),
                                       ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5635:34: error: type 'TypeAnnotationSyntax.Cursor' has no member 'attributeList'
    let _attributes = raw[Cursor.attributeList]
                          ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5636:39: error: cannot infer contextual base in reference to member 'attributeList'
    precondition(_attributes.kind == .attributeList,
                                     ~^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5639:36: error: type 'TypeAnnotationSyntax.Cursor' has no member 'inoutToken'
    let _inOutKeyword = raw[Cursor.inoutToken]
                            ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5643:20: error: reference to member 'inoutKeyword' cannot be resolved without a contextual type
    precondition([.inoutKeyword].contains(_inOutKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5643:34: error: type 'Any' cannot conform to 'Equatable'
    precondition([.inoutKeyword].contains(_inOutKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5643:34: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.inoutKeyword].contains(_inOutKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5643:34: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.inoutKeyword].contains(_inOutKeywordTokenKind),
                                 ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5712:33: error: type 'ImplicitlyUnwrappedOptionalTypeSyntax.Cursor' has no member 'type'
    let _valueType = raw[Cursor.type]
                         ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5713:38: error: cannot infer contextual base in reference to member 'type'
    precondition(_valueType.kind == .type,
                                    ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5716:39: error: type 'ImplicitlyUnwrappedOptionalTypeSyntax.Cursor' has no member 'exclamationMarkToken'
    let _exclamationMark = raw[Cursor.exclamationMarkToken]
                               ~~~~~~ ^~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5720:20: error: reference to member 'exclamationMark' cannot be resolved without a contextual type
    precondition([.exclamationMark].contains(_exclamationMarkTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5720:37: error: type 'Any' cannot conform to 'Equatable'
    precondition([.exclamationMark].contains(_exclamationMarkTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5720:37: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.exclamationMark].contains(_exclamationMarkTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5720:37: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.exclamationMark].contains(_exclamationMarkTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5762:36: error: type 'ProtocolCompositionElementSyntax.Cursor' has no member 'typeIdentifier'
    let _protocolType = raw[Cursor.typeIdentifier]
                            ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5763:41: error: cannot infer contextual base in reference to member 'typeIdentifier'
    precondition(_protocolType.kind == .typeIdentifier,
                                       ~^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5766:33: error: type 'ProtocolCompositionElementSyntax.Cursor' has no member 'ampersandToken'
    let _ampersand = raw[Cursor.ampersandToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5770:20: error: reference to member 'ampersand' cannot be resolved without a contextual type
    precondition([.ampersand].contains(_ampersandTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5770:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.ampersand].contains(_ampersandTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5770:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.ampersand].contains(_ampersandTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5770:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.ampersand].contains(_ampersandTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5814:36: error: type 'GenericArgumentSyntax.Cursor' has no member 'type'
    let _argumentType = raw[Cursor.type]
                            ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5815:41: error: cannot infer contextual base in reference to member 'type'
    precondition(_argumentType.kind == .type,
                                       ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5818:37: error: type 'GenericArgumentSyntax.Cursor' has no member 'commaToken'
    let _trailingComma = raw[Cursor.commaToken]
                             ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5822:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_trailingCommaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5822:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5822:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5822:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5866:40: error: type 'GenericArgumentClauseSyntax.Cursor' has no member 'leftAngleToken'
    let _leftAngleBracket = raw[Cursor.leftAngleToken]
                                ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5870:20: error: reference to member 'leftAngle' cannot be resolved without a contextual type
    precondition([.leftAngle].contains(_leftAngleBracketTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5870:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftAngle].contains(_leftAngleBracketTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5870:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftAngle].contains(_leftAngleBracketTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5870:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftAngle].contains(_leftAngleBracketTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5873:33: error: type 'GenericArgumentClauseSyntax.Cursor' has no member 'genericArgumentList'
    let _arguments = raw[Cursor.genericArgumentList]
                         ~~~~~~ ^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5874:38: error: cannot infer contextual base in reference to member 'genericArgumentList'
    precondition(_arguments.kind == .genericArgumentList,
                                    ~^~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5877:41: error: type 'GenericArgumentClauseSyntax.Cursor' has no member 'rightAngleToken'
    let _rightAngleBracket = raw[Cursor.rightAngleToken]
                                 ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5881:20: error: reference to member 'rightAngle' cannot be resolved without a contextual type
    precondition([.rightAngle].contains(_rightAngleBracketTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5881:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightAngle].contains(_rightAngleBracketTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5881:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightAngle].contains(_rightAngleBracketTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5881:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightAngle].contains(_rightAngleBracketTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5946:36: error: type 'FunctionTypeArgumentSyntax.Cursor' has no member 'identifierToken'
    let _externalName = raw[Cursor.identifierToken]
                            ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5950:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_externalNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5950:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_externalNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5950:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_externalNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5950:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_externalNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5953:33: error: type 'FunctionTypeArgumentSyntax.Cursor' has no member 'identifierToken'
    let _localName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5957:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_localNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5957:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_localNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5957:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_localNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5957:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_localNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5960:29: error: type 'FunctionTypeArgumentSyntax.Cursor' has no member 'colonToken'
    let _colon = raw[Cursor.colonToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5964:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_colonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5964:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5964:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5964:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_colonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5971:37: error: type 'FunctionTypeArgumentSyntax.Cursor' has no member 'commaToken'
    let _trailingComma = raw[Cursor.commaToken]
                             ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5975:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_trailingCommaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5975:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5975:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:5975:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_trailingCommaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6060:33: error: type 'OptionalTypeSyntax.Cursor' has no member 'type'
    let _valueType = raw[Cursor.type]
                         ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6061:38: error: cannot infer contextual base in reference to member 'type'
    precondition(_valueType.kind == .type,
                                    ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6064:36: error: type 'OptionalTypeSyntax.Cursor' has no member 'postfixQuestionMarkToken'
    let _questionMark = raw[Cursor.postfixQuestionMarkToken]
                            ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6068:20: error: reference to member 'postfixQuestionMark' cannot be resolved without a contextual type
    precondition([.postfixQuestionMark].contains(_questionMarkTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6068:41: error: type 'Any' cannot conform to 'Equatable'
    precondition([.postfixQuestionMark].contains(_questionMarkTokenKind),
                                        ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6068:41: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.postfixQuestionMark].contains(_questionMarkTokenKind),
                                        ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6068:41: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.postfixQuestionMark].contains(_questionMarkTokenKind),
                                        ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6112:32: error: type 'TypeIdentifierSyntax.Cursor' has no member 'identifierToken'
    let _typeName = raw[Cursor.identifierToken]
                        ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6116:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_typeNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6116:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_typeNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6116:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_typeNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6116:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_typeNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6123:30: error: type 'TypeIdentifierSyntax.Cursor' has no member 'periodToken'
    let _period = raw[Cursor.periodToken]
                      ~~~~~~ ^~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6127:20: error: reference to member 'period' cannot be resolved without a contextual type
    precondition([.period].contains(_periodTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6127:28: error: type 'Any' cannot conform to 'Equatable'
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6127:28: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6127:28: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6202:32: error: type 'ProtocolCompositionTypeSyntax.Cursor' has no member 'protocolCompositionElementList'
    let _elements = raw[Cursor.protocolCompositionElementList]
                        ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6203:37: error: cannot infer contextual base in reference to member 'protocolCompositionElementList'
    precondition(_elements.kind == .protocolCompositionElementList,
                                   ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6245:30: error: type 'EnumCasePatternSyntax.Cursor' has no member 'periodToken'
    let _period = raw[Cursor.periodToken]
                      ~~~~~~ ^~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6249:20: error: reference to member 'period' cannot be resolved without a contextual type
    precondition([.period].contains(_periodTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6249:28: error: type 'Any' cannot conform to 'Equatable'
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6249:28: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6249:28: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.period].contains(_periodTokenKind),
                           ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6252:32: error: type 'EnumCasePatternSyntax.Cursor' has no member 'identifierToken'
    let _caseName = raw[Cursor.identifierToken]
                        ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6256:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_caseNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6256:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_caseNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6256:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_caseNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6256:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_caseNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6259:39: error: type 'EnumCasePatternSyntax.Cursor' has no member 'tuplePattern'
    let _associatedTuple = raw[Cursor.tuplePattern]
                               ~~~~~~ ^~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6260:44: error: cannot infer contextual base in reference to member 'tuplePattern'
    precondition(_associatedTuple.kind == .tuplePattern,
                                          ~^~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6330:33: error: type 'IsTypePatternSyntax.Cursor' has no member 'isToken'
    let _isKeyword = raw[Cursor.isToken]
                         ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6334:20: error: reference to member 'isKeyword' cannot be resolved without a contextual type
    precondition([.isKeyword].contains(_isKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6334:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.isKeyword].contains(_isKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6334:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.isKeyword].contains(_isKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6334:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.isKeyword].contains(_isKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6380:34: error: type 'OptionalPatternSyntax.Cursor' has no member 'identifierToken'
    let _identifier = raw[Cursor.identifierToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6384:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_identifierTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6384:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6384:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6384:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6387:36: error: type 'OptionalPatternSyntax.Cursor' has no member 'postfixQuestionMarkToken'
    let _questionMark = raw[Cursor.postfixQuestionMarkToken]
                            ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6391:20: error: reference to member 'postfixQuestionMark' cannot be resolved without a contextual type
    precondition([.postfixQuestionMark].contains(_questionMarkTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6391:41: error: type 'Any' cannot conform to 'Equatable'
    precondition([.postfixQuestionMark].contains(_questionMarkTokenKind),
                                        ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6391:41: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.postfixQuestionMark].contains(_questionMarkTokenKind),
                                        ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6391:41: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.postfixQuestionMark].contains(_questionMarkTokenKind),
                                        ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6433:34: error: type 'IdentifierPatternSyntax.Cursor' has no member 'identifierToken'
    let _identifier = raw[Cursor.identifierToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6437:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_identifierTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6437:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6437:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6437:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_identifierTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6489:33: error: type 'AsTypePatternSyntax.Cursor' has no member 'asToken'
    let _asKeyword = raw[Cursor.asToken]
                         ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6493:20: error: reference to member 'asKeyword' cannot be resolved without a contextual type
    precondition([.asKeyword].contains(_asKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6493:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.asKeyword].contains(_asKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6493:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.asKeyword].contains(_asKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6493:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.asKeyword].contains(_asKeywordTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6554:33: error: type 'TuplePatternSyntax.Cursor' has no member 'leftParenToken'
    let _openParen = raw[Cursor.leftParenToken]
                         ~~~~~~ ^~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6558:20: error: reference to member 'leftParen' cannot be resolved without a contextual type
    precondition([.leftParen].contains(_openParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6558:31: error: type 'Any' cannot conform to 'Equatable'
    precondition([.leftParen].contains(_openParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6558:31: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.leftParen].contains(_openParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6558:31: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.leftParen].contains(_openParenTokenKind),
                              ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6561:32: error: type 'TuplePatternSyntax.Cursor' has no member 'tuplePatternElementList'
    let _elements = raw[Cursor.tuplePatternElementList]
                        ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6562:37: error: cannot infer contextual base in reference to member 'tuplePatternElementList'
    precondition(_elements.kind == .tuplePatternElementList,
                                   ~^~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6565:34: error: type 'TuplePatternSyntax.Cursor' has no member 'rightParenToken'
    let _closeParen = raw[Cursor.rightParenToken]
                          ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6569:20: error: reference to member 'rightParen' cannot be resolved without a contextual type
    precondition([.rightParen].contains(_closeParenTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6569:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.rightParen].contains(_closeParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6569:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.rightParen].contains(_closeParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6569:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.rightParen].contains(_closeParenTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6649:32: error: type 'WildcardPatternSyntax.Cursor' has no member 'wildcardToken'
    let _wildcard = raw[Cursor.wildcardToken]
                        ~~~~~~ ^~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6653:20: error: reference to member 'wildcardKeyword' cannot be resolved without a contextual type
    precondition([.wildcardKeyword].contains(_wildcardTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6653:37: error: type 'Any' cannot conform to 'Equatable'
    precondition([.wildcardKeyword].contains(_wildcardTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6653:37: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.wildcardKeyword].contains(_wildcardTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6653:37: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.wildcardKeyword].contains(_wildcardTokenKind),
                                    ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6702:33: error: type 'TuplePatternElementSyntax.Cursor' has no member 'identifierToken'
    let _labelName = raw[Cursor.identifierToken]
                         ~~~~~~ ^~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6706:20: error: reference to member 'identifier' cannot be resolved without a contextual type
    precondition([.identifier].contains(_labelNameTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6706:32: error: type 'Any' cannot conform to 'Equatable'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6706:32: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6706:32: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.identifier].contains(_labelNameTokenKind),
                               ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6709:34: error: type 'TuplePatternElementSyntax.Cursor' has no member 'colonToken'
    let _labelColon = raw[Cursor.colonToken]
                          ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6713:20: error: reference to member 'colon' cannot be resolved without a contextual type
    precondition([.colon].contains(_labelColonTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6713:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6713:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6713:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.colon].contains(_labelColonTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6720:29: error: type 'TuplePatternElementSyntax.Cursor' has no member 'commaToken'
    let _comma = raw[Cursor.commaToken]
                     ~~~~~~ ^~~~~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6724:20: error: reference to member 'comma' cannot be resolved without a contextual type
    precondition([.comma].contains(_commaTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6724:27: error: type 'Any' cannot conform to 'Equatable'
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6724:27: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6724:27: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.comma].contains(_commaTokenKind),
                          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6794:34: error: type 'ExpressionPatternSyntax.Cursor' has no member 'expr'
    let _expression = raw[Cursor.expr]
                          ~~~~~~ ^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6795:39: error: cannot infer contextual base in reference to member 'expr'
    precondition(_expression.kind == .expr,
                                     ~^~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6825:39: error: type 'ValueBindingPatternSyntax.Cursor' has no member 'token'
    let _letOrVarKeyword = raw[Cursor.token]
                               ~~~~~~ ^~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6829:20: error: reference to member 'letKeyword' cannot be resolved without a contextual type
    precondition([.letKeyword, .varKeyword].contains(_letOrVarKeywordTokenKind),
                   ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6829:33: error: reference to member 'varKeyword' cannot be resolved without a contextual type
    precondition([.letKeyword, .varKeyword].contains(_letOrVarKeywordTokenKind),
                                ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6829:45: error: type 'Any' cannot conform to 'Equatable'
    precondition([.letKeyword, .varKeyword].contains(_letOrVarKeywordTokenKind),
                                            ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6829:45: note: only concrete types such as structs, enums and classes can conform to protocols
    precondition([.letKeyword, .varKeyword].contains(_letOrVarKeywordTokenKind),
                                            ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6829:45: note: required by referencing instance method 'contains' on 'Sequence' where 'Self.Element' = 'Any'
    precondition([.letKeyword, .varKeyword].contains(_letOrVarKeywordTokenKind),
                                            ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6832:36: error: type 'ValueBindingPatternSyntax.Cursor' has no member 'pattern'
    let _valuePattern = raw[Cursor.pattern]
                            ~~~~~~ ^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SyntaxNodes.swift:6833:41: error: cannot infer contextual base in reference to member 'pattern'
    precondition(_valuePattern.kind == .pattern,
                                       ~^~~~~~~
[6/6] Compiling SwiftSyntax SwiftcInvocation.swift
/host/spi-builder-workspace/Sources/SwiftSyntax/SwiftcInvocation.swift:77:11: warning: 'launchPath' is deprecated: renamed to 'executableURL'
  process.launchPath = executable.path
          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SwiftcInvocation.swift:77:11: note: use 'executableURL' instead
  process.launchPath = executable.path
          ^~~~~~~~~~
          executableURL
/host/spi-builder-workspace/Sources/SwiftSyntax/SwiftcInvocation.swift:81:11: warning: 'launch()' is deprecated: renamed to 'run'
  process.launch()
          ^
/host/spi-builder-workspace/Sources/SwiftSyntax/SwiftcInvocation.swift:81:11: note: use 'run' instead
  process.launch()
          ^~~~~~
          run
/host/spi-builder-workspace/Sources/SwiftSyntax/SwiftcInvocation.swift:107:14: error: cannot find 'dl_info' in scope
  var info = dl_info()
             ^~~~~~~
/host/spi-builder-workspace/Sources/SwiftSyntax/SwiftcInvocation.swift:108:6: error: cannot find 'dladdr' in scope
  if dladdr(dsohandle, &info) == 0 {
     ^~~~~~
[7/17] Compiling SwiftSyntax SyntaxData.swift
[8/17] Compiling SwiftSyntax Trivia.swift
[9/17] Compiling SwiftSyntax TokenKind.swift
[10/17] Compiling SwiftSyntax SyntaxChildren.swift
[11/17] Compiling SwiftSyntax SyntaxCollection.swift
[12/17] Compiling SwiftSyntax SyntaxKind.swift
[13/17] Compiling SwiftSyntax SyntaxFactory.swift
[14/17] Compiling SwiftSyntax RawSyntax.swift
[15/17] Compiling SwiftSyntax SourcePresence.swift
[16/17] Compiling SwiftSyntax SwiftSyntax.swift
[17/17] Compiling SwiftSyntax SyntaxBuilders.swift
error: fatalError
BUILD FAILURE 5.10 linux

Build Machine: Linux 1