cpp_rs 0.1.0

[Not currently ready] A C Preprocessor library and associated binary.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/// A map which blames specific bytes on the bytes and lines they came from
/// in a source file. 
/// 


pub struct BlameMap {
    file_names: Vec<PathBuf>,
    blames: Vec<BlameItem>,
}

pub struct BlameItem {
    start: usize,
    file: usize,
    source_byte: usize, 
    expansions: Vec<()>,
}