This file is indexed.

/usr/share/gccxml-0.9/GCC/2.95/algorithm is in gccxml 0.9.0+git20130511-1ubuntu2.

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#ifndef GCCXML_ALGORITHM
#define GCCXML_ALGORITHM

#include_next <algorithm>

// 25/2
namespace std
{
  using ::for_each;
  using ::find;
  using ::find_if;
  using ::find_end;
  using ::find_first_of;
  using ::adjacent_find;
  using ::count;
  using ::count_if;
  using ::mismatch;
  using ::equal;
  using ::search;
  using ::search_n;
  using ::copy;
  using ::copy_backward;
  using ::swap;
  using ::swap_ranges;
  using ::iter_swap;
  using ::transform;
  using ::replace;
  using ::replace_if;
  using ::replace_copy;
  using ::replace_copy_if;
  using ::fill;
  using ::fill_n;
  using ::generate;
  using ::generate_n;
  using ::remove;
  using ::remove_if;
  using ::remove_copy;
  using ::remove_copy_if;
  using ::unique;
  using ::unique_copy;
  using ::reverse;
  using ::reverse_copy;
  using ::rotate;
  using ::rotate_copy;
  using ::random_shuffle;
  using ::partition;
  using ::stable_partition;
  using ::stable_sort;
  using ::partial_sort;
  using ::partial_sort_copy;
  using ::nth_element;
  using ::lower_bound;
  using ::upper_bound;
  using ::equal_range;
  using ::binary_search;
  using ::merge;
  using ::inplace_merge;
  using ::includes;
  using ::set_union;
  using ::set_intersection;
  using ::set_difference;
  using ::set_symmetric_difference;
  using ::push_heap;
  using ::pop_heap;
  using ::make_heap;
  using ::sort_heap;
  using ::min;
  using ::max;
  using ::min_element;
  using ::max_element;
  using ::lexicographical_compare;
  using ::next_permutation;
  using ::prev_permutation;
}

#endif