[Lldb-commits] [lldb] [lldb/Interpreter] Make ScriptedInterface Object creation more generic (PR #68052)

David Spickett via lldb-commits lldb-commits at lists.llvm.org
Thu Oct 26 07:33:38 PDT 2023


DavidSpickett wrote:

Somehow it is getting to:
```
  virtual llvm::Expected<StructuredData::GenericSP>
  CreatePluginObject(llvm::StringRef class_name, ExecutionContext &exe_ctx,
                     StructuredData::DictionarySP args_sp,
                     StructuredData::Generic *script_obj = nullptr) {
    llvm_unreachable(
        "Cannot create an instance of the ScriptedProcessInterface!");
  }
```
Starting to wonder if we're relying on some undefined order of evaluation somewhere.

https://github.com/llvm/llvm-project/pull/68052


More information about the lldb-commits mailing list