// RUN: %clang_cc1 -triple x86_64 %s -fno-use-cxa-atexit -emit-llvm -o - | FileCheck %s | |
// PR7097 | |
// RUN: %clang_cc1 -triple x86_64 %s -fno-use-cxa-atexit -mconstructor-aliases -emit-llvm -o - | FileCheck %s | |
// CHECK: define internal void @_GLOBAL__D_a() | |
// CHECK: call void @_ZN1AD1Ev(%class.A* @b) | |
// CHECK: call void @_ZN1AD1Ev(%class.A* @a) | |
// CHECK: } | |
class A { | |
public: | |
A(); | |
~A(); | |
}; | |
A a, b; |