]> granicus.if.org Git - clang/commit
Function calls and ObjC message expressions can be used in a lvalue context if they...
authorTed Kremenek <kremenek@apple.com>
Sat, 18 Oct 2008 04:08:49 +0000 (04:08 +0000)
committerTed Kremenek <kremenek@apple.com>
Sat, 18 Oct 2008 04:08:49 +0000 (04:08 +0000)
commitc7df6d20d24c1c37835f7a2ef14c84e75a3cf2d5
tree57865764e17687549859e5239f5fbf440e869b79
parenta496d169d392dfb44c0bde4708247ab775d44b61
Function calls and ObjC message expressions can be used in a lvalue context if they return a structure.  E.g  foo().x == 1.  We don't really support, however, such temporaries yet in the environment or the store.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@57760 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/GRExprEngine.cpp