[Lldb-commits] [lldb] [lldb] Implement bytecode based SyntheticChildren (PR #179832)

Adrian Prantl via lldb-commits lldb-commits at lists.llvm.org
Wed Feb 4 17:49:32 PST 2026


================
@@ -56,8 +59,42 @@ struct DataStack : public std::vector<DataStackElement> {
     return el;
   }
 };
-llvm::Error Interpret(std::vector<ControlStackElement> &control,
-                      DataStack &data, Selectors sel);
+
+using BytecodeBytes = std::unique_ptr<llvm::MemoryBuffer>;
+
+struct SyntheticProviderDefinition {
----------------
adrian-prantl wrote:

Does this struct add anything over having just an array `BytecodeBytes[LAST_SIGNATURE]`?

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


More information about the lldb-commits mailing list