Coverage Report

Created: 2026-06-13 06:23

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/llama.cpp/src/llama-io.cpp
Line
Count
Source
1
#include "llama-io.h"
2
3
#include <vector>
4
5
0
void llama_io_write_i::write_string(const std::string & str) {
6
0
    uint32_t str_size = str.size();
7
8
0
    write(&str_size,  sizeof(str_size));
9
0
    write(str.data(), str_size);
10
0
}
11
12
0
void llama_io_read_i::read_string(std::string & str) {
13
0
    uint32_t str_size;
14
0
    read(&str_size, sizeof(str_size));
15
16
0
    std::vector<char> buf(str_size);
17
0
    read(buf.data(), str_size);
18
19
0
    str.assign(buf.data(), str_size);
20
0
}