llvm-project/clang/test/CodeGenCXX/new-operator-phi.cpp
John McCall 3155f573f5 Turn access control on by default in -cc1.
Remove -faccess-control from -cc1; add -fno-access-control.
Make the driver pass -fno-access-control by default.
Update a bunch of tests to be correct under access control.

llvm-svn: 100880
2010-04-09 19:03:51 +00:00

12 lines
204 B
C++

// RUN: %clang_cc1 -emit-llvm-only -verify %s
// PR5454
#include <stddef.h>
struct X {static void * operator new(size_t size) throw(); X(int); };
int a(), b();
void b(int x)
{
new X(x ? a() : b());
}