================ @@ -56,8 +56,19 @@ DWARFASTParser::ParseChildArrayInfo(const DWARFDIE &parent_die, if (auto frame = exe_ctx->GetFrameSP()) { Status error; lldb::VariableSP var_sp; - auto valobj_sp = frame->GetValueForVariableExpressionPath( - var_die.GetName(), eNoDynamicValues, 0, var_sp, error); + lldb::TargetSP target_sp = frame->CalculateTarget(); + bool use_DIL = target_sp->GetUseDIL( + (lldb_private::ExecutionContext *)exe_ctx); ---------------- labath wrote:
It looks like this cast wouldn't be required if you changed `GetExperimentalPropertyValue` to take a const execution context (all of the functions below it already take a const argument) https://github.com/llvm/llvm-project/pull/115666 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits