| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| H A D | try_catch_resolving.h | 28 ~TryCatchResolving() override = default; member in panda::compiler::TryCatchResolving 30 bool RunImpl() override; member in panda::compiler::TryCatchResolving 36 void InvalidateAnalyses() override; member in panda::compiler::TryCatchResolving
|
| H A D | branch_elimination.h | 30 ~BranchElimination() override = default; member in panda::compiler::BranchElimination 32 bool RunImpl() override; member in panda::compiler::BranchElimination 43 void InvalidateAnalyses() override; member in panda::compiler::BranchElimination
|
| /arkcompiler/runtime_core/libpandabase/mem/ |
| H A D | malloc_mem_pool.h | 45 ~MallocMemPool() override = default; member in panda::MallocMemPool
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| H A D | catch_inputs.h | 38 ~CatchInputs() override = default; member in ark::compiler::CatchInputs 40 bool RunImpl() override; member in ark::compiler::CatchInputs
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| H A D | if_merging.h | 31 ~IfMerging() override = default; member in ark::compiler::IfMerging 33 bool RunImpl() override; member in ark::compiler::IfMerging 45 void InvalidateAnalyses() override; member in ark::compiler::IfMerging
|
| H A D | optimize_string_concat.h | 36 ~OptimizeStringConcat() override = default; member in ark::compiler::OptimizeStringConcat 38 bool RunImpl() override; member in ark::compiler::OptimizeStringConcat 49 void InvalidateAnalyses() override; member in ark::compiler::OptimizeStringConcat
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/compiler/ |
| H A D | codegen_boundary.h | 28 void GeneratePrologue() override; member in ark::compiler::CodegenBoundary 29 void GenerateEpilogue() override; member in ark::compiler::CodegenBoundary 31 void CreateFrameInfo() override; member in ark::compiler::CodegenBoundary 33 void IntrinsicTailCall(IntrinsicInst *inst) override; member in ark::compiler::CodegenBoundary
|
| /arkcompiler/runtime_core/static_core/libpandabase/mem/ |
| H A D | malloc_mem_pool.h | 46 ~MallocMemPool() override = default; member in ark::MallocMemPool
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| H A D | ets_runtime_interface.h | 26 ClassPtr GetClass(MethodPtr method, IdType id) const override; member in ark::ets::EtsRuntimeInterface 35 uint64_t GetUndefinedObject() const override; member in ark::ets::EtsRuntimeInterface 36 InteropCallKind GetInteropCallKind(MethodPtr methodPtr) const override; member in ark::ets::EtsRuntimeInterface 37 char *GetFuncPropName(MethodPtr methodPtr, uint32_t strId) const override; member in ark::ets::EtsRuntimeInterface 38 uint64_t GetFuncPropNameOffset(MethodPtr methodPtr, uint32_t strId) const override; member in ark::ets::EtsRuntimeInterface 39 bool IsMethodStringConcat(MethodPtr method) const override; member in ark::ets::EtsRuntimeInterface 40 bool IsMethodStringBuilderConstructorWithStringArg(MethodPtr method) const override; member in ark::ets::EtsRuntimeInterface 41 bool IsMethodStringBuilderConstructorWithCharArrayArg(MethodPtr method) const override; member in ark::ets::EtsRuntimeInterface 42 bool IsMethodStringBuilderDefaultConstructor(MethodPtr method) const override; global() member in ark::ets::EtsRuntimeInterface 43 bool IsMethodStringBuilderToString(MethodPtr method) const override; global() member in ark::ets::EtsRuntimeInterface 44 bool IsMethodStringBuilderAppend(MethodPtr method) const override; global() member in ark::ets::EtsRuntimeInterface 45 bool IsClassStringBuilder(ClassPtr klass) const override; global() member in ark::ets::EtsRuntimeInterface 46 uint32_t GetClassOffsetObjectsArray(MethodPtr method) const override; global() member in ark::ets::EtsRuntimeInterface 47 uint32_t GetClassOffsetObject(MethodPtr method) const override; global() member in ark::ets::EtsRuntimeInterface 48 ClassPtr GetStringBuilderClass() const override; global() member in ark::ets::EtsRuntimeInterface 49 MethodPtr GetStringBuilderDefaultConstructor() const override; global() member in ark::ets::EtsRuntimeInterface 50 uint32_t GetMethodId([[maybe_unused]] MethodPtr method) const override; global() member in ark::ets::EtsRuntimeInterface 51 bool IsFieldStringBuilderBuffer(FieldPtr field) const override; global() member in ark::ets::EtsRuntimeInterface 52 bool IsFieldStringBuilderIndex(FieldPtr field) const override; global() member in ark::ets::EtsRuntimeInterface 53 FieldPtr GetFieldStringBuilderBuffer(ClassPtr klass) const override; global() member in ark::ets::EtsRuntimeInterface 54 FieldPtr GetFieldStringBuilderIndex(ClassPtr klass) const override; global() member in ark::ets::EtsRuntimeInterface 55 FieldPtr GetFieldStringBuilderLength(ClassPtr klass) const override; global() member in ark::ets::EtsRuntimeInterface 56 FieldPtr GetFieldStringBuilderCompress(ClassPtr klass) const override; global() member in ark::ets::EtsRuntimeInterface 57 bool IsIntrinsicStringBuilderToString(IntrinsicId id) const override; global() member in ark::ets::EtsRuntimeInterface 58 bool IsIntrinsicStringBuilderAppendString(IntrinsicId id) const override; global() member in ark::ets::EtsRuntimeInterface 59 bool IsIntrinsicStringBuilderAppend(IntrinsicId id) const override; global() member in ark::ets::EtsRuntimeInterface 60 IntrinsicId ConvertTypeToStringBuilderAppendIntrinsicId(compiler::DataType::Type type) const override; global() member in ark::ets::EtsRuntimeInterface 61 IntrinsicId GetStringConcatStringsIntrinsicId(size_t numArgs) const override; global() member in ark::ets::EtsRuntimeInterface 62 IntrinsicId GetStringIsCompressedIntrinsicId() const override; global() member in ark::ets::EtsRuntimeInterface 63 IntrinsicId GetStringBuilderAppendStringsIntrinsicId(size_t numArgs) const override; global() member in ark::ets::EtsRuntimeInterface 64 IntrinsicId GetStringBuilderToStringIntrinsicId() const override; global() member in ark::ets::EtsRuntimeInterface 65 bool IsClassValueTyped(ClassPtr klass) const override; global() member in ark::ets::EtsRuntimeInterface 66 void *GetDoubleToStringCache() const override; global() member in ark::ets::EtsRuntimeInterface 68 FieldPtr ResolveLookUpField(FieldPtr rawField, ClassPtr klass) override; global() member in ark::ets::EtsRuntimeInterface 69 MethodPtr ResolveLookUpCall(FieldPtr rawField, ClassPtr klass, bool isSetter) override; global() member in ark::ets::EtsRuntimeInterface [all...] |
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/tooling/ |
| H A D | ets_inspector_extension.h | 25 ~EtsInspectorExtension() override = default; member in ark::ets::EtsInspectorExtension
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
| H A D | gc_adaptive_marking_stack.h | 44 ~GCAdaptiveMarkingStack() override = default; member in ark::mem::GCAdaptiveMarkingStack 67 GCAdaptiveMarkingStack *CreateStack() override; member in ark::mem::GCAdaptiveMarkingStack 68 GCWorkersTask CreateTask(GCAdaptiveStack<ObjectHeader *> *stack) override; member in ark::mem::GCAdaptiveMarkingStack
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/lang/ |
| H A D | gc_lang.h | 47 bool IsMutatorAllowed() override; member in ark::mem::GCLang 50 ~GCLang() override; member in ark::mem::GCLang 51 void UpdateRefsToMovedObjectsInPygoteSpace() override; member in ark::mem::GCLang 52 void CommonUpdateRefsToMovedObjects() override; member in ark::mem::GCLang 74 void PreRunPhasesImpl() override; member in ark::mem::GCLang 76 size_t VerifyHeap() override; member in ark::mem::GCLang 99 void ClearLocalInternalAllocatorPools() override; global() member in ark::mem::GCLang [all...] |
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/reference-processor/ |
| H A D | empty_reference_processor.h | 25 ~EmptyReferenceProcessor() override = default; member in ark::mem::EmptyReferenceProcessor
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/inspector/connection/ohos_ws/ |
| H A D | ohos_ws_server.h | 27 bool RunOne() override; member in ark::tooling::inspector::final
|
| /arkcompiler/runtime_core/static_core/verification/ |
| H A D | default_plugin.h | 26 ManagedThread *CreateManagedThread() const override; member in ark::verifier::plugin::final 27 void DestroyManagedThread(ManagedThread *thr) const override; member in ark::verifier::plugin::final 28 void TypeSystemSetup(TypeSystem *types) const override; member in ark::verifier::plugin::final 56 Type NormalizeType(Type type, TypeSystem *types) const override; member in ark::verifier::plugin::final
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| H A D | wildcardType.h | 26 void ToString(std::stringstream &ss, [[maybe_unused]] bool precise) const override; member in ark::es2panda::checker::WildcardType 27 void Identical(TypeRelation *relation, Type *other) override; member in ark::es2panda::checker::WildcardType 28 void AssignmentTarget(TypeRelation *relation, Type *source) override; member in ark::es2panda::checker::WildcardType 29 Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalTypes) override; member in ark::es2panda::checker::WildcardType
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ts/ |
| H A D | anyType.h | 26 void ToString(std::stringstream &ss, [[maybe_unused]] bool precise) const override; member in ark::es2panda::checker::AnyType 27 void Identical(TypeRelation *relation, Type *other) override; member in ark::es2panda::checker::AnyType 28 void AssignmentTarget(TypeRelation *relation, Type *source) override; member in ark::es2panda::checker::AnyType 29 bool AssignmentSource(TypeRelation *relation, Type *target) override; member in ark::es2panda::checker::AnyType 30 TypeFacts GetTypeFacts() const override; member in ark::es2panda::checker::AnyType 31 Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalTypes) override; member in ark::es2panda::checker::AnyType
|
| H A D | numberType.h | 26 void ToString(std::stringstream &ss, [[maybe_unused]] bool precise) const override; member in ark::es2panda::checker::NumberType 27 void Identical(TypeRelation *relation, Type *other) override; member in ark::es2panda::checker::NumberType 28 void AssignmentTarget(TypeRelation *relation, Type *source) override; member in ark::es2panda::checker::NumberType 29 TypeFacts GetTypeFacts() const override; member in ark::es2panda::checker::NumberType 30 Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalTypes) override; member in ark::es2panda::checker::NumberType
|
| H A D | undefinedType.h | 26 void ToString(std::stringstream &ss, [[maybe_unused]] bool precise) const override; member in ark::es2panda::checker::UndefinedType 27 void Identical(TypeRelation *relation, Type *other) override; member in ark::es2panda::checker::UndefinedType 28 bool AssignmentSource(TypeRelation *relation, Type *target) override; member in ark::es2panda::checker::UndefinedType 29 void AssignmentTarget(TypeRelation *relation, Type *source) override; member in ark::es2panda::checker::UndefinedType 30 TypeFacts GetTypeFacts() const override; member in ark::es2panda::checker::UndefinedType 31 Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalTypes) override; member in ark::es2panda::checker::UndefinedType
|
| H A D | unknownType.h | 26 void ToString(std::stringstream &ss, [[maybe_unused]] bool precise) const override; member in ark::es2panda::checker::UnknownType 27 TypeFacts GetTypeFacts() const override; member in ark::es2panda::checker::UnknownType 28 void Identical(TypeRelation *relation, Type *other) override; member in ark::es2panda::checker::UnknownType 29 void AssignmentTarget(TypeRelation *relation, Type *source) override; member in ark::es2panda::checker::UnknownType 30 Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalTypes) override; member in ark::es2panda::checker::UnknownType
|
| H A D | voidType.h | 26 void ToString(std::stringstream &ss, [[maybe_unused]] bool precise) const override; member in ark::es2panda::checker::VoidType 27 TypeFacts GetTypeFacts() const override; member in ark::es2panda::checker::VoidType 28 void Identical(TypeRelation *relation, Type *other) override; member in ark::es2panda::checker::VoidType 29 void AssignmentTarget(TypeRelation *relation, Type *source) override; member in ark::es2panda::checker::VoidType 30 Type *Instantiate(ArenaAllocator *allocator, TypeRelation *relation, GlobalTypesHolder *globalTypes) override; member in ark::es2panda::checker::VoidType
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| H A D | constStringToCharLowering.h | 25 std::string_view Name() const override; member in ark::es2panda::compiler::ConstStringToCharLowering 26 bool Perform(public_lib::Context *ctx, parser::Program *program) override; member in ark::es2panda::compiler::ConstStringToCharLowering
|
| H A D | objectLiteralLowering.h | 25 std::string_view Name() const override; member in ark::es2panda::compiler::ObjectLiteralLowering 26 bool Perform(public_lib::Context *ctx, parser::Program *program) override; member in ark::es2panda::compiler::ObjectLiteralLowering 27 bool Postcondition(public_lib::Context *ctx, const parser::Program *program) override; member in ark::es2panda::compiler::ObjectLiteralLowering
|
| H A D | optionalLowering.h | 25 std::string_view Name() const override; member in ark::es2panda::compiler::OptionalLowering 26 bool Perform(public_lib::Context *ctx, parser::Program *program) override; member in ark::es2panda::compiler::OptionalLowering 27 bool Postcondition(public_lib::Context *ctx, const parser::Program *program) override; member in ark::es2panda::compiler::OptionalLowering
|
| H A D | partialExportClassGen.h | 30 bool Perform(public_lib::Context *ctx, parser::Program *program) override; member in ark::es2panda::compiler::PartialExportClassGen
|