Home
last modified time | relevance | path

Searched defs:RuntimeInterfaceMock (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/tests/
Dunit_test.h33 struct RuntimeInterfaceMock : public compiler::RuntimeInterface { struct
35 MethodPtr GetMethodById(MethodPtr /* unused */, MethodId id) const override in GetMethodById()
41 MethodId GetMethodId(MethodPtr method) const override in GetMethodId()
46 uint64_t GetUniqMethodId(MethodPtr method) const override in GetUniqMethodId()
51 BinaryFilePtr GetBinaryFileForMethod(MethodPtr /* unused */) const override in GetBinaryFileForMethod()
57 DataType::Type GetMethodReturnType(MethodPtr /* unused */) const override in GetMethodReturnType()
62 DataType::Type GetMethodReturnType(MethodPtr /* unused */, MethodId /* unused */) const override in GetMethodReturnType()
67 DataType::Type GetMethodTotalArgumentType(MethodPtr /* unused */, size_t index) const override in GetMethodTotalArgumentType()
75 size_t GetMethodTotalArgumentsCount(MethodPtr /* unused */) const override in GetMethodTotalArgumentsCount()
83 size_t GetMethodArgumentsCount(MethodPtr /* unused */) const override in GetMethodArgumentsCount()
[all …]
/arkcompiler/runtime_core/compiler/tests/
Dunit_test.h31 struct RuntimeInterfaceMock : public compiler::RuntimeInterface { struct
32 DataType::Type GetMethodReturnType(MethodPtr /* unsuded */) const override in GetMethodReturnType()
37 DataType::Type GetMethodTotalArgumentType(MethodPtr /* unused */, size_t index) const override in GetMethodTotalArgumentType()
45 size_t GetMethodTotalArgumentsCount(MethodPtr /* unused */) const override in GetMethodTotalArgumentsCount()
52 size_t GetMethodArgumentsCount(MethodPtr /* unused */) const override in GetMethodArgumentsCount()
57 size_t GetMethodRegistersCount(MethodPtr /* unused */) const override in GetMethodRegistersCount()
/arkcompiler/runtime_core/bytecode_optimizer/tests/
Dcommon.h57 struct RuntimeInterfaceMock : public compiler::RuntimeInterface { struct
61 explicit RuntimeInterfaceMock(size_t arg_count) : RuntimeInterfaceMock(arg_count, true) {} in RuntimeInterfaceMock() function
63RuntimeInterfaceMock(size_t arg_count, bool is_ctor) : argument_count(arg_count), is_constructor(i… in RuntimeInterfaceMock() function
65 size_t GetMethodTotalArgumentsCount([[maybe_unused]] MethodPtr method) const override in GetMethodTotalArgumentsCount()
70 … bool IsConstructor([[maybe_unused]] MethodPtr method, [[maybe_unused]] uint32_t class_id) override in IsConstructor()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/
Dcommon.h58 struct RuntimeInterfaceMock : public compiler::RuntimeInterface { struct
64 explicit RuntimeInterfaceMock(size_t argCount) : RuntimeInterfaceMock(argCount, true) {} in RuntimeInterfaceMock() argument
66RuntimeInterfaceMock(size_t argCount, bool isCtor) : argumentCount(argCount), isConstructor(isCtor… in RuntimeInterfaceMock() function
68 size_t GetMethodTotalArgumentsCount([[maybe_unused]] MethodPtr method) const override in GetMethodTotalArgumentsCount()
73 …ool IsConstructor([[maybe_unused]] MethodPtr method, [[maybe_unused]] SourceLanguage lang) override in IsConstructor()