| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | objectIndexAccess.cpp | 91 if (auto const *const objectType = in Perform() local 106 if (auto const *const objectType = ast->AsMemberExpression()->ObjType(); in Perform() local 141 … if (auto const *const objectType = ast->AsMemberExpression()->ObjType(); objectType != nullptr) { in Postcondition() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | hcr_circuit_builder.h | 40 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 117 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJsProxy() local 123 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsTreeString() local 129 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSlicedString() local 135 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsLineString() local 141 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsConstantString() local 169 GateRef objectType = GetObjectType(hClass); in IsStableArguments() local 177 GateRef objectType = GetObjectType(hClass); in IsStableArray() local
|
| D | stub_builder-inl.h | 694 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedIsArrayBuffer() local 790 GateRef objectType = GetObjectType(LoadHClass(x)); in TaggedIsRegularObject() local 1456 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJSFunctionBase() local 1488 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSymbol() local 1494 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsDataView() local 1507 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsLineString() local 1513 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsSlicedString() local 1519 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsConstantString() local 1540 GateRef objectType = GetObjectType(LoadHClass(obj)); in TaggedObjectIsBigInt() local 1546 GateRef objectType = GetObjectType(LoadHClass(obj)); in IsJsProxy() local [all …]
|
| D | mcr_circuit_builder.h | 64 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
|
| D | circuit_builder.cpp | 163 GateRef objectType = GetObjectType(LoadHClass(elements)); in IsJsCOWArray() local 167 GateRef CircuitBuilder::IsCOWArray(GateRef objectType) in IsCOWArray() 175 GateRef objectType = GetObjectType(LoadHClass(object)); in IsTaggedArray() local 179 GateRef CircuitBuilder::IsMutantTaggedArray(GateRef objectType) in IsMutantTaggedArray() 834 GateRef objectType = GetObjectType(LoadHClass(object)); in CheckJSType() local 1508 GateRef objectType = GetObjectType(LoadHClass(profileTypeInfoCell)); in UpdateProfileTypeInfoCellType() local
|
| D | hcr_circuit_builder.cpp | 730 GateRef objectType = GetObjectType(LoadHClass(string)); in IsLiteralString() local
|
| D | new_object_stub_builder.cpp | 1773 auto objectType = GetObjectType(protoOrHclass); in FastNewThisObject() local 1818 auto objectType = GetObjectType(*protoOrHclass); in FastSuperAllocateThis() local
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | tsIndexedAccessTypeBuilder.h | 29 TSIndexedAccessTypeBuilder &SetObjectType(TypeNode *objectType) in SetObjectType()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsIndexedAccessType.h | 28 explicit TSIndexedAccessType(TypeNode *objectType, TypeNode *indexType) in TSIndexedAccessType()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsIndexedAccessType.h | 34 explicit TSIndexedAccessType(Expression *objectType, Expression *indexType) in TSIndexedAccessType()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/base/ |
| D | lreference.cpp | 292 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/ |
| D | base_serializer.cpp | 104 bool BaseSerializer::SerializeSpecialObjIndividually(JSType objectType, TaggedObject *root, in SerializeSpecialObjIndividually() 328 JSType objectType = root->GetClass()->GetObjectType(); in SerializeTaggedObjField() local
|
| D | base_deserializer.cpp | 453 JSTaggedType BaseDeserializer::RelocateObjectProtoAddr(uint8_t objectType) in RelocateObjectProtoAddr()
|
| /arkcompiler/runtime_core/static_core/runtime/mem/refstorage/ |
| D | reference_storage.cpp | 150 Reference::ObjectType objectType = ref->GetType(); in RemoveRef() local 184 Reference::ObjectType objectType = ref->GetType(); in GetObject() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| D | etsUnionType.cpp | 392 auto *objectType = sourceType->IsETSObjectType() ? sourceType->AsETSObjectType() : nullptr; in GetAssignableType() local 489 auto *const objectType = (*it)->AsETSObjectType(); in ExtractType() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | memberExpression.cpp | 268 …emberExpression::SetAndAdjustType(checker::ETSChecker *checker, checker::ETSObjectType *objectType) in SetAndAdjustType() argument
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| D | declgenEts2Ts.cpp | 309 void TSDeclGen::GenObjectType(const checker::ETSObjectType *objectType) in GenObjectType()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeCheckingHelpers.cpp | 974 Type *ETSChecker::MaybeUnboxConditionalInRelation(Type *const objectType) in MaybeUnboxConditionalInRelation() 991 Type *ETSChecker::MaybeBoxInRelation(Type *objectType) in MaybeBoxInRelation()
|
| D | helpers.cpp | 893 auto *const objectType = actualType->AsETSObjectType(); in CheckTestObjectCondition() local 1128 auto objectType = expandedAliasType->AsETSObjectType(); in CollectAliasParametersForBoxing() local
|
| D | arithmetic.cpp | 783 auto *const objectType = otherType->AsETSObjectType(); in AdjustNumberLiteralType() local
|
| D | object.cpp | 1764 ir::ClassProperty *ETSChecker::FindClassProperty(const ETSObjectType *const objectType, const ETSFu… in FindClassProperty()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSCompiler.cpp | 1004 auto *const objectType = expr->Object()->TsType(); in CompileComputed() local 1054 auto *const objectType = etsg->Checker()->GetApparentType(expr->Object()->TsType()); in Compile() local 1088 auto *const objectType = etsg->Checker()->GetApparentType(expr->Object()->TsType()); in HandleArrayTypeLengthProperty() local
|
| D | ETSGen.cpp | 1885 checker::Type *objectType {}; in CastDynamicTo() local
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | snapshot_processor.cpp | 1457 JSType objectType = hclass->GetObjectType(); in SerializeObject() local 1575 EncodeBit SnapshotProcessor::SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, in SerializeObjectHeader()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSAnalyzerHelpers.cpp | 227 static bool HasIteratorInterface(ETSObjectType const *const objectType) in HasIteratorInterface()
|