@@ -11,7 +11,7 @@ extension ASTGenVisitor {
1111 return SwiftASTContext_getIdentifier ( ctx, buf. baseAddress, buf. count)
1212 }
1313 let nameLoc = self . base. advanced ( by: node. identifier. position. utf8Offset) . raw
14- let genericParams = node. genericParameterClause. map ( self . visit ) . map { $0 . rawValue }
14+ let genericParams = node. genericParameterClause. map { self . visit ( $0 ) . rawValue }
1515 let out = TypeAliasDecl_create (
1616 self . ctx, self . declContext, aliasLoc, equalLoc, name, nameLoc, genericParams)
1717
@@ -33,16 +33,17 @@ extension ASTGenVisitor {
3333 }
3434
3535 let genericParams = node. genericParameterClause
36- . map ( self . visit)
37- . map { $0. rawValue }
36+ . map { self . visit ( $0) . rawValue }
3837 let out = StructDecl_create ( ctx, loc, name, loc, genericParams, declContext)
3938 let oldDeclContext = declContext
4039 declContext = out. declContext
4140 defer { declContext = oldDeclContext }
4241
43- node. members. members. map ( self . visit) . withBridgedArrayRef { ref in
44- NominalTypeDecl_setMembers ( out. nominalDecl, ref)
45- }
42+ node. members. members
43+ . map { self . visit ( $0) . rawValue }
44+ . withBridgedArrayRef { ref in
45+ NominalTypeDecl_setMembers ( out. nominalDecl, ref)
46+ }
4647
4748 return . decl( out. decl)
4849 }
@@ -59,9 +60,11 @@ extension ASTGenVisitor {
5960 declContext = out. declContext
6061 defer { declContext = oldDeclContext }
6162
62- node. members. members. map ( self . visit) . withBridgedArrayRef { ref in
63- NominalTypeDecl_setMembers ( out. nominalDecl, ref)
64- }
63+ node. members. members
64+ . map { self . visit ( $0) . rawValue }
65+ . withBridgedArrayRef { ref in
66+ NominalTypeDecl_setMembers ( out. nominalDecl, ref)
67+ }
6568
6669 return . decl( out. decl)
6770 }
0 commit comments