diff --git a/lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp b/lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp index 5ff30e9289376..936f939d8a06c 100644 --- a/lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp +++ b/lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp @@ -1729,7 +1729,7 @@ SwiftLanguageRuntimeImpl::GetTypeInfo(CompilerType type) { swift::Demangle::Demangler Dem; auto demangled = Dem.demangleType(mangled_no_prefix); auto *type_ref = swift::Demangle::decodeMangledType( - reflection_ctx->getBuilder(), demangled); + reflection_ctx->getBuilder(), demangled).getType(); if (!type_ref) return nullptr; return reflection_ctx->getBuilder().getTypeConverter().getTypeInfo(type_ref);