[clang] [analyzer] Canonicalize the Decls of FieldRegions (PR #156668)
Balázs Benics via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 3 07:42:21 PDT 2025
================
@@ -1271,7 +1271,7 @@ const SymbolicRegion *MemRegionManager::getSymbolicHeapRegion(SymbolRef Sym) {
const FieldRegion*
MemRegionManager::getFieldRegion(const FieldDecl *d,
const SubRegion* superRegion){
- return getSubRegion<FieldRegion>(d, superRegion);
+ return getSubRegion<FieldRegion>(d->getCanonicalDecl(), superRegion);
----------------
balazs-benics-sonarsource wrote:
Fixed in 2d18911419310ef16e16e5d567b112f2c8d3805e
https://github.com/llvm/llvm-project/pull/156668
More information about the cfe-commits
mailing list