Skip to content

Commit 83fb25b

Browse files
committed
this should fix the previous logic bug
1 parent 889d914 commit 83fb25b

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

Sources/LinkResolution/UCF.Predicate.swift

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,28 @@ extension UCF.Predicate
213213
case (.var(.instance?), .var): given = true
214214
case (.var(.class?), .class_var): given = true
215215
case (.var(.static?), .static_var): given = true
216+
217+
case (_, .actor): given = false
218+
case (_, .associatedtype): given = false
219+
case (_, .case): given = false
220+
case (_, .class): given = false
221+
case (_, .deinit): given = false
222+
case (_, .enum): given = false
223+
case (_, .func): given = false
224+
case (_, .class_func): given = false
225+
case (_, .static_func): given = false
226+
case (_, .`init`): given = false
227+
case (_, .macro): given = false
228+
case (_, .protocol): given = false
229+
case (_, .struct): given = false
230+
case (_, .subscript): given = false
231+
case (_, .class_subscript): given = false
232+
case (_, .static_subscript): given = false
233+
case (_, .typealias): given = false
234+
case (_, .var): given = false
235+
case (_, .class_var): given = false
236+
case (_, .static_var): given = false
237+
216238
case (_, .requirement): given = kinks[is: .required]
217239
default: continue
218240
}

0 commit comments

Comments
 (0)