@@ -39,8 +39,7 @@ SCENARIO(
39
39
{
40
40
const java_method_typet::parametert ¶m_x =
41
41
require_type::require_parameter (func_code, " x" );
42
- require_type::require_pointer (
43
- param_x.type (), struct_tag_typet (" java::Generic" ));
42
+ require_type::require_pointer_to_tag (param_x.type (), " java::Generic" );
44
43
45
44
THEN (" x is generic with parameter pointing to java.lang.Integer" )
46
45
{
@@ -54,8 +53,7 @@ SCENARIO(
54
53
THEN (" It has return type pointing to Generic" )
55
54
{
56
55
const typet return_type = func_code.return_type ();
57
- require_type::require_pointer (
58
- return_type, struct_tag_typet (" java::Generic" ));
56
+ require_type::require_pointer_to_tag (return_type, " java::Generic" );
59
57
60
58
THEN (" It is generic with parameter pointing to java.lang.Integer" )
61
59
{
@@ -88,8 +86,7 @@ SCENARIO(
88
86
{
89
87
const java_method_typet::parametert ¶m_s =
90
88
require_type::require_parameter (func_code, " s" );
91
- require_type::require_pointer (
92
- param_s.type (), struct_tag_typet (" java::Generic" ));
89
+ require_type::require_pointer_to_tag (param_s.type (), " java::Generic" );
93
90
94
91
THEN (" s is generic with parameter pointing to java.lang.String" )
95
92
{
@@ -103,8 +100,7 @@ SCENARIO(
103
100
THEN (" It has return type pointing to Generic" )
104
101
{
105
102
const typet return_type = func_code.return_type ();
106
- require_type::require_pointer (
107
- return_type, struct_tag_typet (" java::Generic" ));
103
+ require_type::require_pointer_to_tag (return_type, " java::Generic" );
108
104
109
105
THEN (" It is generic with parameter pointing to java.lang.Integer" )
110
106
{
@@ -137,8 +133,7 @@ SCENARIO(
137
133
{
138
134
const java_method_typet::parametert ¶m_x =
139
135
require_type::require_parameter (func_code, " x" );
140
- require_type::require_pointer (
141
- param_x.type (), struct_tag_typet (" java::Generic" ));
136
+ require_type::require_pointer_to_tag (param_x.type (), " java::Generic" );
142
137
143
138
THEN (" x is generic with parameter pointing to java.lang.Integer" )
144
139
{
@@ -153,8 +148,7 @@ SCENARIO(
153
148
{
154
149
const java_method_typet::parametert ¶m_y =
155
150
require_type::require_parameter (func_code, " y" );
156
- require_type::require_pointer (
157
- param_y.type (), struct_tag_typet (" java::Generic" ));
151
+ require_type::require_pointer_to_tag (param_y.type (), " java::Generic" );
158
152
159
153
THEN (" y is generic with parameter pointing to java.lang.Integer" )
160
154
{
@@ -168,8 +162,7 @@ SCENARIO(
168
162
THEN (" It has return type pointing to Generic" )
169
163
{
170
164
const typet return_type = func_code.return_type ();
171
- require_type::require_pointer (
172
- return_type, struct_tag_typet (" java::Generic" ));
165
+ require_type::require_pointer_to_tag (return_type, " java::Generic" );
173
166
174
167
THEN (" It is generic with parameter pointing to java.lang.Integer" )
175
168
{
@@ -202,8 +195,7 @@ SCENARIO(
202
195
{
203
196
const java_method_typet::parametert ¶m_s =
204
197
require_type::require_parameter (func_code, " s" );
205
- require_type::require_pointer (
206
- param_s.type (), struct_tag_typet (" java::Generic" ));
198
+ require_type::require_pointer_to_tag (param_s.type (), " java::Generic" );
207
199
208
200
THEN (" s is generic with parameter pointing to java.lang.String" )
209
201
{
@@ -218,8 +210,7 @@ SCENARIO(
218
210
{
219
211
const java_method_typet::parametert ¶m_b =
220
212
require_type::require_parameter (func_code, " b" );
221
- require_type::require_pointer (
222
- param_b.type (), struct_tag_typet (" java::Generic" ));
213
+ require_type::require_pointer_to_tag (param_b.type (), " java::Generic" );
223
214
224
215
THEN (" b is generic with parameter pointing to java.lang.Boolean" )
225
216
{
@@ -233,8 +224,7 @@ SCENARIO(
233
224
THEN (" It has return type pointing to Generic" )
234
225
{
235
226
const typet return_type = func_code.return_type ();
236
- require_type::require_pointer (
237
- return_type, struct_tag_typet (" java::Generic" ));
227
+ require_type::require_pointer_to_tag (return_type, " java::Generic" );
238
228
239
229
THEN (" It is generic with parameter pointing to java.lang.Integer" )
240
230
{
@@ -268,15 +258,14 @@ SCENARIO(
268
258
{
269
259
const java_method_typet::parametert ¶m_inner =
270
260
require_type::require_parameter (func_code, " inner" );
271
- require_type::require_pointer (
272
- param_inner.type (), struct_tag_typet ( class_prefix + " $Inner" ) );
261
+ require_type::require_pointer_to_tag (
262
+ param_inner.type (), class_prefix + " $Inner" );
273
263
}
274
264
275
265
THEN (" It has return type pointing to Generic" )
276
266
{
277
267
const typet return_type = func_code.return_type ();
278
- require_type::require_pointer (
279
- return_type, struct_tag_typet (" java::Generic" ));
268
+ require_type::require_pointer_to_tag (return_type, " java::Generic" );
280
269
281
270
THEN (" It is generic with parameter pointing to java.lang.Integer" )
282
271
{
0 commit comments