• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching refs:hasAttr

1440          (Previous.getFoundDecl()->hasAttr<OverloadableAttr>() ||
1441 New->hasAttr<OverloadableAttr>());
1661 if (D->isInvalidDecl() || D->isUsed() || D->hasAttr<UnusedAttr>())
1762 if (Referenced || D->hasAttr<UnusedAttr>() ||
1763 D->hasAttr<ObjCPreciseLifetimeAttr>())
1794 if (TT->getDecl()->hasAttr<UnusedAttr>())
1809 if (Tag->hasAttr<UnusedAttr>())
1813 if (!RD->hasTrivialDestructor() && !RD->hasAttr<WarnUnusedAttr>())
1824 if (!CD->isTrivial() && !RD->hasAttr<WarnUnusedAttr>() &&
2908 if (New->hasAttr<SectionAttr>() && !Old->hasAttr<SectionAttr>()) {
2919 if (NewCSA && !Old->hasAttr<CodeSegAttr>() &&
2977 if (CDA && !oldDecl->hasAttr<CarriesDependencyAttr>()) {
3074 return ((FD->hasAttr<GNUInlineAttr>() || LangOpts.GNUInline) &&
3275 if (New->hasAttr<InternalLinkageAttr>() &&
3276 !Old->hasAttr<InternalLinkageAttr>()) {
3287 bool OldOvl = Old->hasAttr<OverloadableAttr>();
3288 if (OldOvl != New->hasAttr<OverloadableAttr>() && !Old->isImplicit()) {
3438 !New->hasAttr<GNUInlineAttr>() &&
3447 if (New->hasAttr<GNUInlineAttr>() &&
3448 Old->isInlined() && !Old->hasAttr<GNUInlineAttr>()) {
3601 if (NRA && !Old->hasAttr<CXX11NoReturnAttr>()) {
3612 if (CDA && !Old->hasAttr<CarriesDependencyAttr>()) {
4074 if (New->hasAttr<WeakImportAttr>() &&
4076 !Old->hasAttr<WeakImportAttr>()) {
4083 if (New->hasAttr<InternalLinkageAttr>() &&
4084 !Old->hasAttr<InternalLinkageAttr>()) {
6246 if (var->hasAttr<BlocksAttr>())
6567 if (S.getLangOpts().CPlusPlus && !FD->hasAttr<GNUInlineAttr>())
6594 if (!D->isInExternCContext() || D->template hasAttr<OverloadableAttr>())
6598 if (S.getLangOpts().CUDA && (D->template hasAttr<CUDADeviceAttr>() ||
6599 D->template hasAttr<CUDAHostAttr>()))
7206 (NewVD->hasAttr<CUDASharedAttr>() ||
7207 NewVD->hasAttr<CUDAConstantAttr>())) {
7215 assert(!NewVD->hasAttr<DLLImportAttr>() ||
7827 if (NewVD->hasAttr<BlocksAttr>()) {
7884 if (FD && !FD->hasAttr<OpenCLKernelAttr>()) {
7896 if (FD && FD->hasAttr<OpenCLKernelAttr>()) {
7921 && !NewVD->hasAttr<BlocksAttr>()) {
7931 if (isVM || NewVD->hasAttr<CleanupAttr>() ||
7932 NewVD->hasAttr<BlocksAttr>())
7994 if (!NewVD->hasLocalStorage() && NewVD->hasAttr<BlocksAttr>()) {
8006 if (isVM && NewVD->hasAttr<BlocksAttr>()) {
9306 !NewFD->hasAttr<SectionAttr>())
9313 !NewFD->hasAttr<SectionAttr>()) {
9327 if (!NewFD->hasAttr<CodeSegAttr>()) {
9397 !NewFD->hasAttr<UsedAttr>())
9667 if (NewFD->hasAttr<OverloadableAttr>() &&
9730 (NewFD->hasAttr<CUDADeviceAttr>() ||
9731 NewFD->hasAttr<CUDAGlobalAttr>()) &&
9742 if (getLangOpts().OpenCL && NewFD->hasAttr<OpenCLKernelAttr>()) {
9818 if (NewFD->hasAttr<ConstructorAttr>()) {
9823 if (NewFD->hasAttr<DestructorAttr>()) {
9905 if (!FD->hasAttr<SectionAttr>() && IsDefinition &&
10394 CurFD->hasAttr<CPUDispatchAttr>()) {
10629 if (OldDecl->hasAttr<OverloadableAttr>() ||
10630 NewFD->hasAttr<OverloadableAttr>()) {
10743 return ND->hasAttr<OverloadableAttr>();
10749 return FD && !FD->hasAttr<OverloadableAttr>();
10942 << FD->hasAttr<OpenCLKernelAttr>();
11659 return FD->hasAttr<UnavailableAttr>();
11939 if (VDecl->hasAttr<DLLImportAttr>() && !VDecl->isStaticDataMember()) {
12022 if (VDecl->hasAttr<LoaderUninitializedAttr>()) {
12111 if (VDecl->hasAttr<BlocksAttr>())
12297 ((!getLangOpts().CPlusPlus && !VDecl->hasAttr<SelectAnyAttr>()) ||
12308 VDecl->hasAttr<DLLExportAttr>() && VDecl->getDefinition())
12449 if (!Var->isInvalidDecl() && RealDecl->hasAttr<LoaderUninitializedAttr>()) {
12575 if (!Var->hasAttr<AliasAttr>()) {
12876 if (var->hasAttr<BlocksAttr>())
12909 if (!var->isConstexpr() && GlobalStorage && var->hasAttr<ConstInitAttr>()) {
12977 !FD->hasAttr<DLLExportStaticLocalAttr>() &&
12978 !FD->hasAttr<DLLImportStaticLocalAttr>()) {
12997 if (!FD->hasAttr<DLLExportAttr>())
13019 !inTemplateInstantiation() && !VD->hasAttr<SectionAttr>()) {
13080 if (VD->hasAttr<CUDASharedAttr>())
13083 !(VD->hasAttr<CUDADeviceAttr>() || VD->hasAttr<CUDAConstantAttr>()))
13161 if (!VD->hasAttr<TypeTagForDatatypeAttr>() ||
13480 if (New->hasAttr<BlocksAttr>()) {
13513 !Parameter->hasAttr<UnusedAttr>()) {
13736 if (FD->hasAttr<OpenCLKernelAttr>())
14041 if (FD->hasAttr<DLLImportAttr>() && !FD->isInlined() &&
14043 assert(!FD->hasAttr<DLLExportAttr>());
14240 if (FD->hasImplicitReturnZero() || FD->hasAttr<NakedAttr>())
14350 if (FD->isMultiVersion() && FD->hasAttr<CPUDispatchAttr>() && Body)
14486 if (FD && FD->hasAttr<NakedAttr>()) {
14495 Var->hasAttr<AsmLabelAttr>() && !Var->hasInit();
14694 if (!IsNothrow && !FD->hasAttr<ReturnsNonNullAttr>())
14711 if (!FD->hasAttr<AllocSizeAttr>()) {
14723 if (AlignmentParam.hasValue() && !FD->hasAttr<AllocAlignAttr>()) {
14760 if (!FD->hasAttr<FormatAttr>()) {
14775 if (!FD->hasAttr<FormatAttr>())
14785 if (!FD->hasAttr<CallbackAttr>() &&
14793 if (!getLangOpts().MathErrno && !FD->hasAttr<ConstAttr>() &&
14802 !FD->hasAttr<ConstAttr>()) {
14818 !FD->hasAttr<ReturnsTwiceAttr>())
14821 if (Context.BuiltinInfo.isNoThrow(BuiltinID) && !FD->hasAttr<NoThrowAttr>())
14823 if (Context.BuiltinInfo.isPure(BuiltinID) && !FD->hasAttr<PureAttr>())
14825 if (Context.BuiltinInfo.isConst(BuiltinID) && !FD->hasAttr<ConstAttr>())
14828 !FD->hasAttr<CUDADeviceAttr>() && !FD->hasAttr<CUDAHostAttr>()) {
14846 FD->isExternC() && !FD->hasAttr<NoThrowAttr>()) {
14868 if (!FD->hasAttr<FormatAttr>())
14878 if (!FD->hasAttr<FormatArgAttr>())
16764 if (!FD->hasAttr<UnavailableAttr>())
17135 !getLangOpts().CPlusPlus && !FD->hasAttr<UnavailableAttr>() &&
17968 bool Packed = Enum->hasAttr<PackedAttr>();
18196 if (!PrevDecl->hasAttr<AliasAttr>())
18213 if (LangOpts.SYCLIsDevice && FD->hasAttr<SYCLKernelAttr>())