Searched refs:ClassType (Results 1 – 12 of 12) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_profiler_type.h | 26 class ClassType { 28 ClassType() = default; 29 explicit ClassType(int32_t type) : type_(type) {} in ClassType() function 41 bool operator<(const ClassType &right) const 46 bool operator!=(const ClassType &right) const 51 bool operator==(const ClassType &right) const 117 explicit PGOSampleType(ClassType type) : type_(type) {} in PGOSampleType() 121 return PGOSampleType(ClassType(classType)); in CreateClassType() 196 return PGOSampleType(ClassType()); in NoneClassType() 217 type_ = ClassType(0); in CombineCallTargetType() [all …]
|
| D | pgo_profiler_layout.h | 112 explicit PGOHClassLayoutDesc(ClassType type) : type_(type) {} in PGOHClassLayoutDesc() 114 void SetSuperClassType(ClassType superType) in SetSuperClassType() 119 ClassType GetSuperClassType() const in GetSuperClassType() 124 ClassType GetClassType() const in GetClassType() 200 ClassType type_; 201 ClassType superType_;
|
| D | pgo_profiler.cpp | 237 PGOObjectInfo info(ClassType(iter->second), kind); in ProfileObjLayout() 250 PGOObjectInfo info(ClassType(array->GetTraceIndex()), kind); in ProfileObjLayout() 272 PGOObjectInfo info(ClassType(methodId.GetOffset()), kind); in ProfileObjLayout()
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | typeChecker.ts | 22 ClassType, 141 let classType = new ClassType(classDeclNode, BuiltinType[className]); 384 let classType = new ClassType(classDeclNode, BuiltinType[className]);
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | runtime_interface.h | 32 enum class ClassType { enum
|
| D | inst.h | 268 using ClassType = RuntimeInterface::ClassPtr; 271 explicit ObjectTypeInfo(ClassType v) : class_(v) {} in ObjectTypeInfo() 276 return class_ != ClassType(); 279 ClassType GetClass() const in GetClass() 286 return class_ != ClassType {}; in IsValid() 290 ClassType class_ {};
|
| /arkcompiler/ets_frontend/es2panda/typescript/extractor/ |
| D | typeSystem.h | 621 class ClassType : public BaseType { 623 …explicit ClassType(TypeExtractor *extractor, const ir::ClassDefinition *classDef, const util::Stri… in ClassType() function 653 ~ClassType() = default; 654 NO_COPY_SEMANTIC(ClassType); 655 NO_MOVE_SEMANTIC(ClassType);
|
| D | typeExtractor.cpp | 393 ClassType classType(this, node->AsClassDefinition(), name); in GetTypeIndexFromClassDefinition() 720 ClassType classType(this, classDef, name); in HandleClassDeclaration()
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_manager.h | 811 inline void InsertPtToGtMap(ClassType pgoType, const kungfu::GateType &gateType) in InsertPtToGtMap() 816 inline const kungfu::GateType GetGateTypeByPt(ClassType pgoType) in GetGateTypeByPt() 945 CMap<ClassType, const kungfu::GateType> ptToGtMap_ {};
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | pgo_type_infer.cpp | 137 ClassType classType = pgoTypes.GetObjectInfo(i).GetClassType(); in CollectGateType()
|
| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | typeSystem.ts | 274 export class ClassType extends BaseType { class
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/tests/ |
| D | pgo_profiler_test.cpp | 725 … ASSERT_EQ(pgoRWOpType.GetObjectInfo(0).GetClassType(), ClassType(methodId.GetOffset())); in HWTEST_F_L0()
|