Home
last modified time | relevance | path

Searched defs:classType (Results 1 – 25 of 26) sorted by relevance

12

/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp356 checker::ETSObjectType *classType {}; in BuildBasicClassProperties() local
397 …auto classType = CreateETSObjectType(classDef->Ident()->Name(), classDef, checker::ETSObjectFlags:… in BuildAnonymousClassProperties() local
640 ArenaVector<ETSFunctionType *> &ETSChecker::GetAbstractsForClass(ETSObjectType *classType) in GetAbstractsForClass()
682 static bool CheckIfInterfaceCanBeFoundOnDifferentPaths(const ETSObjectType *classType, in CheckIfInterfaceCanBeFoundOnDifferentPaths()
699 void ETSChecker::CheckIfOverrideIsValidInInterface(const ETSObjectType *classType, Signature *sig, in CheckIfOverrideIsValidInInterface()
715 void ETSChecker::CheckFunctionRedeclarationInInterface(const ETSObjectType *classType, in CheckFunctionRedeclarationInInterface()
732 void ETSChecker::CheckInterfaceFunctions(ETSObjectType *classType) in CheckInterfaceFunctions()
750 void ETSChecker::CollectImplementedMethodsFromInterfaces(ETSObjectType *classType, in CollectImplementedMethodsFromInterfaces()
825 void ETSChecker::ValidateNonOverriddenFunction(ETSObjectType *classType, ArenaVector<ETSFunctionTyp… in ValidateNonOverriddenFunction()
863ETSObjectType *classType, bool &functionOverridden, in ApplyModifiersAndRemoveImplementedAbstracts()
[all …]
DutilityTypeHandlers.cpp481 void ETSChecker::MakePropertiesReadonly(ETSObjectType *const classType) in MakePropertiesReadonly()
544 void ETSChecker::MakePropertiesNonNullish(ETSObjectType *const classType) in MakePropertiesNonNullish()
565 void ETSChecker::MakePropertyNonNullish(ETSObjectType *const classType, varbinder::LocalVariable *c… in MakePropertyNonNullish()
Dhelpers.cpp37 const util::StringView name, const ETSObjectType *classType) in FindVariableInClassOrEnclosing()
105 const ETSObjectType *classType) in NotResolvedError()
2372 … ir::ClassProperty *originalProp, ETSObjectType *classType) in GetImplementationClassProp()
2395 static void SetupGetterSetterFlags(ir::ClassProperty *originalProp, ETSObjectType *classType, in SetupGetterSetterFlags()
2421 …r::GenerateGetterSetterPropertyAndMethod(ir::ClassProperty *originalProp, ETSObjectType *classType) in GenerateGetterSetterPropertyAndMethod()
DtypeCheckingHelpers.cpp574 auto *classType = BuildBasicClassProperties(var->Declaration()->Node()->AsClassDefinition()); in GetTypeFromClassReference() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dcg.cpp78 MIRClassType *classType = static_cast<MIRClassType *>(mirType); in GenExtraTypeMetadata() local
97 MIRClassType *classType = static_cast<MIRClassType *>(type); in GenExtraTypeMetadata() local
114 for (auto classType : classesToGenerate) { in GenExtraTypeMetadata() local
Deh_func.cpp128 const auto *classType = static_cast<const MIRClassType *>(mirFunc.GetClassType()); in CreateTypeInfoSt() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp211 auto &classType = static_cast<MIRClassType &>(ty); in ComputeClassTypeSizesAligns() local
418 MIRClassType *classType = static_cast<MIRClassType *>(type); in GenFieldOffsetMap() local
445 void BECommon::GenFieldOffsetMap(MIRClassType &classType, FILE &outFile) in GenFieldOffsetMap()
490 void BECommon::GenObjSize(const MIRClassType &classType, FILE &outFile) in GenObjSize()
510 FieldInfo BECommon::GetJClassFieldOffset(MIRStructType &classType, FieldID fieldID) const in GetJClassFieldOffset()
Dlower.cpp2346 MIRClassType *classType = static_cast<MIRClassType *>(ty); in LowerExpr() local
2599 void CGLowerer::ProcessClassInfo(MIRType &classType, bool &classInfoFromRt, std::string &classInfo)… in ProcessClassInfo()
3025 MIRStructType *classType = in LowerGCMalloc() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DlocalClassLowering.cpp126 auto *classType = classDef->TsType()->AsETSObjectType(); in ModifyConstructorParameters() local
182 auto *classType = classDef->TsType()->AsETSObjectType(); in RemapReferencesFromCapturedVariablesToClassProperties() local
DobjectLiteralLowering.cpp111 auto *const classType = objExpr->TsType()->AsETSObjectType(); in GenerateNewStatements() local
DinterfaceObjectLiteralLowering.cpp213 auto *classType = classDef->TsType()->AsETSObjectType(); in GenerateAnonClassTypeFromInterface() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dclone.cpp127 MIRClassType *classType = klass->GetMIRClassType(); in CloneFunction() local
Dcall_graph.cpp256 MIRType *classType = GlobalTables::GetTypeTable().GetTypeTable().at(func->GetClassTyIdx()); in DelNode() local
Dclass_hierarchy.cpp190 MIRClassType *classType = GetMIRClassType(); in ImplementsKlass() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test.cpp936 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local
949 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local
958 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local
1003 auto classType = PGOSampleType(pgoRWOpType.GetObjectInfo(0).GetProfileType()); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
Dpgo_type_parser.cpp256 auto classType = ProfileType(rootType.GetRaw()); in GenerateHClassForPrototype() local
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzerHelpers.cpp82 …auto *const classType = checker->GetApparentType(extensionFunc->Signature()->Params()[0]->TsType()… in CheckExtensionMethod() local
DETSAnalyzer.cpp372 auto *classType = checker->BuildAnonymousClassProperties( in CheckInstantatedClass() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dbin_mpl_import.cpp416 auto *classType = static_cast<MIRClassType *>(type); in CompleteAggInfo() local
Dparser.cpp388 MIRClassType classType(tkind, strIdx); in ParseClassType() local
Dmir_builder.cpp76 auto &classType = static_cast<MIRClassType &>(structType); in TraverseToNamedFieldWithType() local
128 auto &classType = static_cast<MIRClassType &>(structType); in TraverseToNamedFieldWithTypeAndMatchStyle() local
Dmir_nodes.cpp111 auto *classType = static_cast<MIRClassType *>(ty); in CheckNode() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.cpp352 util::StringView ETSGen::FormClassPropReference(const checker::ETSObjectType *classType, const util… in FormClassPropReference()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dcodegen.cpp1279 auto classType = ConvertDataType(DataType::REFERENCE, GetArch()); in CreateMultiArrayCall() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinst.h1986 void SetClassType(ClassType classType) in SetClassType()

12