Skip to content

Commit 7ffcebc

Browse files
[SR-12248] Fix <unknown> location from synthesized decl
1 parent faec586 commit 7ffcebc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/Sema/TypeCheckDeclPrimary.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -652,7 +652,7 @@ static void checkRedeclaration(ASTContext &ctx, ValueDecl *current) {
652652
current->diagnose(diag::invalid_redecl_init,
653653
current->getFullName(),
654654
otherInit->isMemberwiseInitializer());
655-
} else {
655+
} else if (!current->isImplicit() && !other->isImplicit()) {
656656
ctx.Diags.diagnoseWithNotes(
657657
current->diagnose(diag::invalid_redecl,
658658
current->getFullName()), [&]() {

0 commit comments

Comments
 (0)