[Lldb-commits] [lldb] [LLDB] Add array subscription and integer	parsing to DIL (PR #138551)
    Pavel Labath via lldb-commits 
    lldb-commits at lists.llvm.org
       
    Wed May 14 04:50:58 PDT 2025
    
    
  
================
@@ -272,4 +272,67 @@ Interpreter::Visit(const UnaryOpNode *node) {
       m_expr, "invalid ast: unexpected binary operator", node->GetLocation());
 }
 
+llvm::Expected<lldb::ValueObjectSP>
+Interpreter::Visit(const ArraySubscriptNode *node) {
+  auto lhs_or_err = Evaluate(node->GetBase());
+  if (!lhs_or_err) {
+    return lhs_or_err;
+  }
----------------
labath wrote:
```suggestion
  if (!lhs_or_err)
    return lhs_or_err;
```
https://github.com/llvm/llvm-project/pull/138551
    
    
More information about the lldb-commits
mailing list