Home
last modified time | relevance | path

Searched refs:ErrorCode (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/runtime_core/libpandabase/tests/
Dexpected_test.cpp24 enum class ErrorCode { First, Second }; enum
26 static Expected<int, ErrorCode> helper(int v) in helper()
30 return Unexpected {ErrorCode::First}; in helper()
34 return Unexpected {ErrorCode::Second}; in helper()
58 auto e = Expected<int, ErrorCode>(v); in TEST()
63 auto e0 = Expected<int, ErrorCode>(); in TEST()
66 auto e1 = Expected<int, ErrorCode>(2); in TEST()
69 auto e2 = Expected<int, ErrorCode>(Unexpected(ErrorCode::First)); in TEST()
70 auto u = Unexpected(ErrorCode::Second); in TEST()
71 auto e3 = Expected<int, ErrorCode>(u); in TEST()
[all …]
/arkcompiler/runtime_core/libpandafile/
Dbytecode_emitter.cpp129 BytecodeEmitter::ErrorCode BytecodeEmitter::Build(std::vector<uint8_t> *output) in Build()
131 ErrorCode res = CheckLabels(); in Build()
132 if (res != ErrorCode::SUCCESS) { in Build()
136 if (res != ErrorCode::SUCCESS) { in Build()
140 if (res != ErrorCode::SUCCESS) { in Build()
144 return ErrorCode::SUCCESS; in Build()
156 BytecodeEmitter::ErrorCode BytecodeEmitter::ReserveSpaceForOffsets() in ReserveSpaceForOffsets()
175 if (res != ErrorCode::SUCCESS) { in ReserveSpaceForOffsets()
188 return ErrorCode::SUCCESS; in ReserveSpaceForOffsets()
191 BytecodeEmitter::ErrorCode BytecodeEmitter::DoReserveSpaceForOffset(const BytecodeInstruction &insn… in DoReserveSpaceForOffset()
[all …]
Dbytecode_emitter.h57 enum class ErrorCode { enum
95 ErrorCode Build(std::vector<uint8_t> *output);
100 ErrorCode ReserveSpaceForOffsets();
101ErrorCode DoReserveSpaceForOffset(const BytecodeInstruction &insn, uint32_t insn_pc, BitImmSize ex…
103 ErrorCode UpdateBranches();
106 ErrorCode CheckLabels();
/arkcompiler/runtime_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp113 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
136 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
157 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
175 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
201 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
222 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
347 …ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out)) << "n1 = " << n1 << " n2 = " <… in TestJmpFwdBwd()
386 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
410 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
427 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
[all …]
/arkcompiler/runtime_core/libpandabase/os/
Ddebug_info.h30 enum ErrorCode { SUCCESS, NO_DEBUG_INFO, ERROR }; enum
39 ErrorCode ReadFromFile(const char *filename);
Ddebug_info.cpp202 DebugInfo::ErrorCode DebugInfo::ReadFromFile(const char *filename) in ReadFromFile()
/arkcompiler/ets_frontend/es2panda/
Des2panda.h141 int ErrorCode() const noexcept in ErrorCode() function
/arkcompiler/runtime_core/libpandafile/templates/tests/
Dbytecode_emitter_tests_gen.h.erb325 ASSERT_EQ(BytecodeEmitter::ErrorCode::SUCCESS, emitter.Build(&out));
/arkcompiler/runtime_core/assembler/
Dassembly-emitter.cpp1262 if (status != BytecodeEmitter::ErrorCode::SUCCESS) { in EmitFunctions()