From e6fe623ef6ad8334df14f957b518c8a60ab29ac0 Mon Sep 17 00:00:00 2001 From: Anders Hejlsberg Date: Thu, 23 Oct 2025 12:04:23 -0700 Subject: [PATCH] Don't report errors on {@link foo.bar} references --- internal/checker/checker.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/checker/checker.go b/internal/checker/checker.go index da46eb8d95..7c943729dd 100644 --- a/internal/checker/checker.go +++ b/internal/checker/checker.go @@ -11081,6 +11081,9 @@ func (c *Checker) checkPrivateIdentifierPropertyAccess(leftType *Type, right *as } func (c *Checker) reportNonexistentProperty(propNode *ast.Node, containingType *Type) { + if ast.IsJSDocNameReferenceContext(propNode) { + return + } var diagnostic *ast.Diagnostic if !ast.IsPrivateIdentifier(propNode) && containingType.flags&TypeFlagsUnion != 0 && containingType.flags&TypeFlagsPrimitive == 0 { for _, subtype := range containingType.Types() {