Searched refs:hasAttr (Results 1 - 25 of 115) sorted by relevance

12345

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCUDA.cpp100 static bool hasAttr(const FunctionDecl *D, bool IgnoreImplicitAttr) { function
114 if (D->hasAttr<CUDAInvalidTargetAttr>())
117 if (D->hasAttr<CUDAGlobalAttr>())
120 if (hasAttr<CUDADeviceAttr>(D, IgnoreImplicitHDAttr)) {
121 if (hasAttr<CUDAHostAttr>(D, IgnoreImplicitHDAttr))
124 } else if (hasAttr<CUDAHostAttr>(D, IgnoreImplicitHDAttr)) {
290 bool HasH = MemberDecl->hasAttr<CUDAHostAttr>();
291 bool HasD = MemberDecl->hasAttr<CUDADeviceAttr>();
518 if (VD->hasAttr<CUDADeviceAttr>() || VD->hasAttr<CUDAConstantAtt
[all...]
H A DSemaAttr.cpp91 if (Record->hasAttr<OwnerAttr>() || Record->hasAttr<PointerAttr>())
190 if (Record->hasAttr<OwnerAttr>() || Record->hasAttr<PointerAttr>())
629 if (D->hasAttr<CFAuditedTransferAttr>() ||
630 D->hasAttr<CFUnknownTransferAttr>())
906 if (FD->hasAttr<MinSizeAttr>() || FD->hasAttr<AlwaysInlineAttr>())
911 if (!FD->hasAttr<OptimizeNoneAttr>())
913 if (!FD->hasAttr<NoInlineAtt
[all...]
H A DSemaDeclObjC.cpp116 if (OldD->hasAttr<NoEscapeAttr>() && !NewD->hasAttr<NoEscapeAttr>()) {
184 if ((NewMethod->hasAttr<NSReturnsRetainedAttr>() !=
185 Overridden->hasAttr<NSReturnsRetainedAttr>())) {
193 if ((NewMethod->hasAttr<NSReturnsNotRetainedAttr>() !=
194 Overridden->hasAttr<NSReturnsNotRetainedAttr>())) {
210 if (newDecl->hasAttr<NSConsumedAttr>() !=
211 oldDecl->hasAttr<NSConsumedAttr>()) {
263 if (method->hasAttr<NSReturnsRetainedAttr>())
271 if (method->hasAttr<NSReturnsRetainedAtt
[all...]
H A DSemaDecl.cpp1440 (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<SectionAtt
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DGlobalDecl.h61 assert(!D->hasAttr<CUDAGlobalAttr>() && "Use other ctor with GPU kernels!");
71 if (!D->hasAttr<CUDAGlobalAttr>()) {
79 assert(D->hasAttr<CUDAGlobalAttr>() && "Decl is not a GPU kernel!");
123 !cast<FunctionDecl>(getDecl())->hasAttr<CUDAGlobalAttr>() &&
132 cast<FunctionDecl>(getDecl())->hasAttr<CUDAGlobalAttr>() &&
179 !cast<FunctionDecl>(getDecl())->hasAttr<CUDAGlobalAttr>() &&
190 cast<FunctionDecl>(getDecl())->hasAttr<CUDAGlobalAttr>() &&
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNoReturnFunctionChecker.cpp45 BuildSinks = FD->hasAttr<AnalyzerNoReturnAttr>() || FD->isNoReturn();
92 if (MD->hasAttr<AnalyzerNoReturnAttr>()) {
H A DObjCUnusedIVarsChecker.cpp121 Ivar->hasAttr<UnusedAttr>() || Ivar->hasAttr<IBOutletAttr>() ||
122 Ivar->hasAttr<IBOutletCollectionAttr>() ||
H A DMacOSXAPIChecker.cpp108 if (VD->hasAttr<BlocksAttr>())
H A DUndefCapturedBlockVarChecker.cpp68 if (VD->hasAttr<BlocksAttr>() || !VD->hasLocalStorage())
H A DVirtualCallChecker.cpp74 if (Base->getBestDynamicClassType()->hasAttr<FinalAttr>())
81 if (MD && MD->isVirtual() && !CallIsNonVirtual && !MD->hasAttr<FinalAttr>() &&
82 !MD->getParent()->hasAttr<FinalAttr>())
H A DDeadStoresChecker.cpp279 !(VD->hasAttr<UnusedAttr>() || VD->hasAttr<BlocksAttr>() ||
280 VD->hasAttr<ObjCPreciseLifetimeAttr>())) {
406 !V->hasAttr<UnusedAttr>() &&
407 !V->hasAttr<ObjCPreciseLifetimeAttr>()) {
H A DMIGChecker.cpp170 if (D->hasAttr<MIGServerRoutineAttr>())
176 if (OMD->hasAttr<MIGServerRoutineAttr>())
H A DNonNullParamChecker.cpp81 if (Parameter->hasAttr<NonNullAttr>())
150 if (!UT || !UT->getDecl()->hasAttr<TransparentUnionAttr>())
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaInternal.h47 bool isDeviceSideDecl = D->hasAttr<CUDADeviceAttr>() ||
48 D->hasAttr<CUDASharedAttr>() ||
49 D->hasAttr<CUDAGlobalAttr>();
55 assert(!(D->hasAttr<DLLImportAttr>() && D->hasAttr<DLLExportAttr>()) &&
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp309 bool IsIFunc = D->hasAttr<IFuncAttr>();
932 if (D->hasAttr<DLLImportAttr>())
934 else if (D->hasAttr<DLLExportAttr>() && !GV->isDeclarationForLinker())
1061 } else if (FD && FD->hasAttr<CUDAGlobalAttr>() &&
1160 assert(!isa<FunctionDecl>(ND) || !ND->hasAttr<CUDAGlobalAttr>() ||
1563 if (!D || !D->hasAttr<NoStackProtectorAttr>()) {
1589 ShouldAddOptNone &= !D->hasAttr<MinSizeAttr>();
1590 ShouldAddOptNone &= !D->hasAttr<AlwaysInlineAttr>();
1593 if ((ShouldAddOptNone || D->hasAttr<OptimizeNoneAttr>()) &&
1602 if (D->hasAttr<NakedAtt
[all...]
H A DCGCall.cpp203 if (D->hasAttr<StdCallAttr>())
206 if (D->hasAttr<FastCallAttr>())
209 if (D->hasAttr<RegCallAttr>())
212 if (D->hasAttr<ThisCallAttr>())
215 if (D->hasAttr<VectorCallAttr>())
218 if (D->hasAttr<PascalAttr>())
224 if (D->hasAttr<AArch64VectorPcsAttr>())
227 if (D->hasAttr<IntelOclBiccAttr>())
230 if (D->hasAttr<MSABIAttr>())
233 if (D->hasAttr<SysVABIAtt
[all...]
H A DCGVTables.cpp824 ? MD->hasAttr<CUDADeviceAttr>()
825 : (MD->hasAttr<CUDAHostAttr>() || !MD->hasAttr<CUDADeviceAttr>());
1083 if (keyFunction && !RD->hasAttr<DLLImportAttr>()) {
1131 if (RD->hasAttr<DLLExportAttr>()) {
1134 } else if (RD->hasAttr<DLLImportAttr>()) {
1283 if (RD->hasAttr<LTOVisibilityPublicAttr>() || RD->hasAttr<UuidAttr>())
1287 if (RD->hasAttr<DLLExportAttr>() || RD->hasAttr<DLLImportAtt
[all...]
H A DCGDeclCXX.cpp209 D.hasAttr<OMPThreadPrivateDeclAttr>()) {
476 (D->hasAttr<CUDADeviceAttr>() || D->hasAttr<CUDAConstantAttr>() ||
477 D->hasAttr<CUDASharedAttr>()))
538 } else if (D->hasAttr<SelectAnyAttr>()) {
729 if (D->hasAttr<NoDebugAttr>())
H A DCGDecl.cpp240 if (D.hasAttr<AsmLabelAttr>())
253 D.hasAttr<CUDASharedAttr>() || D.hasAttr<LoaderUninitializedAttr>())
415 D.hasAttr<CUDASharedAttr>();
422 if (D.hasAttr<AnnotateAttr>())
437 if (D.hasAttr<UsedAttr>())
616 (var.hasAttr<ObjCPreciseLifetimeAttr>()
1584 if (D.hasAttr<AnnotateAttr>() && HaveInsertPoint())
1968 if (!var->hasAttr<ObjCPreciseLifetimeAttr>())
2014 D.hasAttr<ObjCPreciseLifetimeAtt
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp377 return !fn->hasAttr<VisibilityAttr>();
413 return (computation.isTypeVisibility() && D->hasAttr<TypeVisibilityAttr>()) ||
414 D->hasAttr<VisibilityAttr>();
556 FD->hasBody(Def) && Def->isInlined() && !Def->hasAttr<GNUInlineAttr>();
1329 if (D->hasAttr<InternalLinkageAttr>())
1436 if (D->hasAttr<InternalLinkageAttr>())
1988 if (!hasAttr<ThreadAttr>() &&
1991 hasAttr<OMPThreadPrivateDeclAttr>()))
1995 hasAttr<OMPThreadPrivateDeclAttr>())
2464 return hasAttr<BlocksAtt
[all...]
H A DRecordLayoutBuilder.cpp477 UpdateEmptyFieldSubobjects(FD, Offset, FD->hasAttr<NoUniqueAddressAttr>());
1262 Packed = D->hasAttr<PackedAttr>();
1273 if (D->hasAttr<AlignMac68kAttr>()) {
1463 bool FieldPacked = Packed || D->hasAttr<PackedAttr>();
1748 bool PotentiallyOverlapping = D->hasAttr<NoUniqueAddressAttr>() && FieldClass;
1750 bool FieldPacked = Packed || D->hasAttr<PackedAttr>();
2133 if (!MD->hasAttr<CUDADeviceAttr>())
2137 if (!MD->hasAttr<CUDAHostAttr>() && MD->hasAttr<CUDADeviceAttr>())
2145 if (MD->hasAttr<DLLImportAtt
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp136 if (FD->hasAttr<CFReturnsRetainedAttr>()) {
140 if (FD->hasAttr<CFReturnsNotRetainedAttr>()) {
187 if (!method->hasAttr<NSReturnsRetainedAttr>()) {
440 if (PD->hasAttr<CFConsumedAttr>()) {
H A DObjCMT.cpp1256 OM->hasAttr<ObjCReturnsInnerPointerAttr>())
1427 if (Decl->hasAttr<CFAuditedTransferAttr>()) {
1490 !pd->hasAttr<CFConsumedAttr>() &&
1496 !pd->hasAttr<NSConsumedAttr>() &&
1514 bool FuncIsReturnAnnotated = (FuncDecl->hasAttr<CFReturnsRetainedAttr>() ||
1515 FuncDecl->hasAttr<CFReturnsNotRetainedAttr>() ||
1516 FuncDecl->hasAttr<NSReturnsRetainedAttr>() ||
1517 FuncDecl->hasAttr<NSReturnsNotRetainedAttr>() ||
1518 FuncDecl->hasAttr<NSReturnsAutoreleasedAttr>());
1543 if (AE.getKind() == DecRef && !pd->hasAttr<CFConsumedAtt
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp390 if (!PVD->hasAttr<OSConsumedAttr>())
768 if (D->hasAttr<CFReturnsNotRetainedAttr>()) {
770 } else if (D->hasAttr<NSReturnsNotRetainedAttr>()) {
772 } else if (D->hasAttr<OSReturnsNotRetainedAttr>()) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexSymbol.cpp45 if (D->hasAttr<IBOutletAttr>()) {
47 } else if (D->hasAttr<IBOutletCollectionAttr>()) {
229 if (D->hasAttr<IBActionAttr>())

Completed in 390 milliseconds

12345