forked from OSchip/llvm-project
![]() The original change was reverted because it was discovered that clang mishandles thunks, and they receive wrong attributes for their this/return types - the ones for the function they will call, not the ones they have. While i have tried to fix this in https://reviews.llvm.org/D100388 that patch has been up and stuck for a month now, with little signs of progress. So while it will be good to solve this for real, for now we can simply avoid introducing the bug, by not annotating this/return for thunks. This reverts commit |
||
---|---|---|
.. | ||
Inputs | ||
basic-cplusplus.test | ||
check_attrs.test | ||
def-and-decl.test | ||
exec-all-runlines.test | ||
generated-funcs-regex.test | ||
generated-funcs.test | ||
lit.local.cfg | ||
mangled_names.test | ||
on_the_fly_arg_change.test | ||
prefix-never-matches.test | ||
resolve-tmp-conflict.test |