Skip to content

Commit 897b155

Browse files
committed
[NFC] gc2stack test check explicitly for define for functions
1 parent 5595e23 commit 897b155

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

tests/codegen/gc2stack.d

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class Bar
66
int i;
77
}
88

9-
// CHECK: define
9+
// CHECK: define{{.*foo1}}
1010
int foo1()
1111
{
1212
// NOOPT: call{{.*}}_d_newarrayT
@@ -17,7 +17,7 @@ int foo1()
1717
return i[3];
1818
}
1919

20-
// CHECK: define
20+
// CHECK: define{{.*foo2}}
2121
int foo2()
2222
{
2323
// NOOPT: call{{.*}}_d_allocmemoryT
@@ -28,7 +28,7 @@ int foo2()
2828
return *i;
2929
}
3030

31-
// CHECK: define
31+
// CHECK: define{{.*foo3}}
3232
int foo3()
3333
{
3434
// NOOPT: call{{.*}}_d_allocclass
@@ -39,6 +39,7 @@ int foo3()
3939
return i.i;
4040
}
4141

42+
// CHECK: define{{.*bar1}}
4243
int[] bar1()
4344
{
4445
// CHECK: _d_newarrayT
@@ -47,6 +48,7 @@ int[] bar1()
4748
return i;
4849
}
4950

51+
// CHECK: define{{.*bar2}}
5052
int* bar2()
5153
{
5254
// CHECK: _d_allocmemoryT
@@ -55,6 +57,7 @@ int* bar2()
5557
return i;
5658
}
5759

60+
// CHECK: define{{.*bar3}}
5861
Bar bar3()
5962
{
6063
// CHECK: _d_allocclass
@@ -67,7 +70,7 @@ extern void fun(int[]);
6770
extern void fun(int*);
6871
extern void fun(Bar);
6972

70-
// CHECK: define
73+
// CHECK: define{{.*baz1}}
7174
int baz1()
7275
{
7376
// CHECK: _d_newarrayT
@@ -78,7 +81,7 @@ int baz1()
7881
return i[3];
7982
}
8083

81-
// CHECK: define
84+
// CHECK: define{{.*baz2}}
8285
int baz2()
8386
{
8487
// CHECK: _d_allocmemoryT
@@ -89,7 +92,7 @@ int baz2()
8992
return *i;
9093
}
9194

92-
// CHECK: define
95+
// CHECK: define{{.*baz3}}
9396
int baz3()
9497
{
9598
// CHECK: _d_allocclass
@@ -104,7 +107,7 @@ __gshared int[] p1;
104107
__gshared int* p2;
105108
__gshared Bar p3;
106109

107-
// CHECK: define
110+
// CHECK: define{{.*bzz1}}
108111
int bzz1()
109112
{
110113
// CHECK: _d_newarrayT
@@ -115,7 +118,7 @@ int bzz1()
115118
return i[3];
116119
}
117120

118-
// CHECK: define
121+
// CHECK: define{{.*bzz2}}
119122
int bzz2()
120123
{
121124
// CHECK: _d_allocmemoryT
@@ -126,7 +129,7 @@ int bzz2()
126129
return *i;
127130
}
128131

129-
// CHECK: define
132+
// CHECK: define{{.*bzz3}}
130133
int bzz3()
131134
{
132135
// CHECK: _d_allocclass

0 commit comments

Comments
 (0)