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

Definitions

gen/tools/clang/include/clang/AST/Attrs.inc
   12 class AArch64VectorPcsAttr : public InheritableAttr {
  269 class ARMInterruptAttr : public InheritableAttr {
  760 class AliasAttr : public Attr {
  820 class AlignMac68kAttr : public InheritableAttr {
  908 class AlignedAttr : public InheritableAttr {
 1118 class AlwaysDestroyAttr : public InheritableAttr {
 1158 class AlwaysInlineAttr : public InheritableAttr {
 1212 class AnalyzerNoReturnAttr : public InheritableAttr {
 1252 class AnnotateAttr : public InheritableParamAttr {
 1312 class AnyX86InterruptAttr : public InheritableAttr {
 1352 class AnyX86NoCallerSavedRegistersAttr : public InheritableAttr {
 1392 class AnyX86NoCfCheckAttr : public InheritableAttr {
 1432 class ArcWeakrefUnavailableAttr : public InheritableAttr {
 1598 class ArmMveAliasAttr : public InheritableAttr {
 1646 class ArtificialAttr : public InheritableAttr {
 1686 class AsmLabelAttr : public InheritableAttr {
 2055 class AvailabilityAttr : public InheritableAttr {
 2240 class BlocksAttr : public InheritableAttr {
 2310 class C11NoReturnAttr : public InheritableAttr {
 2390 class CFAuditedTransferAttr : public InheritableAttr {
 2430 class CFConsumedAttr : public InheritableParamAttr {
 2470 class CFICanonicalJumpTableAttr : public InheritableAttr {
 2510 class CFReturnsNotRetainedAttr : public InheritableAttr {
 2550 class CFReturnsRetainedAttr : 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 {
 2914 class CUDAInvalidTargetAttr : public InheritableAttr {
 3019 class CUDASharedAttr : public InheritableAttr {
 3059 class CXX11NoReturnAttr : public InheritableAttr {
 3187 class CallbackAttr : public InheritableAttr {
 3247 class CapabilityAttr : public InheritableAttr {
 3328 class CapturedRecordAttr : 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 {
 3596 class ConstAttr : public InheritableAttr {
 3636 class ConstInitAttr : public InheritableAttr {
 3691 class ConstructorAttr : public InheritableAttr {
 3748 class ConsumableAttr : public InheritableAttr {
 3824 class ConsumableAutoCastAttr : public InheritableAttr {
 3864 class ConsumableSetOnReadAttr : public InheritableAttr {
 3904 class ConvergentAttr : 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 {
 4455 class EmptyBasesAttr : public InheritableAttr {
 4495 class EnableIfAttr : public InheritableAttr {
 4636 class ExcludeFromExplicitInstantiationAttr : public InheritableAttr {
 4883 class FastCallAttr : public InheritableAttr {
 4923 class FinalAttr : public InheritableAttr {
 4976 class FlagEnumAttr : public InheritableAttr {
 5016 class FlattenAttr : public InheritableAttr {
 5056 class FormatAttr : public InheritableAttr {
 5120 class FormatArgAttr : public InheritableAttr {
 5168 class GNUInlineAttr : public InheritableAttr {
 5256 class GuardedVarAttr : public InheritableAttr {
 5296 class HIPPinnedShadowAttr : public InheritableAttr {
 5376 class IBActionAttr : public InheritableAttr {
 5416 class IBOutletAttr : public InheritableAttr {
 5456 class IBOutletCollectionAttr : public InheritableAttr {
 5513 class IFuncAttr : public Attr {
 5685 class IntelOclBiccAttr : public InheritableAttr {
 5725 class InternalLinkageAttr : public InheritableAttr {
 5765 class LTOVisibilityPublicAttr : public InheritableAttr {
 5853 class LifetimeBoundAttr : public InheritableAttr {
 6242 class MIGServerRoutineAttr : public InheritableAttr {
 6282 class MSABIAttr : public InheritableAttr {
 6322 class MSAllocatorAttr : public InheritableAttr {
 6362 class MSInheritanceAttr : public InheritableAttr {
 6477 class MSNoVTableAttr : public InheritableAttr {
 6565 class MSStructAttr : public InheritableAttr {
 6709 class MayAliasAttr : public InheritableAttr {
 6749 class MicroMipsAttr : public InheritableAttr {
 6789 class MinSizeAttr : public InheritableAttr {
 6877 class Mips16Attr : public InheritableAttr {
 7012 class MipsLongCallAttr : public InheritableAttr {
 7068 class MipsShortCallAttr : public InheritableAttr {
 7172 class NSConsumedAttr : public InheritableParamAttr {
 7212 class NSConsumesSelfAttr : public InheritableAttr {
 7252 class NSReturnsAutoreleasedAttr : public InheritableAttr {
 7292 class NSReturnsNotRetainedAttr : public InheritableAttr {
 7332 class NSReturnsRetainedAttr : public InheritableAttr {
 7372 class NakedAttr : public InheritableAttr {
 7412 class NoAliasAttr : public InheritableAttr {
 7452 class NoCommonAttr : public InheritableAttr {
 7492 class NoDebugAttr : public InheritableAttr {
 7572 class NoDestroyAttr : public InheritableAttr {
 7612 class NoDuplicateAttr : public InheritableAttr {
 7652 class NoEscapeAttr : public Attr {
 7692 class NoInlineAttr : public InheritableAttr {
 7732 class NoInstrumentFunctionAttr : public InheritableAttr {
 7772 class NoMicroMipsAttr : public InheritableAttr {
 7812 class NoMips16Attr : public InheritableAttr {
 7852 class NoReturnAttr : public InheritableAttr {
 7970 class NoSpeculativeLoadHardeningAttr : public InheritableAttr {
 8010 class NoSplitStackAttr : public InheritableAttr {
 8050 class NoStackProtectorAttr : public InheritableAttr {
 8090 class NoThreadSafetyAnalysisAttr : public InheritableAttr {
 8130 class NoThrowAttr : public InheritableAttr {
 8170 class NoUniqueAddressAttr : public InheritableAttr {
 8210 class NonNullAttr : public InheritableParamAttr {
 8278 class NotTailCalledAttr : public InheritableAttr {
 8318 class OMPAllocateDeclAttr : public InheritableAttr {
 8468 class OMPCaptureNoInitAttr : public InheritableAttr {
 8508 class OMPDeclareSimdDeclAttr : public Attr {
 8735 class OMPDeclareTargetDeclAttr : public InheritableAttr {
 8869 class OMPDeclareVariantAttr : public InheritableAttr {
 9153 class OMPThreadPrivateDeclAttr : public InheritableAttr {
 9193 class OSConsumedAttr : public InheritableParamAttr {
 9233 class OSConsumesThisAttr : public InheritableAttr {
 9273 class OSReturnsNotRetainedAttr : public InheritableAttr {
 9313 class OSReturnsRetainedAttr : public InheritableAttr {
 9353 class OSReturnsRetainedOnNonZeroAttr : public InheritableAttr {
 9393 class OSReturnsRetainedOnZeroAttr : public InheritableAttr {
 9433 class ObjCBoxableAttr : public Attr {
 9633 class ObjCClassStubAttr : public Attr {
 9673 class ObjCDesignatedInitializerAttr : public Attr {
 9713 class ObjCExceptionAttr : public InheritableAttr {
 9753 class ObjCExplicitProtocolImplAttr : public InheritableAttr {
 9793 class ObjCExternallyRetainedAttr : public InheritableAttr {
 9881 class ObjCIndependentClassAttr : public InheritableAttr {
10086 class ObjCNSObjectAttr : public InheritableAttr {
10126 class ObjCNonLazyClassAttr : public Attr {
10214 class ObjCPreciseLifetimeAttr : public InheritableAttr {
10254 class ObjCRequiresPropertyDefsAttr : public InheritableAttr {
10294 class ObjCRequiresSuperAttr : public InheritableAttr {
10334 class ObjCReturnsInnerPointerAttr : public InheritableAttr {
10374 class ObjCRootClassAttr : public InheritableAttr {
10474 class ObjCRuntimeVisibleAttr : public Attr {
10514 class ObjCSubclassingRestrictedAttr : public InheritableAttr {
10554 class OpenCLAccessAttr : public Attr {
10785 class OpenCLKernelAttr : public InheritableAttr {
10953 class OptimizeNoneAttr : public InheritableAttr {
10993 class OverloadableAttr : public Attr {
11033 class OverrideAttr : public InheritableAttr {
11073 class OwnerAttr : public InheritableAttr {
11242 class PackedAttr : public InheritableAttr {
11358 class PascalAttr : public InheritableAttr {
11398 class PassObjectSizeAttr : public InheritableParamAttr {
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 {
11899 class PreserveAllAttr : public InheritableAttr {
11939 class PreserveMostAttr : public InheritableAttr {
12027 class PtGuardedVarAttr : public InheritableAttr {
12147 class PureAttr : public InheritableAttr {
12270 class RegCallAttr : public InheritableAttr {
12310 class ReinitializesAttr : public InheritableAttr {
12632 class RestrictAttr : public InheritableAttr {
12762 class ReturnsNonNullAttr : public InheritableAttr {
12802 class ReturnsTwiceAttr : public InheritableAttr {
12882 class ScopedLockableAttr : public InheritableAttr {
12922 class SectionAttr : public InheritableAttr {
12996 class SelectAnyAttr : public InheritableAttr {
13250 class SpeculativeLoadHardeningAttr : public InheritableAttr {
13290 class StdCallAttr : public InheritableAttr {
13558 class SysVABIAttr : public InheritableAttr {
13658 class TargetAttr : public InheritableAttr {
13807 class TestTypestateAttr : public InheritableAttr {
13880 class ThisCallAttr : public InheritableAttr {
13920 class ThreadAttr : public Attr {
13960 class TransparentUnionAttr : public InheritableAttr {
14000 class TrivialABIAttr : public InheritableAttr {
14248 class TypeTagForDatatypeAttr : public InheritableAttr {
14322 class TypeVisibilityAttr : public InheritableAttr {
14439 class UnavailableAttr : public InheritableAttr {
14599 class UnusedAttr : public InheritableAttr {
14655 class UsedAttr : public InheritableAttr {
14695 class UuidAttr : public InheritableAttr {
14845 class VectorCallAttr : public InheritableAttr {
14885 class VisibilityAttr : public InheritableAttr {
14962 class WarnUnusedAttr : public InheritableAttr {
15002 class WarnUnusedResultAttr : public InheritableAttr {
15093 class WeakAttr : public InheritableAttr {
15133 class WeakImportAttr : public InheritableAttr {
15173 class WeakRefAttr : public InheritableAttr {
15424 class X86ForceAlignArgPointerAttr : public InheritableAttr {
tools/clang/lib/Analysis/RetainSummaryManager.cpp
   41 struct GeneralizedReturnsRetainedAttr {
   49 struct GeneralizedReturnsNotRetainedAttr {
   57 struct GeneralizedConsumedAttr {