[PATCH] D158707: [analyzer] Fix a few size-type signedness inconsistency related to DynamicExtent
DonĂ¡t Nagy via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 31 09:46:44 PDT 2023
donat.nagy added inline comments.
================
Comment at: clang/test/Analysis/memory-model.cpp:167
+ clang_analyzer_dumpExtent(a); // expected-warning {{0 S64b}}
+ clang_analyzer_dumpElementCount(a); // expected-warning {{5 S64b}}
+ clang_analyzer_dumpExtent(t); // expected-warning {{0 S64b}}
----------------
steakhal wrote:
> If the array has zero extent, how can is have any elements?
It has five elements, each element is a 0-element array, total size is 5*0 = 0.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D158707/new/
https://reviews.llvm.org/D158707
More information about the cfe-commits
mailing list