diff options
author | Daniel Dunbar <daniel@zuster.org> | 2008-08-04 20:02:37 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2008-08-04 20:02:37 +0000 |
commit | b692ef405bd32f735b938453cd94dcf670abd884 (patch) | |
tree | d2a964e31e94c05cdf172556f934a578668ea02d /llvm/lib/Support/SmallPtrSet.cpp | |
parent | 7ae17ce6b4a5c29508460b9aba863e449434ae94 (diff) | |
download | llvm-b692ef405bd32f735b938453cd94dcf670abd884.zip llvm-b692ef405bd32f735b938453cd94dcf670abd884.tar.gz llvm-b692ef405bd32f735b938453cd94dcf670abd884.tar.bz2 |
Fix several issues in checking of address-of expressions.
- clang was erroneously accepting address-of applied to lvalue
expressions involving pointer arithmetic.
- clang was erroneously rejecting address-of applied to deref
expressions of pointer-typed variables.
- Improved existing test case.
- Fixes: <rdar://problem/6113867>, <rdar://problem/6080158>
llvm-svn: 54326
Diffstat (limited to 'llvm/lib/Support/SmallPtrSet.cpp')
0 files changed, 0 insertions, 0 deletions