Home
last modified time | relevance | path

Searched refs:literal_id (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/runtime_core/verifier/
H A Dverifier.cpp246 const auto literal_id = file_->ResolveMethodIndex(method_id, arg_literal_idx); in CollectIdInInstructions() local
247 ins_literal_ids_.insert(literal_id.GetOffset()); in CollectIdInInstructions()
267 const auto literal_id = field_accessor.GetValue<uint32_t>().value(); in CollectModuleLiteralId() local
268 if (std::find(literal_ids_.begin(), literal_ids_.end(), literal_id) != literal_ids_.end()) { in CollectModuleLiteralId()
269 module_literals_.insert(literal_id); in CollectModuleLiteralId()
377 bool Verifier::VerifyLiteralId(const uint32_t &literal_id) const in VerifyLiteralId()
379 auto iter = std::find(constant_pool_ids_.begin(), constant_pool_ids_.end(), literal_id); in VerifyLiteralId()
381 (std::find(all_method_ids_.begin(), all_method_ids_.end(), literal_id) != all_method_ids_.end()) || in VerifyLiteralId()
382 ins_string_ids_.count(literal_id)) { in VerifyLiteralId()
383 LOG(ERROR, VERIFIER) << "Fail to verify literal id. literal_id( in VerifyLiteralId() local
471 VerifySingleLiteralArray(const panda_file::File::EntityId &literal_id) VerifySingleLiteralArray() argument
561 const auto literal_id = panda_file::File::EntityId(arg_literal_id); VerifyLiteralArrays() local
[all...]
H A Dverifier.h93 bool VerifyLiteralId(const uint32_t &literal_id) const;
105 bool VerifySingleLiteralArray(const panda_file::File::EntityId &literal_id);
/arkcompiler/runtime_core/libpandafile/util/
H A Dcollect_util.cpp77 const auto literal_id = in CollectClassLiteralArray()
79 nest_unprocessed_ids.insert(literal_id.GetOffset()); in CollectClassLiteralArray()
127 const auto literal_id = file_.ResolveMethodIndex(method_id, arg_literal_idx); in GetLiteralArrayIdInBytecodeInst() local
128 return literal_id; in GetLiteralArrayIdInBytecodeInst()
/arkcompiler/runtime_core/verifier/tests/
H A Dutils.cpp47 size_t literal_id = literal.first; in ModifyBuffer() local
50 for (size_t i = literal_id; i < buffer.size(); ++i) { in ModifyBuffer()
H A Dverify_constant_pool_tests.cpp146 std::vector<uint8_t> literal_id = literal_id_in_test_constant_pool; in HWTEST_F() local
149 if (buffer[i] == literal_id[0] && buffer[i + 1] == literal_id[1]) { in HWTEST_F()
373 for (const auto &literal_id : literal_ids) { in HWTEST_F()
374 size_t tag_off = static_cast<size_t>(literal_id) + sizeof(uint32_t); in HWTEST_F()

Completed in 4 milliseconds