]> granicus.if.org Git - llvm/commit
[ManagedStatic] Add a way to pass custom creators/deleters.
authorBenjamin Kramer <benny.kra@googlemail.com>
Mon, 29 May 2017 14:05:26 +0000 (14:05 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Mon, 29 May 2017 14:05:26 +0000 (14:05 +0000)
commit10f535273f8e96eee4da99642145b7f42ef369d9
tree04e693cc3d98c0b2c8629213cfb5cd1164e09fc1
parentcf2a64aaaf0f1a9c4cd0d45f41f102706a023aeb
[ManagedStatic] Add a way to pass custom creators/deleters.

Also add a test case verifying that nested ManagedStatics work correctly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@304155 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/ManagedStatic.h
unittests/Support/ManagedStatic.cpp