Searched defs:RuntimeInterfaceMock (Results 1 – 4 of 4) sorted by relevance
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | unit_test.h | 33 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/ |
| D | unit_test.h | 31 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/ |
| D | common.h | 57 struct RuntimeInterfaceMock : public compiler::RuntimeInterface { struct 61 explicit RuntimeInterfaceMock(size_t arg_count) : RuntimeInterfaceMock(arg_count, true) {} in RuntimeInterfaceMock() function 63 …RuntimeInterfaceMock(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/ |
| D | common.h | 58 struct RuntimeInterfaceMock : public compiler::RuntimeInterface { struct 64 explicit RuntimeInterfaceMock(size_t argCount) : RuntimeInterfaceMock(argCount, true) {} in RuntimeInterfaceMock() argument 66 …RuntimeInterfaceMock(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()
|