Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dobject.cpp486 checker::ETSObjectType *classType {}; in BuildBasicClassProperties() local
530 auto classType = CreateETSObjectType(classDef, checker::ETSObjectFlags::CLASS); in BuildAnonymousClassProperties() local
777 ArenaVector<ETSFunctionType *> &ETSChecker::GetAbstractsForClass(ETSObjectType *classType) in GetAbstractsForClass()
822 static bool CheckIfInterfaceCanBeFoundOnDifferentPaths(const ETSObjectType *classType, in CheckIfInterfaceCanBeFoundOnDifferentPaths()
841 void ETSChecker::CheckIfOverrideIsValidInInterface(ETSObjectType *classType, Signature *sig, Signat… in CheckIfOverrideIsValidInInterface()
871 void ETSChecker::CheckFunctionRedeclarationInInterface(ETSObjectType *classType, in CheckFunctionRedeclarationInInterface()
895 ETSObjectType *classType, ETSChecker *checker) in CallRedeclarationCheckForCorrectSignature()
905 void ETSChecker::CheckInterfaceFunctions(ETSObjectType *classType) in CheckInterfaceFunctions()
928 void ETSChecker::CollectImplementedMethodsFromInterfaces(ETSObjectType *classType, in CollectImplementedMethodsFromInterfaces()
1003 void ETSChecker::ValidateNonOverriddenFunction(ETSObjectType *classType, ArenaVector<ETSFunctionTyp… in ValidateNonOverriddenFunction()
[all …]
DutilityTypeHandlers.cpp1020 void ETSChecker::MakePropertiesReadonly(ETSObjectType *const classType) in MakePropertiesReadonly()
1079 void ETSChecker::MakePropertiesNonNullish(ETSObjectType *const classType) in MakePropertiesNonNullish()
1100 void ETSChecker::MakePropertyNonNullish(ETSObjectType *const classType, varbinder::LocalVariable *c… in MakePropertyNonNullish()
Dhelpers.cpp36 const util::StringView name, const ETSObjectType *classType) in FindVariableInClassOrEnclosing()
142 const ETSObjectType *classType) in NotResolvedError()
2895 … ir::ClassProperty *originalProp, ETSObjectType *classType) in GetImplementationClassProp()
2919 void ETSChecker::SetupGetterSetterFlags(ir::ClassProperty *originalProp, ETSObjectType *classType, in SetupGetterSetterFlags()
2956 …r::GenerateGetterSetterPropertyAndMethod(ir::ClassProperty *originalProp, ETSObjectType *classType) in GenerateGetterSetterPropertyAndMethod()
DtypeCheckingHelpers.cpp832 auto *classType = BuildBasicClassProperties(classDef); in GetTypeFromClassReference() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DobjectLiteralLowering.cpp125 auto *const classType = objExpr->TsType()->AsETSObjectType(); in PopulateCtorArgumentsFromMap() local
166 static void GenerateArgsForAnonymousClassType(const checker::ETSObjectType *classType, const bool &… in GenerateArgsForAnonymousClassType()
185 auto *const classType = objExpr->TsType()->AsETSObjectType(); in GenerateNewStatements() local
DinterfaceObjectLiteralLowering.cpp238 auto *classType = classDef->TsType()->AsETSObjectType(); in GenerateAnonClassTypeFromInterface() local
294 auto *classType = classDef->TsType()->AsETSObjectType(); in GenerateAnonClassTypeFromAbstractClass() local
DgenericBridgesLowering.cpp207 auto const *const classType = classDefinition->TsType()->AsETSObjectType(); in CreateGenericBridges() local
/arkcompiler/ets_frontend/ets2panda/checker/
DIsolatedDeclgenChecker.cpp203 auto *classType = newClassInstance->GetTypeRef(); in ProcessNewClassInstanceExpressionArgument() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/model/builder/
DArkMethodBuilder.ts403 const classType = new ClassType(initMethod.getDeclaringArkClass().getSignature()); constant
/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.cpp282 auto classType = ProfileType(rootType.GetRaw()); in GenerateHClassForPrototype() local
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/base/
DExpr.ts322 private classType: ClassType; property in ArkNewExpr
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/common/
DArkValueTransformer.ts349 const classType = new ClassType(classSignature); constant
965 let classType = new ClassType(classSignature, realGenericTypes); variable
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSGen.cpp366 util::StringView ETSGen::FormClassPropReference(const checker::ETSObjectType *classType, const util… in FormClassPropReference()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dcodegen.cpp1271 auto classType = ConvertDataType(DataType::REFERENCE, GetArch()); in CreateMultiArrayCall() local
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/
DTypeScriptLinter.ts3454 const classType = this.tsTypeChecker.getTypeAtLocation(classDecl); constant
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dinst.h2000 void SetClassType(ClassType classType) in SetClassType()