| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | object.cpp | 486 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 …]
|
| D | utilityTypeHandlers.cpp | 1020 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()
|
| D | helpers.cpp | 36 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()
|
| D | typeCheckingHelpers.cpp | 832 auto *classType = BuildBasicClassProperties(classDef); in GetTypeFromClassReference() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | objectLiteralLowering.cpp | 125 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
|
| D | interfaceObjectLiteralLowering.cpp | 238 auto *classType = classDef->TsType()->AsETSObjectType(); in GenerateAnonClassTypeFromInterface() local 294 auto *classType = classDef->TsType()->AsETSObjectType(); in GenerateAnonClassTypeFromAbstractClass() local
|
| D | genericBridgesLowering.cpp | 207 auto const *const classType = classDefinition->TsType()->AsETSObjectType(); in CreateGenericBridges() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | IsolatedDeclgenChecker.cpp | 203 auto *classType = newClassInstance->GetTypeRef(); in ProcessNewClassInstanceExpressionArgument() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/model/builder/ |
| D | ArkMethodBuilder.ts | 403 const classType = new ClassType(initMethod.getDeclaringArkClass().getSignature()); constant
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/ |
| D | pgo_profiler_test.cpp | 913 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/ |
| D | pgo_type_parser.cpp | 282 auto classType = ProfileType(rootType.GetRaw()); in GenerateHClassForPrototype() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/base/ |
| D | Expr.ts | 322 private classType: ClassType; property in ArkNewExpr
|
| /arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/common/ |
| D | ArkValueTransformer.ts | 349 const classType = new ClassType(classSignature); constant 965 let classType = new ClassType(classSignature, realGenericTypes); variable
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSGen.cpp | 366 util::StringView ETSGen::FormClassPropReference(const checker::ETSObjectType *classType, const util… in FormClassPropReference()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | codegen.cpp | 1271 auto classType = ConvertDataType(DataType::REFERENCE, GetArch()); in CreateMultiArrayCall() local
|
| /arkcompiler/ets_frontend/ets2panda/linter/src/lib/ |
| D | TypeScriptLinter.ts | 3454 const classType = this.tsTypeChecker.getTypeAtLocation(classDecl); constant
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | inst.h | 2000 void SetClassType(ClassType classType) in SetClassType()
|