diff options
author | Balazs Benics <benicsbalazs@gmail.com> | 2024-03-08 13:57:27 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-08 13:57:27 +0100 |
commit | 7457e2c1535acd548d2619dfb34eb93d27d15908 (patch) | |
tree | 4542d0130aa7f57d5311b35c26851f3c1426796b /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 4d1d1271b8612c72e0020c9d9f42d2ef70f717e7 (diff) | |
download | llvm-7457e2c1535acd548d2619dfb34eb93d27d15908.zip llvm-7457e2c1535acd548d2619dfb34eb93d27d15908.tar.gz llvm-7457e2c1535acd548d2619dfb34eb93d27d15908.tar.bz2 |
[clang][ASTMatcher] Add matchers for isExplicitObjectMemberFunction() (#84446)
Note that this patch will be necessary to fix
`forEachArgumentWithParam()` and `forEachArgumentWithParamType()`
matchers for deducing "this"; which is my true motivation. There the bug
is that with explicit obj params, one should not adjust the number of
arguments in presence of `CXXMethodDecls`, and this causes a mismatch
there mapping the argument to the wrong param. But, I'll come back there
once we have this matcher.
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions