This file is indexed.

/usr/include/clang/Lex/AttrSpellings.inc is in libclang-dev 3.0-6ubuntu3.

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
// This file is generated by TableGen. Do not edit.

.Case("acquired_after", true)
.Case("acquired_before", true)
.Case("alias", true)
.Case("aligned", true)
.Case("always_inline", true)
.Case("analyzer_noreturn", true)
.Case("annotate", true)
.Case("objc_arc_weak_reference_unavailable", true)
.Case("availability", true)
.Case("blocks", true)
.Case("cdecl", true)
.Case("__cdecl", true)
.Case("cf_audited_transfer", true)
.Case("cf_consumed", true)
.Case("cf_returns_not_retained", true)
.Case("cf_returns_retained", true)
.Case("cf_unknown_transfer", true)
.Case("constant", true)
.Case("device", true)
.Case("global", true)
.Case("host", true)
.Case("launch_bounds", true)
.Case("shared", true)
.Case("carries_dependency", true)
.Case("cleanup", true)
.Case("common", true)
.Case("const", true)
.Case("constructor", true)
.Case("dllexport", true)
.Case("dllimport", true)
.Case("deprecated", true)
.Case("destructor", true)
.Case("exclusive_lock_function", true)
.Case("exclusive_locks_required", true)
.Case("exclusive_trylock_function", true)
.Case("fastcall", true)
.Case("__fastcall", true)
.Case("format", true)
.Case("format_arg", true)
.Case("gnu_inline", true)
.Case("guarded_by", true)
.Case("guarded_var", true)
.Case("ibaction", true)
.Case("iboutlet", true)
.Case("iboutletcollection", true)
.Case("init_priority", true)
.Case("lock_returned", true)
.Case("lockable", true)
.Case("locks_excluded", true)
.Case("malloc", true)
.Case("may_alias", true)
.Case("__ms_struct__", true)
.Case("ns_bridged", true)
.Case("ns_consumed", true)
.Case("ns_consumes_self", true)
.Case("ns_returns_autoreleased", true)
.Case("ns_returns_not_retained", true)
.Case("ns_returns_retained", true)
.Case("naked", true)
.Case("nocommon", true)
.Case("nodebug", true)
.Case("noinline", true)
.Case("no_instrument_function", true)
.Case("noreturn", true)
.Case("no_thread_safety_analysis", true)
.Case("nothrow", true)
.Case("nonnull", true)
.Case("objc_exception", true)
.Case("objc_method_family", true)
.Case("NSObject", true)
.Case("objc_precise_lifetime", true)
.Case("objc_returns_inner_pointer", true)
.Case("opencl_kernel_function", true)
.Case("overloadable", true)
.Case("ownership_holds", true)
.Case("ownership_returns", true)
.Case("ownership_takes", true)
.Case("packed", true)
.Case("pascal", true)
.Case("__pascal", true)
.Case("pcs", true)
.Case("pt_guarded_by", true)
.Case("pt_guarded_var", true)
.Case("pure", true)
.Case("regparm", true)
.Case("reqd_work_group_size", true)
.Case("returns_twice", true)
.Case("scoped_lockable", true)
.Case("section", true)
.Case("sentinel", true)
.Case("shared_lock_function", true)
.Case("shared_locks_required", true)
.Case("shared_trylock_function", true)
.Case("stdcall", true)
.Case("__stdcall", true)
.Case("thiscall", true)
.Case("__thiscall", true)
.Case("transparent_union", true)
.Case("unavailable", true)
.Case("unlock_function", true)
.Case("unused", true)
.Case("used", true)
.Case("uuid", true)
.Case("vecreturn", true)
.Case("visibility", true)
.Case("warn_unused_result", true)
.Case("weak", true)
.Case("weak_import", true)
.Case("weakref", true)