Home
last modified time | relevance | path

Searched refs:curr_array_ (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/runtime_core/assembler/
H A Dassembly-parser.cpp194 if ((curr_array_->literals_.size() >= INTRO_CONST_ARRAY_LITERALS_NUMBER) && in IsConstArray()
195 (curr_array_->literals_[0].tag_ == panda_file::LiteralTag::TAGVALUE)) { in IsConstArray()
207 ASSERT(curr_array_->literals_.size() > 1); in ArrayElementsValidNumber()
209 auto init_size = std::get<uint32_t>(curr_array_->literals_[1].value_); in ArrayElementsValidNumber()
213 if (curr_array_->literals_.size() != init_size + INTRO_CONST_ARRAY_LITERALS_NUMBER) { in ArrayElementsValidNumber()
246 iter_number = std::get<uint32_t>(curr_array_->literals_[1].value_); in ParseAsArray()
308 curr_array_->literals_.push_back(panda::pandasm::LiteralArray::Literal()); in ParseArrayElements()
309 curr_array_elem_ = &(curr_array_->literals_[curr_array_->literals_.size() - 1]); in ParseArrayElements()
340 static_cast<panda_file::LiteralTag>(std::get<uint8_t>(curr_array_ in ParseArrayElement()
[all...]
H A Dassembly-parser.h93 panda::pandasm::LiteralArray *curr_array_ = nullptr; member in panda::pandasm::Parser

Completed in 2 milliseconds