summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/array-struct-region.cpp
diff options
context:
space:
mode:
authorRichard Trieu <rtrieu@google.com>2012-10-01 17:39:51 +0000
committerRichard Trieu <rtrieu@google.com>2012-10-01 17:39:51 +0000
commit3267347ccac4009d14a2be63bde5cc471de244bf (patch)
treed954a2bc10b6f7b407be555febf70b71630c6ee0 /clang/test/Analysis/array-struct-region.cpp
parente00af8093c2fc454dc3d2f1987e16c5fc64ed8e8 (diff)
downloadbcm5719-llvm-3267347ccac4009d14a2be63bde5cc471de244bf.tar.gz
bcm5719-llvm-3267347ccac4009d14a2be63bde5cc471de244bf.zip
Cleaning up the self initialization checker.
-Allow Sema to do more processing on the initial Expr before checking it. -Remove the special conditions in HandleExpr() -Move the code so that only one call site is needed. -Removed the function from Sema and only call it locally. -Warn on potentially evaluated reference variables, not just casts to r-values. -Update tests. llvm-svn: 164951
Diffstat (limited to 'clang/test/Analysis/array-struct-region.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud