H A D | SemaDeclAttr.cpp | 198 getNumAttributeArgs(const ParsedAttr & AL) getNumAttributeArgs() argument 207 getAttrLoc(const AttrInfo & AL) getAttrLoc() argument 210 getAttrLoc(const ParsedAttr & AL) getAttrLoc() argument 275 checkAttrMutualExclusion(Sema & S,Decl * D,const ParsedAttr & AL) checkAttrMutualExclusion() argument 287 checkAttrMutualExclusion(Sema & S,Decl * D,const Attr & AL) checkAttrMutualExclusion() argument 367 checkStringLiteralArgumentAttr(const ParsedAttr & AL,unsigned ArgNum,StringRef & Str,SourceLocation * ArgLocation) checkStringLiteralArgumentAttr() argument 483 threadSafetyCheckIsPointer(Sema & S,const Decl * D,const ParsedAttr & AL) threadSafetyCheckIsPointer() argument 604 checkAttrArgsAreCapabilityObjs(Sema & S,Decl * D,const ParsedAttr & AL,SmallVectorImpl<Expr * > & Args,unsigned Sidx=0,bool ParamIdxOk=false) checkAttrArgsAreCapabilityObjs() argument 700 handlePtGuardedVarAttr(Sema & S,Decl * D,const ParsedAttr & AL) handlePtGuardedVarAttr() argument 707 checkGuardedByAttrCommon(Sema & S,Decl * D,const ParsedAttr & AL,Expr * & Arg) checkGuardedByAttrCommon() argument 721 handleGuardedByAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleGuardedByAttr() argument 729 handlePtGuardedByAttr(Sema & S,Decl * D,const ParsedAttr & AL) handlePtGuardedByAttr() argument 740 checkAcquireOrderAttrCommon(Sema & S,Decl * D,const ParsedAttr & AL,SmallVectorImpl<Expr * > & Args) checkAcquireOrderAttrCommon() argument 760 handleAcquiredAfterAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAcquiredAfterAttr() argument 770 handleAcquiredBeforeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAcquiredBeforeAttr() argument 780 checkLockFunAttrCommon(Sema & S,Decl * D,const ParsedAttr & AL,SmallVectorImpl<Expr * > & Args) checkLockFunAttrCommon() argument 789 handleAssertSharedLockAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAssertSharedLockAttr() argument 801 handleAssertExclusiveLockAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAssertExclusiveLockAttr() argument 837 handleAllocSizeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAllocSizeAttr() argument 874 checkTryLockFunAttrCommon(Sema & S,Decl * D,const ParsedAttr & AL,SmallVectorImpl<Expr * > & Args) checkTryLockFunAttrCommon() argument 892 handleSharedTrylockFunctionAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSharedTrylockFunctionAttr() argument 902 handleExclusiveTrylockFunctionAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleExclusiveTrylockFunctionAttr() argument 911 handleLockReturnedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleLockReturnedAttr() argument 922 handleLocksExcludedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleLocksExcludedAttr() argument 938 checkFunctionConditionAttr(Sema & S,Decl * D,const ParsedAttr & AL,Expr * & Cond,StringRef & Msg) checkFunctionConditionAttr() argument 966 handleEnableIfAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleEnableIfAttr() argument 975 handleErrorAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleErrorAttr() argument 1030 handleDiagnoseAsBuiltinAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleDiagnoseAsBuiltinAttr() argument 1107 handleDiagnoseIfAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleDiagnoseIfAttr() argument 1133 handleNoBuiltinAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNoBuiltinAttr() argument 1183 handlePassObjectSizeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handlePassObjectSizeAttr() argument 1215 handleConsumableAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleConsumableAttr() argument 1236 checkForConsumableClass(Sema & S,const CXXMethodDecl * MD,const ParsedAttr & AL) checkForConsumableClass() argument 1250 handleCallableWhenAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCallableWhenAttr() argument 1285 handleParamTypestateAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleParamTypestateAttr() argument 1319 handleReturnTypestateAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleReturnTypestateAttr() argument 1364 handleSetTypestateAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSetTypestateAttr() argument 1386 handleTestTypestateAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleTestTypestateAttr() argument 1408 handleExtVectorTypeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleExtVectorTypeAttr() argument 1413 handlePackedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handlePackedAttr() argument 1441 handlePreferredName(Sema & S,Decl * D,const ParsedAttr & AL) handlePreferredName() argument 1478 checkIBOutletCommon(Sema & S,Decl * D,const ParsedAttr & AL) checkIBOutletCommon() argument 1504 handleIBOutlet(Sema & S,Decl * D,const ParsedAttr & AL) handleIBOutlet() argument 1511 handleIBOutletCollection(Sema & S,Decl * D,const ParsedAttr & AL) handleIBOutletCollection() argument 1578 attrNonNullArgCheck(Sema & S,QualType T,const ParsedAttr & AL,SourceRange AttrParmRange,SourceRange TypeRange,bool isReturnValue=false) attrNonNullArgCheck() argument 1594 handleNonNullAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNonNullAttr() argument 1638 handleNonNullAttrParameter(Sema & S,ParmVarDecl * D,const ParsedAttr & AL) handleNonNullAttrParameter() argument 1657 handleReturnsNonNullAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleReturnsNonNullAttr() argument 1667 handleNoEscapeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNoEscapeAttr() argument 1682 handleAssumeAlignedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAssumeAlignedAttr() argument 1688 handleAllocAlignAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAllocAlignAttr() argument 1797 handleAssumumptionAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAssumumptionAttr() argument 1820 handleOwnershipAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleOwnershipAttr() argument 1924 handleWeakRefAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleWeakRefAttr() argument 1982 handleIFuncAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleIFuncAttr() argument 1997 handleAliasAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAliasAttr() argument 2042 handleTLSModelAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleTLSModelAttr() argument 2065 handleRestrictAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleRestrictAttr() argument 2076 handleCPUSpecificAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCPUSpecificAttr() argument 2148 handleCommonAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCommonAttr() argument 2158 handleCmseNSEntryAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCmseNSEntryAttr() argument 2173 handleNakedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNakedAttr() argument 2240 CheckAttrTarget(const ParsedAttr & AL) CheckAttrTarget() argument 2254 handleAnalyzerNoReturnAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAnalyzerNoReturnAttr() argument 2275 handleVecReturnAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleVecReturnAttr() argument 2330 handleDependencyAttr(Sema & S,Scope * Scope,Decl * D,const ParsedAttr & AL) handleDependencyAttr() argument 2344 handleUnusedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleUnusedAttr() argument 2355 handleConstructorAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleConstructorAttr() argument 2368 handleDestructorAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleDestructorAttr() argument 2378 handleAttrWithMessage(Sema & S,Decl * D,const ParsedAttr & AL) handleAttrWithMessage() argument 2388 handleObjCSuppresProtocolAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCSuppresProtocolAttr() argument 2619 handleAvailabilityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAvailabilityAttr() argument 2862 handleExternalSourceSymbolAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleExternalSourceSymbolAttr() argument 2908 handleVisibilityAttr(Sema & S,Decl * D,const ParsedAttr & AL,bool isTypeVisibility) handleVisibilityAttr() argument 2956 handleObjCDirectAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCDirectAttr() argument 2971 handleObjCDirectMembersAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCDirectMembersAttr() argument 2979 handleObjCMethodFamilyAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCMethodFamilyAttr() argument 3005 handleObjCNSObject(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCNSObject() argument 3032 handleObjCIndependentClass(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCIndependentClass() argument 3046 handleBlocksAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleBlocksAttr() argument 3063 handleSentinelAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSentinelAttr() argument 3152 handleWarnUnusedResult(Sema & S,Decl * D,const ParsedAttr & AL) handleWarnUnusedResult() argument 3205 handleWeakImportAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleWeakImportAttr() argument 3228 handleWorkGroupSize(Sema & S,Decl * D,const ParsedAttr & AL) handleWorkGroupSize() argument 3253 handleSubGroupSize(Sema & S,Decl * D,const ParsedAttr & AL) handleSubGroupSize() argument 3273 handleVecTypeHint(Sema & S,Decl * D,const ParsedAttr & AL) handleVecTypeHint() argument 3350 handleSectionAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSectionAttr() argument 3372 handleCodeModelAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCodeModelAttr() argument 3420 handleCodeSegAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCodeSegAttr() argument 3525 handleTargetVersionAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleTargetVersionAttr() argument 3540 handleTargetAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleTargetAttr() argument 3648 handleTargetClonesAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleTargetClonesAttr() argument 3715 handleMinVectorWidthAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleMinVectorWidthAttr() argument 3732 handleCleanupAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCleanupAttr() argument 3788 handleEnumExtensibilityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleEnumExtensibilityAttr() argument 3809 handleFormatArgAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleFormatArgAttr() argument 3880 handleInitPriorityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleInitPriorityAttr() argument 3971 handleFormatAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleFormatAttr() argument 4086 handleCallbackAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCallbackAttr() argument 4232 handleCalledOnceAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCalledOnceAttr() argument 4244 handleTransparentUnionAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleTransparentUnionAttr() argument 4324 handleAnnotateAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAnnotateAttr() argument 4341 handleAlignValueAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAlignValueAttr() argument 4385 handleAlignedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAlignedAttr() argument 4758 handleModeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleModeAttr() argument 4915 handleNoDebugAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNoDebugAttr() argument 4935 mergeInternalLinkageAttr(Decl * D,const ParsedAttr & AL) mergeInternalLinkageAttr() argument 4956 mergeInternalLinkageAttr(Decl * D,const InternalLinkageAttr & AL) mergeInternalLinkageAttr() argument 5025 handleAlwaysInlineAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAlwaysInlineAttr() argument 5031 handleMinSizeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleMinSizeAttr() argument 5036 handleOptimizeNoneAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleOptimizeNoneAttr() argument 5041 handleConstantAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleConstantAttr() argument 5057 handleSharedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSharedAttr() argument 5073 handleGlobalAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleGlobalAttr() argument 5109 handleDeviceAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleDeviceAttr() argument 5125 handleManagedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleManagedAttr() argument 5138 handleGNUInlineAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleGNUInlineAttr() argument 5151 handleCallConvAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCallConvAttr() argument 5243 handleSuppressAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSuppressAttr() argument 5269 handleLifetimeCategoryAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleLifetimeCategoryAttr() argument 5336 handleRandomizeLayoutAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleRandomizeLayoutAttr() argument 5344 handleNoRandomizeLayoutAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNoRandomizeLayoutAttr() argument 5610 CheckRegparmAttr(const ParsedAttr & AL,unsigned & numParams) CheckRegparmAttr() argument 5657 makeLaunchBoundsArgExpr(Sema & S,Expr * E,const CUDALaunchBoundsAttr & AL,const unsigned Idx) makeLaunchBoundsArgExpr() argument 5733 handleLaunchBoundsAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleLaunchBoundsAttr() argument 5743 handleArgumentWithTypeTagAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleArgumentWithTypeTagAttr() argument 5775 handleTypeTagForDatatypeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleTypeTagForDatatypeAttr() argument 5801 handleXRayLogArgsAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleXRayLogArgsAttr() argument 5815 handlePatchableFunctionEntryAttr(Sema & S,Decl * D,const ParsedAttr & AL) handlePatchableFunctionEntryAttr() argument 5889 handleArmBuiltinAliasAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleArmBuiltinAliasAttr() argument 5918 handleBuiltinAliasAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleBuiltinAliasAttr() argument 5945 handlePreferredTypeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handlePreferredTypeAttr() argument 6018 parsedAttrToRetainOwnershipKind(const ParsedAttr & AL) parsedAttrToRetainOwnershipKind() argument 6062 handleXReturnsXRetainedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleXReturnsXRetainedAttr() argument 6270 handleObjCBridgeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCBridgeAttr() argument 6297 handleObjCBridgeMutableAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCBridgeMutableAttr() argument 6310 handleObjCBridgeRelatedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCBridgeRelatedAttr() argument 6326 handleObjCDesignatedInitializer(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCDesignatedInitializer() argument 6351 handleObjCRuntimeName(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCRuntimeName() argument 6363 handleObjCBoxable(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCBoxable() argument 6385 handleObjCOwnershipAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCOwnershipAttr() argument 6395 handleObjCPreciseLifetimeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCPreciseLifetimeAttr() argument 6433 handleSwiftAttrAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSwiftAttrAttr() argument 6443 handleSwiftBridge(Sema & S,Decl * D,const ParsedAttr & AL) handleSwiftBridge() argument 6483 handleSwiftError(Sema & S,Decl * D,const ParsedAttr & AL) handleSwiftError() argument 6484 __anonb2727f1a1202(Sema &S, Decl *D, const ParsedAttr &AL) handleSwiftError() argument 6495 __anonb2727f1a1302(Sema &S, Decl *D, const ParsedAttr &AL) handleSwiftError() argument 6509 __anonb2727f1a1402(Sema &S, Decl *D, const ParsedAttr &AL) handleSwiftError() argument 6638 handleSwiftAsyncError(Sema & S,Decl * D,const ParsedAttr & AL) handleSwiftAsyncError() argument 6685 validateSwiftFunctionName(Sema & S,const ParsedAttr & AL,SourceLocation Loc,StringRef Name,unsigned & SwiftParamCount,bool & IsSingleParamInit) validateSwiftFunctionName() argument 6869 DiagnoseSwiftName(Decl * D,StringRef Name,SourceLocation Loc,const ParsedAttr & AL,bool IsAsync) DiagnoseSwiftName() argument 6962 handleSwiftName(Sema & S,Decl * D,const ParsedAttr & AL) handleSwiftName() argument 6974 handleSwiftAsyncName(Sema & S,Decl * D,const ParsedAttr & AL) handleSwiftAsyncName() argument 6986 handleSwiftNewType(Sema & S,Decl * D,const ParsedAttr & AL) handleSwiftNewType() argument 7013 handleSwiftAsyncAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSwiftAsyncAttr() argument 7087 handleUuidAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleUuidAttr() argument 7147 handleHLSLNumThreadsAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleHLSLNumThreadsAttr() argument 7196 mergeHLSLNumThreadsAttr(Decl * D,const AttributeCommonInfo & AL,int X,int Y,int Z) mergeHLSLNumThreadsAttr() argument 7217 handleHLSLSV_DispatchThreadIDAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleHLSLSV_DispatchThreadIDAttr() argument 7236 handleHLSLShaderAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleHLSLShaderAttr() argument 7257 mergeHLSLShaderAttr(Decl * D,const AttributeCommonInfo & AL,HLSLShaderAttr::ShaderType ShaderType) mergeHLSLShaderAttr() argument 7270 handleHLSLResourceBindingAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleHLSLResourceBindingAttr() argument 7342 handleHLSLParamModifierAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleHLSLParamModifierAttr() argument 7351 mergeHLSLParamModifierAttr(Decl * D,const AttributeCommonInfo & AL,HLSLParamModifierAttr::Spelling Spelling) mergeHLSLParamModifierAttr() argument 7371 handleMSInheritanceAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleMSInheritanceAttr() argument 7385 handleDeclspecThreadAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleDeclspecThreadAttr() argument 7402 handleMSConstexprAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleMSConstexprAttr() argument 7424 handleAbiTagAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAbiTagAttr() argument 7455 handleARMInterruptAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleARMInterruptAttr() argument 7480 handleMSP430InterruptAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleMSP430InterruptAttr() argument 7532 handleMipsInterruptAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleMipsInterruptAttr() argument 7589 handleM68kInterruptAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleM68kInterruptAttr() argument 7622 handleAnyX86InterruptAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAnyX86InterruptAttr() argument 7687 handleAVRInterruptAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAVRInterruptAttr() argument 7700 handleAVRSignalAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAVRSignalAttr() argument 7726 handleBPFPreserveAccessIndexAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleBPFPreserveAccessIndexAttr() argument 7740 handleBTFDeclTagAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleBTFDeclTagAttr() argument 7750 mergeBTFDeclTagAttr(Decl * D,const BTFDeclTagAttr & AL) mergeBTFDeclTagAttr() argument 7757 handleWebAssemblyExportNameAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleWebAssemblyExportNameAttr() argument 7780 mergeImportModuleAttr(Decl * D,const WebAssemblyImportModuleAttr & AL) mergeImportModuleAttr() argument 7800 mergeImportNameAttr(Decl * D,const WebAssemblyImportNameAttr & AL) mergeImportNameAttr() argument 7820 handleWebAssemblyImportModuleAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleWebAssemblyImportModuleAttr() argument 7837 handleWebAssemblyImportNameAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleWebAssemblyImportNameAttr() argument 7853 handleRISCVInterruptAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleRISCVInterruptAttr() argument 7910 handleInterruptAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleInterruptAttr() argument 7989 handleAMDGPUFlatWorkGroupSizeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAMDGPUFlatWorkGroupSizeAttr() argument 8047 handleAMDGPUWavesPerEUAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAMDGPUWavesPerEUAttr() argument 8057 handleAMDGPUNumSGPRAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAMDGPUNumSGPRAttr() argument 8066 handleAMDGPUNumVGPRAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAMDGPUNumVGPRAttr() argument 8076 handleX86ForceAlignArgPointerAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleX86ForceAlignArgPointerAttr() argument 8098 handleLayoutVersion(Sema & S,Decl * D,const ParsedAttr & AL) handleLayoutVersion() argument 8212 handleCapabilityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCapabilityAttr() argument 8230 handleAssertCapabilityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAssertCapabilityAttr() argument 8240 handleAcquireCapabilityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAcquireCapabilityAttr() argument 8250 handleTryAcquireCapabilityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleTryAcquireCapabilityAttr() argument 8260 handleReleaseCapabilityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleReleaseCapabilityAttr() argument 8270 handleRequiresCapabilityAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleRequiresCapabilityAttr() argument 8286 handleDeprecatedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleDeprecatedAttr() argument 8332 handleNoSanitizeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNoSanitizeAttr() argument 8360 handleNoSanitizeSpecificAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNoSanitizeSpecificAttr() argument 8390 handleInternalLinkageAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleInternalLinkageAttr() argument 8395 handleOpenCLNoSVMAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleOpenCLNoSVMAttr() argument 8404 handleOpenCLAccessAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleOpenCLAccessAttr() argument 8451 handleZeroCallUsedRegsAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleZeroCallUsedRegsAttr() argument 8469 handleCountedByAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCountedByAttr() argument 8599 handleFunctionReturnThunksAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleFunctionReturnThunksAttr() argument 8619 handleAvailableOnlyInDefaultEvalMethod(Sema & S,Decl * D,const ParsedAttr & AL) handleAvailableOnlyInDefaultEvalMethod() argument 8624 handleNoMergeAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNoMergeAttr() argument 8634 handleNoUniqueAddressAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleNoUniqueAddressAttr() argument 8638 handleSYCLKernelAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleSYCLKernelAttr() argument 8690 handleUninitializedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleUninitializedAttr() argument 8734 handleObjCExternallyRetainedAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleObjCExternallyRetainedAttr() argument 8771 handleMIGServerRoutineAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleMIGServerRoutineAttr() argument 8793 handleMSAllocatorAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleMSAllocatorAttr() argument 8807 handleAcquireHandleAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleAcquireHandleAttr() argument 8825 handleHandleAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleHandleAttr() argument 8833 handleUnsafeBufferUsage(Sema & S,Decl * D,const ParsedAttr & AL) handleUnsafeBufferUsage() argument 8837 handleCFGuardAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleCFGuardAttr() argument 8868 handleEnforceTCBAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleEnforceTCBAttr() argument 8893 mergeEnforceTCBAttrImpl(Sema & S,Decl * D,const AttrTy & AL) mergeEnforceTCBAttrImpl() argument 8914 mergeEnforceTCBAttr(Decl * D,const EnforceTCBAttr & AL) mergeEnforceTCBAttr() argument 8920 mergeEnforceTCBLeafAttr(Decl * D,const EnforceTCBLeafAttr & AL) mergeEnforceTCBLeafAttr() argument 8931 MustDelayAttributeArguments(const ParsedAttr & AL) MustDelayAttributeArguments() argument 8961 checkArmNewAttrMutualExclusion(Sema & S,const ParsedAttr & AL,const FunctionProtoType * FPT,FunctionType::ArmStateValue CurrentState,StringRef StateName) checkArmNewAttrMutualExclusion() argument 8983 handleArmNewAttr(Sema & S,Decl * D,const ParsedAttr & AL) handleArmNewAttr() argument 9040 ProcessDeclAttribute(Sema & S,Scope * scope,Decl * D,const ParsedAttr & AL,const Sema::ProcessDeclAttributeOptions & Options) ProcessDeclAttribute() argument 9865 for (const ParsedAttr &AL : AttrList) ProcessDeclAttributeList() local 9936 for (const ParsedAttr &AL : AttrList) ProcessDeclAttributeDelayed() local 9952 for (const ParsedAttr &AL : AttrList) { ProcessAccessDeclAttributeList() local 9967 for (const ParsedAttr &AL : A) { checkUnusedDeclAttributes() local [all...] |