Skip to content

Commit ab65415

Browse files
committed
update test
1 parent 15a4a12 commit ab65415

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

clang/test/CIR/IR/cxx-special-member.cir

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
// RUN: cir-opt %s
1+
// RUN: cir-opt %s -o %t.cir
2+
// RUN: FileCheck --input-file=%t.cir %s
23

34
!s32i = !cir.int<s, 32>
45
!rec_S = !cir.record<struct "S" {!s32i}>
@@ -8,3 +9,12 @@ module {
89
cir.func private @_ZN1SC2Ev(!cir.ptr<!rec_S>) ctor<!rec_S, default>
910
cir.func private @_ZN1SD2Ev(!cir.ptr<!rec_S>) dtor<!rec_S>
1011
}
12+
13+
// CHECK: !s32i = !cir.int<s, 32>
14+
// CHECK: !rec_S = !cir.record<struct "S" {!s32i}>
15+
// CHECK: module {
16+
// CHECK: cir.func private @_ZN1SC1ERKS_(!cir.ptr<!rec_S>, !cir.ptr<!rec_S>) ctor<!rec_S, copy>
17+
// CHECK: cir.func private @_ZN1SC2Ei(!cir.ptr<!rec_S>, !cir.ptr<!rec_S>) ctor<!rec_S>
18+
// CHECK: cir.func private @_ZN1SC2Ev(!cir.ptr<!rec_S>) ctor<!rec_S, default>
19+
// CHECK: cir.func private @_ZN1SD2Ev(!cir.ptr<!rec_S>) dtor<!rec_S>
20+
// CHECK: }

0 commit comments

Comments
 (0)