| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | objectIndexAccess.cpp | 120 if (auto const *const objectType = in PerformForModule() local 135 if (auto const *const objectType = ast->AsMemberExpression()->ObjType(); in PerformForModule() local 153 … if (auto const *const objectType = ast->AsMemberExpression()->ObjType(); objectType != nullptr) { in PostconditionForModule() local
|
| D | genericBridgesLowering.cpp | 239 …checker::ETSObjectType const *const objectType, ArenaVector<checker::Type *> const &typeParameters… in GetSubstitutions()
|
| D | lambdaLowering.cpp | 456 checker::Type *objectType = info->objType != nullptr in CreateLambdaClassFields() local 493 checker::Type *objectType = info->objType != nullptr in CreateLambdaClassConstructor() local 977 checker::Type *objectType = in CreateConstructorCall() local
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | tsIndexedAccessTypeBuilder.h | 29 TSIndexedAccessTypeBuilder &SetObjectType(TypeNode *objectType) in SetObjectType()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsIndexedAccessType.h | 34 explicit TSIndexedAccessType(Expression *objectType, Expression *indexType) in TSIndexedAccessType()
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsIndexedAccessType.h | 28 …explicit TSIndexedAccessType(TypeNode *objectType, TypeNode *indexType, ArenaAllocator *const allo… in TSIndexedAccessType()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | hcr_circuit_builder.h | 40 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsJSFunction() local 50 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsJsType() local 65 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsJSObject() local 117 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsJsProxy() local 123 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsTreeString() local 129 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsSlicedString() local 135 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsLineString() local 163 GateRef objectType = GetObjectType(hClass); in IsStableArguments() local 171 GateRef objectType = GetObjectType(hClass); in IsStableArray() local
|
| D | stub_builder-inl.h | 775 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in TaggedIsArrayBuffer() local 871 GateRef objectType = GetObjectType(LoadHClass(glue, x)); in TaggedIsRegularObject() local 1559 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsJSFunctionBase() local 1591 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsSymbol() local 1597 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsDataView() local 1610 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsLineString() local 1616 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsSlicedString() local 1632 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in TaggedObjectIsBigInt() local 1638 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsJsProxy() local 1649 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsProfileTypeInfoCell0() local [all …]
|
| D | mcr_circuit_builder.h | 65 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in TaggedObjectIsString() local 104 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in TaggedObjectIsEcmaObject() local 112 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in TaggedObjectIsByteArray() local 118 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in TaggedObjectIsMap() local 124 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in TaggedObjectIsDataView() local 130 GateRef objectType = GetObjectType(LoadHClass(glue, obj)); in IsSpecialSlicedString() local 507 GateRef objectType = GetObjectType(LoadHClass(glue, x)); in TaggedIsJSFunction() local
|
| D | circuit_builder.cpp | 164 GateRef objectType = GetObjectType(LoadHClass(glue, elements)); in IsJsCOWArray() local 189 GateRef CircuitBuilder::IsCOWArray(GateRef objectType) in IsCOWArray() 197 GateRef objectType = GetObjectType(LoadHClass(glue, object)); in IsTaggedArray() local 201 GateRef CircuitBuilder::IsMutantTaggedArray(GateRef objectType) in IsMutantTaggedArray() 703 GateRef objectType = GetObjectType(hClass); in IsCompositeHClass() local 947 GateRef objectType = GetObjectType(LoadHClass(glue, object)); in CheckJSType() local 1619 GateRef objectType = GetObjectType(LoadHClass(glue, profileTypeInfoCell)); in UpdateProfileTypeInfoCellType() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/base/ |
| D | lreference.cpp | 286 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 | 115 bool BaseSerializer::SerializeSpecialObjIndividually(JSType objectType, TaggedObject *root, in SerializeSpecialObjIndividually() 369 JSType objectType = root->GetClass()->GetObjectType(); in SerializeTaggedObjField() local
|
| D | base_deserializer.cpp | 545 JSTaggedType BaseDeserializer::RelocateObjectProtoAddr(uint8_t objectType) in RelocateObjectProtoAddr()
|
| /arkcompiler/ets_frontend/ets2panda/lsp/src/ |
| D | isolated_declaration.cpp | 86 std::optional<std::string> HandleSpecificObjectTypes(const checker::ETSObjectType *objectType, in HandleSpecificObjectTypes() 101 std::optional<std::string> GenObjectType(const checker::ETSObjectType *objectType, checker::ETSChec… in GenObjectType()
|
| /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 | 384 checker::ETSChecker *checker, checker::ETSObjectType *objectType, checker::Type *sourceType, in HandleNumericPrecedence() argument 410 auto *objectType = sourceType->IsETSObjectType() ? sourceType->AsETSObjectType() in GetAssignableType() local 518 auto *const objectType = (*it)->AsETSObjectType(); in ExtractType() local
|
| /arkcompiler/ets_frontend/ets2panda/declgen_ets2ts/ |
| D | declgenEts2Ts.cpp | 101 auto objectType = aliasedType->AsETSObjectType(); in ProcessTypeAliasDependencies() local 286 auto objectType = tsType->AsETSObjectType(); in AddSuperType() local 824 bool TSDeclGen::HandleSpecificObjectTypes(const checker::ETSObjectType *objectType) in HandleSpecificObjectTypes() 870 void TSDeclGen::GenObjectType(const checker::ETSObjectType *objectType) in GenObjectType()
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | memberExpression.cpp | 316 …emberExpression::SetAndAdjustType(checker::ETSChecker *checker, checker::ETSObjectType *objectType) in SetAndAdjustType() argument
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSCompiler.cpp | 877 auto *const objectType = expr->Object()->TsType(); in CompileComputed() local 929 auto *const objectType = etsg->Checker()->GetApparentType(expr->Object()->TsType()); in Compile() local 963 auto *const objectType = etsg->Checker()->GetApparentType(expr->Object()->TsType()); in HandleArrayTypeLengthProperty() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | typeCheckingHelpers.cpp | 1232 Type *ETSChecker::MaybeUnboxConditionalInRelation(Type *const objectType) in MaybeUnboxConditionalInRelation() 1249 Type *ETSChecker::MaybeBoxInRelation(Type *objectType) in MaybeBoxInRelation()
|
| D | helpers.cpp | 1152 auto *const objectType = actualType->AsETSObjectType(); in CheckTestObjectCondition() local 1526 auto objectType = expandedAliasType->AsETSObjectType(); in CollectAliasParametersForBoxing() local 3149 void ETSChecker::ETSObjectTypeDeclNode(ETSChecker *checker, ETSObjectType *const objectType) in ETSObjectTypeDeclNode()
|
| D | object.cpp | 636 auto *objectType = type->AsETSObjectType(); in ResolveDeclaredMembersOfObject() local 2156 ir::ClassProperty *ETSChecker::FindClassProperty(const ETSObjectType *const objectType, const ETSFu… in FindClassProperty()
|
| D | arithmetic.cpp | 820 auto *const objectType = otherType->AsETSObjectType(); in AdjustNumberLiteralType() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSAnalyzerHelpers.cpp | 292 static bool HasIteratorInterface(ETSObjectType const *const objectType) in HasIteratorInterface()
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | snapshot_processor.cpp | 1574 JSType objectType = hclass->GetObjectType(); in SerializeObject() local 1734 EncodeBit SnapshotProcessor::SerializeObjectHeader(TaggedObject *objectHeader, size_t objectType, in SerializeObjectHeader()
|