]> granicus.if.org Git - clang/commit
Allow EmitConstantInit() to emit constant initializers for objects with trivial const...
authorAlexey Samsonov <samsonov@google.com>
Fri, 5 Apr 2013 07:47:28 +0000 (07:47 +0000)
committerAlexey Samsonov <samsonov@google.com>
Fri, 5 Apr 2013 07:47:28 +0000 (07:47 +0000)
commit50f9de5d893694a7e46ba655ec9fce5dfeae9362
tree4dd5939272714d80a8d1728b685a3899df323120
parent418780f132a6d790b248ef91e1067c3c3dd31350
Allow EmitConstantInit() to emit constant initializers for objects with trivial constructors and non-trivial destructors. Test that such objects are ignored by init-order checker.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@178856 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGExprConstant.cpp
test/CodeGen/sanitize-init-order.cpp [new file with mode: 0644]