Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
14 pmbaty 1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* List of all attributes that Clang recognizes                               *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
 
9
#ifndef PARSED_ATTR
10
#define PARSED_ATTR(NAME) NAME
11
#endif
12
 
13
PARSED_ATTR(AArch64SVEPcs)
14
PARSED_ATTR(AArch64VectorPcs)
15
PARSED_ATTR(AMDGPUFlatWorkGroupSize)
16
PARSED_ATTR(AMDGPUKernelCall)
17
PARSED_ATTR(AMDGPUNumSGPR)
18
PARSED_ATTR(AMDGPUNumVGPR)
19
PARSED_ATTR(AMDGPUWavesPerEU)
20
PARSED_ATTR(Interrupt)
21
PARSED_ATTR(AVRSignal)
22
PARSED_ATTR(AbiTag)
23
PARSED_ATTR(AcquireCapability)
24
PARSED_ATTR(AcquireHandle)
25
PARSED_ATTR(AcquiredAfter)
26
PARSED_ATTR(AcquiredBefore)
27
PARSED_ATTR(AddressSpace)
28
PARSED_ATTR(Alias)
29
PARSED_ATTR(AlignValue)
30
PARSED_ATTR(Aligned)
31
PARSED_ATTR(AllocAlign)
32
PARSED_ATTR(AllocSize)
33
PARSED_ATTR(AlwaysDestroy)
34
PARSED_ATTR(AlwaysInline)
35
PARSED_ATTR(AnalyzerNoReturn)
36
PARSED_ATTR(Annotate)
37
PARSED_ATTR(AnnotateType)
38
PARSED_ATTR(AnyX86NoCallerSavedRegisters)
39
PARSED_ATTR(AnyX86NoCfCheck)
40
PARSED_ATTR(ArcWeakrefUnavailable)
41
PARSED_ATTR(ArgumentWithTypeTag)
42
PARSED_ATTR(ArmBuiltinAlias)
43
PARSED_ATTR(ArmMveStrictPolymorphism)
44
PARSED_ATTR(ArmSveVectorBits)
45
PARSED_ATTR(Artificial)
46
PARSED_ATTR(AssertCapability)
47
PARSED_ATTR(AssertExclusiveLock)
48
PARSED_ATTR(AssertSharedLock)
49
PARSED_ATTR(AssumeAligned)
50
PARSED_ATTR(Assumption)
51
PARSED_ATTR(Availability)
52
PARSED_ATTR(BPFPreserveAccessIndex)
53
PARSED_ATTR(BTFDeclTag)
54
PARSED_ATTR(BTFTypeTag)
55
PARSED_ATTR(Blocks)
56
PARSED_ATTR(BuiltinAlias)
57
PARSED_ATTR(CDecl)
58
PARSED_ATTR(CFAuditedTransfer)
59
PARSED_ATTR(CFConsumed)
60
PARSED_ATTR(CFGuard)
61
PARSED_ATTR(CFICanonicalJumpTable)
62
PARSED_ATTR(CFReturnsNotRetained)
63
PARSED_ATTR(CFReturnsRetained)
64
PARSED_ATTR(CFUnknownTransfer)
65
PARSED_ATTR(CPUDispatch)
66
PARSED_ATTR(CPUSpecific)
67
PARSED_ATTR(CUDAConstant)
68
PARSED_ATTR(CUDADevice)
69
PARSED_ATTR(CUDADeviceBuiltinSurfaceType)
70
PARSED_ATTR(CUDADeviceBuiltinTextureType)
71
PARSED_ATTR(CUDAGlobal)
72
PARSED_ATTR(CUDAHost)
73
PARSED_ATTR(CUDAInvalidTarget)
74
PARSED_ATTR(CUDALaunchBounds)
75
PARSED_ATTR(CUDAShared)
76
PARSED_ATTR(CXX11NoReturn)
77
PARSED_ATTR(CallableWhen)
78
PARSED_ATTR(Callback)
79
PARSED_ATTR(CalledOnce)
80
PARSED_ATTR(Capability)
81
PARSED_ATTR(CarriesDependency)
82
PARSED_ATTR(Cleanup)
83
PARSED_ATTR(CmseNSCall)
84
PARSED_ATTR(CmseNSEntry)
85
PARSED_ATTR(CodeSeg)
86
PARSED_ATTR(Cold)
87
PARSED_ATTR(Common)
88
PARSED_ATTR(Const)
89
PARSED_ATTR(ConstInit)
90
PARSED_ATTR(Constructor)
91
PARSED_ATTR(Consumable)
92
PARSED_ATTR(ConsumableAutoCast)
93
PARSED_ATTR(ConsumableSetOnRead)
94
PARSED_ATTR(Convergent)
95
PARSED_ATTR(DLLExport)
96
PARSED_ATTR(DLLExportStaticLocal)
97
PARSED_ATTR(DLLImport)
98
PARSED_ATTR(DLLImportStaticLocal)
99
PARSED_ATTR(Deprecated)
100
PARSED_ATTR(Destructor)
101
PARSED_ATTR(DiagnoseAsBuiltin)
102
PARSED_ATTR(DiagnoseIf)
103
PARSED_ATTR(DisableSanitizerInstrumentation)
104
PARSED_ATTR(DisableTailCalls)
105
PARSED_ATTR(EmptyBases)
106
PARSED_ATTR(EnableIf)
107
PARSED_ATTR(EnforceTCB)
108
PARSED_ATTR(EnforceTCBLeaf)
109
PARSED_ATTR(EnumExtensibility)
110
PARSED_ATTR(Error)
111
PARSED_ATTR(ExcludeFromExplicitInstantiation)
112
PARSED_ATTR(ExclusiveTrylockFunction)
113
PARSED_ATTR(ExtVectorType)
114
PARSED_ATTR(ExternalSourceSymbol)
115
PARSED_ATTR(FallThrough)
116
PARSED_ATTR(FastCall)
117
PARSED_ATTR(FlagEnum)
118
PARSED_ATTR(Flatten)
119
PARSED_ATTR(Format)
120
PARSED_ATTR(FormatArg)
121
PARSED_ATTR(FunctionReturnThunks)
122
PARSED_ATTR(GNUInline)
123
PARSED_ATTR(GuardedBy)
124
PARSED_ATTR(GuardedVar)
125
PARSED_ATTR(HIPManaged)
126
PARSED_ATTR(HLSLGroupSharedAddressSpace)
127
PARSED_ATTR(HLSLNumThreads)
128
PARSED_ATTR(HLSLResource)
129
PARSED_ATTR(HLSLResourceBinding)
130
PARSED_ATTR(HLSLSV_DispatchThreadID)
131
PARSED_ATTR(HLSLSV_GroupIndex)
132
PARSED_ATTR(HLSLShader)
133
PARSED_ATTR(Hot)
134
PARSED_ATTR(IBAction)
135
PARSED_ATTR(IBOutlet)
136
PARSED_ATTR(IBOutletCollection)
137
PARSED_ATTR(IFunc)
138
PARSED_ATTR(InitPriority)
139
PARSED_ATTR(IntelOclBicc)
140
PARSED_ATTR(InternalLinkage)
141
PARSED_ATTR(LTOVisibilityPublic)
142
PARSED_ATTR(LayoutVersion)
143
PARSED_ATTR(Leaf)
144
PARSED_ATTR(LifetimeBound)
145
PARSED_ATTR(Likely)
146
PARSED_ATTR(LoaderUninitialized)
147
PARSED_ATTR(LockReturned)
148
PARSED_ATTR(Lockable)
149
PARSED_ATTR(LocksExcluded)
150
PARSED_ATTR(LoopHint)
151
PARSED_ATTR(MIGServerRoutine)
152
PARSED_ATTR(MSABI)
153
PARSED_ATTR(MSAllocator)
154
PARSED_ATTR(MSInheritance)
155
PARSED_ATTR(MSNoVTable)
156
PARSED_ATTR(MSStruct)
157
PARSED_ATTR(MatrixType)
158
PARSED_ATTR(MayAlias)
159
PARSED_ATTR(MaybeUndef)
160
PARSED_ATTR(MicroMips)
161
PARSED_ATTR(MinSize)
162
PARSED_ATTR(MinVectorWidth)
163
PARSED_ATTR(Mips16)
164
PARSED_ATTR(MipsLongCall)
165
PARSED_ATTR(MipsShortCall)
166
PARSED_ATTR(Mode)
167
PARSED_ATTR(MustTail)
168
PARSED_ATTR(NSConsumed)
169
PARSED_ATTR(NSConsumesSelf)
170
PARSED_ATTR(NSErrorDomain)
171
PARSED_ATTR(NSReturnsAutoreleased)
172
PARSED_ATTR(NSReturnsNotRetained)
173
PARSED_ATTR(NSReturnsRetained)
174
PARSED_ATTR(Naked)
175
PARSED_ATTR(NeonPolyVectorType)
176
PARSED_ATTR(NeonVectorType)
177
PARSED_ATTR(NoAlias)
178
PARSED_ATTR(NoBuiltin)
179
PARSED_ATTR(NoCommon)
180
PARSED_ATTR(NoDebug)
181
PARSED_ATTR(NoDeref)
182
PARSED_ATTR(NoDestroy)
183
PARSED_ATTR(NoDuplicate)
184
PARSED_ATTR(NoEscape)
185
PARSED_ATTR(NoInline)
186
PARSED_ATTR(NoInstrumentFunction)
187
PARSED_ATTR(NoMerge)
188
PARSED_ATTR(NoMicroMips)
189
PARSED_ATTR(NoMips16)
190
PARSED_ATTR(NoProfileFunction)
191
PARSED_ATTR(NoRandomizeLayout)
192
PARSED_ATTR(NoReturn)
193
PARSED_ATTR(NoSanitize)
194
PARSED_ATTR(NoSanitizeSpecific)
195
PARSED_ATTR(NoSpeculativeLoadHardening)
196
PARSED_ATTR(NoSplitStack)
197
PARSED_ATTR(NoStackProtector)
198
PARSED_ATTR(NoThreadSafetyAnalysis)
199
PARSED_ATTR(NoThrow)
200
PARSED_ATTR(NoUniqueAddress)
201
PARSED_ATTR(NoUwtable)
202
PARSED_ATTR(NonNull)
203
PARSED_ATTR(NotTailCalled)
204
PARSED_ATTR(OSConsumed)
205
PARSED_ATTR(OSConsumesThis)
206
PARSED_ATTR(OSReturnsNotRetained)
207
PARSED_ATTR(OSReturnsRetained)
208
PARSED_ATTR(OSReturnsRetainedOnNonZero)
209
PARSED_ATTR(OSReturnsRetainedOnZero)
210
PARSED_ATTR(ObjCBoxable)
211
PARSED_ATTR(ObjCBridge)
212
PARSED_ATTR(ObjCBridgeMutable)
213
PARSED_ATTR(ObjCBridgeRelated)
214
PARSED_ATTR(ObjCClassStub)
215
PARSED_ATTR(ObjCDesignatedInitializer)
216
PARSED_ATTR(ObjCDirect)
217
PARSED_ATTR(ObjCDirectMembers)
218
PARSED_ATTR(ObjCException)
219
PARSED_ATTR(ObjCExplicitProtocolImpl)
220
PARSED_ATTR(ObjCExternallyRetained)
221
PARSED_ATTR(ObjCGC)
222
PARSED_ATTR(ObjCIndependentClass)
223
PARSED_ATTR(ObjCInertUnsafeUnretained)
224
PARSED_ATTR(ObjCKindOf)
225
PARSED_ATTR(ObjCMethodFamily)
226
PARSED_ATTR(ObjCNSObject)
227
PARSED_ATTR(ObjCNonLazyClass)
228
PARSED_ATTR(ObjCNonRuntimeProtocol)
229
PARSED_ATTR(ObjCOwnership)
230
PARSED_ATTR(ObjCPreciseLifetime)
231
PARSED_ATTR(ObjCRequiresPropertyDefs)
232
PARSED_ATTR(ObjCRequiresSuper)
233
PARSED_ATTR(ObjCReturnsInnerPointer)
234
PARSED_ATTR(ObjCRootClass)
235
PARSED_ATTR(ObjCRuntimeName)
236
PARSED_ATTR(ObjCRuntimeVisible)
237
PARSED_ATTR(ObjCSubclassingRestricted)
238
PARSED_ATTR(OpenCLAccess)
239
PARSED_ATTR(OpenCLConstantAddressSpace)
240
PARSED_ATTR(OpenCLGenericAddressSpace)
241
PARSED_ATTR(OpenCLGlobalAddressSpace)
242
PARSED_ATTR(OpenCLGlobalDeviceAddressSpace)
243
PARSED_ATTR(OpenCLGlobalHostAddressSpace)
244
PARSED_ATTR(OpenCLIntelReqdSubGroupSize)
245
PARSED_ATTR(OpenCLKernel)
246
PARSED_ATTR(OpenCLLocalAddressSpace)
247
PARSED_ATTR(OpenCLNoSVM)
248
PARSED_ATTR(OpenCLPrivateAddressSpace)
249
PARSED_ATTR(OpenCLUnrollHint)
250
PARSED_ATTR(OptimizeNone)
251
PARSED_ATTR(Overloadable)
252
PARSED_ATTR(Owner)
253
PARSED_ATTR(Ownership)
254
PARSED_ATTR(Packed)
255
PARSED_ATTR(ParamTypestate)
256
PARSED_ATTR(Pascal)
257
PARSED_ATTR(PassObjectSize)
258
PARSED_ATTR(PatchableFunctionEntry)
259
PARSED_ATTR(Pcs)
260
PARSED_ATTR(Pointer)
261
PARSED_ATTR(PragmaClangBSSSection)
262
PARSED_ATTR(PragmaClangDataSection)
263
PARSED_ATTR(PragmaClangRelroSection)
264
PARSED_ATTR(PragmaClangRodataSection)
265
PARSED_ATTR(PragmaClangTextSection)
266
PARSED_ATTR(PreferredName)
267
PARSED_ATTR(PreserveAll)
268
PARSED_ATTR(PreserveMost)
269
PARSED_ATTR(PtGuardedBy)
270
PARSED_ATTR(PtGuardedVar)
271
PARSED_ATTR(Ptr32)
272
PARSED_ATTR(Ptr64)
273
PARSED_ATTR(Pure)
274
PARSED_ATTR(RandomizeLayout)
275
PARSED_ATTR(ReadOnlyPlacement)
276
PARSED_ATTR(RegCall)
277
PARSED_ATTR(Regparm)
278
PARSED_ATTR(Reinitializes)
279
PARSED_ATTR(ReleaseCapability)
280
PARSED_ATTR(ReleaseHandle)
281
PARSED_ATTR(RenderScriptKernel)
282
PARSED_ATTR(ReqdWorkGroupSize)
283
PARSED_ATTR(RequiresCapability)
284
PARSED_ATTR(Restrict)
285
PARSED_ATTR(Retain)
286
PARSED_ATTR(ReturnTypestate)
287
PARSED_ATTR(ReturnsNonNull)
288
PARSED_ATTR(ReturnsTwice)
289
PARSED_ATTR(SPtr)
290
PARSED_ATTR(SYCLKernel)
291
PARSED_ATTR(SYCLSpecialClass)
292
PARSED_ATTR(ScopedLockable)
293
PARSED_ATTR(Section)
294
PARSED_ATTR(SelectAny)
295
PARSED_ATTR(Sentinel)
296
PARSED_ATTR(SetTypestate)
297
PARSED_ATTR(SharedTrylockFunction)
298
PARSED_ATTR(SpeculativeLoadHardening)
299
PARSED_ATTR(StandaloneDebug)
300
PARSED_ATTR(StdCall)
301
PARSED_ATTR(StrictFP)
302
PARSED_ATTR(StrictGuardStackCheck)
303
PARSED_ATTR(Suppress)
304
PARSED_ATTR(SwiftAsync)
305
PARSED_ATTR(SwiftAsyncCall)
306
PARSED_ATTR(SwiftAsyncContext)
307
PARSED_ATTR(SwiftAsyncError)
308
PARSED_ATTR(SwiftAsyncName)
309
PARSED_ATTR(SwiftAttr)
310
PARSED_ATTR(SwiftBridge)
311
PARSED_ATTR(SwiftBridgedTypedef)
312
PARSED_ATTR(SwiftCall)
313
PARSED_ATTR(SwiftContext)
314
PARSED_ATTR(SwiftError)
315
PARSED_ATTR(SwiftErrorResult)
316
PARSED_ATTR(SwiftIndirectResult)
317
PARSED_ATTR(SwiftName)
318
PARSED_ATTR(SwiftNewType)
319
PARSED_ATTR(SwiftObjCMembers)
320
PARSED_ATTR(SwiftPrivate)
321
PARSED_ATTR(SysVABI)
322
PARSED_ATTR(TLSModel)
323
PARSED_ATTR(Target)
324
PARSED_ATTR(TargetClones)
325
PARSED_ATTR(TargetVersion)
326
PARSED_ATTR(TestTypestate)
327
PARSED_ATTR(ThisCall)
328
PARSED_ATTR(Thread)
329
PARSED_ATTR(TransparentUnion)
330
PARSED_ATTR(TrivialABI)
331
PARSED_ATTR(TryAcquireCapability)
332
PARSED_ATTR(TypeNonNull)
333
PARSED_ATTR(TypeNullUnspecified)
334
PARSED_ATTR(TypeNullable)
335
PARSED_ATTR(TypeNullableResult)
336
PARSED_ATTR(TypeTagForDatatype)
337
PARSED_ATTR(TypeVisibility)
338
PARSED_ATTR(UPtr)
339
PARSED_ATTR(Unavailable)
340
PARSED_ATTR(Uninitialized)
341
PARSED_ATTR(Unlikely)
342
PARSED_ATTR(Unused)
343
PARSED_ATTR(UseHandle)
344
PARSED_ATTR(Used)
345
PARSED_ATTR(UsingIfExists)
346
PARSED_ATTR(Uuid)
347
PARSED_ATTR(VecReturn)
348
PARSED_ATTR(VecTypeHint)
349
PARSED_ATTR(VectorCall)
350
PARSED_ATTR(VectorSize)
351
PARSED_ATTR(Visibility)
352
PARSED_ATTR(WarnUnused)
353
PARSED_ATTR(WarnUnusedResult)
354
PARSED_ATTR(Weak)
355
PARSED_ATTR(WeakImport)
356
PARSED_ATTR(WeakRef)
357
PARSED_ATTR(WebAssemblyExportName)
358
PARSED_ATTR(WebAssemblyImportModule)
359
PARSED_ATTR(WebAssemblyImportName)
360
PARSED_ATTR(WorkGroupSizeHint)
361
PARSED_ATTR(X86ForceAlignArgPointer)
362
PARSED_ATTR(XRayInstrument)
363
PARSED_ATTR(XRayLogArgs)
364
PARSED_ATTR(ZeroCallUsedRegs)