This file is indexed.

/usr/include/titan/TTCN3.hh is in eclipse-titan 6.3.1-1build1.

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
/******************************************************************************
 * Copyright (c) 2000-2017 Ericsson Telecom AB
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *   
 *   Balasko, Jeno
 *   Baranyi, Botond
 *   Delic, Adam
 *   Forstner, Matyas
 *   Lovassy, Arpad
 *   Raduly, Csaba
 *   Szabo, Janos Zoltan – initial implementation
 *   Szalai, Gabor
 *
 ******************************************************************************/
/*
 * Common header file for the Base Library of the TTCN-3 Test Executor
 *
 * This file is included from the output files of the TTCN-3 compiler.
 * You should include this file instead of the individual header files of this
 * directory in your C++ modules that are linked to the executable test suite.
 *
 * Do not modify this file.
 * Code originally authored by Janos Zoltan Szabo
 *
 */

#ifndef TTCN3_HH
#define TTCN3_HH

#ifdef MEMORY_DEBUG
// this is needed so the global debug_new_counter object is destroyed after
// the global objects in the generated C++ files are destroyed
#include "dbgnew.hh"
#endif

#include "version.h"
#include <cversion.h>

#include "Vector.hh"
#include "Basetype.hh"
#include "Template.hh"
#include "Integer.hh"
#include "Float.hh"
#include "Boolean.hh"
#include "ASN_Null.hh"
#include "Objid.hh"
#include "Verdicttype.hh"
#include "Component.hh"
#include "Bitstring.hh"
#include "Hexstring.hh"
#include "Octetstring.hh"
#include "ASN_Any.hh"
#include "Charstring.hh"
#include "Universal_charstring.hh"
#include "Struct_of.hh"
#include "Optional.hh"
#include "Array.hh"
#include "ASN_CharacterString.hh"
#include "ASN_External.hh"
#include "ASN_EmbeddedPDV.hh"
#include "Addfunc.hh"

#include "Timer.hh"
#include "Port.hh"
#include "Logger.hh"

#ifdef TITAN_RUNTIME_2
#include "RT2/TitanLoggerApiSimple.hh"
#include "RT2/PreGenRecordOf.hh"
#else
#include "RT1/TitanLoggerApiSimple.hh"
#include "RT1/PreGenRecordOf.hh"
#endif

#include "Module_list.hh"
#include "Parameters.h"
#include "Snapshot.hh"
#include "Default.hh"
#include "Runtime.hh"
#include "Encdec.hh"
#include "BER.hh"
#include "RAW.hh"
#include "TEXT.hh"
#include "XER.hh"
#include "JSON.hh"
#include "OER.hh"
#include "Error.hh"
#include "XmlReader.hh"
#include "Profiler.hh"
#include "Debugger.hh"

#endif