| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | ts_class_analysis.cpp | 34 JSHandle<TSClassType> classType(tsType); in Run() local 120 bool TSClassAnalysis::AnalyzePropertyOnSelf(const JSThread *thread, const TSClassType *classType, in AnalyzePropertyOnSelf() 134 bool TSClassAnalysis::AnalyzePropertyOnSupers(const JSThread *thread, const TSClassType *classType, in AnalyzePropertyOnSupers()
|
| D | ts_hclass_generator.cpp | 35 JSHandle<TSClassType> classType(tsType); in GenerateTSHClasses() local 91 …ss> TSHClassGenerator::CreateHClass(const JSThread *thread, const JSHandle<TSClassType> &classType, in CreateHClass()
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type_accessor.cpp | 34 JSHandle<TSClassType> classType = GetClassType(); in UpdateNonStaticProp() local 42 JSHandle<TSClassType> classType = GetClassType(); in UpdateStaticProp() local 137 JSHandle<TSClassType> classType = GetClassType(); in GetInstanceTypeLayout() local 146 JSHandle<TSClassType> classType = GetClassType(); in GetPrototypeTypeLayout() local
|
| D | ts_type.cpp | 51 GlobalTSTypeRef TSClassType::GetPropTypeGT(JSThread *thread, JSHandle<TSClassType> classType, in GetPropTypeGT() 77 GlobalTSTypeRef TSClassType::GetSuperPropTypeGT(JSThread *thread, JSHandle<TSClassType> classType, in GetSuperPropTypeGT() 111 …balTSTypeRef TSClassType::GetNonStaticPropTypeGT(JSThread *thread, JSHandle<TSClassType> classType, in GetNonStaticPropTypeGT() 142 void TSClassType::UpdateNonStaticPropTypeGT(JSThread *thread, JSHandle<TSClassType> classType, in UpdateNonStaticPropTypeGT() 150 void TSClassType::UpdateStaticPropTypeGT(JSThread *thread, JSHandle<TSClassType> classType, in UpdateStaticPropTypeGT() 187 JSHandle<TSClassType> classType(type); in GetPropTypeGT() local 205 JSHandle<TSClassType> classType(type); in GetIndexSignType() local
|
| D | ts_type_parser.cpp | 202 JSHandle<TSClassType> classType(type); in ParseIndexSigType() local 224 … JSHandle<TSClassType> classType = ParseClassType(jsPandaFile, recordName, typeLiteralExtractor); in ParseNonImportType() local 273 JSHandle<TSClassType> classType = factory_->NewTSClassType(); in ParseClassType() local 478 void TSTypeParser::SetClassName(const JSHandle<TSClassType> &classType, in SetClassName() 487 void TSTypeParser::SetSuperClassType(const JSHandle<TSClassType> &classType, in SetSuperClassType() 670 …JSHandle<TSClassType> classType = InstantiateClassGenericsType(JSHandle<TSClassType>(genericsType)… in InstantiateGenericsType() local 720 JSHandle<TSClassType> classType = factory_->NewTSClassType(); in InstantiateClassGenericsType() local 739 …r::CopyClassName(const JSHandle<TSClassType> &genericsType, const JSHandle<TSClassType> &classType) in CopyClassName()
|
| D | ts_manager.cpp | 159 JSHandle<TSClassType> classType(type); in GetPropType() local 237 JSHandle<TSClassType> classType(type); in GetSuperGateType() local 255 JSHandle<TSClassType> classType(type); in GetSuperPropType() local 1105 JSHandle<TSClassType> classType = JSHandle<TSClassType>(tsType); in GetClassTypeStr() local 1331 JSHandle<TSClassType> classType(tsType); in IsBuiltinObjectMethod() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | object.cpp | 332 checker::ETSObjectType *classType {}; in BuildClassProperties() local 380 …auto classType = CreateETSObjectType(classDef->Ident()->Name(), classDef, checker::ETSObjectFlags:… in BuildAnonymousClassProperties() local 614 ArenaVector<ETSFunctionType *> &ETSChecker::GetAbstractsForClass(ETSObjectType *classType) in GetAbstractsForClass() 650 void ETSChecker::ValidateOverriding(ETSObjectType *classType, const lexer::SourcePosition &pos) in ValidateOverriding() 765 auto *classType = classDef->TsType()->AsETSObjectType(); in CheckClassDefinition() local 852 void ETSChecker::CheckImplicitSuper(ETSObjectType *classType, Signature *ctorSig) in CheckImplicitSuper() 886 void ETSChecker::CheckConstFields(const ETSObjectType *classType) in CheckConstFields() 896 void ETSChecker::CheckConstFieldInitialized(const ETSObjectType *classType, varbinder::LocalVariabl… in CheckConstFieldInitialized() 958 void ETSChecker::CheckInnerClassMembers(const ETSObjectType *classType) in CheckInnerClassMembers() 1053 ETSObjectType *ETSChecker::CheckThisOrSuperAccess(ir::Expression *node, ETSObjectType *classType, s… in CheckThisOrSuperAccess() [all …]
|
| D | dynamic.cpp | 485 …auto *classType = classScope->Node()->AsClassDeclaration()->Definition()->TsType()->AsETSObjectTyp… in CreateClassMethod() local 590 … auto *classType = scope->Node()->AsClassDeclaration()->Definition()->TsType()->AsETSObjectType(); in BuildDynamicImportClass() local 689 … auto *classType = scope->Node()->AsClassDeclaration()->Definition()->TsType()->AsETSObjectType(); in BuildLambdaObjectClass() local
|
| D | helpers.cpp | 443 const util::StringView name, const ETSObjectType *classType) in FindVariableInClassOrEnclosing() 1231 auto *classType = BuildClassProperties(var->Declaration()->Node()->AsClassDefinition()); in GetTypeFromClassReference() local
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | subtyping_operator.cpp | 22 …l SubtypingOperator::CheckBaseClass(const JSThread *thread, const JSHandle<TSClassType> &classType) in CheckBaseClass() 46 …l SubtypingOperator::CheckSubtyping(const JSThread *thread, const JSHandle<TSClassType> &classType) in CheckSubtyping() 81 … SubtypingOperator::MergeClassField(const JSThread *thread, const JSHandle<TSClassType> &classType) in MergeClassField() 119 void SubtypingOperator::FillTSInheritInfo(JSThread *thread, const JSHandle<TSClassType> &classType, in FillTSInheritInfo()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | cg.cpp | 70 MIRClassType *classType = static_cast<MIRClassType *>(mirType); in GenExtraTypeMetadata() local 89 MIRClassType *classType = static_cast<MIRClassType *>(type); in GenExtraTypeMetadata() local 106 for (auto classType : classesToGenerate) { in GenExtraTypeMetadata() local
|
| D | eh_func.cpp | 318 const auto *classType = static_cast<const MIRClassType *>(mirFunc.GetClassType()); in CreateTypeInfoSt() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
| D | class_init.cpp | 117 MIRType *classType = GlobalTables::GetTypeTable().GetTypeFromTyIdx(func->GetClassTyIdx()); in ProcessFunc() local 152 … MIRType *classType = GlobalTables::GetTypeTable().GetTypeTable()[intrinsicCall->GetTyIdx()]; in ProcessFunc() local
|
| D | class_hierarchy.cpp | 190 MIRClassType *classType = GetMIRClassType(); in ImplementsKlass() local 608 MIRClassType *classType = klass->GetMIRClassType(); in AddKlassRelationAndMethods() local 1064 auto *classType = static_cast<MIRClassType *>(&type); in NotCyclicType() local
|
| D | call_graph.cpp | 256 MIRType *classType = GlobalTables::GetTypeTable().GetTypeTable().at(func->GetClassTyIdx()); in DelNode() local 988 MIRClassType *classType = static_cast<MIRClassType *>(klass.GetMIRStructType()); in SearchDefInClinit() local 1104 MIRClassType *classType = static_cast<MIRClassType *>(klass.GetMIRStructType()); in SearchDefInMemberMethods() local 1238 MIRClassType *classType = static_cast<MIRClassType *>(klass.GetMIRStructType()); in DoDevirtual() local 1571 MIRClassType *classType = static_cast<MIRClassType *>(klass->GetMIRStructType()); in DevirtualFinal() local
|
| D | clone.cpp | 127 MIRClassType *classType = klass->GetMIRClassType(); in CloneFunction() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
| D | becommon.cpp | 223 auto &classType = static_cast<MIRClassType &>(ty); in ComputeClassTypeSizesAligns() local 475 MIRClassType *classType = static_cast<MIRClassType *>(type); in GenFieldOffsetMap() local 502 void BECommon::GenFieldOffsetMap(MIRClassType &classType, FILE &outFile) in GenFieldOffsetMap() 547 void BECommon::GenObjSize(const MIRClassType &classType, FILE &outFile) in GenObjSize()
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/ |
| D | pgo_profiler_test.cpp | 893 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local 906 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local 911 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local 956 auto classType = PGOSampleType(pgoRWOpType.GetObjectInfo(0).GetProfileType()); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | pgo_type_infer_helper.cpp | 54 GateType classType = GateType(tsManager->GetClassType(instanceGT)); in CheckAndInsert() local
|
| D | method_type_infer.cpp | 808 auto classType = gateAccessor_.GetGateType(gateAccessor_.GetValueIn(gate, 0)); in InferNewObject() local 978 auto classType = gateAccessor_.GetGateType(newTarget); in InferSuperCall() local 1013 auto classType = gateAccessor_.GetGateType(newTarget); in GetSuperProp() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/ |
| D | pgo_type_parser.cpp | 220 auto classType = ProfileType(rootType.GetRaw()); in CreatePGOType() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | parser.cpp | 786 auto *classType = static_cast<MIRClassType *>(&type); in ParseFields() local 884 MIRClassType classType(tkind, strIdx); in ParseClassType() local 1233 MIRClassType classType(kTypeClassIncomplete); in ParseDefinedTypename() local 1553 auto *classType = static_cast<MIRClassType *>(type); in FixForwardReferencedTypeForOneAgg() local
|
| D | mir_module.cpp | 576 auto &classType = static_cast<MIRClassType &>(ty); in DumpTypeTreeToCxxHeaderFile() local
|
| /arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
| D | typeExtractor.cpp | 396 ClassType classType(this, node->AsClassDefinition(), name); in GetTypeIndexFromClassDefinition() local 730 ClassType classType(this, classDef, name); in HandleClassDeclaration() local
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/tests/ |
| D | ts_type_parser_test.cpp | 154 JSHandle<TSClassType> classType(type); in HWTEST_F_L0() local
|