aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/TestModuleFileExtension.cpp
diff options
context:
space:
mode:
authorMatheus Izvekov <mizvekov@gmail.com>2025-05-30 02:25:21 -0300
committerGitHub <noreply@github.com>2025-05-30 02:25:21 -0300
commit3609e09aa7ee03ee529e1c4cba0931027d674d8c (patch)
tree4fde57c989721525d341cafb81046777d5d460c8 /clang/lib/Frontend/TestModuleFileExtension.cpp
parent6cb087a7256c04cc8fc783159ff6e4de69908632 (diff)
downloadllvm-3609e09aa7ee03ee529e1c4cba0931027d674d8c.zip
llvm-3609e09aa7ee03ee529e1c4cba0931027d674d8c.tar.gz
llvm-3609e09aa7ee03ee529e1c4cba0931027d674d8c.tar.bz2
[clang] member pointer class qualification fix (#142081)
This fixes a regression introduced in https://github.com/llvm/llvm-project/pull/130537, which was reported here: https://github.com/llvm/llvm-project/pull/132401#issuecomment-2839690599 When deducing member pointers class, ignore top level qualifiers on the argument side, since the class portion of a member pointer is a nested-name-specifier, and these just nominate an entity. Qualifiers on the parameter side are fine since deduction allows the parameter side to be more qualified, and these qualifiers won't be part of the result. Since this regression was never released, there are no release notes.
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions