Home
last modified time | relevance | path

Searched defs:elementType (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/es2panda/typescript/types/
DarrayType.h25 explicit ArrayType(Type *elementType) : Type(TypeFlag::ARRAY), element_(elementType) {} in ArrayType()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsArrayType.h34 …explicit TSArrayType(Expression *elementType) : TypeNode(AstNodeType::TS_ARRAY_TYPE), elementType_… in TSArrayType()
DtsNamedTupleMember.h34 … explicit TSNamedTupleMember(Expression *label, Expression *elementType, bool optional, bool rest) in TSNamedTupleMember()
/arkcompiler/ets_runtime/ecmascript/base/
Datomic_helper.cpp85 DataViewType elementType = JSTypedArray::GetTypeFromName(thread, arrayTypeName); in ValidateAtomicAccess() local
138 DataViewType elementType = JSTypedArray::GetTypeFromName(thread, arrayTypeName); in AtomicLoad() local
/arkcompiler/ets_runtime/ecmascript/
Djs_typed_array.cpp375 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in IntegerIndexedElementGet() local
470 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in FastCopyElementToArray() local
510 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in FastElementGet() local
551 DataViewType elementType = TypedArrayHelper::GetType(typedarrayObj); in IntegerIndexedElementSet() local
622 DataViewType elementType = TypedArrayHelper::GetType(jsType); in FastGetPropertyByIndex() local
659 DataViewType elementType = TypedArrayHelper::GetType(jsType); in FastSetPropertyByIndex() local
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DarrayExpression.cpp230 checker::Type *elementType = it->Check(checker); in Check() local
281 checker::Type *elementType = nullptr; in CheckPattern() local
/arkcompiler/ets_frontend/es2panda/typescript/core/
DdestructuringContext.cpp258 Type *elementType = GetTypeFromTupleByIndex(type->AsObjectType()->AsTupleType()); in NextInferedType() local
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_atomics.cpp297 DataViewType elementType = JSTypedArray::GetTypeFromName(thread, arrayTypeName); in AtomicReadModifyWrite() local
Dbuiltins_typedarray.cpp1482 DataViewType elementType = JSTypedArray::GetTypeFromName(thread, constructorName); in Subarray() local
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp857 auto *elementType = ParseTsTypeAnnotation(&options); in ParseTsTupleElement() local
1514 ir::TSArrayType *ParserImpl::ParseTsArrayType(ir::Expression *elementType) in ParseTsArrayType()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dtype_infer.cpp760 auto elementType = tsManager_->GetArrayParameterTypeGT(objType); in InferLdObjByValue() local