From 4f5996ff4bf9201074ac5a98240ae33543eb7728 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danny=20M=C3=B6sch?= Date: Fri, 10 Apr 2026 00:04:46 +0200 Subject: [PATCH] Compare identifier declarations --- .../Visitors/DeclaredIdentifiersTrackingVisitor.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/SwiftLintCore/Visitors/DeclaredIdentifiersTrackingVisitor.swift b/Source/SwiftLintCore/Visitors/DeclaredIdentifiersTrackingVisitor.swift index 37652ca033..f5b87b3a54 100644 --- a/Source/SwiftLintCore/Visitors/DeclaredIdentifiersTrackingVisitor.swift +++ b/Source/SwiftLintCore/Visitors/DeclaredIdentifiersTrackingVisitor.swift @@ -71,7 +71,7 @@ open class DeclaredIdentifiersTrackingVisitor: /// - identifier: An identifier. /// - Returns: `true` if the identifier was declared previously. public func hasSeenDeclaration(for identifier: String) -> Bool { - scope.contains { $0.contains { $0.name == identifier } } + scope.contains { $0.contains { $0.declares(id: identifier) } } } override open func visit(_ node: CodeBlockItemListSyntax) -> SyntaxVisitorContinueKind {