Skip to content

Commit 3c56572

Browse files
committed
Restrict DWARF alias type resolution to embedded Swift
(cherry picked from commit 9fd1719)
1 parent b74f2e9 commit 3c56572

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1073,7 +1073,7 @@ TypeSystemSwiftTypeRef::ResolveTypeAlias(swift::Demangle::Demangler &dem,
10731073
type = results.GetFirstType();
10741074

10751075
// Find the type by declcontext (-gdwarf-types).
1076-
if (!type) {
1076+
if (!type && flavor == swift::Mangle::ManglingFlavor::Embedded) {
10771077
auto resolved = DWARFASTParserSwift::ResolveTypeAlias(
10781078
GetTypeFromMangledTypename(mangled));
10791079
if (resolved.second) {

0 commit comments

Comments
 (0)