]> granicus.if.org Git - clang/commitdiff
Make sure the LLVMContext outlive the CompilerInstance
authorMehdi Amini <mehdi.amini@apple.com>
Thu, 14 Apr 2016 05:37:41 +0000 (05:37 +0000)
committerMehdi Amini <mehdi.amini@apple.com>
Thu, 14 Apr 2016 05:37:41 +0000 (05:37 +0000)
From: Mehdi Amini <mehdi.amini@apple.com>

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

unittests/CodeGen/BufferSourceTest.cpp

index 56aafcee3517fd2c43a9d5155e49c07fa575cf5c..1934e661383b256639ab26dd1abd644e6517af35 100644 (file)
@@ -39,8 +39,8 @@ const char TestProgram[] =
     "EmitCXXGlobalInitFunc test;    ";
 
 TEST(BufferSourceTest, EmitCXXGlobalInitFunc) {
-    CompilerInstance compiler;
     LLVMContext Context;
+    CompilerInstance compiler;
 
     compiler.createDiagnostics();
     compiler.getLangOpts().CPlusPlus = 1;