Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp379 checker::ETSObjectType *classType {}; in BuildBasicClassProperties() local
420 …auto classType = CreateETSObjectType(classDef->Ident()->Name(), classDef, checker::ETSObjectFlags:… in BuildAnonymousClassProperties() local
653 ArenaVector<ETSFunctionType *> &ETSChecker::GetAbstractsForClass(ETSObjectType *classType) in GetAbstractsForClass()
695 static bool CheckIfInterfaceCanBeFoundOnDifferentPaths(const ETSObjectType *classType, in CheckIfInterfaceCanBeFoundOnDifferentPaths()
712 void ETSChecker::CheckIfOverrideIsValidInInterface(ETSObjectType *classType, Signature *sig, ir::Sc… in CheckIfOverrideIsValidInInterface()
727 void ETSChecker::CheckFunctionRedeclarationInInterface(ETSObjectType *classType, in CheckFunctionRedeclarationInInterface()
744 void ETSChecker::CheckInterfaceFunctions(ETSObjectType *classType) in CheckInterfaceFunctions()
763 void ETSChecker::CollectImplementedMethodsFromInterfaces(ETSObjectType *classType, in CollectImplementedMethodsFromInterfaces()
838 void ETSChecker::ValidateNonOverriddenFunction(ETSObjectType *classType, ArenaVector<ETSFunctionTyp… in ValidateNonOverriddenFunction()
876ETSObjectType *classType, bool &functionOverridden, in ApplyModifiersAndRemoveImplementedAbstracts()
[all …]
DutilityTypeHandlers.cpp935 void ETSChecker::MakePropertiesReadonly(ETSObjectType *const classType) in MakePropertiesReadonly()
992 void ETSChecker::MakePropertiesNonNullish(ETSObjectType *const classType) in MakePropertiesNonNullish()
1013 void ETSChecker::MakePropertyNonNullish(ETSObjectType *const classType, varbinder::LocalVariable *c… in MakePropertyNonNullish()
Dhelpers.cpp39 const util::StringView name, const ETSObjectType *classType) in FindVariableInClassOrEnclosing()
108 const ETSObjectType *classType) in NotResolvedError()
2410 … ir::ClassProperty *originalProp, ETSObjectType *classType) in GetImplementationClassProp()
2433 static void SetupGetterSetterFlags(ir::ClassProperty *originalProp, ETSObjectType *classType, in SetupGetterSetterFlags()
2459 …r::GenerateGetterSetterPropertyAndMethod(ir::ClassProperty *originalProp, ETSObjectType *classType) in GenerateGetterSetterPropertyAndMethod()
DtypeCheckingHelpers.cpp695 auto *classType = BuildBasicClassProperties(var->Declaration()->Node()->AsClassDefinition()); in GetTypeFromClassReference() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DlocalClassLowering.cpp125 auto *classType = classDef->TsType()->AsETSObjectType(); in ModifyConstructorParameters() local
181 auto *classType = classDef->TsType()->AsETSObjectType(); in RemapReferencesFromCapturedVariablesToClassProperties() local
DobjectLiteralLowering.cpp111 auto *const classType = objExpr->TsType()->AsETSObjectType(); in GenerateNewStatements() local
DgenericBridgesLowering.cpp201 auto const *const classType = classDefinition->TsType()->AsETSObjectType(); in CreateGenericBridges() local
DinterfaceObjectLiteralLowering.cpp205 auto *classType = classDef->TsType()->AsETSObjectType(); in GenerateAnonClassTypeFromInterface() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/
Dpgo_profiler_test.cpp913 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local
926 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local
935 auto classType = pgoRWOpType.GetObjectInfo(0).GetProfileType(); in HWTEST_F_L0() local
979 auto classType = PGOSampleType(pgoRWOpType.GetObjectInfo(0).GetProfileType()); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
Dpgo_type_parser.cpp314 auto classType = ProfileType(rootType.GetRaw()); in GenerateHClassForPrototype() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.cpp355 util::StringView ETSGen::FormClassPropReference(const checker::ETSObjectType *classType, const util… in FormClassPropReference()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp417 auto *classType = checker->BuildAnonymousClassProperties( in CheckInstantatedClass() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dcodegen.cpp1261 auto classType = ConvertDataType(DataType::REFERENCE, GetArch()); in CreateMultiArrayCall() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinst.h1996 void SetClassType(ClassType classType) in SetClassType()