Home
last modified time | relevance | path

Searched defs:classType (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
H A Dpgo_type_parser.cpp256 auto classType = ProfileType(rootType.GetRaw()); in GenerateHClassForPrototype() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DgenericBridgesLowering.cpp201 auto const *const classType = classDefinition->TsType()->AsETSObjectType(); in CreateGenericBridges() local
H A DinterfaceObjectLiteralLowering.cpp213 auto *classType = classDef->TsType()->AsETSObjectType(); in GenerateAnonClassTypeFromInterface() local
H A DlocalClassLowering.cpp126 auto *classType = classDef->TsType()->AsETSObjectType(); in ModifyConstructorParameters() local
182 auto *classType = classDef->TsType()->AsETSObjectType(); in RemapReferencesFromCapturedVariablesToClassProperties() local
H A DobjectLiteralLowering.cpp111 auto *const classType = objExpr->TsType()->AsETSObjectType(); in GenerateNewStatements() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dobject.cpp419 auto classType = CreateETSObjectType(classDef->Ident()->Name(), classDef, checker::ETSObjectFlags::CLASS); BuildAnonymousClassProperties() local
652 GetAbstractsForClass(ETSObjectType *classType) GetAbstractsForClass() argument
694 CheckIfInterfaceCanBeFoundOnDifferentPaths(const ETSObjectType *classType, const ETSObjectType *interfaceType) CheckIfInterfaceCanBeFoundOnDifferentPaths() argument
[all...]
H A DutilityTypeHandlers.cpp490 void ETSChecker::MakePropertiesReadonly(ETSObjectType *const classType) in MakePropertiesReadonly() argument
547 void ETSChecker::MakePropertiesNonNullish(ETSObjectType *const classType) in MakePropertiesNonNullish() argument
568 MakePropertyNonNullish(ETSObjectType *const classType, varbinder::LocalVariable *const prop) MakePropertyNonNullish() argument
[all...]
H A Dhelpers.cpp38 FindVariableInClassOrEnclosing( const util::StringView name, const ETSObjectType *classType) FindVariableInClassOrEnclosing() argument
107 NotResolvedError(ir::Identifier *const ident, const varbinder::Variable *classVar, const ETSObjectType *classType) NotResolvedError() argument
2458 GetImplementationClassProp(ETSChecker *checker, ir::ClassProperty *interfaceProp, ir::ClassProperty *originalProp, ETSObjectType *classType) GetImplementationClassProp() argument
2482 SetupGetterSetterFlags(ir::ClassProperty *originalProp, ETSObjectType *classType, ir::MethodDefinition *getter, ir::MethodDefinition *setter, const bool inExternal) SetupGetterSetterFlags() argument
2508 GenerateGetterSetterPropertyAndMethod(ir::ClassProperty *originalProp, ETSObjectType *classType) GenerateGetterSetterPropertyAndMethod() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzerHelpers.cpp82 auto *const classType = checker->GetApparentType(extensionFunc->Signature()->Params()[0]->TsType()); in CheckExtensionMethod() local
H A DETSAnalyzer.cpp411 auto *classType = checker->BuildAnonymousClassProperties( in CheckInstantatedClass() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSGen.cpp355 util::StringView ETSGen::FormClassPropReference(const checker::ETSObjectType *classType, const util::StringView &name) in FormClassPropReference() argument
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dcodegen.cpp1276 auto classType = ConvertDataType(DataType::REFERENCE, GetArch()); in CreateMultiArrayCall() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dinst.h1996 void SetClassType(ClassType classType) in SetClassType() argument

Completed in 36 milliseconds