void VisitAMDGPUNumSGPRAttr(const AMDGPUNumSGPRAttr *A) { … }
void VisitAMDGPUNumVGPRAttr(const AMDGPUNumVGPRAttr *A) { … }
void VisitARMInterruptAttr(const ARMInterruptAttr *A) { … }
void VisitAbiTagAttr(const AbiTagAttr *A) { … }
void VisitAcquireCapabilityAttr(const AcquireCapabilityAttr *A) { … }
void VisitAcquireHandleAttr(const AcquireHandleAttr *A) { … }
void VisitAddressSpaceAttr(const AddressSpaceAttr *A) { … }
void VisitAliasAttr(const AliasAttr *A) { … }
void VisitAlignedAttr(const AlignedAttr *A) { … }
void VisitAllocAlignAttr(const AllocAlignAttr *A) { … }
void VisitAllocSizeAttr(const AllocSizeAttr *A) { … }
void VisitAlwaysInlineAttr(const AlwaysInlineAttr *A) { … }
void VisitAnnotateAttr(const AnnotateAttr *A) { … }
void VisitAnnotateTypeAttr(const AnnotateTypeAttr *A) { … }
void VisitArgumentWithTypeTagAttr(const ArgumentWithTypeTagAttr *A) { … }
void VisitArmBuiltinAliasAttr(const ArmBuiltinAliasAttr *A) { … }
void VisitArmInAttr(const ArmInAttr *A) { … }
void VisitArmInOutAttr(const ArmInOutAttr *A) { … }
void VisitArmNewAttr(const ArmNewAttr *A) { … }
void VisitArmOutAttr(const ArmOutAttr *A) { … }
void VisitArmPreservesAttr(const ArmPreservesAttr *A) { … }
void VisitAsmLabelAttr(const AsmLabelAttr *A) { … }
void VisitAssertCapabilityAttr(const AssertCapabilityAttr *A) { … }
void VisitAvailabilityAttr(const AvailabilityAttr *A) { … }
void VisitBTFDeclTagAttr(const BTFDeclTagAttr *A) { … }
void VisitBTFTypeTagAttr(const BTFTypeTagAttr *A) { … }
void VisitBlocksAttr(const BlocksAttr *A) { … }
void VisitBuiltinAttr(const BuiltinAttr *A) { … }
void VisitBuiltinAliasAttr(const BuiltinAliasAttr *A) { … }
void VisitCFGuardAttr(const CFGuardAttr *A) { … }
void VisitCPUDispatchAttr(const CPUDispatchAttr *A) { … }
void VisitCPUSpecificAttr(const CPUSpecificAttr *A) { … }
void VisitCXX11NoReturnAttr(const CXX11NoReturnAttr *A) { … }
void VisitCallableWhenAttr(const CallableWhenAttr *A) { … }
void VisitCallbackAttr(const CallbackAttr *A) { … }
void VisitCapabilityAttr(const CapabilityAttr *A) { … }
void VisitCleanupAttr(const CleanupAttr *A) { … }
void VisitCodeModelAttr(const CodeModelAttr *A) { … }
void VisitCodeSegAttr(const CodeSegAttr *A) { … }
void VisitConstInitAttr(const ConstInitAttr *A) { … }
void VisitConstructorAttr(const ConstructorAttr *A) { … }
void VisitConsumableAttr(const ConsumableAttr *A) { … }
void VisitCountedByAttr(const CountedByAttr *A) { … }
void VisitCountedByOrNullAttr(const CountedByOrNullAttr *A) { … }
void VisitDeprecatedAttr(const DeprecatedAttr *A) { … }
void VisitDestructorAttr(const DestructorAttr *A) { … }
void VisitDiagnoseAsBuiltinAttr(const DiagnoseAsBuiltinAttr *A) { … }
void VisitDiagnoseIfAttr(const DiagnoseIfAttr *A) { … }
void VisitEnableIfAttr(const EnableIfAttr *A) { … }
void VisitEnforceTCBAttr(const EnforceTCBAttr *A) { … }
void VisitEnforceTCBLeafAttr(const EnforceTCBLeafAttr *A) { … }
void VisitEnumExtensibilityAttr(const EnumExtensibilityAttr *A) { … }
void VisitErrorAttr(const ErrorAttr *A) { … }
void VisitExternalSourceSymbolAttr(const ExternalSourceSymbolAttr *A) { … }
void VisitFinalAttr(const FinalAttr *A) { … }
void VisitFormatAttr(const FormatAttr *A) { … }
void VisitFormatArgAttr(const FormatArgAttr *A) { … }
void VisitFunctionReturnThunksAttr(const FunctionReturnThunksAttr *A) { … }
void VisitHLSLContainedTypeAttr(const HLSLContainedTypeAttr *A) { … }
void VisitHLSLLoopHintAttr(const HLSLLoopHintAttr *A) { … }
void VisitHLSLNumThreadsAttr(const HLSLNumThreadsAttr *A) { … }
void VisitHLSLPackOffsetAttr(const HLSLPackOffsetAttr *A) { … }
void VisitHLSLParamModifierAttr(const HLSLParamModifierAttr *A) { … }
void VisitHLSLResourceAttr(const HLSLResourceAttr *A) { … }
void VisitHLSLResourceBindingAttr(const HLSLResourceBindingAttr *A) { … }
void VisitHLSLResourceClassAttr(const HLSLResourceClassAttr *A) { … }
void VisitHLSLShaderAttr(const HLSLShaderAttr *A) { … }
void VisitHLSLWaveSizeAttr(const HLSLWaveSizeAttr *A) { … }
void VisitIBOutletCollectionAttr(const IBOutletCollectionAttr *A) { … }
void VisitIFuncAttr(const IFuncAttr *A) { … }
void VisitInitPriorityAttr(const InitPriorityAttr *A) { … }
void VisitInitSegAttr(const InitSegAttr *A) { … }
void VisitLayoutVersionAttr(const LayoutVersionAttr *A) { … }
void VisitLoopHintAttr(const LoopHintAttr *A) { … }
void VisitM68kInterruptAttr(const M68kInterruptAttr *A) { … }
void VisitMSInheritanceAttr(const MSInheritanceAttr *A) { … }
void VisitMSP430InterruptAttr(const MSP430InterruptAttr *A) { … }
void VisitMSVtorDispAttr(const MSVtorDispAttr *A) { … }
void VisitMaxFieldAlignmentAttr(const MaxFieldAlignmentAttr *A) { … }
void VisitMinVectorWidthAttr(const MinVectorWidthAttr *A) { … }
void VisitMipsInterruptAttr(const MipsInterruptAttr *A) { … }
void VisitMipsLongCallAttr(const MipsLongCallAttr *A) { … }
void VisitMipsShortCallAttr(const MipsShortCallAttr *A) { … }
void VisitModeAttr(const ModeAttr *A) { … }
void VisitNSErrorDomainAttr(const NSErrorDomainAttr *A) { … }
void VisitNoBuiltinAttr(const NoBuiltinAttr *A) { … }
void VisitNoSanitizeAttr(const NoSanitizeAttr *A) { … }
void VisitNoStackProtectorAttr(const NoStackProtectorAttr *A) { … }
void VisitNonNullAttr(const NonNullAttr *A) { … }
void VisitOMPAllocateDeclAttr(const OMPAllocateDeclAttr *A) { … }
void VisitOMPAssumeAttr(const OMPAssumeAttr *A) { … }
void VisitOMPCaptureKindAttr(const OMPCaptureKindAttr *A) { … }
void VisitOMPDeclareSimdDeclAttr(const OMPDeclareSimdDeclAttr *A) { … }
void VisitOMPDeclareTargetDeclAttr(const OMPDeclareTargetDeclAttr *A) { … }
void VisitOMPDeclareVariantAttr(const OMPDeclareVariantAttr *A) { … }
void VisitObjCBridgeAttr(const ObjCBridgeAttr *A) { … }
void VisitObjCBridgeMutableAttr(const ObjCBridgeMutableAttr *A) { … }
void VisitObjCBridgeRelatedAttr(const ObjCBridgeRelatedAttr *A) { … }
void VisitObjCGCAttr(const ObjCGCAttr *A) { … }
void VisitObjCMethodFamilyAttr(const ObjCMethodFamilyAttr *A) { … }
void VisitObjCOwnershipAttr(const ObjCOwnershipAttr *A) { … }
void VisitObjCRuntimeNameAttr(const ObjCRuntimeNameAttr *A) { … }
void VisitOpenCLAccessAttr(const OpenCLAccessAttr *A) { … }
void VisitOpenCLConstantAddressSpaceAttr(const OpenCLConstantAddressSpaceAttr *A) { … }
void VisitOpenCLGenericAddressSpaceAttr(const OpenCLGenericAddressSpaceAttr *A) { … }
void VisitOpenCLGlobalAddressSpaceAttr(const OpenCLGlobalAddressSpaceAttr *A) { … }
void VisitOpenCLIntelReqdSubGroupSizeAttr(const OpenCLIntelReqdSubGroupSizeAttr *A) { … }
void VisitOpenCLLocalAddressSpaceAttr(const OpenCLLocalAddressSpaceAttr *A) { … }
void VisitOpenCLPrivateAddressSpaceAttr(const OpenCLPrivateAddressSpaceAttr *A) { … }
void VisitOpenCLUnrollHintAttr(const OpenCLUnrollHintAttr *A) { … }
void VisitOwnerAttr(const OwnerAttr *A) { … }
void VisitOwnershipAttr(const OwnershipAttr *A) { … }
void VisitParamTypestateAttr(const ParamTypestateAttr *A) { … }
void VisitPassObjectSizeAttr(const PassObjectSizeAttr *A) { … }
void VisitPatchableFunctionEntryAttr(const PatchableFunctionEntryAttr *A) { … }
void VisitPcsAttr(const PcsAttr *A) { … }
void VisitPointerAttr(const PointerAttr *A) { … }
void VisitPragmaClangBSSSectionAttr(const PragmaClangBSSSectionAttr *A) { … }
void VisitPragmaClangDataSectionAttr(const PragmaClangDataSectionAttr *A) { … }
void VisitPragmaClangRelroSectionAttr(const PragmaClangRelroSectionAttr *A) { … }
void VisitPragmaClangRodataSectionAttr(const PragmaClangRodataSectionAttr *A) { … }
void VisitPragmaClangTextSectionAttr(const PragmaClangTextSectionAttr *A) { … }
void VisitPreferredNameAttr(const PreferredNameAttr *A) { … }
void VisitPreferredTypeAttr(const PreferredTypeAttr *A) { … }
void VisitRISCVInterruptAttr(const RISCVInterruptAttr *A) { … }
void VisitRISCVVectorCCAttr(const RISCVVectorCCAttr *A) { … }
void VisitReleaseCapabilityAttr(const ReleaseCapabilityAttr *A) { … }
void VisitReleaseHandleAttr(const ReleaseHandleAttr *A) { … }
void VisitReqdWorkGroupSizeAttr(const ReqdWorkGroupSizeAttr *A) { … }
void VisitRequiresCapabilityAttr(const RequiresCapabilityAttr *A) { … }
void VisitRestrictAttr(const RestrictAttr *A) { … }
void VisitReturnTypestateAttr(const ReturnTypestateAttr *A) { … }
void VisitSectionAttr(const SectionAttr *A) { … }
void VisitSentinelAttr(const SentinelAttr *A) { … }
void VisitSetTypestateAttr(const SetTypestateAttr *A) { … }
void VisitSizedByAttr(const SizedByAttr *A) { … }
void VisitSizedByOrNullAttr(const SizedByOrNullAttr *A) { … }
void VisitSuppressAttr(const SuppressAttr *A) { … }
void VisitSwiftAsyncAttr(const SwiftAsyncAttr *A) { … }
void VisitSwiftAsyncErrorAttr(const SwiftAsyncErrorAttr *A) { … }
void VisitSwiftAsyncNameAttr(const SwiftAsyncNameAttr *A) { … }
void VisitSwiftAttrAttr(const SwiftAttrAttr *A) { … }
void VisitSwiftBridgeAttr(const SwiftBridgeAttr *A) { … }
void VisitSwiftErrorAttr(const SwiftErrorAttr *A) { … }
void VisitSwiftNameAttr(const SwiftNameAttr *A) { … }
void VisitSwiftNewTypeAttr(const SwiftNewTypeAttr *A) { … }
void VisitSwiftVersionedAdditionAttr(const SwiftVersionedAdditionAttr *A) { … }
void VisitSwiftVersionedRemovalAttr(const SwiftVersionedRemovalAttr *A) { … }
void VisitTLSModelAttr(const TLSModelAttr *A) { … }
void VisitTargetAttr(const TargetAttr *A) { … }
void VisitTargetClonesAttr(const TargetClonesAttr *A) { … }
void VisitTargetVersionAttr(const TargetVersionAttr *A) { … }
void VisitTestTypestateAttr(const TestTypestateAttr *A) { … }
void VisitTryAcquireCapabilityAttr(const TryAcquireCapabilityAttr *A) { … }
void VisitTypeTagForDatatypeAttr(const TypeTagForDatatypeAttr *A) { … }
void VisitTypeVisibilityAttr(const TypeVisibilityAttr *A) { … }
void VisitUnavailableAttr(const UnavailableAttr *A) { … }
void VisitUnusedAttr(const UnusedAttr *A) { … }
void VisitUseHandleAttr(const UseHandleAttr *A) { … }
void VisitUuidAttr(const UuidAttr *A) { … }
void VisitVTablePointerAuthenticationAttr(const VTablePointerAuthenticationAttr *A) { … }
void VisitVecTypeHintAttr(const VecTypeHintAttr *A) { … }
void VisitVisibilityAttr(const VisibilityAttr *A) { … }
void VisitWarnUnusedResultAttr(const WarnUnusedResultAttr *A) { … }
void VisitWeakRefAttr(const WeakRefAttr *A) { … }
void VisitWebAssemblyExportNameAttr(const WebAssemblyExportNameAttr *A) { … }
void VisitWebAssemblyImportModuleAttr(const WebAssemblyImportModuleAttr *A) { … }
void VisitWebAssemblyImportNameAttr(const WebAssemblyImportNameAttr *A) { … }
void VisitWorkGroupSizeHintAttr(const WorkGroupSizeHintAttr *A) { … }
void VisitXRayInstrumentAttr(const XRayInstrumentAttr *A) { … }
void VisitXRayLogArgsAttr(const XRayLogArgsAttr *A) { … }
void VisitZeroCallUsedRegsAttr(const ZeroCallUsedRegsAttr *A) { … }