================
@@ -1020,10 +1019,8 @@ VariableSP
SymbolFileNativePDB::CreateGlobalVariable(PdbGlobalSymId var_id) {
if (auto err = ts_or_err.takeError())
return nullptr;
auto ts = *ts_or_err;
- if (!ts)
- return nullptr;
-
- ts->GetNativePDBParser()->EnsureVariable(var_id);
+ if (ts && ts->GetNativePDBParser())
+ ts->GetNativePDBParser()->EnsureVariable(var_id);
----------------
JDevlieghere wrote:
```suggestion
if (ts) {
if (PdbAstBuilder* ast_builder = ts->GetNativePDBParser())
ast_builder->EnsureVariable(var_id);
}
```
https://github.com/llvm/llvm-project/pull/176065
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits