aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
diff options
context:
space:
mode:
authorTimm Baeder <tbaeder@redhat.com>2024-08-20 06:08:53 +0200
committerGitHub <noreply@github.com>2024-08-20 06:08:53 +0200
commitca148b21505e97f07787c13ec00ffc086d4658d0 (patch)
treeb6b8166b294f4501922d41e185e3ba890b8c629c /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
parent06fd808654ff814c2f79c2619a5b2be50c56521b (diff)
downloadllvm-ca148b21505e97f07787c13ec00ffc086d4658d0.zip
llvm-ca148b21505e97f07787c13ec00ffc086d4658d0.tar.gz
llvm-ca148b21505e97f07787c13ec00ffc086d4658d0.tar.bz2
[clang][bytecode] Support ObjC blocks (#104551)
I started out by adding a new pointer type for blocks, and I was fully prepared to compile their AST to bytecode and later call them. ... then I found out that the current interpreter doesn't support calling blocks at all. So we reuse `Function` to support sources other than `FunctionDecl`s and classify `BlockPointerType` as `PT_FnPtr`.
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions