Home
last modified time | relevance | path

Searched refs:isArray (Results 1 – 25 of 29) sorted by relevance

12

/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/escompat/array_js_suites/
Dtest_is_array.js32 ASSERT_TRUE(Array.isArray([1, 2, 3]));
35 ASSERT_TRUE(Array.isArray(arr));
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
Djs_refconvert_array.h88 bool isArray; in UnwrapImpl() local
89 NAPI_CHECK_FATAL(napi_is_array(env, jsArr, &isArray)); in UnwrapImpl()
90 if (UNLIKELY(!isArray)) { in UnwrapImpl()
179 bool isArray; in UnwrapImpl() local
180 NAPI_CHECK_FATAL(napi_is_array(env, jsArr, &isArray)); in UnwrapImpl()
181 if (UNLIKELY(!isArray)) { in UnwrapImpl()
Dts2ets_copy.cpp124 bool isArray; in VisitArray() local
125 TYPEVIS_NAPI_CHECK(napi_is_array(env_, jsValue_, &isArray)); in VisitArray()
126 TYPEVIS_CHECK_ERROR(isArray, "array expected"); in VisitArray()
/arkcompiler/ets_frontend/arkguard/test/grammar/array_validation/
Darray_is.ts20 assert(Array.isArray(arr) === true, 'success');
/arkcompiler/ets_runtime/test/aottest/createemptyarray/
Dcreateemptyarray.ts18 var isArr = Array.isArray(empArr);
/arkcompiler/ets_runtime/test/moduletest/instanceofic/
Dinstanceofic.js25 return Array.isArray(instance);
/arkcompiler/ets_runtime/ecmascript/base/
Djson_parser.cpp30 bool isArray = val->IsArray(thread); in InternalizeJsonProperty() local
31 if (isArray) { in InternalizeJsonProperty()
Djson_stringifier.cpp47 bool isArray = replacer->IsArray(thread_); in Stringify() local
51 if (isArray) { in Stringify()
/arkcompiler/ets_frontend/ts2panda/tools/
DastPrinter.ts71 function isArray(node: any): node is ts.Node[] { function
127 if (isArray(value)) {
/arkcompiler/runtime_core/static_core/plugins/ets/disassembler/
Ddisasm_ets_plugin.cpp231 const bool isArray = elemType.back() == ']'; in GetETSAnnotation() local
242 if (isArray && elemCompType == "annotation") { in GetETSAnnotation()
261 if (isArray) { in GetETSAnnotation()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DarrayExpression.cpp347 … ArrayExpression *const currentElement, const bool isArray, in HandleNestedArrayExpression() argument
351 currentElement->SetPreferredType(isArray ? preferredType_ in HandleNestedArrayExpression()
367 …currentElement->SetPreferredType(isArray ? preferredType_ : preferredType_->AsETSArrayType()->Elem… in HandleNestedArrayExpression()
DarrayExpression.h136 …eNestedArrayExpression(checker::ETSChecker *checker, ArrayExpression *currentElement, bool isArray,
/arkcompiler/ets_frontend/ets2panda/linter/test/
Dlimited_stdlib_api.ts123 Array.isArray(a);
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp348 if (ins.isMember("r") && ins["r"].isArray()) { in ParseInstructionRegs()
358 if (ins.isMember("id") && ins["id"].isArray()) { in ParseInstructionIds()
370 if (ins.isMember("im") && ins["im"].isArray()) { in ParseInstructionImms()
450 if (function.isMember("v") && function["v"].isArray()) { in ParseVariablesDebugInfo()
563 if (function.isMember("i") && function["i"].isArray()) { in ParseFunctionInstructions()
579 if (function.isMember("l") && function["l"].isArray()) { in ParseFunctionLabels()
593 if (function.isMember("ca_tab") && function["ca_tab"].isArray()) { in ParseFunctionCatchTables()
612 if (!function.isMember(TYPE_INFO) || !function[TYPE_INFO].isArray()) { in GetInstTypeMap()
771 if (function.isMember("es2t") && function["es2t"].isArray()) { in ParseFunctionExportedType()
798 if (function.isMember("ds2t") && function["ds2t"].isArray()) { in ParseFunctionDeclaredType()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinst.h3158 explicit LengthMethodInst(Opcode opcode, bool isArray = true) : Base(opcode) in Base()
3160 SetIsArray(isArray); in Base()
3162 …LengthMethodInst(Opcode opcode, DataType::Type type, uint32_t pc, Inst *input, bool isArray = true)
3167 SetIsArray(isArray); in Base()
4133 explicit LoadInst(Opcode opcode, bool isArray = true) : Base(opcode) in Base()
4135 SetIsArray(isArray); in Base()
4138 bool isArray = true)
4145 SetIsArray(isArray); in Base()
4344 LoadInstI(Opcode opcode, uint64_t imm, bool isArray = true) : Base(opcode), ImmediateMixin(imm) in Base()
4346 SetIsArray(isArray); in Base()
[all …]
/arkcompiler/ets_runtime/ecmascript/
Djs_array.cpp124 bool isArray = originalValue->IsArray(thread); in ArraySpeciesCreate() local
129 if (isArray) { in ArraySpeciesCreate()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_object.cpp899 bool isArray = object->IsJSArray(); in GetBuiltinObjectToString() local
903 if (isArray) { in GetBuiltinObjectToString()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp689 …const bool isArray = (expr->preferredType_ != nullptr) && expr->preferredType_->IsETSArrayType() && in Check() local
691 if (isArray) { in Check()
702 …isPreferredTuple && !isArray ? expr->preferredType_->AsETSTupleType()->ElementType() : expr->prefe… in Check()
708 … expr->HandleNestedArrayExpression(checker, currentElement->AsArrayExpression(), isArray, in Check()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/escompat/
Descompat.ets283 assert Array.isArray(arr);
/arkcompiler/ets_frontend/test262/
Des2015_tests.txt52 built-ins/Array/isArray/15.4.3.2-0-1.js
53 built-ins/Array/isArray/15.4.3.2-0-2.js
54 built-ins/Array/isArray/15.4.3.2-0-3.js
55 built-ins/Array/isArray/15.4.3.2-0-4.js
56 built-ins/Array/isArray/15.4.3.2-0-5.js
57 built-ins/Array/isArray/15.4.3.2-0-6.js
58 built-ins/Array/isArray/15.4.3.2-0-7.js
59 built-ins/Array/isArray/15.4.3.2-1-1.js
60 built-ins/Array/isArray/15.4.3.2-1-10.js
61 built-ins/Array/isArray/15.4.3.2-1-11.js
[all …]
Des5_tests.txt244 built-ins/Array/isArray/15.4.3.2-0-1.js
245 built-ins/Array/isArray/15.4.3.2-0-2.js
246 built-ins/Array/isArray/15.4.3.2-0-3.js
247 built-ins/Array/isArray/15.4.3.2-0-5.js
248 built-ins/Array/isArray/15.4.3.2-0-6.js
249 built-ins/Array/isArray/15.4.3.2-0-7.js
250 built-ins/Array/isArray/15.4.3.2-1-1.js
251 built-ins/Array/isArray/15.4.3.2-1-10.js
252 built-ins/Array/isArray/15.4.3.2-1-11.js
253 built-ins/Array/isArray/15.4.3.2-1-12.js
[all …]
DCI_tests.txt1422 built-ins/Array/isArray/15.4.3.2-0-2.js
1423 built-ins/Array/isArray/15.4.3.2-0-4.js
1424 built-ins/Array/isArray/15.4.3.2-0-6.js
1425 built-ins/Array/isArray/15.4.3.2-1-1.js
1426 built-ins/Array/isArray/15.4.3.2-1-3.js
1427 built-ins/Array/isArray/15.4.3.2-1-5.js
1428 built-ins/Array/isArray/15.4.3.2-1-8.js
1429 built-ins/Array/isArray/15.4.3.2-2-1.js
1430 built-ins/Array/isArray/15.4.3.2-2-3.js
1431 built-ins/Array/isArray/name.js
[all …]
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dlib_ark_builtins.d.ts563 static isArray(arg: any): arg is any[];
/arkcompiler/ets_frontend/legacy_bin/api8/src/
Dindex.js2isArray(e))e.forEach((function(e){this.add(e)}),this);else{if(!e[o]&&"string"!=typeof e)throw new …
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
Dcocos_worker_test.js6243 }), this) : Array.isArray(t) ? t.forEach((function(t) {
10426 Array.isArray(t.__enums__) && le(t);
10718 if (n) if (Array.isArray(n)) if (s) {
10862 if (Array.isArray(a) || ve(a)) return;
10894 if (!Array.isArray(n) && Vt(t, m.ValueType)) {
10931 if (Array.isArray(e)) {
10949 if (Array.isArray(t) && t.length > 0) return He(e, [], t);
11146 if (u && Array.isArray(u) && u.length >= 2) {
11155 si.isArray = function(t) { function
11157 return Array.isArray(t);
[all …]

12