Home
last modified time | relevance | path

Searched defs:objectType (Results 1 – 24 of 24) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DobjectIndexAccess.cpp87 if (auto const *const objectType = in Perform() local
101 if (auto const *const objectType = ast->AsMemberExpression()->ObjType(); in Perform() local
136 … if (auto const *const objectType = ast->AsMemberExpression()->ObjType(); objectType != nullptr) { in Postcondition() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dhcr_circuit_builder.h40 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJSFunction() local
50 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJsType() local
65 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJSObject() local
103 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJsProxy() local
109 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsTreeString() local
115 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSlicedString() local
121 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsLineString() local
127 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsConstantString() local
155 GateRef objectType = GetObjectType(hClass); in IsStableArguments() local
163 GateRef objectType = GetObjectType(hClass); in IsStableArray() local
Dstub_builder-inl.h711 GateRef objectType = GetObjectType(LoadHClass(x)); in TaggedIsRegularObject() local
1342 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJSFunctionBase() local
1374 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSymbol() local
1380 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsDataView() local
1393 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsLineString() local
1399 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSlicedString() local
1405 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsConstantString() local
1426 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsBigInt() local
1432 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJsProxy() local
1443 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsProfileTypeInfoCell0() local
[all …]
Dmcr_circuit_builder.h64 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsString() local
81 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsEcmaObject() local
89 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsByteArray() local
95 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsMap() local
101 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsDataView() local
107 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSpecialSlicedString() local
Dcircuit_builder.cpp179 GateRef objectType = GetObjectType(LoadHClass(elements)); in IsJsCOWArray() local
183 GateRef CircuitBuilder::IsCOWArray(GateRef objectType) in IsCOWArray()
191 GateRef objectType = GetObjectType(LoadHClass(object)); in IsTaggedArray() local
195 GateRef CircuitBuilder::IsMutantTaggedArray(GateRef objectType) in IsMutantTaggedArray()
767 GateRef objectType = GetObjectType(LoadHClass(object)); in CheckJSType() local
1414 GateRef objectType = GetObjectType(LoadHClass(profileTypeInfoCell)); in UpdateProfileTypeInfoCellType() local
Dhcr_circuit_builder.cpp736 GateRef objectType = GetObjectType(LoadHClass(string)); in IsLiteralString() local
Dnew_object_stub_builder.cpp1751 auto objectType = GetObjectType(protoOrHclass); in FastNewThisObject() local
1796 auto objectType = GetObjectType(*protoOrHclass); in FastSuperAllocateThis() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsIndexedAccessType.h34 explicit TSIndexedAccessType(Expression *objectType, Expression *indexType) in TSIndexedAccessType()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsIndexedAccessType.h28 explicit TSIndexedAccessType(TypeNode *objectType, TypeNode *indexType) in TSIndexedAccessType()
/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dlreference.cpp292 const auto *const objectType = memberExpr->Object()->TsType(); in SetValueComputed() local
366 auto const *objectType = memberExpr->Object()->TsType(); in SetValue() local
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp105 bool BaseSerializer::SerializeSpecialObjIndividually(JSType objectType, TaggedObject *root, in SerializeSpecialObjIndividually()
329 JSType objectType = root->GetClass()->GetObjectType(); in SerializeTaggedObjField() local
Dbase_deserializer.cpp450 JSTaggedType BaseDeserializer::RelocateObjectProtoAddr(uint8_t objectType) in RelocateObjectProtoAddr()
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/
Dreference_storage.cpp150 Reference::ObjectType objectType = ref->GetType(); in RemoveRef() local
184 Reference::ObjectType objectType = ref->GetType(); in GetObject() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeCheckingHelpers.cpp629 Type *ETSChecker::ETSBuiltinTypeAsPrimitiveType(Type *objectType) in ETSBuiltinTypeAsPrimitiveType()
652 Type *ETSChecker::ETSBuiltinTypeAsConditionalType(Type *const objectType) in ETSBuiltinTypeAsConditionalType()
669 Type *ETSChecker::PrimitiveTypeAsETSBuiltinType(Type *objectType) in PrimitiveTypeAsETSBuiltinType()
Darithmetic.cpp736 auto *const objectType = otherType->AsETSObjectType(); in AdjustNumberLiteralType() local
Dhelpers.cpp904 auto *const objectType = actualType->AsETSObjectType(); in CheckTestObjectCondition() local
1141 auto objectType = expandedAliasType->AsETSObjectType(); in CheckExpandedType() local
Dobject.cpp1733 ir::ClassProperty *ETSChecker::FindClassProperty(const ETSObjectType *const objectType, const ETSFu… in FindClassProperty()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsUnionType.cpp385 auto *objectType = sourceType->IsETSObjectType() ? sourceType->AsETSObjectType() : nullptr; in GetAssignableType() local
482 auto *const objectType = (*it)->AsETSObjectType(); in ExtractType() local
/arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/
DdeclgenEts2Ts.cpp306 void TSDeclGen::GenObjectType(const checker::ETSObjectType *objectType) in GenObjectType()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSCompiler.cpp977 auto *const objectType = expr->Object()->TsType(); in CompileComputed() local
1027 auto *const objectType = etsg->Checker()->GetApparentType(expr->Object()->TsType()); in Compile() local
1061 auto *const objectType = etsg->Checker()->GetApparentType(expr->Object()->TsType()); in HandleArrayTypeLengthProperty() local
DETSGen.cpp1862 checker::Type *objectType {}; in CastDynamicTo() local
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp1434 JSType objectType = hclass->GetObjectType(); in SerializeObject() local
1570 EncodeBit SnapshotProcessor::SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, in SerializeObjectHeader()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzerHelpers.cpp224 static bool HasIteratorInterface(ETSObjectType const *const objectType) in HasIteratorInterface()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_array_stub_builder.cpp4951 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsArray() local