diff options
author | Ryosuke Niwa <rniwa@webkit.org> | 2025-04-24 13:15:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-24 13:15:27 -0700 |
commit | a7e53124eb1376b0f04a1f6d7d40a596532905b6 (patch) | |
tree | 100f05c855b8bce6a45f9a538eeddfc96483aa69 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 9f74d517f13a4f1f5ca340d15c8d858f3784ec5c (diff) | |
download | llvm-a7e53124eb1376b0f04a1f6d7d40a596532905b6.zip llvm-a7e53124eb1376b0f04a1f6d7d40a596532905b6.tar.gz llvm-a7e53124eb1376b0f04a1f6d7d40a596532905b6.tar.bz2 |
[alpha.webkit.UncheckedCallArgsChecker] Checker fails to recognize CanMakeCheckedPtrBase (#136500)
This PR fixes the bug that alpha.webkit.UncheckedCallArgsChecker did not
recognize CanMakeCheckedPtrBase due to getAsCXXRecordDecl returning
nullptr for it in hasPublicMethodInBase. Manually grab getTemplatedDecl
out of TemplateSpecializationType then CXXRecordDecl to workaround this
bug in clang frontend.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions