diff options
author | Ted Kremenek <kremenek@apple.com> | 2010-01-09 22:58:54 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2010-01-09 22:58:54 +0000 |
commit | c6aa800eb316f13e932ac5f1a3e6dc72a751e691 (patch) | |
tree | 3c54f9c199ef67823b4b78fea56765b78717f4c6 /llvm/include/llvm-c/Target.h | |
parent | 2bfa167d4352cf736fc3ee45ae8a7b4c05fd01b9 (diff) | |
download | bcm5719-llvm-c6aa800eb316f13e932ac5f1a3e6dc72a751e691.tar.gz bcm5719-llvm-c6aa800eb316f13e932ac5f1a3e6dc72a751e691.zip |
Fix overzealous assertion in GRExprEngine::VisitLValue(). A
CallExpr/ObjCMessageExpr can be visited in an "lvalue" context if it
returns a struct temporary. Currently the analyzer doesn't reason
about struct temporary returned by function calls, but we shouldn't
crash here either.
llvm-svn: 93081
Diffstat (limited to 'llvm/include/llvm-c/Target.h')
0 files changed, 0 insertions, 0 deletions