From 8e26222104a3fbdbed5322dc60800e32620a2a90 Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Tue, 18 Jan 2011 05:36:08 +0000 Subject: [PATCH] Fix newlines. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@123742 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGenCXX/constructor-direct-call.cpp | 120 ++++++++++---------- 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/test/CodeGenCXX/constructor-direct-call.cpp b/test/CodeGenCXX/constructor-direct-call.cpp index 685d201a3b..75e6f216ca 100644 --- a/test/CodeGenCXX/constructor-direct-call.cpp +++ b/test/CodeGenCXX/constructor-direct-call.cpp @@ -1,60 +1,60 @@ -// RUN: %clang_cc1 -triple i686-pc-win32 -fms-extensions -Wmicrosoft %s -emit-llvm -o - | FileCheck %s - -class Test1 { -public: - int a; -}; - -void f1() { - Test1 var; - var.Test1::Test1(); - - // CHECK: call void @llvm.memcpy.p0i8.p0i8.i32(i8* %{{.*}}, i8* %{{.*}}, i32 4, i32 4, i1 false) - var.Test1::Test1(var); -} - -class Test2 { -public: - Test2() { a = 10; b = 10; } - int a; - int b; -}; - -void f2() { - // CHECK: %var = alloca %class.Test2, align 4 - // CHECK-NEXT: call void @_ZN5Test2C1Ev(%class.Test2* %var) - Test2 var; - - // CHECK-NEXT: call void @_ZN5Test2C1Ev(%class.Test2* %var) - var.Test2::Test2(); - - // CHECK: call void @llvm.memcpy.p0i8.p0i8.i32(i8* %{{.*}}, i8* %{{.*}}, i32 8, i32 4, i1 false) - var.Test2::Test2(var); -} - - - - -class Test3 { -public: - Test3() { a = 10; b = 15; c = 20; } - Test3(const Test3& that) { a = that.a; b = that.b; c = that.c; } - int a; - int b; - int c; -}; - -void f3() { - // CHECK: call void @_ZN5Test3C1Ev(%class.Test3* %var) - Test3 var; - - // CHECK-NEXT: call void @_ZN5Test3C1Ev(%class.Test3* %var2) - Test3 var2; - - // CHECK-NEXT: call void @_ZN5Test3C1Ev(%class.Test3* %var) - var.Test3::Test3(); - - // CHECK-NEXT: call void @_ZN5Test3C1ERKS_(%class.Test3* %var, %class.Test3* %var2) - var.Test3::Test3(var2); -} - +// RUN: %clang_cc1 -triple i686-pc-win32 -fms-extensions -Wmicrosoft %s -emit-llvm -o - | FileCheck %s + +class Test1 { +public: + int a; +}; + +void f1() { + Test1 var; + var.Test1::Test1(); + + // CHECK: call void @llvm.memcpy.p0i8.p0i8.i32(i8* %{{.*}}, i8* %{{.*}}, i32 4, i32 4, i1 false) + var.Test1::Test1(var); +} + +class Test2 { +public: + Test2() { a = 10; b = 10; } + int a; + int b; +}; + +void f2() { + // CHECK: %var = alloca %class.Test2, align 4 + // CHECK-NEXT: call void @_ZN5Test2C1Ev(%class.Test2* %var) + Test2 var; + + // CHECK-NEXT: call void @_ZN5Test2C1Ev(%class.Test2* %var) + var.Test2::Test2(); + + // CHECK: call void @llvm.memcpy.p0i8.p0i8.i32(i8* %{{.*}}, i8* %{{.*}}, i32 8, i32 4, i1 false) + var.Test2::Test2(var); +} + + + + +class Test3 { +public: + Test3() { a = 10; b = 15; c = 20; } + Test3(const Test3& that) { a = that.a; b = that.b; c = that.c; } + int a; + int b; + int c; +}; + +void f3() { + // CHECK: call void @_ZN5Test3C1Ev(%class.Test3* %var) + Test3 var; + + // CHECK-NEXT: call void @_ZN5Test3C1Ev(%class.Test3* %var2) + Test3 var2; + + // CHECK-NEXT: call void @_ZN5Test3C1Ev(%class.Test3* %var) + var.Test3::Test3(); + + // CHECK-NEXT: call void @_ZN5Test3C1ERKS_(%class.Test3* %var, %class.Test3* %var2) + var.Test3::Test3(var2); +} + -- 2.40.0