| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DirectIvarAssignment.cpp | 158 for (const auto *Ann : D->specific_attrs<AnnotateAttr>()) in isAnnotatedToAllowDirectAssignment() 213 for (const auto *Ann : M->specific_attrs<AnnotateAttr>()) in AttrFilter()
|
| H A D | NonNullParamChecker.cpp | 55 for (const auto *NonNull : FD->specific_attrs<NonNullAttr>()) { in setBitsAccordingToFunctionAttributes()
|
| H A D | IvarInvalidationChecker.cpp | 226 for (const auto *Ann : M->specific_attrs<AnnotateAttr>()) { in isInvalidationMethod()
|
| H A D | MallocChecker.cpp | 1148 for (const auto *I : Func->specific_attrs<OwnershipAttr>()) { in isFreeingOwnershipAttrCall() 1171 for (const auto *I : Func->specific_attrs<OwnershipAttr>()) { in isAllocatingOwnershipAttrCall() 1596 for (const auto *I : FD->specific_attrs<OwnershipAttr>()) { in checkOwnershipAttr() 2092 for (const auto *I : FD->specific_attrs<OwnershipAttr>()) { in printOwnershipTakesList()
|
| H A D | GenericTaintChecker.cpp | 1079 for (const auto *Format : FDecl->specific_attrs<FormatAttr>()) { in getPrintfFormatArgumentNum()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpShared.cpp | 25 for (const auto *Attr : F->specific_attrs<NonNullAttr>()) { in collectNonNullArgs()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Availability.cpp | 50 for (const auto *A : RD->specific_attrs<clang::AvailabilityAttr>()) { in createInfoForDecl()
|
| H A D | AttrImpl.cpp | 159 for (auto *Attr : D->specific_attrs<OMPDeclareTargetDeclAttr>()) { in getActiveAttr()
|
| H A D | ComputeDependence.cpp | 105 for (const auto *I : D->specific_attrs<AlignedAttr>()) { in computeDependence()
|
| H A D | DeclPrinter.cpp | 311 for (auto *A : Call->specific_attrs<OpenACCRoutineDeclAttr>()) { in PrintOpenACCRoutineOnLambda()
|
| H A D | TypePrinter.cpp | 1571 for (const auto *PNA : T->getDecl()->specific_attrs<PreferredNameAttr>()) { in printRecordBefore()
|
| H A D | Decl.cpp | 2708 llvm::any_of(specific_attrs<AlignedAttr>(), [](const AlignedAttr *AA) { in hasDependentAlignment()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | SanitizerMetadata.cpp | 110 for (auto *Attr : D.specific_attrs<NoSanitizeAttr>()) in reportGlobal()
|
| H A D | CodeGenFunction.cpp | 800 for (auto *Attr : D->specific_attrs<NoSanitizeAttr>()) { in StartFunction() 2734 for (const auto *I : D->specific_attrs<AnnotateAttr>()) in EmitVarAnnotations() 2752 for (const auto *I : D->specific_attrs<AnnotateAttr>()) { in EmitFieldAnnotations()
|
| H A D | CGCall.cpp | 1884 for (const OMPAssumeAttr *AA : Callee->specific_attrs<OMPAssumeAttr>()) in AddAttributesFromOMPAssumes() 3041 for (const auto *NNAttr : FD->specific_attrs<NonNullAttr>()) { in getNonNullAttr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaSYCL.cpp | 257 for (auto *SAI : FD->specific_attrs<SYCLKernelEntryPointAttr>()) { in CheckSYCLEntryPointFunctionDecl()
|
| H A D | SemaChecking.cpp | 3361 for (const auto *NonNull : FDecl->specific_attrs<NonNullAttr>()) { in CheckNonNullArguments() 3536 for (const auto *I : FDecl->specific_attrs<FormatMatchesAttr>()) { in checkCall() 3543 for (const auto *I : FDecl->specific_attrs<FormatAttr>()) { in checkCall() 3577 for (const auto *I : FDecl->specific_attrs<ArgumentWithTypeTagAttr>()) in checkCall() 6391 D->specific_attrs<FormatMatchesAttr>()) { in checkFormatStringExpr() 6418 for (const auto *PVFormat : D->specific_attrs<FormatAttr>()) { in checkFormatStringExpr() 6464 for (const auto *FA : ND->specific_attrs<FormatArgAttr>()) { in checkFormatStringExpr() 13055 for (const auto *NonNull : FD->specific_attrs<NonNullAttr>()) { in DiagnoseAlwaysNonNullPointer() 16146 for (const auto *A : Callee->specific_attrs<EnforceTCBAttr>()) in CheckTCBEnforcement() 16148 for (const auto *A : Callee->specific_attrs<EnforceTCBLeafAttr>()) in CheckTCBEnforcement() [all …]
|
| H A D | SemaDeclAttr.cpp | 1549 for (const auto *I : D->specific_attrs<OwnershipAttr>()) { in handleOwnershipAttr() 3903 for (auto *F : D->specific_attrs<FormatAttr>()) { in mergeFormatAttr() 3924 for (auto *F : D->specific_attrs<FormatMatchesAttr>()) { in mergeFormatMatchesAttr() 4737 for (auto *I : D->specific_attrs<AlignedAttr>()) { in CheckAlignasUnderalignment() 6202 for (const auto *I : D->specific_attrs<BTFDeclTagAttr>()) { in hasBTFDeclTagAttr() 6782 auto Attrs = D->specific_attrs<AttrTy>(); in findEnforceTCBAttrByName()
|
| H A D | SemaObjC.cpp | 2279 for (const auto *I : FDecl->specific_attrs<FormatAttr>()) { in DiagnoseCStringFormatDirectiveInCFAPI()
|
| H A D | SemaOverload.cpp | 7462 auto EnableIfAttrs = Function->specific_attrs<EnableIfAttr>(); in CheckEnableIf() 7495 for (const auto *DIA : ND->specific_attrs<DiagnoseIfAttr>()) { in diagnoseDiagnoseIfAttrsWith() 10517 auto Cand1Attrs = Cand1->specific_attrs<EnableIfAttr>(); in compareEnableIfAttrs() 10518 auto Cand2Attrs = Cand2->specific_attrs<EnableIfAttr>(); in compareEnableIfAttrs() 11576 for (auto *EnableIf : FD->specific_attrs<EnableIfAttr>()) { in isFunctionAlwaysEnabled()
|
| H A D | SemaCodeComplete.cpp | 1264 if (!Candidate.specific_attrs<EnableIfAttr>().empty() || in compareOverloads() 1265 !Incumbent.specific_attrs<EnableIfAttr>().empty()) in compareOverloads() 3720 for (const auto *I : ND->specific_attrs<AnnotateAttr>()) in createCodeCompletionStringForDecl()
|
| H A D | SemaDecl.cpp | 2697 for (auto *I : Old->specific_attrs<AlignedAttr>()) { in mergeAlignedAttrs() 2720 for (auto *I : New->specific_attrs<AlignedAttr>()) { in mergeAlignedAttrs() 3247 for (auto *I : Old->specific_attrs<InheritableAttr>()) { in mergeDeclAttributes() 3293 for (const auto *I : From->specific_attrs<T>()) { in propagateAttribute() 15049 for (const auto *I : ThisDecl->specific_attrs<TypeTagForDatatypeAttr>()) { in FinalizeDeclaration()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ThreadSafety.cpp | 1558 for (const auto *Attr : FunDecl->specific_attrs<TryAcquireCapabilityAttr>()) in getEdgeLockset() 1775 for (const auto *I : D->specific_attrs<GuardedByAttr>()) in checkAccess() 1839 for (auto const *I : D->specific_attrs<PtGuardedByAttr>()) in checkPtAccess()
|
| H A D | RetainSummaryManager.cpp | 184 for (const auto *Ann : D->specific_attrs<AnnotateAttr>()) { in hasRCAnnotation()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclBase.h | 562 llvm::iterator_range<specific_attr_iterator<T>> specific_attrs() const { in specific_attrs() function
|