Skip to content

Commit 58961e8

Browse files
authored
Fix value nonmutating setter issue (#78)
1 parent 2de05a1 commit 58961e8

File tree

8 files changed

+32
-8
lines changed

8 files changed

+32
-8
lines changed

AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios.swiftinterface

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ public struct Attribute<Value> {
7171
public var graph: AGGraph { get }
7272
public var subgraph: AGSubgraph { get }
7373

74-
public var value: Value { unsafeAddress set }
74+
public var value: Value {
75+
unsafeAddress
76+
nonmutating set
77+
}
7578
public var valueState: AGValueState { get }
7679
public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags)
7780
public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)

AG/AttributeGraph.xcframework/ios-arm64-arm64e/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-ios.swiftinterface

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ public struct Attribute<Value> {
7171
public var graph: AGGraph { get }
7272
public var subgraph: AGSubgraph { get }
7373

74-
public var value: Value { unsafeAddress set }
74+
public var value: Value {
75+
unsafeAddress
76+
nonmutating set
77+
}
7578
public var valueState: AGValueState { get }
7679
public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags)
7780
public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)

AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-ios-simulator.swiftinterface

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ public struct Attribute<Value> {
7171
public var graph: AGGraph { get }
7272
public var subgraph: AGSubgraph { get }
7373

74-
public var value: Value { unsafeAddress set }
74+
public var value: Value {
75+
unsafeAddress
76+
nonmutating set
77+
}
7578
public var valueState: AGValueState { get }
7679
public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags)
7780
public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)

AG/AttributeGraph.xcframework/ios-arm64-x86_64-simulator/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-ios-simulator.swiftinterface

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ public struct Attribute<Value> {
7171
public var graph: AGGraph { get }
7272
public var subgraph: AGSubgraph { get }
7373

74-
public var value: Value { unsafeAddress set }
74+
public var value: Value {
75+
unsafeAddress
76+
nonmutating set
77+
}
7578
public var valueState: AGValueState { get }
7679
public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags)
7780
public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)

AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64-apple-macos.swiftinterface

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ public struct Attribute<Value> {
7171
public var graph: AGGraph { get }
7272
public var subgraph: AGSubgraph { get }
7373

74-
public var value: Value { unsafeAddress set }
74+
public var value: Value {
75+
unsafeAddress
76+
nonmutating set
77+
}
7578
public var valueState: AGValueState { get }
7679
public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags)
7780
public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)

AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/arm64e-apple-macos.swiftinterface

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ public struct Attribute<Value> {
7171
public var graph: AGGraph { get }
7272
public var subgraph: AGSubgraph { get }
7373

74-
public var value: Value { unsafeAddress set }
74+
public var value: Value {
75+
unsafeAddress
76+
nonmutating set
77+
}
7578
public var valueState: AGValueState { get }
7679
public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags)
7780
public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)

AG/AttributeGraph.xcframework/macos-arm64e-arm64-x86_64/AttributeGraph.framework/Modules/AttributeGraph.swiftmodule/x86_64-apple-macos.swiftinterface

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ public struct Attribute<Value> {
7171
public var graph: AGGraph { get }
7272
public var subgraph: AGSubgraph { get }
7373

74-
public var value: Value { unsafeAddress set }
74+
public var value: Value {
75+
unsafeAddress
76+
nonmutating set
77+
}
7578
public var valueState: AGValueState { get }
7679
public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags)
7780
public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)

AG/Sources/Modules/AttributeGraph.swiftmodule/template.swiftinterface

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,10 @@ public struct Attribute<Value> {
6767
public var graph: AGGraph { get }
6868
public var subgraph: AGSubgraph { get }
6969

70-
public var value: Value { unsafeAddress set }
70+
public var value: Value {
71+
unsafeAddress
72+
nonmutating set
73+
}
7174
public var valueState: AGValueState { get }
7275
public func valueAndFlags(options: AGValueOptions = []) -> (value: Value, flags: AGChangedValueFlags)
7376
public func changedValue(options: AGValueOptions = []) -> (value: Value, changed: Bool)

0 commit comments

Comments
 (0)