diff options
author | Akira Hatanaka <ahatanaka@apple.com> | 2022-10-14 10:40:24 -0700 |
---|---|---|
committer | Akira Hatanaka <ahatanaka@apple.com> | 2022-10-14 10:40:24 -0700 |
commit | 28f7087c9163f66b07e17bd47a1bfb5d9448467d (patch) | |
tree | d83097400e2020a90b1f0c90825c8d1b8076bc04 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | ccde601f140c79344e67e3a5164524ea3d8f43aa (diff) | |
download | llvm-28f7087c9163f66b07e17bd47a1bfb5d9448467d.zip llvm-28f7087c9163f66b07e17bd47a1bfb5d9448467d.tar.gz llvm-28f7087c9163f66b07e17bd47a1bfb5d9448467d.tar.bz2 |
[CodeGen][ObjC] Call synthesized copy constructor/assignment operator
functions in getter/setter functions of non-trivial C struct properties
This fixes a bug where the getter/setter functions were doing a trivial
copy instead of calling the synthesized functions that copy non-trivial
C struct types.
This fixes https://github.com/llvm/llvm-project/issues/56680.
Differential Revision: https://reviews.llvm.org/D131701
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions