Home
last modified time | relevance | path

Searched full:arithmeticexception (Results 1 – 25 of 29) sorted by relevance

12

/ark/runtime_core/tests/cts-assembly/
Dmath-47.pa15 .record panda.ArithmeticException <external>
18 .function panda.String panda.ArithmeticException.getMessage(panda.ArithmeticException a0) <external>
21 # check ArithmeticException in case of division by zero
34 call.virt panda.ArithmeticException.getMessage, v0
44 .catch panda.ArithmeticException, try_begin, try_end, catch_block1_begin
Dmath-48.pa15 .record panda.ArithmeticException <external>
18 .function panda.String panda.ArithmeticException.getMessage(panda.ArithmeticException a0) <external>
21 # check ArithmeticException in case of mod by zero
34 call.virt panda.ArithmeticException.getMessage, v0
44 .catch panda.ArithmeticException, try_begin, try_end, catch_block1_begin
/ark/runtime_core/tests/cts-generator/cts-template/
Djmp.yaml232 .record panda.ArithmeticException <external>
236 newobj v0, panda.ArithmeticException
244 .catch panda.ArithmeticException, begin, end, catch_ae
Dmod2.64.yaml304 header-template: [ArithmeticException, main]
316 ldai 0 # Expected panda.ArithmeticException
323 .catch panda.ArithmeticException, begin, end, catch_AE
326 description: Check `mod2.64` throws ArithmeticException when divides by zero.
Ddiv2.64.yaml305 header-template: [ArithmeticException, main]
317 ldai 0 # Expected panda.ArithmeticException
324 .catch panda.ArithmeticException, begin, end, catch_AE
327 description: Check `div2.64` throws ArithmeticException when divides by zero.
Ddivu2.64.yaml310 header-template: [ArithmeticException, main]
322 ldai 0 # Expected panda.ArithmeticException
329 .catch panda.ArithmeticException, begin, end, catch_AE
332 description: Check `divu2.64` throws ArithmeticException when divides by zero.
Dmodu2.64.yaml310 header-template: [ArithmeticException, main]
322 ldai 0 # Expected panda.ArithmeticException
329 .catch panda.ArithmeticException, begin, end, catch_AE
332 description: Check `modu2.64` throws ArithmeticException when divides by zero.
Ddivu2.yaml310 header-template: [ArithmeticException, main]
322 ldai 0 # Expected panda.ArithmeticException
329 .catch panda.ArithmeticException, begin, end, catch_AE
332 description: Check `divu2` throws ArithmeticException when divides by zero.
Dmodu2.yaml310 header-template: [ArithmeticException, main]
322 ldai 0 # Expected panda.ArithmeticException
329 .catch panda.ArithmeticException, begin, end, catch_AE
332 description: Check `modu2` throws ArithmeticException when divides by zero.
Dmod2.yaml334 header-template: [ArithmeticException, main]
346 ldai 0 # Expected panda.ArithmeticException
353 .catch panda.ArithmeticException, begin, end, catch_AE
356 description: Check `mod2` throws ArithmeticException when divides by zero.
Ddiv2.yaml336 header-template: [ArithmeticException, main]
348 ldai 0 # Expected panda.ArithmeticException
355 .catch panda.ArithmeticException, begin, end, catch_AE
358 description: Check `div2` throws ArithmeticException when divides by zero.
Ddivi.yaml198 header-template: [ArithmeticException, main]
210 ldai 0 # Expected panda.ArithmeticException
217 .catch panda.ArithmeticException, begin, end, catch_AE
220 description: Check `divi` throws ArithmeticException when divides by zero.
Dmodi.yaml198 header-template: [ArithmeticException, main]
210 ldai 0 # Expected panda.ArithmeticException
217 .catch panda.ArithmeticException, begin, end, catch_AE
220 description: Check `modi` throws ArithmeticException when divides by zero.
Dmod.yaml208 header-template: [ArithmeticException, main]
220 ldai 0 # Expected panda.ArithmeticException
227 .catch panda.ArithmeticException, begin, end, catch_AE
230 description: Check `mod` throws ArithmeticException when divides by zero.
Ddiv.yaml208 header-template: [ArithmeticException, main]
220 ldai 0 # Expected panda.ArithmeticException
227 .catch panda.ArithmeticException, begin, end, catch_AE
230 description: Check `div` throws ArithmeticException when divides by zero.
Djeqz.yaml262 .record panda.ArithmeticException <external>
267 newobj v0, panda.ArithmeticException
275 .catch panda.ArithmeticException, begin, end, catch_ae
Djnez.yaml263 .record panda.ArithmeticException <external>
268 newobj v0, panda.ArithmeticException
276 .catch panda.ArithmeticException, begin, end, catch_ae
Djltz.yaml274 .record panda.ArithmeticException <external>
279 newobj v0, panda.ArithmeticException
287 .catch panda.ArithmeticException, begin, end, catch_ae
Djgtz.yaml272 .record panda.ArithmeticException <external>
277 newobj v0, panda.ArithmeticException
285 .catch panda.ArithmeticException, begin, end, catch_ae
Djgez.yaml332 .record panda.ArithmeticException <external>
337 newobj v0, panda.ArithmeticException
345 .catch panda.ArithmeticException, begin, end, catch_ae
Djlez.yaml337 .record panda.ArithmeticException <external>
342 newobj v0, panda.ArithmeticException
350 .catch panda.ArithmeticException, begin, end, catch_ae
Dtemplate.yaml93 - name: ArithmeticException
96 .record panda.ArithmeticException <external>
/ark/runtime_core/pandastdlib/
Dpandastdlib.pa68 .record panda.ArithmeticException {
277 .function void panda.ArithmeticException.ctor(panda.ArithmeticException a0, panda.String a1, panda.…
279 stobj.obj a0, panda.ArithmeticException.message
281 stobj.obj a0, panda.ArithmeticException.cause
285 .function panda.String panda.ArithmeticException.getMessage(panda.ArithmeticException a0) {
286 ldobj.obj a0, panda.ArithmeticException.message
290 .function panda.Object panda.ArithmeticException.getCause(panda.ArithmeticException a0) {
291 ldobj.obj a0, panda.ArithmeticException.cause
/ark/runtime_core/runtime/tests/interpreter/
Dtest_runtime_interface.cpp26 RuntimeInterface::ArithmeticException RuntimeInterface::arithmetic_exception_data;
Dtest_runtime_interface.h96 struct ArithmeticException { struct
350 static void SetArithmeticExceptionData(ArithmeticException data) in SetArithmeticExceptionData()
432 static ArithmeticException arithmetic_exception_data;

12