Home
last modified time | relevance | path

Searched refs:bound_left (Results 1 – 17 of 17) sorted by relevance

/arkcompiler/runtime_core/assembler/
Dcontext.cpp34 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in Make()
35 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in Make()
141 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in operator ++()
142 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in operator ++()
157 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in operator ++()
158 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in operator ++()
178 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in operator --()
179 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in operator --()
196 …token = std::string_view(&*(tokens[number - 1].whole_line.begin() + tokens[number - 1].bound_left), in operator --()
197 tokens[number - 1].bound_right - tokens[number - 1].bound_left); in operator --()
Dlexer.cpp180 << std::string_view(&*(f_i.whole_line.begin() + f_i.bound_left), in TokenizeString()
181 f_i.bound_right - f_i.bound_left) in TokenizeString()
295 size_t bound_left; in LexTokens() local
298 bound_left = curr_line_->pos; in LexTokens()
317 … << std::string_view(&*(curr_line_->buffer.begin() + bound_left), bound_right - bound_left) in LexTokens()
319 … << "type: " << TokenTypeWhat(LexGetType(bound_left, bound_right)) << ")"; in LexTokens()
321 … curr_line_->tokens.emplace_back(bound_left, bound_right, LexGetType(bound_left, bound_right), in LexTokens()
Dassembly-file-location.h25 size_t bound_left = 0; variable
32 … : whole_line(std::move(f_c)), bound_left(b_l), bound_right(b_r), line_number(l_n), is_defined(d) in FileLocation()
Dassembly-debug.h27 size_t bound_left = 0; member
42 : line_number(l_n), whole_line(std::move(f_c)), bound_left(b_l), bound_right(b_r) in Ins()
Dassembly-parser.h111 … context_.tokens[static_cast<int>(context_.number) + token_shift - 1].bound_left + shift,
120 … context_.tokens[context_.number - 1].bound_left + static_cast<size_t>(shift),
128 return SourcePosition {line_stric_, context_.tokens[context_.number - 1].bound_left}; in GetCurrentPosition()
230 context_.tokens[context_.number - 1].bound_left, in TryEmplaceInTable()
254 … iter->second.file_location->bound_left = context_.tokens[context_.number - 1].bound_left; in AddObjectInTable()
269 context_.tokens[context_.number - 1].bound_left, in TryEmplaceInTable()
Dlexer.h62 size_t bound_left; /* right and left bounds of tokens */ member
69 : whole_line(std::move(beg_of_line)), bound_left(b_l), bound_right(b_r), type(t) in Token()
Dassembly-field.h35 size_t bound_left = 0; member
Dassembly-parser.cpp662 … k.second.file_location->bound_left, k.second.file_location->bound_right, in ParseResetFunctionLabelsAndParams()
683 debug.bound_left, debug.bound_right, debug.whole_line); in ParseResetFunctionLabelsAndParams()
697 … Error::ErrorType::ERR_BAD_ID_FUNCTION, "", k.second.file_location->bound_left, in ParseResetFunctionTable()
716 … Error::ErrorType::ERR_FUNCTION_MULTIPLE_ALTERNATIVES, "", debug.bound_left, in ParseResetFunctionTable()
733 … Error::ErrorType::ERR_FUNCTION_ARGUMENT_MISMATCH, "", debug.bound_left, in ParseResetFunctionTable()
747 … Error::ErrorType::ERR_BAD_ID_RECORD, "", k.second.file_location->bound_left, in ParseResetRecordTable()
753 … k.second.file_location->bound_left, k.second.file_location->bound_right, in ParseResetRecordTable()
761 fld.bound_left, fld.bound_right, fld.whole_line); in ParseResetRecordTable()
1842 … field.bound_left = context_.tokens[context_.number - 1].bound_left + record_name.length() + 1; in ParseOperandField()
2081 curr_debug.bound_left = context_.tokens[context_.number - 1].bound_left; in SetOperationInformation()
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyFieldProto.cpp28 protoField.set_boundleft(field.bound_left); in Serialize()
41 field.bound_left = protoField.boundleft(); in Deserialize()
DassemblyDebugProto.cpp24 protoDebug.set_boundleft(debug.bound_left); in Serialize()
33 debug.bound_left = protoDebug.boundleft(); in Deserialize()
DassemblyFileLocationProto.cpp22 protoLocation.set_boundleft(location.bound_left); in Serialize()
/arkcompiler/runtime_core/assembler/tests/
Dlexer_test.cpp183 ASSERT_EQ(tok.first[0].bound_left, 0U); in TEST()
197 ASSERT_EQ(tok.first[0].bound_left, 0U); in TEST()
Dassembler_lexer_test.cpp260 EXPECT_EQ(tok.first[0].bound_left, 0U);
274 EXPECT_EQ(tok.first[0].bound_left, 0U);
/arkcompiler/ets_frontend/merge_abc/
DHowToWriteProtoForAssemblyStuff.md135 size_t bound_left = 0;
/arkcompiler/ets_frontend/es2panda/compiler/debugger/
DdebuginfoDumper.cpp137 WriteProperty("boundLeft", posInfo.bound_left); in WritePosInfo()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
Demitter.cpp178 pandaIns->ins_debug.bound_left = offset_; in GenInstructionDebugInfo()
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp405 insDebug.bound_left = debugPosInfo["bl"].asUInt(); in ParseInstructionDebugInfo()