Lines Matching refs:handleSimpleAttribute

402 static void handleSimpleAttribute(Sema &S, Decl *D, SourceRange SR,  in handleSimpleAttribute()  function
408 static void handleSimpleAttribute(Sema &S, Decl *D, const ParsedAttr &AL) { in handleSimpleAttribute() function
409 handleSimpleAttribute<AttrType>(S, D, AL.getRange(), in handleSimpleAttribute()
443 handleSimpleAttribute<AttrType>(S, D, SR, SpellingIndex); in handleSimpleAttributeOrDiagnose()
460 handleSimpleAttribute<AttrType>(S, D, AL); in handleSimpleAttributeWithExclusions()
2055 handleSimpleAttribute<AnyX86NoCfCheckAttr>(S, D, Attrs); in handleNoCfCheckAttr()
4986 handleSimpleAttribute<NSReturnsAutoreleasedAttr>(S, D, AL); in handleXReturnsXRetainedAttr()
4989 handleSimpleAttribute<CFReturnsNotRetainedAttr>(S, D, AL); in handleXReturnsXRetainedAttr()
4992 handleSimpleAttribute<NSReturnsNotRetainedAttr>(S, D, AL); in handleXReturnsXRetainedAttr()
4995 handleSimpleAttribute<CFReturnsRetainedAttr>(S, D, AL); in handleXReturnsXRetainedAttr()
4998 handleSimpleAttribute<NSReturnsRetainedAttr>(S, D, AL); in handleXReturnsXRetainedAttr()
5001 handleSimpleAttribute<OSReturnsRetainedAttr>(S, D, AL); in handleXReturnsXRetainedAttr()
5004 handleSimpleAttribute<OSReturnsNotRetainedAttr>(S, D, AL); in handleXReturnsXRetainedAttr()
5575 handleSimpleAttribute<AVRInterruptAttr>(S, D, AL); in handleAVRInterruptAttr()
5588 handleSimpleAttribute<AVRSignalAttr>(S, D, AL); in handleAVRSignalAttr()
6276 handleSimpleAttribute<ObjCExternallyRetainedAttr>(S, D, AL); in handleObjCExternallyRetainedAttr()
6296 handleSimpleAttribute<ObjCExternallyRetainedAttr>(S, D, AL); in handleObjCExternallyRetainedAttr()
6358 handleSimpleAttribute<NoMips16Attr>(S, D, AL); in ProcessDeclAttribute()
6364 handleSimpleAttribute<NoMicroMipsAttr>(S, D, AL); in ProcessDeclAttribute()
6396 handleSimpleAttribute<IBActionAttr>(S, D, AL); in ProcessDeclAttribute()
6423 handleSimpleAttribute<ArtificialAttr>(S, D, AL); in ProcessDeclAttribute()
6457 handleSimpleAttribute<CXX11NoReturnAttr>(S, D, AL); in ProcessDeclAttribute()
6484 handleSimpleAttribute<FlagEnumAttr>(S, D, AL); in ProcessDeclAttribute()
6490 handleSimpleAttribute<FlattenAttr>(S, D, AL); in ProcessDeclAttribute()
6518 handleSimpleAttribute<LifetimeBoundAttr>(S, D, AL); in ProcessDeclAttribute()
6521 handleSimpleAttribute<MayAliasAttr>(S, D, AL); in ProcessDeclAttribute()
6527 handleSimpleAttribute<NoAliasAttr>(S, D, AL); in ProcessDeclAttribute()
6530 handleSimpleAttribute<NoCommonAttr>(S, D, AL); in ProcessDeclAttribute()
6533 handleSimpleAttribute<NoSplitStackAttr>(S, D, AL); in ProcessDeclAttribute()
6554 handleSimpleAttribute<OverloadableAttr>(S, D, AL); in ProcessDeclAttribute()
6575 handleSimpleAttribute<NoThrowAttr>(S, D, AL); in ProcessDeclAttribute()
6611 handleSimpleAttribute<ObjCRuntimeVisibleAttr>(S, D, AL); in ProcessDeclAttribute()
6632 handleSimpleAttribute<NSConsumesSelfAttr>(S, D, AL); in ProcessDeclAttribute()
6635 handleSimpleAttribute<OSConsumesThisAttr>(S, D, AL); in ProcessDeclAttribute()
6671 handleSimpleAttribute<RequireConstantInitAttr>(S, D, AL); in ProcessDeclAttribute()
6683 handleSimpleAttribute<SpeculativeLoadHardeningAttr>(S, D, AL); in ProcessDeclAttribute()
6698 handleSimpleAttribute<ArcWeakrefUnavailableAttr>(S, D, AL); in ProcessDeclAttribute()
6701 handleSimpleAttribute<ObjCRootClassAttr>(S, D, AL); in ProcessDeclAttribute()
6704 handleSimpleAttribute<ObjCSubclassingRestrictedAttr>(S, D, AL); in ProcessDeclAttribute()
6710 handleSimpleAttribute<ObjCRequiresPropertyDefsAttr>(S, D, AL); in ProcessDeclAttribute()
6716 handleSimpleAttribute<ReturnsTwiceAttr>(S, D, AL); in ProcessDeclAttribute()
6727 handleSimpleAttribute<UsedAttr>(S, D, AL); in ProcessDeclAttribute()
6736 handleSimpleAttribute<WarnUnusedAttr>(S, D, AL); in ProcessDeclAttribute()
6742 handleSimpleAttribute<WeakAttr>(S, D, AL); in ProcessDeclAttribute()
6754 handleSimpleAttribute<ObjCExceptionAttr>(S, D, AL); in ProcessDeclAttribute()
6772 handleSimpleAttribute<ConstAttr>(S, D, AL); in ProcessDeclAttribute()
6775 handleSimpleAttribute<PureAttr>(S, D, AL); in ProcessDeclAttribute()
6784 handleSimpleAttribute<NoDuplicateAttr>(S, D, AL); in ProcessDeclAttribute()
6787 handleSimpleAttribute<ConvergentAttr>(S, D, AL); in ProcessDeclAttribute()
6790 handleSimpleAttribute<NoInlineAttr>(S, D, AL); in ProcessDeclAttribute()
6793 handleSimpleAttribute<NoInstrumentFunctionAttr>(S, D, AL); in ProcessDeclAttribute()
6797 handleSimpleAttribute<NoStackProtectorAttr>(S, D, AL); in ProcessDeclAttribute()
6820 handleSimpleAttribute<OpenCLKernelAttr>(S, D, AL); in ProcessDeclAttribute()
6841 handleSimpleAttribute<ExcludeFromExplicitInstantiationAttr>(S, D, AL); in ProcessDeclAttribute()
6844 handleSimpleAttribute<LTOVisibilityPublicAttr>(S, D, AL); in ProcessDeclAttribute()
6849 handleSimpleAttribute<EmptyBasesAttr>(S, D, AL); in ProcessDeclAttribute()
6855 handleSimpleAttribute<TrivialABIAttr>(S, D, AL); in ProcessDeclAttribute()
6858 handleSimpleAttribute<MSNoVTableAttr>(S, D, AL); in ProcessDeclAttribute()
6861 handleSimpleAttribute<MSStructAttr>(S, D, AL); in ProcessDeclAttribute()
6870 handleSimpleAttribute<SelectAnyAttr>(S, D, AL); in ProcessDeclAttribute()
6888 handleSimpleAttribute<GuardedVarAttr>(S, D, AL); in ProcessDeclAttribute()
6894 handleSimpleAttribute<ScopedLockableAttr>(S, D, AL); in ProcessDeclAttribute()
6903 handleSimpleAttribute<NoThreadSafetyAnalysisAttr>(S, D, AL); in ProcessDeclAttribute()
6957 handleSimpleAttribute<ConsumableAutoCastAttr>(S, D, AL); in ProcessDeclAttribute()
6960 handleSimpleAttribute<ConsumableSetOnReadAttr>(S, D, AL); in ProcessDeclAttribute()
6986 handleSimpleAttribute<AnyX86NoCallerSavedRegistersAttr>(S, D, AL); in ProcessDeclAttribute()
6989 handleSimpleAttribute<RenderScriptKernelAttr>(S, D, AL); in ProcessDeclAttribute()
6993 handleSimpleAttribute<XRayInstrumentAttr>(S, D, AL); in ProcessDeclAttribute()
7001 handleSimpleAttribute<ReinitializesAttr>(S, D, AL); in ProcessDeclAttribute()