Lines Matching defs:lit
226 pandasm::LiteralArray::Literal lit;
227 lit.tag_ = tag;
228 lit.value_ = bit_cast<T>(panda_file::helpers::Read<sizeof(T)>(&sp));
229 lit_array->literals_.push_back(lit);
235 pandasm::LiteralArray::Literal lit;
236 lit.tag_ = tag;
237 lit.value_ = StringDataToString(file_->GetStringData(panda_file::File::EntityId(str_id)));
238 lit_array->literals_.push_back(lit);
246 pandasm::LiteralArray::Literal lit;
247 lit.tag_ = tag;
250 lit.value_ = std::get<bool>(value);
256 lit.value_ = std::get<uint8_t>(value);
260 lit.value_ = std::get<uint16_t>(value);
265 lit.value_ = std::get<uint32_t>(value);
269 lit.value_ = std::get<double>(value);
274 lit.value_ = StringDataToString(str_data);
282 lit.value_ = StringDataToString(file_->GetStringData(mda.GetNameId()));
288 lit.value_ = ss.str();
298 lit_array->literals_.push_back(lit);