Lines Matching defs:reader
552 bool Read(Reader* reader);
565 void ReadHeader(Reader* reader);
566 DeserializationUnit ReadCode(int fn_index, Reader* reader);
646 bool NativeModuleDeserializer::Read(Reader* reader) {
652 ReadHeader(reader);
674 DeserializationUnit unit = ReadCode(i, reader);
699 return reader->current_size() == 0;
702 void NativeModuleDeserializer::ReadHeader(Reader* reader) {
703 remaining_code_size_ = reader->Read<size_t>();
707 Reader* reader) {
708 uint8_t code_kind = reader->Read<uint8_t>();
718 int constant_pool_offset = reader->Read<int>();
719 int safepoint_table_offset = reader->Read<int>();
720 int handler_table_offset = reader->Read<int>();
721 int code_comment_offset = reader->Read<int>();
722 int unpadded_binary_size = reader->Read<int>();
723 int stack_slot_count = reader->Read<int>();
724 uint32_t tagged_parameter_slots = reader->Read<uint32_t>();
725 int code_size = reader->Read<int>();
726 int reloc_size = reader->Read<int>();
727 int source_position_size = reader->Read<int>();
728 int protected_instructions_size = reader->Read<int>();
729 WasmCode::Kind kind = reader->Read<WasmCode::Kind>();
730 ExecutionTier tier = reader->Read<ExecutionTier>();
747 unit.src_code_buffer = reader->ReadVector<byte>(code_size);
748 auto reloc_info = reader->ReadVector<byte>(reloc_size);
749 auto source_pos = reader->ReadVector<byte>(source_position_size);
751 reader->ReadVector<byte>(protected_instructions_size);
889 Reader reader(data + WasmSerializer::kHeaderSize);
890 bool error = !deserializer.Read(&reader);