Home
last modified time | relevance | path

Searched refs:specific_attrs (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDirectIvarAssignment.cpp158 for (const auto *Ann : D->specific_attrs<AnnotateAttr>()) in isAnnotatedToAllowDirectAssignment()
213 for (const auto *Ann : M->specific_attrs<AnnotateAttr>()) in AttrFilter()
H A DNonNullParamChecker.cpp55 for (const auto *NonNull : FD->specific_attrs<NonNullAttr>()) { in setBitsAccordingToFunctionAttributes()
H A DIvarInvalidationChecker.cpp226 for (const auto *Ann : M->specific_attrs<AnnotateAttr>()) { in isInvalidationMethod()
H A DMallocChecker.cpp1148 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 DGenericTaintChecker.cpp1079 for (const auto *Format : FDecl->specific_attrs<FormatAttr>()) { in getPrintfFormatArgumentNum()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpShared.cpp25 for (const auto *Attr : F->specific_attrs<NonNullAttr>()) { in collectNonNullArgs()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DAvailability.cpp50 for (const auto *A : RD->specific_attrs<clang::AvailabilityAttr>()) { in createInfoForDecl()
H A DAttrImpl.cpp159 for (auto *Attr : D->specific_attrs<OMPDeclareTargetDeclAttr>()) { in getActiveAttr()
H A DComputeDependence.cpp105 for (const auto *I : D->specific_attrs<AlignedAttr>()) { in computeDependence()
H A DDeclPrinter.cpp311 for (auto *A : Call->specific_attrs<OpenACCRoutineDeclAttr>()) { in PrintOpenACCRoutineOnLambda()
H A DTypePrinter.cpp1571 for (const auto *PNA : T->getDecl()->specific_attrs<PreferredNameAttr>()) { in printRecordBefore()
H A DDecl.cpp2708 llvm::any_of(specific_attrs<AlignedAttr>(), [](const AlignedAttr *AA) { in hasDependentAlignment()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DSanitizerMetadata.cpp110 for (auto *Attr : D.specific_attrs<NoSanitizeAttr>()) in reportGlobal()
H A DCodeGenFunction.cpp800 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 DCGCall.cpp1884 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 DSemaSYCL.cpp257 for (auto *SAI : FD->specific_attrs<SYCLKernelEntryPointAttr>()) { in CheckSYCLEntryPointFunctionDecl()
H A DSemaChecking.cpp3361 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 DSemaDeclAttr.cpp1549 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 DSemaObjC.cpp2279 for (const auto *I : FDecl->specific_attrs<FormatAttr>()) { in DiagnoseCStringFormatDirectiveInCFAPI()
H A DSemaOverload.cpp7462 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 DSemaCodeComplete.cpp1264 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 DSemaDecl.cpp2697 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 DThreadSafety.cpp1558 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 DRetainSummaryManager.cpp184 for (const auto *Ann : D->specific_attrs<AnnotateAttr>()) { in hasRCAnnotation()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h562 llvm::iterator_range<specific_attr_iterator<T>> specific_attrs() const { in specific_attrs() function

12