reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

gen/tools/clang/include/clang/AST/Attrs.inc
   52 class AMDGPUFlatWorkGroupSizeAttr : public InheritableAttr {
  108 class AMDGPUNumSGPRAttr : public InheritableAttr {
  156 class AMDGPUNumVGPRAttr : public InheritableAttr {
  204 class AMDGPUWavesPerEUAttr : public InheritableAttr {
  269 class ARMInterruptAttr : public InheritableAttr {
  361 class AVRInterruptAttr : public InheritableAttr {
  401 class AVRSignalAttr : public InheritableAttr {
  441 class AbiTagAttr : public Attr {
  760 class AliasAttr : public Attr {
  860 class AlignValueAttr : public Attr {
 1005 class AllocAlignAttr : public InheritableAttr {
 1053 class AllocSizeAttr : public InheritableAttr {
 1118 class AlwaysDestroyAttr : public InheritableAttr {
 1158 class AlwaysInlineAttr : public InheritableAttr {
 1252 class AnnotateAttr : public InheritableParamAttr {
 1352 class AnyX86NoCallerSavedRegistersAttr : public InheritableAttr {
 1598 class ArmMveAliasAttr : public InheritableAttr {
 1686 class AsmLabelAttr : public InheritableAttr {
 1990 class AssumeAlignedAttr : public InheritableAttr {
 2055 class AvailabilityAttr : public InheritableAttr {
 2240 class BlocksAttr : public InheritableAttr {
 2390 class CFAuditedTransferAttr : public InheritableAttr {
 2590 class CFUnknownTransferAttr : public InheritableAttr {
 2630 class CPUDispatchAttr : public InheritableAttr {
 2690 class CPUSpecificAttr : public InheritableAttr {
 2754 class CUDAConstantAttr : public InheritableAttr {
 2794 class CUDADeviceAttr : public InheritableAttr {
 2834 class CUDAGlobalAttr : public InheritableAttr {
 2874 class CUDAHostAttr : public InheritableAttr {
 2954 class CUDALaunchBoundsAttr : public InheritableAttr {
 3019 class CUDASharedAttr : public InheritableAttr {
 3059 class CXX11NoReturnAttr : public InheritableAttr {
 3099 class CallableWhenAttr : public InheritableAttr {
 3187 class CallbackAttr : public InheritableAttr {
 3247 class CapabilityAttr : public InheritableAttr {
 3368 class CarriesDependencyAttr : public InheritableParamAttr {
 3408 class CleanupAttr : public InheritableAttr {
 3456 class CodeSegAttr : public InheritableAttr {
 3516 class ColdAttr : public InheritableAttr {
 3556 class CommonAttr : public InheritableAttr {
 3636 class ConstInitAttr : public InheritableAttr {
 3691 class ConstructorAttr : public InheritableAttr {
 3748 class ConsumableAttr : public InheritableAttr {
 3944 class DLLExportAttr : public InheritableAttr {
 3984 class DLLExportStaticLocalAttr : public InheritableAttr {
 4024 class DLLImportAttr : public InheritableAttr {
 4071 class DLLImportStaticLocalAttr : public InheritableAttr {
 4111 class DeprecatedAttr : public InheritableAttr {
 4199 class DestructorAttr : public InheritableAttr {
 4415 class DisableTailCallsAttr : public InheritableAttr {
 4563 class EnumExtensibilityAttr : public InheritableAttr {
 4746 class ExternalSourceSymbolAttr : public InheritableAttr {
 4923 class FinalAttr : public InheritableAttr {
 5120 class FormatArgAttr : public InheritableAttr {
 5336 class HotAttr : public InheritableAttr {
 5456 class IBOutletCollectionAttr : public InheritableAttr {
 5513 class IFuncAttr : public Attr {
 5573 class InitPriorityAttr : public InheritableAttr {
 5621 class InitSegAttr : public Attr {
 5725 class InternalLinkageAttr : public InheritableAttr {
 5805 class LayoutVersionAttr : public InheritableAttr {
 5893 class LockReturnedAttr : public InheritableAttr {
 6362 class MSInheritanceAttr : public InheritableAttr {
 6517 class MSP430InterruptAttr : public InheritableAttr {
 6605 class MSVtorDispAttr : public InheritableAttr {
 6661 class MaxFieldAlignmentAttr : public InheritableAttr {
 6749 class MicroMipsAttr : public InheritableAttr {
 6789 class MinSizeAttr : public InheritableAttr {
 6829 class MinVectorWidthAttr : public InheritableAttr {
 6877 class Mips16Attr : public InheritableAttr {
 6917 class MipsInterruptAttr : public InheritableAttr {
 7012 class MipsLongCallAttr : public InheritableAttr {
 7068 class MipsShortCallAttr : public InheritableAttr {
 7372 class NakedAttr : public InheritableAttr {
 7572 class NoDestroyAttr : public InheritableAttr {
 7970 class NoSpeculativeLoadHardeningAttr : public InheritableAttr {
 8210 class NonNullAttr : public InheritableParamAttr {
 8278 class NotTailCalledAttr : public InheritableAttr {
 8318 class OMPAllocateDeclAttr : public InheritableAttr {
 8420 class OMPCaptureKindAttr : public Attr {
 8735 class OMPDeclareTargetDeclAttr : public InheritableAttr {
 9153 class OMPThreadPrivateDeclAttr : public InheritableAttr {
 9473 class ObjCBridgeAttr : public InheritableAttr {
 9521 class ObjCBridgeMutableAttr : public InheritableAttr {
 9569 class ObjCBridgeRelatedAttr : public InheritableAttr {
10001 class ObjCMethodFamilyAttr : public InheritableAttr {
10414 class ObjCRuntimeNameAttr : public Attr {
10554 class OpenCLAccessAttr : public Attr {
10737 class OpenCLIntelReqdSubGroupSizeAttr : public InheritableAttr {
10953 class OptimizeNoneAttr : public InheritableAttr {
10993 class OverloadableAttr : public Attr {
11033 class OverrideAttr : public InheritableAttr {
11073 class OwnerAttr : public InheritableAttr {
11282 class ParamTypestateAttr : public InheritableAttr {
11398 class PassObjectSizeAttr : public InheritableParamAttr {
11469 class PcsAttr : public InheritableAttr {
11542 class PointerAttr : public InheritableAttr {
11599 class PragmaClangBSSSectionAttr : public InheritableAttr {
11659 class PragmaClangDataSectionAttr : public InheritableAttr {
11719 class PragmaClangRelroSectionAttr : public InheritableAttr {
11779 class PragmaClangRodataSectionAttr : public InheritableAttr {
11839 class PragmaClangTextSectionAttr : public InheritableAttr {
12187 class RISCVInterruptAttr : public InheritableAttr {
12480 class ReqdWorkGroupSizeAttr : public InheritableAttr {
12686 class ReturnTypestateAttr : public InheritableAttr {
12762 class ReturnsNonNullAttr : public InheritableAttr {
12922 class SectionAttr : public InheritableAttr {
12996 class SelectAnyAttr : public InheritableAttr {
13036 class SentinelAttr : public InheritableAttr {
13104 class SetTypestateAttr : public InheritableAttr {
13250 class SpeculativeLoadHardeningAttr : public InheritableAttr {
13598 class TLSModelAttr : public InheritableAttr {
13658 class TargetAttr : public InheritableAttr {
13807 class TestTypestateAttr : public InheritableAttr {
14000 class TrivialABIAttr : public InheritableAttr {
14248 class TypeTagForDatatypeAttr : public InheritableAttr {
14322 class TypeVisibilityAttr : public InheritableAttr {
14439 class UnavailableAttr : public InheritableAttr {
14559 class UninitializedAttr : public InheritableAttr {
14599 class UnusedAttr : public InheritableAttr {
14655 class UsedAttr : public InheritableAttr {
14695 class UuidAttr : public InheritableAttr {
14755 class VecReturnAttr : public InheritableAttr {
14795 class VecTypeHintAttr : public InheritableAttr {
14885 class VisibilityAttr : public InheritableAttr {
14962 class WarnUnusedAttr : public InheritableAttr {
15002 class WarnUnusedResultAttr : public InheritableAttr {
15093 class WeakAttr : public InheritableAttr {
15173 class WeakRefAttr : public InheritableAttr {
15240 class WebAssemblyImportModuleAttr : public InheritableAttr {
15300 class WebAssemblyImportNameAttr : public InheritableAttr {
15360 class WorkGroupSizeHintAttr : public InheritableAttr {
15464 class XRayInstrumentAttr : public InheritableAttr {
15530 class XRayLogArgsAttr : public InheritableAttr {
tools/clang/include/clang/AST/Attr.h
  182 class ParameterABIAttr : public InheritableParamAttr {
tools/clang/include/clang/AST/DeclBase.h
  538   template<typename T> T *getAttr() const {