Home
last modified time | relevance | path

Searched refs:ARRAY (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/runtime_core/assembler/
Dannotation.h94 ARRAY, enumerator
153 case Type::ARRAY: in GetTypeAsChar()
290 type = Type::ARRAY; in GetCharAsType()
377 return type_ == Type::ARRAY; in IsArray()
511 : Value(Type::ARRAY), component_type_(component_type), values_(std::move(values)) in ArrayValue()
Dannotation.cpp139 case Value::Type::ARRAY: { in making_value()
240 case Value::Type::ARRAY: in TypeToString()
Dmeta.cpp57 {"array", VType::ARRAY}, {"method", VType::METHOD}}; in GetType()
223 if (type == Value::Type::ARRAY) { in AddValue()
Dmeta.h279 ASSERT(type != Value::Type::ARRAY); in SetComponentType()
299 return type_.value() == Value::Type::ARRAY; in IsArray()
Dassembly-emitter.cpp392 case Value::Type::ARRAY: { in CreateValueItem()
440 if (value_type == Value::Type::ARRAY && !value->GetAsArray()->GetValues().empty()) { in CreateAnnotationItem()
/arkcompiler/ets_frontend/es2panda/typescript/types/
DarrayType.h25 explicit ArrayType(Type *elementType) : Type(TypeFlag::ARRAY), element_(elementType) {} in ArrayType()
DtypeMapping.h22 _(TypeFlag::ARRAY, ArrayType) \
DtypeFlag.h55 ARRAY = 1ULL << 29, // x: number[] enumerator
/arkcompiler/ets_frontend/merge_abc/protos/
Dannotation.proto55 ARRAY = 1; enumerator
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dglobal_ts_type_ref.h30 ARRAY, enumerator
Dts_manager.h73 ARRAY, enumerator
429 V(Array, TSTypeKind::ARRAY) \
Dts_manager.cpp385 return TSTypeKind::ARRAY; in GetTypeKind()
988 case BuiltinTypeId::ARRAY: in GetBuiltinsName()
1152 case TSTypeKind::ARRAY: in GetTypeStr()
Dts_type_parser.cpp240 case TSTypeKind::ARRAY: { in ParseNonImportType()
404 ASSERT(typeLiteralExtractor->GetTypeKind() == TSTypeKind::ARRAY); in ParseArrayType()
/arkcompiler/ets_runtime/ecmascript/base/
Djson_parser.h46 ARRAY, enumerator
110 case Tokens::ARRAY: in ParseJSONText()
450 return Tokens::ARRAY; in ParseToken()
/arkcompiler/ets_frontend/merge_abc/
DHowToWriteProtoForAssemblyStuff.md180 ARRAY,
/arkcompiler/runtime_core/assembler/tests/
Dannotation_test.cpp138 type_u1 = Value::GetTypeAsChar(panda::pandasm::Value::Type::ARRAY);
291 EXPECT_EQ(panda::pandasm::Value::Type::ARRAY, type);
433 type_u1 = AnnotationElement::TypeToString(panda::pandasm::Value::Type::ARRAY);
/arkcompiler/runtime_core/libpandafile/
Dfile_items.h1468 enum class Type { INTEGER, LONG, FLOAT, DOUBLE, ID, ARRAY }; enumerator
1484 return type_ == Type::ARRAY; in IsArray()
1552 … : ValueItem(Type::ARRAY, container), component_type_(component_type), items_(std::move(items)) in ArrayValueItem()
1641 explicit LiteralArrayItem(ItemContainer *container) : ValueItem(Type::ARRAY, container) {} in LiteralArrayItem()
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dtype_literal_extractor.cpp156 case TSTypeKind::ARRAY: in PrintTypeKind()
/arkcompiler/ets_frontend/ts2panda/src/base/
DtypeSystem.ts118 ARRAY, enumerator
778 arrayLiterals.push(new Literal(LiteralTag.INTEGER, L2Type.ARRAY));
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_snapshot.h517 ARRAY, /* kArray */ enumerator
Dheap_snapshot.cpp1160 fType = FrontType::ARRAY; in Convert()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp148 …ager_->IsArrayTypeKind(preType) && tsManager_->IsBuiltinInstanceType(BuiltinTypeId::ARRAY, type)) { in HandleTypeCompatibility()
779 …if (tsManager_->IsBuiltinInstanceType(BuiltinTypeId::ARRAY, objType) || tsManager_->IsTypedArrayTy… in GetObjPropWithName()
1149 static_cast<uint32_t>(BuiltinTypeId::ARRAY)); in ConvertPrimitiveToBuiltin()
/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeSystem.h216 ARRAY, enumerator
1188 buffer_->Add(recorder_->Allocator()->New<ir::NumberLiteral>(UserType::ARRAY)); in FillLiteralBuffer()