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.cpp88 …if (auto const *const objectType = ast->AsAssignmentExpression()->Left()->AsMemberExpression()->Ob… in Perform() local
99 if (auto const *const objectType = ast->AsMemberExpression()->ObjType(); in Perform() local
126 … 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
56 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJSObject() local
89 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJsProxy() local
95 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsTreeString() local
101 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSlicedString() local
107 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsLineString() local
113 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsConstantString() local
141 GateRef objectType = GetObjectType(hClass); in IsStableArguments() local
149 GateRef objectType = GetObjectType(hClass); in IsStableArray() local
Dstub_builder-inl.h661 GateRef objectType = GetObjectType(LoadHClass(x)); in TaggedIsRegularObject() local
1143 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJSFunctionBase() local
1170 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSymbol() local
1183 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsLineString() local
1189 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSlicedString() local
1195 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsConstantString() local
1211 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsBigInt() local
1217 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJsProxy() local
1223 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJSShared() local
1229 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJSGlobalObject() local
[all …]
Dmcr_circuit_builder.h63 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsString() local
71 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsShared() local
83 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsEcmaObject() local
91 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSpecialSlicedString() local
Dcircuit_builder.cpp169 GateRef objectType = GetObjectType(LoadHClass(elements)); in IsJsCOWArray() local
173 GateRef CircuitBuilder::IsCOWArray(GateRef objectType) in IsCOWArray()
181 GateRef objectType = GetObjectType(LoadHClass(object)); in IsTaggedArray() local
185 GateRef CircuitBuilder::IsMutantTaggedArray(GateRef objectType) in IsMutantTaggedArray()
Dnew_object_stub_builder.cpp1015 auto objectType = GetObjectType(protoOrHclass); in FastNewThisObject() local
1068 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.cpp274 const auto *const objectType = memberExpr->Object()->TsType(); in SetValueComputed() local
348 auto const *objectType = memberExpr->Object()->TsType(); in SetValue() local
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp90 bool BaseSerializer::SerializeSpecialObjIndividually(JSType objectType, TaggedObject *root, in SerializeSpecialObjIndividually()
287 JSType objectType = root->GetClass()->GetObjectType(); in SerializeTaggedObjField() local
Dbase_deserializer.cpp446 JSTaggedType BaseDeserializer::RelocateObjectProtoAddr(uint8_t objectType) in RelocateObjectProtoAddr()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type_parser.cpp205 JSHandle<TSObjectType> objectType(type); in ParseIndexSigType() local
248 …JSHandle<TSObjectType> objectType = ParseObjectType(jsPandaFile, recordName, typeLiteralExtractor); in ParseNonImportType() local
430 JSHandle<TSObjectType> objectType = factory_->NewTSObjectType(length); in ParseObjectType() local
437 const JSHandle<TSObjectType> &objectType, in FillPropTypes()
459 const JSHandle<TSObjectType> &objectType, in FillInterfaceMethodTypes()
680 …JSHandle<TSObjectType> objectType = InstantiateObjGenericsType(JSHandle<TSObjectType>(genericsType… in InstantiateGenericsType() local
897 JSHandle<TSObjectType> objectType = factory_->NewTSObjectType(0); in ParseObjectPGOType() local
Dts_type.cpp218 GlobalTSTypeRef TSObjectType::GetPropTypeGT(JSThread *thread, JSHandle<TSObjectType> objectType, in GetPropTypeGT()
237 bool TSObjectType::UpdatePropTypeGT(JSThread *thread, JSHandle<TSObjectType> objectType, in UpdatePropTypeGT()
254 …STypeRef TSObjectType::GetIndexSignType(JSThread *thread, const JSHandle<TSObjectType> &objectType, in GetIndexSignType()
Dts_manager.cpp165 JSHandle<TSObjectType> objectType(type); in GetPropType() local
192 JSHandle<TSObjectType> objectType(type); in GetIndexSignType() local
/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/util/
DdeclgenEts2Ts.cpp295 void TSDeclGen::GenObjectType(const checker::ETSObjectType *objectType) in GenObjectType()
/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeExtractor.cpp601 ObjectType objectType(this, typeAnnotation->AsTSTypeLiteral()); in GetTypeIndexFromAnnotation() local
605 ObjectType objectType(this, nullptr); // let a : object in GetTypeIndexFromAnnotation() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dhelpers.cpp1750 Type *ETSChecker::ETSBuiltinTypeAsPrimitiveType(Type *objectType) in ETSBuiltinTypeAsPrimitiveType()
1774 Type *ETSChecker::ETSBuiltinTypeAsConditionalType(Type *objectType) in ETSBuiltinTypeAsConditionalType()
1783 Type *ETSChecker::PrimitiveTypeAsETSBuiltinType(Type *objectType) in PrimitiveTypeAsETSBuiltinType()
/arkcompiler/ets_runtime/ecmascript/ts_types/tests/
Dts_type_parser_test.cpp420 JSHandle<TSObjectType> objectType(type); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/
Dsnapshot_processor.cpp1455 JSType objectType = hclass->GetObjectType(); in SerializeObject() local
1591 EncodeBit SnapshotProcessor::SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, in SerializeObjectHeader()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSCompiler.cpp935 auto *const objectType = etsg->Checker()->GetNonNullishType(expr->Object()->TsType()); in CompileComputed() local
980 auto *const objectType = in Compile() local
DETSGen.cpp1783 checker::Type *objectType {}; in CastDynamicTo() local
/arkcompiler/ets_runtime/ecmascript/tests/
Ddump_test.cpp1052 JSHandle<TSObjectType> objectType = factory->NewTSObjectType(0); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.cpp3744 JSHandle<TSObjectType> objectType(thread_, header); in NewTSObjectType() local