aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2025-11-06 20:02:47 -0800
committerGitHub <noreply@github.com>2025-11-07 04:02:47 +0000
commit5314d99d30528fde9052a39cfc7948c2919cb6b6 (patch)
treeca02fd9ebcbedf0d30725dc5352ecc557e1be495 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
parentf8e9b89ae07aebf09822b61f18966d2316e7b40e (diff)
downloadllvm-5314d99d30528fde9052a39cfc7948c2919cb6b6.zip
llvm-5314d99d30528fde9052a39cfc7948c2919cb6b6.tar.gz
llvm-5314d99d30528fde9052a39cfc7948c2919cb6b6.tar.bz2
Use `llvm::unique_function` in the async APIs (#166727)
This is needed to allow using these APIs with callable objects that transitively capture move-only constructs. These come up very widely when writing concurrent code such a `std::future`, `std::promise`, `std::unique_lock`, etc.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions