Skip to content

Commit f07cb0e

Browse files
committed
Restrict DWARF alias type resolution to embedded Swift
(cherry picked from commit 9fd1719)
1 parent 7380e00 commit f07cb0e

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
@@ -1076,7 +1076,7 @@ TypeSystemSwiftTypeRef::ResolveTypeAlias(swift::Demangle::Demangler &dem,
10761076
type = results.GetFirstType();
10771077

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

0 commit comments

Comments
 (0)