1 /*
2 * Copyright (c) 2024 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16 // Autogenerated file by wrong_imm_tests.rb script -- DO NOT EDIT!
17
18 #include "libabckit/include/c/abckit.h"
19 #include "libabckit/include/c/metadata_core.h"
20 #include "libabckit/include/c/extensions/arkts/metadata_arkts.h"
21 #include "libabckit/include/c/extensions/js/metadata_js.h"
22 #include "libabckit/include/c/ir_core.h"
23
24 #include "helpers/helpers.h"
25 #include "helpers/helpers_wrong_imm.h"
26
27 #include <gtest/gtest.h>
28
29 namespace libabckit::test {
30
31 static auto g_isaApiDynamicImp = AbckitGetIsaApiDynamicImpl(ABCKIT_VERSION_RELEASE_1_0_0);
32
33 class LibAbcKitWrongImmTestsIsaApiDynamicImpl0 : public ::testing::Test {};
34
35 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallrange,
36 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallrange)37 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallrange)
38 {
39 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallrange, AbckitBitImmSize::BITSIZE_8);
40 }
41
42 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeCreateprivateproperty,
43 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeCreateprivateproperty)44 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeCreateprivateproperty)
45 {
46 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeCreateprivateproperty,
47 AbckitBitImmSize::BITSIZE_16);
48 }
49
50 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefinefieldbyindex,
51 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeDefinefieldbyindex)52 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeDefinefieldbyindex)
53 {
54 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeDefinefieldbyindex,
55 AbckitBitImmSize::BITSIZE_32);
56 }
57
58 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefineprivateproperty,
59 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeDefineprivateproperty)60 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeDefineprivateproperty)
61 {
62 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeDefineprivateproperty,
63 AbckitBitImmSize::BITSIZE_16);
64 }
65
66 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeDefinesendableclass,
67 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeDefinesendableclass)68 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeDefinesendableclass)
69 {
70 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeDefinesendableclass,
71 AbckitBitImmSize::BITSIZE_16);
72 }
73
74 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendableclass,
75 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeLdsendableclass)76 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendableclass)
77 {
78 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeLdsendableclass,
79 AbckitBitImmSize::BITSIZE_16);
80 }
81
82 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendableexternalmodulevar,
83 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeLdsendableexternalmodulevar)84 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendableexternalmodulevar)
85 {
86 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeLdsendableexternalmodulevar,
87 AbckitBitImmSize::BITSIZE_8);
88 }
89
90 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeLdsendablevar,
91 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeLdsendablevar)92 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeLdsendablevar)
93 {
94 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeLdsendablevar, AbckitBitImmSize::BITSIZE_8);
95 }
96
97 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeNewsendableenv,
98 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeNewsendableenv)99 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeNewsendableenv)
100 {
101 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeNewsendableenv, AbckitBitImmSize::BITSIZE_8);
102 }
103
104 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeStsendablevar,
105 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeStsendablevar)106 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeStsendablevar)
107 {
108 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeStsendablevar, AbckitBitImmSize::BITSIZE_8);
109 }
110
111 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWideldsendableexternalmodulevar,
112 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeWideldsendableexternalmodulevar)113 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeWideldsendableexternalmodulevar)
114 {
115 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeWideldsendableexternalmodulevar,
116 AbckitBitImmSize::BITSIZE_16);
117 }
118
119 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWideldsendablevar,
120 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeWideldsendablevar)121 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeWideldsendablevar)
122 {
123 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeWideldsendablevar,
124 AbckitBitImmSize::BITSIZE_16);
125 }
126
127 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWidenewsendableenv,
128 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeWidenewsendableenv)129 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeWidenewsendableenv)
130 {
131 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeWidenewsendableenv,
132 AbckitBitImmSize::BITSIZE_16);
133 }
134
135 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallruntimeWidestsendablevar,
136 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallruntimeWidestsendablevar)137 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallruntimeWidestsendablevar)
138 {
139 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallruntimeWidestsendablevar,
140 AbckitBitImmSize::BITSIZE_16);
141 }
142
143 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCallthisrange,
144 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCallthisrange)145 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCallthisrange)
146 {
147 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCallthisrange, AbckitBitImmSize::BITSIZE_8);
148 }
149
150 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCopyrestargs,
151 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCopyrestargs)152 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCopyrestargs)
153 {
154 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCopyrestargs, AbckitBitImmSize::BITSIZE_8);
155 }
156
157 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateCreateobjectwithexcludedkeys,
158 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateCreateobjectwithexcludedkeys)159 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateCreateobjectwithexcludedkeys)
160 {
161 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateCreateobjectwithexcludedkeys,
162 AbckitBitImmSize::BITSIZE_8);
163 }
164
165 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefineclasswithbuffer,
166 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateDefineclasswithbuffer)167 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateDefineclasswithbuffer)
168 {
169 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateDefineclasswithbuffer, AbckitBitImmSize::BITSIZE_16);
170 }
171
172 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinefunc,
173 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateDefinefunc)174 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateDefinefunc)
175 {
176 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateDefinefunc, AbckitBitImmSize::BITSIZE_8);
177 }
178
179 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateDefinemethod,
180 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateDefinemethod)181 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateDefinemethod)
182 {
183 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateDefinemethod, AbckitBitImmSize::BITSIZE_8);
184 }
185
186 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdlexvar,
187 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateLdlexvar)188 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateLdlexvar)
189 {
190 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateLdlexvar, AbckitBitImmSize::BITSIZE_8);
191 }
192
193 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdobjbyindex,
194 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateLdobjbyindex)195 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateLdobjbyindex)
196 {
197 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateLdobjbyindex, AbckitBitImmSize::BITSIZE_16);
198 }
199
200 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateLdprivateproperty,
201 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateLdprivateproperty)202 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateLdprivateproperty)
203 {
204 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateLdprivateproperty, AbckitBitImmSize::BITSIZE_16);
205 }
206
207 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateNewlexenv,
208 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateNewlexenv)209 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateNewlexenv)
210 {
211 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateNewlexenv, AbckitBitImmSize::BITSIZE_8);
212 }
213
214 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateNewlexenvwithname,
215 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateNewlexenvwithname)216 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateNewlexenvwithname)
217 {
218 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateNewlexenvwithname, AbckitBitImmSize::BITSIZE_8);
219 }
220
221 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateNewobjrange,
222 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateNewobjrange)223 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateNewobjrange)
224 {
225 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateNewobjrange, AbckitBitImmSize::BITSIZE_8);
226 }
227
228 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateSetgeneratorstate,
229 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateSetgeneratorstate)230 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateSetgeneratorstate)
231 {
232 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateSetgeneratorstate, AbckitBitImmSize::BITSIZE_8);
233 }
234
235 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateStlexvar,
236 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateStlexvar)237 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateStlexvar)
238 {
239 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateStlexvar, AbckitBitImmSize::BITSIZE_8);
240 }
241
242 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateStobjbyindex,
243 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateStobjbyindex)244 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateStobjbyindex)
245 {
246 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateStobjbyindex, AbckitBitImmSize::BITSIZE_16);
247 }
248
249 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateStownbyindex,
250 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateStownbyindex)251 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateStownbyindex)
252 {
253 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateStownbyindex, AbckitBitImmSize::BITSIZE_16);
254 }
255
256 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateStprivateproperty,
257 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateStprivateproperty)258 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateStprivateproperty)
259 {
260 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateStprivateproperty, AbckitBitImmSize::BITSIZE_16);
261 }
262
263 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateSupercallarrowrange,
264 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateSupercallarrowrange)265 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateSupercallarrowrange)
266 {
267 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateSupercallarrowrange, AbckitBitImmSize::BITSIZE_8);
268 }
269
270 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateTestin,
271 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateTestin)272 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateTestin)
273 {
274 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateTestin, AbckitBitImmSize::BITSIZE_16);
275 }
276
277 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateThrowIfsupernotcorrectcall,
278 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateThrowIfsupernotcorrectcall)279 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateThrowIfsupernotcorrectcall)
280 {
281 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateThrowIfsupernotcorrectcall,
282 AbckitBitImmSize::BITSIZE_16);
283 }
284
285 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideCallrange,
286 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideCallrange)287 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideCallrange)
288 {
289 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideCallrange, AbckitBitImmSize::BITSIZE_16);
290 }
291
292 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideCallthisrange,
293 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideCallthisrange)294 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideCallthisrange)
295 {
296 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideCallthisrange, AbckitBitImmSize::BITSIZE_16);
297 }
298
299 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideCopyrestargs,
300 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideCopyrestargs)301 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideCopyrestargs)
302 {
303 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideCopyrestargs, AbckitBitImmSize::BITSIZE_16);
304 }
305
306 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideCreateobjectwithexcludedkeys,
307 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideCreateobjectwithexcludedkeys)308 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideCreateobjectwithexcludedkeys)
309 {
310 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideCreateobjectwithexcludedkeys,
311 AbckitBitImmSize::BITSIZE_16);
312 }
313
314 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideLdlexvar,
315 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideLdlexvar)316 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideLdlexvar)
317 {
318 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideLdlexvar, AbckitBitImmSize::BITSIZE_16);
319 }
320
321 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideLdobjbyindex,
322 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideLdobjbyindex)323 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideLdobjbyindex)
324 {
325 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideLdobjbyindex, AbckitBitImmSize::BITSIZE_32);
326 }
327
328 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideLdpatchvar,
329 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideLdpatchvar)330 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideLdpatchvar)
331 {
332 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideLdpatchvar, AbckitBitImmSize::BITSIZE_16);
333 }
334
335 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideNewlexenv,
336 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideNewlexenv)337 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideNewlexenv)
338 {
339 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideNewlexenv, AbckitBitImmSize::BITSIZE_16);
340 }
341
342 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideNewlexenvwithname,
343 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideNewlexenvwithname)344 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideNewlexenvwithname)
345 {
346 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideNewlexenvwithname, AbckitBitImmSize::BITSIZE_16);
347 }
348
349 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideNewobjrange,
350 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideNewobjrange)351 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideNewobjrange)
352 {
353 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideNewobjrange, AbckitBitImmSize::BITSIZE_16);
354 }
355
356 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideStlexvar,
357 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideStlexvar)358 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideStlexvar)
359 {
360 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideStlexvar, AbckitBitImmSize::BITSIZE_16);
361 }
362
363 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideStobjbyindex,
364 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideStobjbyindex)365 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideStobjbyindex)
366 {
367 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideStobjbyindex, AbckitBitImmSize::BITSIZE_32);
368 }
369
370 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideStownbyindex,
371 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideStownbyindex)372 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideStownbyindex)
373 {
374 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideStownbyindex, AbckitBitImmSize::BITSIZE_32);
375 }
376
377 // Test: test-kind=api, api=IsaApiDynamicImpl::iCreateWideStpatchvar,
378 // abc-kind=ArkTS1, category=negative-imm
TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0,iCreateWideStpatchvar)379 TEST_F(LibAbcKitWrongImmTestsIsaApiDynamicImpl0, iCreateWideStpatchvar)
380 {
381 helpers_wrong_imm::TestWrongImm(g_isaApiDynamicImp->iCreateWideStpatchvar, AbckitBitImmSize::BITSIZE_16);
382 }
383
384 } // namespace libabckit::test
385