Skip to content

Commit 4de9197

Browse files
committed
Opaque types never have local discriminators
1 parent b399b92 commit 4de9197

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/AST/Decl.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2702,6 +2702,10 @@ bool ValueDecl::hasLocalDiscriminator() const {
27022702
(isa<ParamDecl>(this) && !hasName()))
27032703
return false;
27042704

2705+
// Opaque types never have local discriminators.
2706+
if (isa<OpaqueTypeDecl>(this))
2707+
return false;
2708+
27052709
// Implicit and unnamed declarations never have local discriminators.
27062710
if (getBaseName().isSpecial())
27072711
return false;

0 commit comments

Comments
 (0)