This file is indexed.

/usr/include/pegtl/contrib/abnf.hh is in pegtl-dev 1.3.1-1.

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
32
33
34
35
36
// Copyright (c) 2014-2015 Dr. Colin Hirsch and Daniel Frey
// Please see LICENSE for license or visit https://github.com/ColinH/PEGTL/

#ifndef PEGTL_CONTRIB_ABNF_HH
#define PEGTL_CONTRIB_ABNF_HH

#include "../internal/rules.hh"

namespace pegtl
{
   namespace abnf
   {
      // Core ABNF rules according to RFC 5234, Appendix B

      struct ALPHA : internal::ranges< internal::peek_char, 'a', 'z', 'A', 'Z' > {};
      struct BIT : internal::one< internal::result_on_found::SUCCESS, internal::peek_char, '0', '1' > {};
      struct CHAR : internal::range< internal::result_on_found::SUCCESS, internal::peek_char, char( 1 ), char( 127 ) > {};
      struct CR : internal::one< internal::result_on_found::SUCCESS, internal::peek_char, '\r' > {};
      struct CRLF : internal::string< '\r', '\n' > {};
      struct CTL : internal::ranges< internal::peek_char, char( 0 ), char( 31 ), char( 127 ) > {};
      struct DIGIT : internal::range< internal::result_on_found::SUCCESS, internal::peek_char, '0', '9' > {};
      struct DQUOTE : internal::one< internal::result_on_found::SUCCESS, internal::peek_char, '"' > {};
      struct HEXDIG : internal::ranges< internal::peek_char, '0', '9', 'a', 'f', 'A', 'F' > {};
      struct HTAB : internal::one< internal::result_on_found::SUCCESS, internal::peek_char, '\t' > {};
      struct LF : internal::one< internal::result_on_found::SUCCESS, internal::peek_char, '\n' > {};
      struct LWSP : internal::star< internal::sor< internal::string< '\r', '\n' >, internal::one< internal::result_on_found::SUCCESS, internal::peek_char, ' ', '\t' > >, internal::one< internal::result_on_found::SUCCESS, internal::peek_char, ' ', '\t' > > {};
      struct OCTET : internal::any< internal::peek_char > {};
      struct SP : internal::one< internal::result_on_found::SUCCESS, internal::peek_char, ' ' > {};
      struct VCHAR : internal::range< internal::result_on_found::SUCCESS, internal::peek_char, char( 33 ), char( 126 ) > {};
      struct WSP : internal::one< internal::result_on_found::SUCCESS, internal::peek_char, ' ', '\t' > {};

   } // abnf

} // pegtl

#endif