[Lldb-commits] [PATCH] D129078: WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas

2022-07-06 Thread Michael Buch via Phabricator via lldb-commits
Michael137 updated this revision to Diff 442563. Michael137 added a comment. - Fixed doc Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129078/new/ https://reviews.llvm.org/D129078 Files: lldb/include/lldb/Expression/Materializer.h lldb/include

[Lldb-commits] [PATCH] D129078: WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas

2022-07-06 Thread Michael Buch via Phabricator via lldb-commits
Michael137 updated this revision to Diff 442561. Michael137 added a comment. - Add `AddOneVariable` overload that takes `ValueObjectSP` Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129078/new/ https://reviews.llvm.org/D129078 Files: lldb/includ

[Lldb-commits] [PATCH] D129078: WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas

2022-07-06 Thread Michael Buch via Phabricator via lldb-commits
Michael137 updated this revision to Diff 442525. Michael137 added a comment. - [LLDB][NFC] Create variable for hardcoded alignment/size constants in materializer - [LLDB][Expression] Allow instantiation of IR Entity from ValueObject - Removed redundant m_object_pointer_type Repository: rG LLV

[Lldb-commits] [PATCH] D129078: WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas

2022-07-04 Thread Michael Buch via Phabricator via lldb-commits
Michael137 planned changes to this revision. Michael137 added a comment. Remove from review queue for now Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129078/new/ https://reviews.llvm.org/D129078 ___ ll

[Lldb-commits] [PATCH] D129078: WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas

2022-07-04 Thread Michael Buch via Phabricator via lldb-commits
Michael137 updated this revision to Diff 442104. Michael137 added a comment. Correct email config Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129078/new/ https://reviews.llvm.org/D129078 Files: lldb/include/lldb/Expression/UserExpression.h l

[Lldb-commits] [PATCH] D129078: WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas

2022-07-04 Thread Michael Buch via Phabricator via lldb-commits
Michael137 updated this revision to Diff 442102. Michael137 added a comment. - [LLDB][Expression] Allow instantiation of IR Entity from ValueObject - WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION

[Lldb-commits] [PATCH] D129078: WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas

2022-07-04 Thread Michael Buch via Phabricator via lldb-commits
Michael137 added a comment. The is a draft for now, but feel free to comment on the approach. I'm still evaluating some other alternatives to this. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D129078/new/ https://reviews.llvm.org/D129078 ___

[Lldb-commits] [PATCH] D129078: WIP: [LLDB][ClangExpression] Allow expression evaluation from within C++ Lambdas

2022-07-04 Thread Michael Buch via Phabricator via lldb-commits
Michael137 created this revision. Michael137 added reviewers: aprantl, jingham. Herald added a project: All. Michael137 requested review of this revision. Herald added a reviewer: jdoerfert. Herald added subscribers: lldb-commits, sstefan1. Herald added a project: LLDB. This patch adds support for