The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SwiftDemangle, reference 5.9.1 (95df46), with Swift 6.0 for macOS (SPM) on 3 Nov 2024 23:39:33 UTC.

Swift 6 data race errors: 24

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
   |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:30:23: warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
   |                       |- warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayLocalNameContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:35:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
   |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:25:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
   |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:43:23: warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
43 |     public static let defaultOptions: DemangleOptions = [
   |                       |- warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'defaultOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |         .synthesizeSugarOnTypes,
45 |         .qualifyEntities,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:31:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
   |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:32:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
   |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:33:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
   |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:38:23: warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
   |                       |- warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayStdlibModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:27:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
   |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:28:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
   |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:41:23: warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
   |                       |- warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showAsyncResumePartial' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |     public static let defaultOptions: DemangleOptions = [
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:29:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
   |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:39:23: warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
   |                       |- warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayObjCModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:12:16: warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct DemangleOptions: OptionSet {
11 |
12 |     static var hidingCurrentModule: String?
   |                |- warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'hidingCurrentModule' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'hidingCurrentModule' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     var isClassify: Bool = false
14 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:37:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
   |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:26:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
   |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:21:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
19 |     }
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
   |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
[27/31] Compiling SwiftDemangle NodePrinter.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:22:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:23:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
   |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:40:23: warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
   |                       |- warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'printForTypeName' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:36:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
   |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:24:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
   |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:30:23: warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
   |                       |- warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayLocalNameContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:35:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
   |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:25:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
   |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:43:23: warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
43 |     public static let defaultOptions: DemangleOptions = [
   |                       |- warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'defaultOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |         .synthesizeSugarOnTypes,
45 |         .qualifyEntities,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:31:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
   |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:32:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
   |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:33:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
   |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:38:23: warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
   |                       |- warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayStdlibModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:27:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
   |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:28:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
   |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:41:23: warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
   |                       |- warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showAsyncResumePartial' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |     public static let defaultOptions: DemangleOptions = [
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:29:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
   |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:39:23: warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
   |                       |- warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayObjCModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:12:16: warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct DemangleOptions: OptionSet {
11 |
12 |     static var hidingCurrentModule: String?
   |                |- warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'hidingCurrentModule' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'hidingCurrentModule' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     var isClassify: Bool = false
14 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:37:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
   |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:26:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
   |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:21:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
19 |     }
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
   |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
[28/31] Compiling SwiftDemangle ReferenceOwnership.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:22:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:23:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
   |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:40:23: warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
   |                       |- warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'printForTypeName' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:36:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
   |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:24:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
   |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:30:23: warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
   |                       |- warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayLocalNameContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:35:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
   |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:25:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
   |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:43:23: warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
43 |     public static let defaultOptions: DemangleOptions = [
   |                       |- warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'defaultOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |         .synthesizeSugarOnTypes,
45 |         .qualifyEntities,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:31:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
   |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:32:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
   |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:33:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
   |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:38:23: warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
   |                       |- warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayStdlibModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:27:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
   |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:28:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
   |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:41:23: warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
   |                       |- warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showAsyncResumePartial' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |     public static let defaultOptions: DemangleOptions = [
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:29:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
   |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:39:23: warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
   |                       |- warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayObjCModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:12:16: warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct DemangleOptions: OptionSet {
11 |
12 |     static var hidingCurrentModule: String?
   |                |- warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'hidingCurrentModule' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'hidingCurrentModule' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     var isClassify: Bool = false
14 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:37:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
   |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:26:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
   |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:21:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
19 |     }
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
   |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
[29/31] Compiling SwiftDemangle DemangleOptions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:12:16: warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct DemangleOptions: OptionSet {
11 |
12 |     static var hidingCurrentModule: String?
   |                |- warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'hidingCurrentModule' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'hidingCurrentModule' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     var isClassify: Bool = false
14 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:21:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
19 |     }
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
   |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:22:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:23:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
   |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:24:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
   |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:25:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
   |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:26:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
   |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:27:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
   |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:28:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
   |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:29:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
   |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:30:23: warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
   |                       |- warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayLocalNameContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:31:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
   |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:32:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
   |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:33:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
   |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:34:23: warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
   |                       |- warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenArchetype' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:35:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
   |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:36:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
   |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:37:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
   |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:38:23: warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
   |                       |- warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayStdlibModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:39:23: warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
   |                       |- warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayObjCModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:40:23: warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
   |                       |- warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'printForTypeName' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:41:23: warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
   |                       |- warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showAsyncResumePartial' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |     public static let defaultOptions: DemangleOptions = [
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:43:23: warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
43 |     public static let defaultOptions: DemangleOptions = [
   |                       |- warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'defaultOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |         .synthesizeSugarOnTypes,
45 |         .qualifyEntities,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:62:23: warning: static property 'simplifiedOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
60 |     ]
61 |
62 |     public static let simplifiedOptions: DemangleOptions = [
   |                       |- warning: static property 'simplifiedOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'simplifiedOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |         .synthesizeSugarOnTypes,
64 |         .qualifyEntities,
[30/31] Compiling SwiftDemangle Demangler.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:12:16: warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct DemangleOptions: OptionSet {
11 |
12 |     static var hidingCurrentModule: String?
   |                |- warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'hidingCurrentModule' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'hidingCurrentModule' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     var isClassify: Bool = false
14 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:21:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
19 |     }
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
   |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:22:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:23:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
   |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:24:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
   |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:25:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
   |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:26:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
   |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:27:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
   |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:28:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
   |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:29:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
   |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:30:23: warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
   |                       |- warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayLocalNameContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:31:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
   |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:32:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
   |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:33:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
   |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:34:23: warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
   |                       |- warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenArchetype' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:35:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
   |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:36:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
   |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:37:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
   |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:38:23: warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
   |                       |- warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayStdlibModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:39:23: warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
   |                       |- warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayObjCModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:40:23: warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
   |                       |- warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'printForTypeName' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:41:23: warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
   |                       |- warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showAsyncResumePartial' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |     public static let defaultOptions: DemangleOptions = [
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:43:23: warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
43 |     public static let defaultOptions: DemangleOptions = [
   |                       |- warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'defaultOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |         .synthesizeSugarOnTypes,
45 |         .qualifyEntities,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:62:23: warning: static property 'simplifiedOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
60 |     ]
61 |
62 |     public static let simplifiedOptions: DemangleOptions = [
   |                       |- warning: static property 'simplifiedOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'simplifiedOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |         .synthesizeSugarOnTypes,
64 |         .qualifyEntities,
[31/31] Compiling SwiftDemangle Demanglerable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:12:16: warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 | public struct DemangleOptions: OptionSet {
11 |
12 |     static var hidingCurrentModule: String?
   |                |- warning: static property 'hidingCurrentModule' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'hidingCurrentModule' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'hidingCurrentModule' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |     var isClassify: Bool = false
14 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:21:23: warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
19 |     }
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
   |                       |- warning: static property 'synthesizeSugarOnTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'synthesizeSugarOnTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:22:23: warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
20 |
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
   |                       |- warning: static property 'qualifyEntities' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'qualifyEntities' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:23:23: warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
21 |     public static let synthesizeSugarOnTypes            = DemangleOptions(rawValue: 1)
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
   |                       |- warning: static property 'displayExtensionContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayExtensionContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:24:23: warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
22 |     public static let qualifyEntities                   = DemangleOptions(rawValue: 1 << 1)
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
   |                       |- warning: static property 'displayUnmangledSuffix' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayUnmangledSuffix' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:25:23: warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
23 |     public static let displayExtensionContexts          = DemangleOptions(rawValue: 1 << 2)
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
   |                       |- warning: static property 'displayModuleNames' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayModuleNames' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:26:23: warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
24 |     public static let displayUnmangledSuffix            = DemangleOptions(rawValue: 1 << 3)
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
   |                       |- warning: static property 'displayGenericSpecializations' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayGenericSpecializations' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:27:23: warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
25 |     public static let displayModuleNames                = DemangleOptions(rawValue: 1 << 4)
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
   |                       |- warning: static property 'displayProtocolConformances' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayProtocolConformances' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:28:23: warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
26 |     public static let displayGenericSpecializations     = DemangleOptions(rawValue: 1 << 5)
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
   |                       |- warning: static property 'displayWhereClauses' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayWhereClauses' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:29:23: warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
27 |     public static let displayProtocolConformances       = DemangleOptions(rawValue: 1 << 6)
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
   |                       |- warning: static property 'displayEntityTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayEntityTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:30:23: warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
28 |     public static let displayWhereClauses               = DemangleOptions(rawValue: 1 << 7)
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
   |                       |- warning: static property 'displayLocalNameContexts' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayLocalNameContexts' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:31:23: warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
29 |     public static let displayEntityTypes                = DemangleOptions(rawValue: 1 << 8)
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
   |                       |- warning: static property 'shortenPartialApply' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenPartialApply' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:32:23: warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
30 |     public static let displayLocalNameContexts          = DemangleOptions(rawValue: 1 << 9)
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
   |                       |- warning: static property 'shortenThunk' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenThunk' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:33:23: warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
31 |     public static let shortenPartialApply               = DemangleOptions(rawValue: 1 << 10)
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
   |                       |- warning: static property 'shortenValueWitness' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenValueWitness' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:34:23: warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
32 |     public static let shortenThunk                      = DemangleOptions(rawValue: 1 << 11)
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
   |                       |- warning: static property 'shortenArchetype' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'shortenArchetype' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:35:23: warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
33 |     public static let shortenValueWitness               = DemangleOptions(rawValue: 1 << 12)
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
   |                       |- warning: static property 'showPrivateDiscriminators' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showPrivateDiscriminators' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:36:23: warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
34 |     public static let shortenArchetype                  = DemangleOptions(rawValue: 1 << 13)
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
   |                       |- warning: static property 'showFunctionArgumentTypes' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showFunctionArgumentTypes' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:37:23: warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
35 |     public static let showPrivateDiscriminators         = DemangleOptions(rawValue: 1 << 14)
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
   |                       |- warning: static property 'displayDebuggerGeneratedModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayDebuggerGeneratedModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:38:23: warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
36 |     public static let showFunctionArgumentTypes         = DemangleOptions(rawValue: 1 << 15)
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
   |                       |- warning: static property 'displayStdlibModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayStdlibModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:39:23: warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
37 |     public static let displayDebuggerGeneratedModule    = DemangleOptions(rawValue: 1 << 16)
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
   |                       |- warning: static property 'displayObjCModule' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'displayObjCModule' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:40:23: warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
38 |     public static let displayStdlibModule               = DemangleOptions(rawValue: 1 << 17)
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
   |                       |- warning: static property 'printForTypeName' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'printForTypeName' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:41:23: warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
39 |     public static let displayObjCModule                 = DemangleOptions(rawValue: 1 << 18)
40 |     public static let printForTypeName                  = DemangleOptions(rawValue: 1 << 19)
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
   |                       |- warning: static property 'showAsyncResumePartial' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'showAsyncResumePartial' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 |
43 |     public static let defaultOptions: DemangleOptions = [
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:43:23: warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
41 |     public static let showAsyncResumePartial            = DemangleOptions(rawValue: 1 << 20)
42 |
43 |     public static let defaultOptions: DemangleOptions = [
   |                       |- warning: static property 'defaultOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'defaultOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |         .synthesizeSugarOnTypes,
45 |         .qualifyEntities,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDemangle/Demangler/DemangleOptions.swift:62:23: warning: static property 'simplifiedOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
 8 | import Foundation
 9 |
10 | public struct DemangleOptions: OptionSet {
   |               `- note: consider making struct 'DemangleOptions' conform to the 'Sendable' protocol
11 |
12 |     static var hidingCurrentModule: String?
   :
60 |     ]
61 |
62 |     public static let simplifiedOptions: DemangleOptions = [
   |                       |- warning: static property 'simplifiedOptions' is not concurrency-safe because non-'Sendable' type 'DemangleOptions' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'simplifiedOptions' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 |         .synthesizeSugarOnTypes,
64 |         .qualifyEntities,
Build complete! (17.83s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftDemangle",
  "name" : "SwiftDemangle",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftDemangle",
      "targets" : [
        "SwiftDemangle"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftDemangleFramework",
      "targets" : [
        "SwiftDemangleFramework"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "SwiftDemangleTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftDemangleTests",
      "path" : "Tests/SwiftDemangleTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftDemangleTests/Resources/manglings-with-clang-types.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftDemangleTests/Resources/manglings.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftDemangleTests/Resources/simplified-manglings.txt",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "SwiftDemangle591Tests.swift",
        "SwiftDemangleTests.swift"
      ],
      "target_dependencies" : [
        "SwiftDemangle"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftDemangleFramework",
      "module_type" : "BinaryTarget",
      "name" : "SwiftDemangleFramework",
      "path" : "Binary/SwiftDemangleFramework.xcframework",
      "product_memberships" : [
        "SwiftDemangleFramework"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "SwiftDemangle",
      "module_type" : "SwiftTarget",
      "name" : "SwiftDemangle",
      "path" : "Sources/SwiftDemangle",
      "product_memberships" : [
        "SwiftDemangle"
      ],
      "sources" : [
        "Demangler/DemangleOptions.swift",
        "Demangler/Demangler.swift",
        "Demangler/Demanglerable.swift",
        "Demangler/Demangling.swift",
        "Demangler/Mangling.swift",
        "Demangler/OldDemangler.swift",
        "Demangler/String+Demangling.swift",
        "Error/SwiftDemangleError.swift",
        "Extensions/BinaryInteger+Extension.swift",
        "Extensions/Bool+Extensions.swift",
        "Extensions/Character+Extension.swift",
        "Extensions/Collection+Extensions.swift",
        "Extensions/Equatable+Extension.swift",
        "Extensions/FixedWidthInteger+Extension.swift",
        "Extensions/Optional+Extensions.swift",
        "Extensions/Range+Extension.swift",
        "Extensions/String+Extension.swift",
        "Node/AutoDiffFunctionKind.swift",
        "Node/FunctionSigSpecializationParamKind.swift",
        "Node/MangledDifferentiabilityKind.swift",
        "Node/Names.swift",
        "Node/Node.swift",
        "Node/NodePrinter.swift",
        "Node/ReferenceOwnership.swift",
        "Node/StandardType.swift",
        "Node/SugarType.swift",
        "Node/SymbolicReferenceKind.swift",
        "Punycode/Punycode.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.4"
}
Done.