diff --git a/packages/pyright-internal/src/analyzer/checker.ts b/packages/pyright-internal/src/analyzer/checker.ts index c9cc925ff..7c17bae63 100644 --- a/packages/pyright-internal/src/analyzer/checker.ts +++ b/packages/pyright-internal/src/analyzer/checker.ts @@ -4417,6 +4417,11 @@ export class Checker extends ParseTreeWalker { return; } + // Skip this for keyword argument names. + if (node.parent?.nodeType === ParseNodeType.Argument && node.parent.d.name === node) { + return; + } + if (!AnalyzerNodeInfo.isCodeUnreachable(node)) { const type = this._evaluator.getType(node);