]> granicus.if.org Git - clang/commit
Fixed bug where ternary expressions and GCC-style conditional expressions
authorTed Kremenek <kremenek@apple.com>
Tue, 11 Sep 2007 21:29:43 +0000 (21:29 +0000)
committerTed Kremenek <kremenek@apple.com>
Tue, 11 Sep 2007 21:29:43 +0000 (21:29 +0000)
commitf50ec1026d23282d94699f079ffb5edb9dfd951f
treed8d7aa4a2383ad3b800ebeb7cfbc299317f5eae2
parent4473921b663539cc489435d6eae5c14df1bc4a96
Fixed bug where ternary expressions and GCC-style conditional expressions
where not reversing the order of their subexpression blocks.

Added feature where CallExprs are placed in their own statement slot in
a CFGBlock.  Thus we have a designated "return site" within a CFGBlock when
reasoning about function calls.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41866 91177308-0d34-0410-b5e6-96231b3b80d8
AST/CFG.cpp