"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "4f13bbfefc1d60fe399008e40701fc2bfa9d7f36"
[analyzer] Handle CXXTemporaryObjectExprs in compound literals.
This occurs because in C++11 the compound literal syntax can trigger a constructor call via list-initialization. That is, "Point{x, y}" and "(Point){x, y}" end up being equivalent. If this occurs, the inner CXXConstructExpr will have already handled the object construction; the CompoundLiteralExpr just needs to propagate that value forwards. <rdar://problem/13804098> llvm-svn: 181213
Loading
Please register or sign in to comment