| /ark/js_runtime/ecmascript/containers/ |
| D | containers_private.cpp | 210 … thread, prototype, ContainersArrayList::ArrayListConstructor, "ArrayList", FuncLength::ZERO)); in InitializeArrayList() 220 SetFrozenFunction(thread, prototype, "clear", ContainersArrayList::Clear, FuncLength::ZERO); in InitializeArrayList() 221 SetFrozenFunction(thread, prototype, "clone", ContainersArrayList::Clone, FuncLength::ZERO); in InitializeArrayList() 223 …ozenFunction(thread, prototype, "getCapacity", ContainersArrayList::GetCapacity, FuncLength::ZERO); in InitializeArrayList() 227 ContainersArrayList::TrimToCurrentLength, FuncLength::ZERO); in InitializeArrayList() 229 SetFrozenFunction(thread, prototype, "isEmpty", ContainersArrayList::IsEmpty, FuncLength::ZERO); in InitializeArrayList() 238 …nction(thread, prototype, "convertToArray", ContainersArrayList::ConvertToArray, FuncLength::ZERO); in InitializeArrayList() 245 FuncLength::ZERO); in InitializeArrayList() 284 … thread, mapFuncPrototype, ContainersTreeMap::TreeMapConstructor, "TreeMap", FuncLength::ZERO)); in InitializeTreeMap() 297 …unction(thread, mapFuncPrototype, "getFirstKey", ContainersTreeMap::GetFirstKey, FuncLength::ZERO); in InitializeTreeMap() [all …]
|
| /ark/js_runtime/ecmascript/ |
| D | builtins.cpp | 353 JSFunction::SetFunctionLength(thread_, funcFuncPrototype, JSTaggedValue(FunctionLength::ZERO)); in InitializeFunction() 403 Function::FunctionPrototypeToString, FunctionLength::ZERO); in InitializeFunction() 456 …SetFunction(env, objFuncPrototype, "toLocaleString", Object::ToLocaleString, FunctionLength::ZERO); in InitializeObject() 459 FunctionLength::ZERO); in InitializeObject() 462 FunctionLength::ZERO); in InitializeObject() 464 SetFunction(env, objFuncPrototype, "createRealm", Object::CreateRealm, FunctionLength::ZERO); in InitializeObject() 468 …ggedValue> protoGetter = CreateGetter(env, Object::ProtoGetter, "__proto__", FunctionLength::ZERO); in InitializeObject() 487 …nConstructor(env, symbolFuncPrototype, Symbol::SymbolConstructor, "Symbol", FunctionLength::ZERO)); in InitializeSymbol() 533 FunctionLength::ZERO); in InitializeSymbol() 535 FunctionLength::ZERO); in InitializeSymbol() [all …]
|
| /ark/runtime_core/tests/cts-generator/cts-template/ |
| D | fdiv2.yaml | 48 # Positive zero 54 # Negative zero 108 # Positive zero 114 # Negative zero 167 description: Division is infinity if any non zero value is divided by zero. 237 description: Division is infinity if any non zero value is divided by zero. 447 description: Division is infinity if any non zero value is divided by zero. 524 description: Division is infinity if any non zero value is divided by zero. 737 description: Division is NaN if zero is divided by zero. 743 # Div of zero by zero
|
| D | fadd2.yaml | 49 # Positive zero 54 # Negative zero 106 # Positive zero 111 # Negative zero 332 The sum or the difference of zeros is zero. 333 … two negative zeros and the difference of negative and positive zero - the result is negative zero. 335 description: Check fadd2.64 with positive zero and various values (Inf, min, max, numbers). 390 The sum or the difference of zeros is zero. 391 … two negative zeros and the difference of negative and positive zero - the result is negative zero. 393 description: Check fadd2.64 with negative zero and various values (Inf, min, max, numbers). [all …]
|
| D | mod2.64.yaml | 37 description: Check mod2.64 with zero and various values. 42 description: Division by zero causes to exception. 79 description: Division by zero causes to exception. 124 description: Division by zero causes to exception. 169 description: Division by zero causes to exception. 214 description: Division by zero causes to exception. 326 description: Check `mod2.64` throws ArithmeticException when divides by zero.
|
| D | div2.64.yaml | 37 description: Check div2.64 with zero and various values. 42 description: Division by zero causes to exception. 79 description: Division by zero causes to exception. 124 description: Division by zero causes to exception. 169 description: Division by zero causes to exception. 214 description: Division by zero causes to exception. 327 description: Check `div2.64` throws ArithmeticException when divides by zero.
|
| D | divu2.64.yaml | 38 description: Check divu2.64 with zero and various values. 43 description: Division by zero causes to exception. 81 description: Division by zero causes to exception. 127 description: Division by zero causes to exception. 173 description: Division by zero causes to exception. 219 description: Division by zero causes to exception. 332 description: Check `divu2.64` throws ArithmeticException when divides by zero.
|
| D | modu2.64.yaml | 38 description: Check modu2.64 with zero and various values. 43 description: Division by zero causes to exception. 81 description: Division by zero causes to exception. 127 description: Division by zero causes to exception. 173 description: Division by zero causes to exception. 219 description: Division by zero causes to exception. 332 description: Check `modu2.64` throws ArithmeticException when divides by zero.
|
| D | divu2.yaml | 38 description: Check divu2 with zero and various values. 43 description: Division by zero causes to exception. 81 description: Division by zero causes to exception. 127 description: Division by zero causes to exception. 173 description: Division by zero causes to exception. 219 description: Division by zero causes to exception. 332 description: Check `divu2` throws ArithmeticException when divides by zero.
|
| D | modu2.yaml | 38 description: Check modu2 with zero and various values. 43 description: Division by zero causes to exception. 81 description: Division by zero causes to exception. 127 description: Division by zero causes to exception. 173 description: Division by zero causes to exception. 219 description: Division by zero causes to exception. 332 description: Check `modu2` throws ArithmeticException when divides by zero.
|
| D | mod2.yaml | 42 description: Check mod2 with zero and various values. 47 description: Division by zero causes to exception. 89 description: Division by zero causes to exception. 138 description: Division by zero causes to exception. 188 description: Division by zero causes to exception. 238 description: Division by zero causes to exception. 356 description: Check `mod2` throws ArithmeticException when divides by zero.
|
| D | div2.yaml | 42 description: Check div2 with zero and various values. 47 description: Division by zero causes to exception. 89 description: Division by zero causes to exception. 139 description: Division by zero causes to exception. 189 description: Division by zero causes to exception. 239 description: Division by zero causes to exception. 358 description: Check `div2` throws ArithmeticException when divides by zero.
|
| D | fsub2.yaml | 306 The sum or the difference of zeros is zero. 307 … two negative zeros and the difference of negative and positive zero - the result is negative zero. 317 … description: Check fsub2.64 with positive zero and various values (NaN, Inf, min, max, numbers). 374 The sum or the difference of zeros is zero. 375 … two negative zeros and the difference of negative and positive zero - the result is negative zero. 385 … description: Check fsub2.64 with negative zero and various values (NaN, Inf, min, max, numbers). 583 The sum or the difference of zeros is zero. 584 … two negative zeros and the difference of negative and positive zero - the result is negative zero.
|
| D | fmul2.yaml | 147 description: Multiplication is infinity if any non zero value is multiplied by infinity. 212 description: Multiplication is infinity if any non zero value is multiplied by infinity. 381 Multiplication is NaN if zero is multiplied by infinity. 400 exclude: [zero] 402 # Negative Zero 404 exclude: [zero] 414 id: zero 416 # Negative Zero 418 id: zero
|
| D | jltz.yaml | 18 title: Conditional compared to zero jump 167 exclude: [zero, max] 170 exclude: [zero, one] 177 id: zero
|
| D | jeq.obj.yaml | 397 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 401 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 482 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 486 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000… 563 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 567 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 620 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 624 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000…
|
| D | jlt.yaml | 397 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 401 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 517 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 521 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000… 629 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 633 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 723 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 727 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000…
|
| D | jne.yaml | 397 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 401 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 517 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 521 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000… 629 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 633 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 723 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 727 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000…
|
| D | jeq.yaml | 401 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 405 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 521 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 525 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000… 633 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 637 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 727 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 731 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000…
|
| D | jne.obj.yaml | 399 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 403 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 484 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 488 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000… 565 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 569 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 622 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 626 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000…
|
| D | jle.yaml | 397 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 401 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 517 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 521 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000… 629 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 633 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 723 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 727 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000…
|
| D | jge.yaml | 397 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 401 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 517 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 521 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000… 629 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 633 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 723 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 727 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000…
|
| D | jgt.yaml | 397 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 401 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 517 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 521 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000… 629 …fldai.64 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x00000000000000… 633 …fldai.64 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x80000000000000… 723 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… 727 …fmovi.64 v1, 0x8000000000000000 # Negative zero (-0.0, hexadecimal representation is `0x8000000000…
|
| /ark/js_runtime/test/moduletest/multiargs/ |
| D | multiargs.js | 16 function zero() function 51 zero()
|
| /ark/runtime_core/isa/ |
| D | asserts.rb | 71 assert('There should be non-zero gap between non-prefixed and prefixes') do 75 assert('There should be non-zero gap between public and private prefixes') do 88 end.reduce(:+).zero? 96 end.reduce(:+).zero?
|