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

References

gen/tools/clang/include/clang/AST/AttrImpl.inc
11494   switch (getKind()) {
12074   switch (getKind()) {
12654   switch (getKind()) {
gen/tools/clang/include/clang/AST/AttrVisitor.inc
 3954   switch (A->getKind()) {
gen/tools/clang/include/clang/AST/Attrs.inc
   49   static bool classof(const Attr *A) { return A->getKind() == attr::AArch64VectorPcs; }
  105   static bool classof(const Attr *A) { return A->getKind() == attr::AMDGPUFlatWorkGroupSize; }
  153   static bool classof(const Attr *A) { return A->getKind() == attr::AMDGPUNumSGPR; }
  201   static bool classof(const Attr *A) { return A->getKind() == attr::AMDGPUNumVGPR; }
  266   static bool classof(const Attr *A) { return A->getKind() == attr::AMDGPUWavesPerEU; }
  358   static bool classof(const Attr *A) { return A->getKind() == attr::ARMInterrupt; }
  398   static bool classof(const Attr *A) { return A->getKind() == attr::AVRInterrupt; }
  438   static bool classof(const Attr *A) { return A->getKind() == attr::AVRSignal; }
  506   static bool classof(const Attr *A) { return A->getKind() == attr::AbiTag; }
  589   static bool classof(const Attr *A) { return A->getKind() == attr::AcquireCapability; }
  649   static bool classof(const Attr *A) { return A->getKind() == attr::AcquiredAfter; }
  709   static bool classof(const Attr *A) { return A->getKind() == attr::AcquiredBefore; }
  757   static bool classof(const Attr *A) { return A->getKind() == attr::AddressSpace; }
  817   static bool classof(const Attr *A) { return A->getKind() == attr::Alias; }
  857   static bool classof(const Attr *A) { return A->getKind() == attr::AlignMac68k; }
  905   static bool classof(const Attr *A) { return A->getKind() == attr::AlignValue; }
 1002   static bool classof(const Attr *A) { return A->getKind() == attr::Aligned; }
 1050   static bool classof(const Attr *A) { return A->getKind() == attr::AllocAlign; }
 1115   static bool classof(const Attr *A) { return A->getKind() == attr::AllocSize; }
 1155   static bool classof(const Attr *A) { return A->getKind() == attr::AlwaysDestroy; }
 1209   static bool classof(const Attr *A) { return A->getKind() == attr::AlwaysInline; }
 1249   static bool classof(const Attr *A) { return A->getKind() == attr::AnalyzerNoReturn; }
 1309   static bool classof(const Attr *A) { return A->getKind() == attr::Annotate; }
 1349   static bool classof(const Attr *A) { return A->getKind() == attr::AnyX86Interrupt; }
 1389   static bool classof(const Attr *A) { return A->getKind() == attr::AnyX86NoCallerSavedRegisters; }
 1429   static bool classof(const Attr *A) { return A->getKind() == attr::AnyX86NoCfCheck; }
 1469   static bool classof(const Attr *A) { return A->getKind() == attr::ArcWeakrefUnavailable; }
 1595   static bool classof(const Attr *A) { return A->getKind() == attr::ArgumentWithTypeTag; }
 1643   static bool classof(const Attr *A) { return A->getKind() == attr::ArmMveAlias; }
 1683   static bool classof(const Attr *A) { return A->getKind() == attr::Artificial; }
 1789   static bool classof(const Attr *A) { return A->getKind() == attr::AsmLabel; }
 1867   static bool classof(const Attr *A) { return A->getKind() == attr::AssertCapability; }
 1927   static bool classof(const Attr *A) { return A->getKind() == attr::AssertExclusiveLock; }
 1987   static bool classof(const Attr *A) { return A->getKind() == attr::AssertSharedLock; }
 2052   static bool classof(const Attr *A) { return A->getKind() == attr::AssumeAligned; }
 2237   static bool classof(const Attr *A) { return A->getKind() == attr::Availability; }
 2307   static bool classof(const Attr *A) { return A->getKind() == attr::Blocks; }
 2347   static bool classof(const Attr *A) { return A->getKind() == attr::C11NoReturn; }
 2387   static bool classof(const Attr *A) { return A->getKind() == attr::CDecl; }
 2427   static bool classof(const Attr *A) { return A->getKind() == attr::CFAuditedTransfer; }
 2467   static bool classof(const Attr *A) { return A->getKind() == attr::CFConsumed; }
 2507   static bool classof(const Attr *A) { return A->getKind() == attr::CFICanonicalJumpTable; }
 2547   static bool classof(const Attr *A) { return A->getKind() == attr::CFReturnsNotRetained; }
 2587   static bool classof(const Attr *A) { return A->getKind() == attr::CFReturnsRetained; }
 2627   static bool classof(const Attr *A) { return A->getKind() == attr::CFUnknownTransfer; }
 2687   static bool classof(const Attr *A) { return A->getKind() == attr::CPUDispatch; }
 2751   static bool classof(const Attr *A) { return A->getKind() == attr::CPUSpecific; }
 2791   static bool classof(const Attr *A) { return A->getKind() == attr::CUDAConstant; }
 2831   static bool classof(const Attr *A) { return A->getKind() == attr::CUDADevice; }
 2871   static bool classof(const Attr *A) { return A->getKind() == attr::CUDAGlobal; }
 2911   static bool classof(const Attr *A) { return A->getKind() == attr::CUDAHost; }
 2951   static bool classof(const Attr *A) { return A->getKind() == attr::CUDAInvalidTarget; }
 3016   static bool classof(const Attr *A) { return A->getKind() == attr::CUDALaunchBounds; }
 3056   static bool classof(const Attr *A) { return A->getKind() == attr::CUDAShared; }
 3096   static bool classof(const Attr *A) { return A->getKind() == attr::CXX11NoReturn; }
 3184   static bool classof(const Attr *A) { return A->getKind() == attr::CallableWhen; }
 3244   static bool classof(const Attr *A) { return A->getKind() == attr::Callback; }
 3325   static bool classof(const Attr *A) { return A->getKind() == attr::Capability; }
 3365   static bool classof(const Attr *A) { return A->getKind() == attr::CapturedRecord; }
 3405   static bool classof(const Attr *A) { return A->getKind() == attr::CarriesDependency; }
 3453   static bool classof(const Attr *A) { return A->getKind() == attr::Cleanup; }
 3513   static bool classof(const Attr *A) { return A->getKind() == attr::CodeSeg; }
 3553   static bool classof(const Attr *A) { return A->getKind() == attr::Cold; }
 3593   static bool classof(const Attr *A) { return A->getKind() == attr::Common; }
 3633   static bool classof(const Attr *A) { return A->getKind() == attr::Const; }
 3688   static bool classof(const Attr *A) { return A->getKind() == attr::ConstInit; }
 3745   static bool classof(const Attr *A) { return A->getKind() == attr::Constructor; }
 3821   static bool classof(const Attr *A) { return A->getKind() == attr::Consumable; }
 3861   static bool classof(const Attr *A) { return A->getKind() == attr::ConsumableAutoCast; }
 3901   static bool classof(const Attr *A) { return A->getKind() == attr::ConsumableSetOnRead; }
 3941   static bool classof(const Attr *A) { return A->getKind() == attr::Convergent; }
 3981   static bool classof(const Attr *A) { return A->getKind() == attr::DLLExport; }
 4021   static bool classof(const Attr *A) { return A->getKind() == attr::DLLExportStaticLocal; }
 4068   static bool classof(const Attr *A) { return A->getKind() == attr::DLLImport; }
 4108   static bool classof(const Attr *A) { return A->getKind() == attr::DLLImportStaticLocal; }
 4196   static bool classof(const Attr *A) { return A->getKind() == attr::Deprecated; }
 4253   static bool classof(const Attr *A) { return A->getKind() == attr::Destructor; }
 4412   static bool classof(const Attr *A) { return A->getKind() == attr::DiagnoseIf; }
 4452   static bool classof(const Attr *A) { return A->getKind() == attr::DisableTailCalls; }
 4492   static bool classof(const Attr *A) { return A->getKind() == attr::EmptyBases; }
 4560   static bool classof(const Attr *A) { return A->getKind() == attr::EnableIf; }
 4633   static bool classof(const Attr *A) { return A->getKind() == attr::EnumExtensibility; }
 4673   static bool classof(const Attr *A) { return A->getKind() == attr::ExcludeFromExplicitInstantiation; }
 4743   static bool classof(const Attr *A) { return A->getKind() == attr::ExclusiveTrylockFunction; }
 4840   static bool classof(const Attr *A) { return A->getKind() == attr::ExternalSourceSymbol; }
 4880   static bool classof(const Attr *A) { return A->getKind() == attr::FallThrough; }
 4920   static bool classof(const Attr *A) { return A->getKind() == attr::FastCall; }
 4973   static bool classof(const Attr *A) { return A->getKind() == attr::Final; }
 5013   static bool classof(const Attr *A) { return A->getKind() == attr::FlagEnum; }
 5053   static bool classof(const Attr *A) { return A->getKind() == attr::Flatten; }
 5117   static bool classof(const Attr *A) { return A->getKind() == attr::Format; }
 5165   static bool classof(const Attr *A) { return A->getKind() == attr::FormatArg; }
 5205   static bool classof(const Attr *A) { return A->getKind() == attr::GNUInline; }
 5253   static bool classof(const Attr *A) { return A->getKind() == attr::GuardedBy; }
 5293   static bool classof(const Attr *A) { return A->getKind() == attr::GuardedVar; }
 5333   static bool classof(const Attr *A) { return A->getKind() == attr::HIPPinnedShadow; }
 5373   static bool classof(const Attr *A) { return A->getKind() == attr::Hot; }
 5413   static bool classof(const Attr *A) { return A->getKind() == attr::IBAction; }
 5453   static bool classof(const Attr *A) { return A->getKind() == attr::IBOutlet; }
 5510   static bool classof(const Attr *A) { return A->getKind() == attr::IBOutletCollection; }
 5570   static bool classof(const Attr *A) { return A->getKind() == attr::IFunc; }
 5618   static bool classof(const Attr *A) { return A->getKind() == attr::InitPriority; }
 5682   static bool classof(const Attr *A) { return A->getKind() == attr::InitSeg; }
 5722   static bool classof(const Attr *A) { return A->getKind() == attr::IntelOclBicc; }
 5762   static bool classof(const Attr *A) { return A->getKind() == attr::InternalLinkage; }
 5802   static bool classof(const Attr *A) { return A->getKind() == attr::LTOVisibilityPublic; }
 5850   static bool classof(const Attr *A) { return A->getKind() == attr::LayoutVersion; }
 5890   static bool classof(const Attr *A) { return A->getKind() == attr::LifetimeBound; }
 5938   static bool classof(const Attr *A) { return A->getKind() == attr::LockReturned; }
 5998   static bool classof(const Attr *A) { return A->getKind() == attr::LocksExcluded; }
 6239   static bool classof(const Attr *A) { return A->getKind() == attr::LoopHint; }
 6279   static bool classof(const Attr *A) { return A->getKind() == attr::MIGServerRoutine; }
 6319   static bool classof(const Attr *A) { return A->getKind() == attr::MSABI; }
 6359   static bool classof(const Attr *A) { return A->getKind() == attr::MSAllocator; }
 6474   static bool classof(const Attr *A) { return A->getKind() == attr::MSInheritance; }
 6514   static bool classof(const Attr *A) { return A->getKind() == attr::MSNoVTable; }
 6562   static bool classof(const Attr *A) { return A->getKind() == attr::MSP430Interrupt; }
 6602   static bool classof(const Attr *A) { return A->getKind() == attr::MSStruct; }
 6658   static bool classof(const Attr *A) { return A->getKind() == attr::MSVtorDisp; }
 6706   static bool classof(const Attr *A) { return A->getKind() == attr::MaxFieldAlignment; }
 6746   static bool classof(const Attr *A) { return A->getKind() == attr::MayAlias; }
 6786   static bool classof(const Attr *A) { return A->getKind() == attr::MicroMips; }
 6826   static bool classof(const Attr *A) { return A->getKind() == attr::MinSize; }
 6874   static bool classof(const Attr *A) { return A->getKind() == attr::MinVectorWidth; }
 6914   static bool classof(const Attr *A) { return A->getKind() == attr::Mips16; }
 7009   static bool classof(const Attr *A) { return A->getKind() == attr::MipsInterrupt; }
 7065   static bool classof(const Attr *A) { return A->getKind() == attr::MipsLongCall; }
 7121   static bool classof(const Attr *A) { return A->getKind() == attr::MipsShortCall; }
 7169   static bool classof(const Attr *A) { return A->getKind() == attr::Mode; }
 7209   static bool classof(const Attr *A) { return A->getKind() == attr::NSConsumed; }
 7249   static bool classof(const Attr *A) { return A->getKind() == attr::NSConsumesSelf; }
 7289   static bool classof(const Attr *A) { return A->getKind() == attr::NSReturnsAutoreleased; }
 7329   static bool classof(const Attr *A) { return A->getKind() == attr::NSReturnsNotRetained; }
 7369   static bool classof(const Attr *A) { return A->getKind() == attr::NSReturnsRetained; }
 7409   static bool classof(const Attr *A) { return A->getKind() == attr::Naked; }
 7449   static bool classof(const Attr *A) { return A->getKind() == attr::NoAlias; }
 7489   static bool classof(const Attr *A) { return A->getKind() == attr::NoCommon; }
 7529   static bool classof(const Attr *A) { return A->getKind() == attr::NoDebug; }
 7569   static bool classof(const Attr *A) { return A->getKind() == attr::NoDeref; }
 7609   static bool classof(const Attr *A) { return A->getKind() == attr::NoDestroy; }
 7649   static bool classof(const Attr *A) { return A->getKind() == attr::NoDuplicate; }
 7689   static bool classof(const Attr *A) { return A->getKind() == attr::NoEscape; }
 7729   static bool classof(const Attr *A) { return A->getKind() == attr::NoInline; }
 7769   static bool classof(const Attr *A) { return A->getKind() == attr::NoInstrumentFunction; }
 7809   static bool classof(const Attr *A) { return A->getKind() == attr::NoMicroMips; }
 7849   static bool classof(const Attr *A) { return A->getKind() == attr::NoMips16; }
 7889   static bool classof(const Attr *A) { return A->getKind() == attr::NoReturn; }
 7967   static bool classof(const Attr *A) { return A->getKind() == attr::NoSanitize; }
 8007   static bool classof(const Attr *A) { return A->getKind() == attr::NoSpeculativeLoadHardening; }
 8047   static bool classof(const Attr *A) { return A->getKind() == attr::NoSplitStack; }
 8087   static bool classof(const Attr *A) { return A->getKind() == attr::NoStackProtector; }
 8127   static bool classof(const Attr *A) { return A->getKind() == attr::NoThreadSafetyAnalysis; }
 8167   static bool classof(const Attr *A) { return A->getKind() == attr::NoThrow; }
 8207   static bool classof(const Attr *A) { return A->getKind() == attr::NoUniqueAddress; }
 8275   static bool classof(const Attr *A) { return A->getKind() == attr::NonNull; }
 8315   static bool classof(const Attr *A) { return A->getKind() == attr::NotTailCalled; }
 8417   static bool classof(const Attr *A) { return A->getKind() == attr::OMPAllocateDecl; }
 8465   static bool classof(const Attr *A) { return A->getKind() == attr::OMPCaptureKind; }
 8505   static bool classof(const Attr *A) { return A->getKind() == attr::OMPCaptureNoInit; }
 8732   static bool classof(const Attr *A) { return A->getKind() == attr::OMPDeclareSimdDecl; }
 8866   static bool classof(const Attr *A) { return A->getKind() == attr::OMPDeclareTargetDecl; }
 9102   static bool classof(const Attr *A) { return A->getKind() == attr::OMPDeclareVariant; }
 9150   static bool classof(const Attr *A) { return A->getKind() == attr::OMPReferencedVar; }
 9190   static bool classof(const Attr *A) { return A->getKind() == attr::OMPThreadPrivateDecl; }
 9230   static bool classof(const Attr *A) { return A->getKind() == attr::OSConsumed; }
 9270   static bool classof(const Attr *A) { return A->getKind() == attr::OSConsumesThis; }
 9310   static bool classof(const Attr *A) { return A->getKind() == attr::OSReturnsNotRetained; }
 9350   static bool classof(const Attr *A) { return A->getKind() == attr::OSReturnsRetained; }
 9390   static bool classof(const Attr *A) { return A->getKind() == attr::OSReturnsRetainedOnNonZero; }
 9430   static bool classof(const Attr *A) { return A->getKind() == attr::OSReturnsRetainedOnZero; }
 9470   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCBoxable; }
 9518   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCBridge; }
 9566   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCBridgeMutable; }
 9630   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCBridgeRelated; }
 9670   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCClassStub; }
 9710   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCDesignatedInitializer; }
 9750   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCException; }
 9790   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCExplicitProtocolImpl; }
 9830   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCExternallyRetained; }
 9878   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCGC; }
 9918   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCIndependentClass; }
 9958   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCInertUnsafeUnretained; }
 9998   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCKindOf; }
10083   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCMethodFamily; }
10123   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCNSObject; }
10163   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCNonLazyClass; }
10211   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCOwnership; }
10251   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCPreciseLifetime; }
10291   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCRequiresPropertyDefs; }
10331   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCRequiresSuper; }
10371   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCReturnsInnerPointer; }
10411   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCRootClass; }
10471   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCRuntimeName; }
10511   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCRuntimeVisible; }
10551   static bool classof(const Attr *A) { return A->getKind() == attr::ObjCSubclassingRestricted; }
10614   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLAccess; }
10654   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLConstantAddressSpace; }
10694   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLGenericAddressSpace; }
10734   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLGlobalAddressSpace; }
10782   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLIntelReqdSubGroupSize; }
10822   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLKernel; }
10862   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLLocalAddressSpace; }
10902   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLPrivateAddressSpace; }
10950   static bool classof(const Attr *A) { return A->getKind() == attr::OpenCLUnrollHint; }
10990   static bool classof(const Attr *A) { return A->getKind() == attr::OptimizeNone; }
11030   static bool classof(const Attr *A) { return A->getKind() == attr::Overloadable; }
11070   static bool classof(const Attr *A) { return A->getKind() == attr::Override; }
11127   static bool classof(const Attr *A) { return A->getKind() == attr::Owner; }
11239   static bool classof(const Attr *A) { return A->getKind() == attr::Ownership; }
11279   static bool classof(const Attr *A) { return A->getKind() == attr::Packed; }
11355   static bool classof(const Attr *A) { return A->getKind() == attr::ParamTypestate; }
11395   static bool classof(const Attr *A) { return A->getKind() == attr::Pascal; }
11466   static bool classof(const Attr *A) { return A->getKind() == attr::PassObjectSize; }
11539   static bool classof(const Attr *A) { return A->getKind() == attr::Pcs; }
11596   static bool classof(const Attr *A) { return A->getKind() == attr::Pointer; }
11656   static bool classof(const Attr *A) { return A->getKind() == attr::PragmaClangBSSSection; }
11716   static bool classof(const Attr *A) { return A->getKind() == attr::PragmaClangDataSection; }
11776   static bool classof(const Attr *A) { return A->getKind() == attr::PragmaClangRelroSection; }
11836   static bool classof(const Attr *A) { return A->getKind() == attr::PragmaClangRodataSection; }
11896   static bool classof(const Attr *A) { return A->getKind() == attr::PragmaClangTextSection; }
11936   static bool classof(const Attr *A) { return A->getKind() == attr::PreserveAll; }
11976   static bool classof(const Attr *A) { return A->getKind() == attr::PreserveMost; }
12024   static bool classof(const Attr *A) { return A->getKind() == attr::PtGuardedBy; }
12064   static bool classof(const Attr *A) { return A->getKind() == attr::PtGuardedVar; }
12104   static bool classof(const Attr *A) { return A->getKind() == attr::Ptr32; }
12144   static bool classof(const Attr *A) { return A->getKind() == attr::Ptr64; }
12184   static bool classof(const Attr *A) { return A->getKind() == attr::Pure; }
12267   static bool classof(const Attr *A) { return A->getKind() == attr::RISCVInterrupt; }
12307   static bool classof(const Attr *A) { return A->getKind() == attr::RegCall; }
12347   static bool classof(const Attr *A) { return A->getKind() == attr::Reinitializes; }
12437   static bool classof(const Attr *A) { return A->getKind() == attr::ReleaseCapability; }
12477   static bool classof(const Attr *A) { return A->getKind() == attr::RenderScriptKernel; }
12541   static bool classof(const Attr *A) { return A->getKind() == attr::ReqdWorkGroupSize; }
12629   static bool classof(const Attr *A) { return A->getKind() == attr::RequiresCapability; }
12683   static bool classof(const Attr *A) { return A->getKind() == attr::Restrict; }
12759   static bool classof(const Attr *A) { return A->getKind() == attr::ReturnTypestate; }
12799   static bool classof(const Attr *A) { return A->getKind() == attr::ReturnsNonNull; }
12839   static bool classof(const Attr *A) { return A->getKind() == attr::ReturnsTwice; }
12879   static bool classof(const Attr *A) { return A->getKind() == attr::SPtr; }
12919   static bool classof(const Attr *A) { return A->getKind() == attr::ScopedLockable; }
12993   static bool classof(const Attr *A) { return A->getKind() == attr::Section; }
13033   static bool classof(const Attr *A) { return A->getKind() == attr::SelectAny; }
13101   static bool classof(const Attr *A) { return A->getKind() == attr::Sentinel; }
13177   static bool classof(const Attr *A) { return A->getKind() == attr::SetTypestate; }
13247   static bool classof(const Attr *A) { return A->getKind() == attr::SharedTrylockFunction; }
13287   static bool classof(const Attr *A) { return A->getKind() == attr::SpeculativeLoadHardening; }
13327   static bool classof(const Attr *A) { return A->getKind() == attr::StdCall; }
13395   static bool classof(const Attr *A) { return A->getKind() == attr::Suppress; }
13435   static bool classof(const Attr *A) { return A->getKind() == attr::SwiftCall; }
13475   static bool classof(const Attr *A) { return A->getKind() == attr::SwiftContext; }
13515   static bool classof(const Attr *A) { return A->getKind() == attr::SwiftErrorResult; }
13555   static bool classof(const Attr *A) { return A->getKind() == attr::SwiftIndirectResult; }
13595   static bool classof(const Attr *A) { return A->getKind() == attr::SysVABI; }
13655   static bool classof(const Attr *A) { return A->getKind() == attr::TLSModel; }
13804   static bool classof(const Attr *A) { return A->getKind() == attr::Target; }
13877   static bool classof(const Attr *A) { return A->getKind() == attr::TestTypestate; }
13917   static bool classof(const Attr *A) { return A->getKind() == attr::ThisCall; }
13957   static bool classof(const Attr *A) { return A->getKind() == attr::Thread; }
13997   static bool classof(const Attr *A) { return A->getKind() == attr::TransparentUnion; }
14037   static bool classof(const Attr *A) { return A->getKind() == attr::TrivialABI; }
14125   static bool classof(const Attr *A) { return A->getKind() == attr::TryAcquireCapability; }
14165   static bool classof(const Attr *A) { return A->getKind() == attr::TypeNonNull; }
14205   static bool classof(const Attr *A) { return A->getKind() == attr::TypeNullUnspecified; }
14245   static bool classof(const Attr *A) { return A->getKind() == attr::TypeNullable; }
14319   static bool classof(const Attr *A) { return A->getKind() == attr::TypeTagForDatatype; }
14396   static bool classof(const Attr *A) { return A->getKind() == attr::TypeVisibility; }
14436   static bool classof(const Attr *A) { return A->getKind() == attr::UPtr; }
14556   static bool classof(const Attr *A) { return A->getKind() == attr::Unavailable; }
14596   static bool classof(const Attr *A) { return A->getKind() == attr::Uninitialized; }
14652   static bool classof(const Attr *A) { return A->getKind() == attr::Unused; }
14692   static bool classof(const Attr *A) { return A->getKind() == attr::Used; }
14752   static bool classof(const Attr *A) { return A->getKind() == attr::Uuid; }
14792   static bool classof(const Attr *A) { return A->getKind() == attr::VecReturn; }
14842   static bool classof(const Attr *A) { return A->getKind() == attr::VecTypeHint; }
14882   static bool classof(const Attr *A) { return A->getKind() == attr::VectorCall; }
14959   static bool classof(const Attr *A) { return A->getKind() == attr::Visibility; }
14999   static bool classof(const Attr *A) { return A->getKind() == attr::WarnUnused; }
15090   static bool classof(const Attr *A) { return A->getKind() == attr::WarnUnusedResult; }
15130   static bool classof(const Attr *A) { return A->getKind() == attr::Weak; }
15170   static bool classof(const Attr *A) { return A->getKind() == attr::WeakImport; }
15237   static bool classof(const Attr *A) { return A->getKind() == attr::WeakRef; }
15297   static bool classof(const Attr *A) { return A->getKind() == attr::WebAssemblyImportModule; }
15357   static bool classof(const Attr *A) { return A->getKind() == attr::WebAssemblyImportName; }
15421   static bool classof(const Attr *A) { return A->getKind() == attr::WorkGroupSizeHint; }
15461   static bool classof(const Attr *A) { return A->getKind() == attr::X86ForceAlignArgPointer; }
15527   static bool classof(const Attr *A) { return A->getKind() == attr::XRayInstrument; }
15575   static bool classof(const Attr *A) { return A->getKind() == attr::XRayLogArgs; }
gen/tools/clang/include/clang/Sema/AttrTemplateInstantiate.inc
   14   switch (At->getKind()) {
 1349   switch (At->getKind()) {
gen/tools/clang/include/clang/Serialization/AttrPCHWrite.inc
    9   switch (A->getKind()) {
tools/clang/include/clang/AST/Attr.h
  121     return A->getKind() >= attr::FirstTypeAttr &&
  122            A->getKind() <= attr::LastTypeAttr;
  134     return A->getKind() >= attr::FirstStmtAttr &&
  135            A->getKind() <= attr::LastStmtAttr;
  159     return A->getKind() >= attr::FirstInheritableAttr &&
  160            A->getKind() <= attr::LastInheritableAttr;
  175     return A->getKind() >= attr::FirstInheritableParamAttr &&
  176            A->getKind() <= attr::LastInheritableParamAttr;
  192     switch (getKind()) {
  205     return A->getKind() >= attr::FirstParameterABIAttr &&
  206            A->getKind() <= attr::LastParameterABIAttr;
tools/clang/include/clang/AST/AttrVisitor.h
   32     switch (A->getKind()) {
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 6401     if (Attr->getKind() == AttrKind)
tools/clang/lib/ARCMigrate/ObjCMT.cpp
 1120       if (Attrs1[i]->getKind() == Attrs2[j]->getKind()) {
 1120       if (Attrs1[i]->getKind() == Attrs2[j]->getKind()) {
tools/clang/lib/AST/DeclPrinter.cpp
  236       switch (A->getKind()) {
  256       switch (A->getKind()) {
tools/clang/lib/AST/JSONNodeDumper.cpp
   22   switch (A->getKind()) {
tools/clang/lib/AST/TextNodeDumper.cpp
   80     switch (A->getKind()) {
tools/clang/lib/Analysis/ThreadSafety.cpp
 1084     switch (At->getKind()) {
 1523     switch (Attr->getKind()) {
 1820     switch (At->getKind()) {
tools/clang/lib/Sema/SemaDecl.cpp
 2384     if (i->getKind() == A->getKind()) {
 2384     if (i->getKind() == A->getKind()) {
 2614     if (Attribute->getKind() == Kind)
 2669     if (hasAttribute(Def, NewAttribute->getKind())) {
 9700     switch (A->getKind()) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 5755   assert(ClassAttr->getKind() == attr::DLLExport);
 5911   const bool ClassExported = ClassAttr->getKind() == attr::DLLExport;
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  500   switch (A->getKind()) {
  587     if (TmplAttr->getKind() == attr::DLLExport ||
  588         TmplAttr->getKind() == attr::DLLImport) {
tools/clang/lib/Sema/SemaType.cpp
  256           sema.Context.getAttributedType(A->getKind(), ModifiedType, EquivType);
 6467   attr::Kind NewAttrKind = A->getKind();
tools/clang/lib/Sema/TreeTransform.h
 6778   switch (R->getKind()) {
tools/clang/lib/Serialization/ASTWriter.cpp
 4563   Record.push_back(A->getKind() + 1); // FIXME: stable encoding, target attrs
tools/clang/tools/libclang/CXCursor.cpp
   42   switch (A->getKind()) {
tools/clang/unittests/AST/ASTTraverserTest.cpp
   47     switch (A->getKind()) {
tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp
  817           if (attr->getKind() == clang::attr::Packed) {