This file is indexed.

/usr/lib/ocaml/sexplib/src_pos.annot is in libsexplib-ocaml-dev 113.33.03-3ubuntu2.

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
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
"src/src_pos.ml" 16 393 399 "src/src_pos.ml" 16 393 408
type(
  t -> Type.t
)
ident(
  def sexp_of_t "src/src_pos.ml" 18 466 468 "src/src_pos.ml" 32 761 764
)
"src/src_pos.ml" 16 393 410 "src/src_pos.ml" 16 393 413
type(
  int
)
ident(
  def row "src/src_pos.ml" 16 393 422 "src/src_pos.ml" 16 393 464
)
"src/src_pos.ml" 16 393 415 "src/src_pos.ml" 16 393 418
type(
  int
)
ident(
  def col "src/src_pos.ml" 16 393 422 "src/src_pos.ml" 16 393 464
)
"src/src_pos.ml" 16 393 409 "src/src_pos.ml" 16 393 419
type(
  t
)
"src/src_pos.ml" 16 393 433 "src/src_pos.ml" 16 393 447
type(
  (int -> int -> string, unit, string) format -> int -> int -> string
)
ident(
  ext_ref Printf.sprintf
)
"src/src_pos.ml" 16 393 448 "src/src_pos.ml" 16 393 455
type(
  (int -> int -> string, unit, string) format
)
"src/src_pos.ml" 16 393 456 "src/src_pos.ml" 16 393 459
type(
  int
)
ident(
  int_ref row "src/src_pos.ml" 16 393 410 "src/src_pos.ml" 16 393 413
)
"src/src_pos.ml" 16 393 460 "src/src_pos.ml" 16 393 463
type(
  int
)
ident(
  int_ref col "src/src_pos.ml" 16 393 415 "src/src_pos.ml" 16 393 418
)
"src/src_pos.ml" 16 393 432 "src/src_pos.ml" 16 393 464
call(
  stack
)
type(
  string
)
"src/src_pos.ml" 16 393 422 "src/src_pos.ml" 16 393 464
type(
  Type.t
)
"src/src_pos.ml" 18 466 472 "src/src_pos.ml" 18 466 475
type(
  t -> t -> t
)
ident(
  def add "src/src_pos.ml" 23 545 547 "src/src_pos.ml" 32 761 764
)
"src/src_pos.ml" 18 466 476 "src/src_pos.ml" 18 466 478
type(
  t
)
ident(
  def t1 "src/src_pos.ml" 18 466 479 "src/src_pos.ml" 21 540 543
)
"src/src_pos.ml" 18 466 479 "src/src_pos.ml" 18 466 481
type(
  t
)
ident(
  def t2 "src/src_pos.ml" 18 466 484 "src/src_pos.ml" 21 540 543
)
"src/src_pos.ml" 19 486 496 "src/src_pos.ml" 19 486 498
type(
  t
)
ident(
  int_ref t1 "src/src_pos.ml" 18 466 476 "src/src_pos.ml" 18 466 478
)
"src/src_pos.ml" 19 486 496 "src/src_pos.ml" 19 486 502
type(
  int
)
"src/src_pos.ml" 19 486 503 "src/src_pos.ml" 19 486 504
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"src/src_pos.ml" 19 486 505 "src/src_pos.ml" 19 486 507
type(
  t
)
ident(
  int_ref t2 "src/src_pos.ml" 18 466 479 "src/src_pos.ml" 18 466 481
)
"src/src_pos.ml" 19 486 505 "src/src_pos.ml" 19 486 511
type(
  int
)
"src/src_pos.ml" 19 486 496 "src/src_pos.ml" 19 486 511
type(
  int
)
"src/src_pos.ml" 20 513 523 "src/src_pos.ml" 20 513 525
type(
  t
)
ident(
  int_ref t1 "src/src_pos.ml" 18 466 476 "src/src_pos.ml" 18 466 478
)
"src/src_pos.ml" 20 513 523 "src/src_pos.ml" 20 513 529
type(
  int
)
"src/src_pos.ml" 20 513 530 "src/src_pos.ml" 20 513 531
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"src/src_pos.ml" 20 513 532 "src/src_pos.ml" 20 513 534
type(
  t
)
ident(
  int_ref t2 "src/src_pos.ml" 18 466 479 "src/src_pos.ml" 18 466 481
)
"src/src_pos.ml" 20 513 532 "src/src_pos.ml" 20 513 538
type(
  int
)
"src/src_pos.ml" 20 513 523 "src/src_pos.ml" 20 513 538
type(
  int
)
"src/src_pos.ml" 18 466 484 "src/src_pos.ml" 21 540 543
type(
  t
)
"src/src_pos.ml" 23 545 551 "src/src_pos.ml" 23 545 554
type(
  t -> t -> t
)
ident(
  def sub "src/src_pos.ml" 28 624 626 "src/src_pos.ml" 32 761 764
)
"src/src_pos.ml" 23 545 555 "src/src_pos.ml" 23 545 557
type(
  t
)
ident(
  def t1 "src/src_pos.ml" 23 545 558 "src/src_pos.ml" 26 619 622
)
"src/src_pos.ml" 23 545 558 "src/src_pos.ml" 23 545 560
type(
  t
)
ident(
  def t2 "src/src_pos.ml" 23 545 563 "src/src_pos.ml" 26 619 622
)
"src/src_pos.ml" 24 565 575 "src/src_pos.ml" 24 565 577
type(
  t
)
ident(
  int_ref t1 "src/src_pos.ml" 23 545 555 "src/src_pos.ml" 23 545 557
)
"src/src_pos.ml" 24 565 575 "src/src_pos.ml" 24 565 581
type(
  int
)
"src/src_pos.ml" 24 565 582 "src/src_pos.ml" 24 565 583
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( - )
)
"src/src_pos.ml" 24 565 584 "src/src_pos.ml" 24 565 586
type(
  t
)
ident(
  int_ref t2 "src/src_pos.ml" 23 545 558 "src/src_pos.ml" 23 545 560
)
"src/src_pos.ml" 24 565 584 "src/src_pos.ml" 24 565 590
type(
  int
)
"src/src_pos.ml" 24 565 575 "src/src_pos.ml" 24 565 590
type(
  int
)
"src/src_pos.ml" 25 592 602 "src/src_pos.ml" 25 592 604
type(
  t
)
ident(
  int_ref t1 "src/src_pos.ml" 23 545 555 "src/src_pos.ml" 23 545 557
)
"src/src_pos.ml" 25 592 602 "src/src_pos.ml" 25 592 608
type(
  int
)
"src/src_pos.ml" 25 592 609 "src/src_pos.ml" 25 592 610
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( - )
)
"src/src_pos.ml" 25 592 611 "src/src_pos.ml" 25 592 613
type(
  t
)
ident(
  int_ref t2 "src/src_pos.ml" 23 545 558 "src/src_pos.ml" 23 545 560
)
"src/src_pos.ml" 25 592 611 "src/src_pos.ml" 25 592 617
type(
  int
)
"src/src_pos.ml" 25 592 602 "src/src_pos.ml" 25 592 617
type(
  int
)
"src/src_pos.ml" 23 545 563 "src/src_pos.ml" 26 619 622
type(
  t
)
"src/src_pos.ml" 28 624 630 "src/src_pos.ml" 28 624 637
type(
  t -> t -> int
)
ident(
  def compare "src/src_pos.ml" 31 724 726 "src/src_pos.ml" 32 761 764
)
"src/src_pos.ml" 28 624 645 "src/src_pos.ml" 28 624 647
type(
  int
)
ident(
  def r1 "src/src_pos.ml" 28 624 659 "src/src_pos.ml" 29 682 722
)
"src/src_pos.ml" 28 624 655 "src/src_pos.ml" 28 624 657
type(
  int
)
ident(
  def c1 "src/src_pos.ml" 28 624 659 "src/src_pos.ml" 29 682 722
)
"src/src_pos.ml" 28 624 638 "src/src_pos.ml" 28 624 658
type(
  t
)
"src/src_pos.ml" 28 624 666 "src/src_pos.ml" 28 624 668
type(
  int
)
ident(
  def r2 "src/src_pos.ml" 29 682 686 "src/src_pos.ml" 29 682 722
)
"src/src_pos.ml" 28 624 676 "src/src_pos.ml" 28 624 678
type(
  int
)
ident(
  def c2 "src/src_pos.ml" 29 682 686 "src/src_pos.ml" 29 682 722
)
"src/src_pos.ml" 28 624 659 "src/src_pos.ml" 28 624 679
type(
  t
)
"src/src_pos.ml" 29 682 689 "src/src_pos.ml" 29 682 691
type(
  int
)
ident(
  int_ref r1 "src/src_pos.ml" 28 624 645 "src/src_pos.ml" 28 624 647
)
"src/src_pos.ml" 29 682 692 "src/src_pos.ml" 29 682 693
type(
  int -> int -> bool
)
ident(
  ext_ref Pervasives.( = )
)
"src/src_pos.ml" 29 682 694 "src/src_pos.ml" 29 682 696
type(
  int
)
ident(
  int_ref r2 "src/src_pos.ml" 28 624 666 "src/src_pos.ml" 28 624 668
)
"src/src_pos.ml" 29 682 689 "src/src_pos.ml" 29 682 696
type(
  bool
)
"src/src_pos.ml" 29 682 702 "src/src_pos.ml" 29 682 704
type(
  int
)
ident(
  int_ref c1 "src/src_pos.ml" 28 624 655 "src/src_pos.ml" 28 624 657
)
"src/src_pos.ml" 29 682 705 "src/src_pos.ml" 29 682 706
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( - )
)
"src/src_pos.ml" 29 682 707 "src/src_pos.ml" 29 682 709
type(
  int
)
ident(
  int_ref c2 "src/src_pos.ml" 28 624 676 "src/src_pos.ml" 28 624 678
)
"src/src_pos.ml" 29 682 702 "src/src_pos.ml" 29 682 709
type(
  int
)
"src/src_pos.ml" 29 682 715 "src/src_pos.ml" 29 682 717
type(
  int
)
ident(
  int_ref r1 "src/src_pos.ml" 28 624 645 "src/src_pos.ml" 28 624 647
)
"src/src_pos.ml" 29 682 718 "src/src_pos.ml" 29 682 719
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( - )
)
"src/src_pos.ml" 29 682 720 "src/src_pos.ml" 29 682 722
type(
  int
)
ident(
  int_ref r2 "src/src_pos.ml" 28 624 666 "src/src_pos.ml" 28 624 668
)
"src/src_pos.ml" 29 682 715 "src/src_pos.ml" 29 682 722
type(
  int
)
"src/src_pos.ml" 29 682 686 "src/src_pos.ml" 29 682 722
type(
  int
)
"src/src_pos.ml" 31 724 730 "src/src_pos.ml" 31 724 733
type(
  t -> t -> bool
)
ident(
  def geq "src/src_pos.ml" 31 724 760 "src/src_pos.ml" 32 761 764
)
"src/src_pos.ml" 31 724 734 "src/src_pos.ml" 31 724 736
type(
  t
)
ident(
  def t1 "src/src_pos.ml" 31 724 737 "src/src_pos.ml" 31 724 760
)
"src/src_pos.ml" 31 724 737 "src/src_pos.ml" 31 724 739
type(
  t
)
ident(
  def t2 "src/src_pos.ml" 31 724 742 "src/src_pos.ml" 31 724 760
)
"src/src_pos.ml" 31 724 742 "src/src_pos.ml" 31 724 749
type(
  t -> t -> int
)
ident(
  int_ref compare "src/src_pos.ml" 28 624 630 "src/src_pos.ml" 28 624 637
)
"src/src_pos.ml" 31 724 750 "src/src_pos.ml" 31 724 752
type(
  t
)
ident(
  int_ref t1 "src/src_pos.ml" 31 724 734 "src/src_pos.ml" 31 724 736
)
"src/src_pos.ml" 31 724 753 "src/src_pos.ml" 31 724 755
type(
  t
)
ident(
  int_ref t2 "src/src_pos.ml" 31 724 737 "src/src_pos.ml" 31 724 739
)
"src/src_pos.ml" 31 724 742 "src/src_pos.ml" 31 724 755
call(
  stack
)
type(
  int
)
"src/src_pos.ml" 31 724 756 "src/src_pos.ml" 31 724 758
type(
  int -> int -> bool
)
ident(
  ext_ref Pervasives.( >= )
)
"src/src_pos.ml" 31 724 759 "src/src_pos.ml" 31 724 760
type(
  int
)
"src/src_pos.ml" 31 724 742 "src/src_pos.ml" 31 724 760
type(
  bool
)
"src/src_pos.ml" 36 805 811 "src/src_pos.ml" 36 805 815
type(
  t
)
ident(
  def zero "src/src_pos.ml" 36 805 836 "src/src_pos.ml" 37 837 840
)
"src/src_pos.ml" 36 805 825 "src/src_pos.ml" 36 805 826
type(
  int
)
"src/src_pos.ml" 36 805 834 "src/src_pos.ml" 36 805 835
type(
  int
)
"src/src_pos.ml" 36 805 818 "src/src_pos.ml" 36 805 836
type(
  t
)
"src/src_pos.ml" 42 882 888 "src/src_pos.ml" 42 882 894
type(
  t
)
ident(
  def origin "src/src_pos.ml" 44 917 919 "src/src_pos.ml" 50 1066 1069
)
"src/src_pos.ml" 42 882 904 "src/src_pos.ml" 42 882 905
type(
  int
)
"src/src_pos.ml" 42 882 913 "src/src_pos.ml" 42 882 914
type(
  int
)
"src/src_pos.ml" 42 882 897 "src/src_pos.ml" 42 882 915
type(
  t
)
"src/src_pos.ml" 44 917 923 "src/src_pos.ml" 44 917 932
type(
  Lexing.position -> t
)
ident(
  def of_lexing "src/src_pos.ml" 49 1049 1051 "src/src_pos.ml" 50 1066 1069
)
"src/src_pos.ml" 44 917 934 "src/src_pos.ml" 44 917 949
type(
  int
)
ident(
  def pos_lnum "src/src_pos.ml" 44 917 988 "src/src_pos.ml" 47 1044 1047
)
"src/src_pos.ml" 44 917 951 "src/src_pos.ml" 44 917 959
type(
  int
)
ident(
  def pos_cnum "src/src_pos.ml" 44 917 988 "src/src_pos.ml" 47 1044 1047
)
"src/src_pos.ml" 44 917 961 "src/src_pos.ml" 44 917 968
type(
  int
)
ident(
  def pos_bol "src/src_pos.ml" 44 917 988 "src/src_pos.ml" 47 1044 1047
)
"src/src_pos.ml" 44 917 982 "src/src_pos.ml" 44 917 983
type(
  string
)
"src/src_pos.ml" 44 917 933 "src/src_pos.ml" 44 917 985
type(
  Lexing.position
)
"src/src_pos.ml" 45 990 1000 "src/src_pos.ml" 45 990 1008
type(
  int
)
ident(
  int_ref pos_lnum "src/src_pos.ml" 44 917 934 "src/src_pos.ml" 44 917 949
)
"src/src_pos.ml" 46 1010 1020 "src/src_pos.ml" 46 1010 1028
type(
  int
)
ident(
  int_ref pos_cnum "src/src_pos.ml" 44 917 951 "src/src_pos.ml" 44 917 959
)
"src/src_pos.ml" 46 1010 1029 "src/src_pos.ml" 46 1010 1030
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( - )
)
"src/src_pos.ml" 46 1010 1031 "src/src_pos.ml" 46 1010 1038
type(
  int
)
ident(
  int_ref pos_bol "src/src_pos.ml" 44 917 961 "src/src_pos.ml" 44 917 968
)
"src/src_pos.ml" 46 1010 1020 "src/src_pos.ml" 46 1010 1038
type(
  int
)
"src/src_pos.ml" 46 1010 1039 "src/src_pos.ml" 46 1010 1040
type(
  int -> int -> int
)
ident(
  ext_ref Pervasives.( + )
)
"src/src_pos.ml" 46 1010 1041 "src/src_pos.ml" 46 1010 1042
type(
  int
)
"src/src_pos.ml" 46 1010 1020 "src/src_pos.ml" 46 1010 1042
type(
  int
)
"src/src_pos.ml" 44 917 988 "src/src_pos.ml" 47 1044 1047
type(
  t
)
"src/src_pos.ml" 49 1049 1055 "src/src_pos.ml" 49 1049 1059
type(
  t -> t -> t
)
ident(
  def diff "src/src_pos.ml" 49 1049 1065 "src/src_pos.ml" 50 1066 1069
)
"src/src_pos.ml" 49 1049 1062 "src/src_pos.ml" 49 1049 1065
type(
  t -> t -> t
)
ident(
  int_ref sub "src/src_pos.ml" 23 545 551 "src/src_pos.ml" 23 545 554
)