This file is indexed.

/usr/include/mimetic/parser/itparserdecl.h is in libmimetic-dev 0.9.8-6.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#ifndef _MIMETIC_ITPARSER_DECL_H_
#define _MIMETIC_ITPARSER_DECL_H_

namespace mimetic
{
    
// gcc gives a warning if I move this into  IteratorParser<Iterator, std::input_iterator_tag>
typedef unsigned int ParsingElem;

/** 
 * Ignore Mask
 * constants to use with load(...) functions if you don't want to load 
 * in memory the whole message but just some parts of it 
 * to save execution memory and time
 */
enum { 
    imNone          = 0,
    imHeader        = 1 << 6,
    imBody          = 1 << 7,
    imChildParts    = 1 << 8,
    imPreamble      = 1 << 9,
    imEpilogue      = 1 << 10
};

// forward declaration
template<typename Iterator, typename ItCategory>
struct IteratorParser;

}

#endif