diff --git a/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp b/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp index 75adf7302f00c..ff5017e611fc8 100644 --- a/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp +++ b/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp @@ -91,7 +91,7 @@ static std::pair GetIntegralTypeInfo(TypeIndex ti, case LF_POINTER: { PointerRecord pr; llvm::cantFail(TypeDeserializer::deserializeAs(cvt, pr)); - return GetIntegralTypeInfo(pr.ReferentType, tpi); + return {pr.getSize(), false}; } case LF_ENUM: { EnumRecord er;