Searched refs:hasAttr (Results 51 - 75 of 110) sorted by relevance

12345

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCMac.cpp1773 if (ParamDecl->hasAttr<NSConsumedAttr>()) {
1858 if (OID->hasAttr<ObjCExceptionAttr>())
2254 if (ParamDecl->hasAttr<NSConsumedAttr>()) {
2273 if (Method && Method->hasAttr<NoReturnAttr>() && !ReceiverCanBeNull) {
5253 if (ID->hasAttr<ObjCRuntimeVisibleAttr>())
6469 OD->getClassInterface()->hasAttr<ObjCNonLazyClassAttr>() ||
6470 OD->hasAttr<ObjCNonLazyClassAttr>();
6502 if (VD->hasAttr<DLLExportAttr>())
6504 if (VD->hasAttr<DLLImportAttr>())
6543 ? !CI->hasAttr<DLLExportAtt
[all...]
H A DItaniumCXXABI.cpp335 if (VD->hasAttr<ConstInitAttr>())
340 if (VD->isWeak() || VD->hasAttr<SelectAnyAttr>())
1591 if (CGF.CurFuncDecl && CGF.CurFuncDecl->hasAttr<NakedAttr>())
3084 bool IsDLLImport = RD->hasAttr<DLLImportAttr>();
3329 if (RD->hasAttr<WeakAttr>())
3332 if (RD->hasAttr<DLLImportAttr>() &&
3391 if (RD && RD->hasAttr<DLLExportAttr>())
3859 RD->hasAttr<DLLExportAttr>()
H A DCGExprConstant.cpp728 if (Field->hasAttr<NoUniqueAddressAttr>())
829 if (Field->hasAttr<NoUniqueAddressAttr>())
1868 if (D->hasAttr<WeakRefAttr>())
H A DCGClass.cpp45 if (RD->hasAttr<FinalAttr>()) {
298 if (VBase && Derived->hasAttr<FinalAttr>()) {
1771 assert((!DD->isTrivial() || DD->hasAttr<DLLExportAttr>()) &&
2214 if (Param->hasAttr<PassObjectSizeAttr>()) {
H A DCGObjC.cpp326 !var->hasAttr<ObjCPreciseLifetimeAttr>());
532 method->hasAttr<NSConsumesSelfAttr>());
584 method->hasAttr<ObjCReturnsInnerPointerAttr>() &&
684 if (OMD->hasAttr<NoDebugAttr>())
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp1699 if (param->hasAttr<NoEscapeAttr>())
1707 !param->hasAttr<CFConsumedAttr>())
3142 if (!SelMethod->hasAttr<NSReturnsNotRetainedAttr>()) {
3152 if (SelMethod->hasAttr<NSReturnsRetainedAttr>()) {
3517 if (fn->hasAttr<CFReturnsNotRetainedAttr>())
3523 if (fn->hasAttr<CFReturnsRetainedAttr>())
3533 if (!fn->hasAttr<CFAuditedTransferAttr>())
3567 if (method->hasAttr<CFReturnsNotRetainedAttr>())
3572 if (method->hasAttr<CFReturnsRetainedAttr>())
H A DSemaExpr.cpp93 if (DC && !DC->hasAttr<UnusedAttr>())
172 DowngradeWarning = UsedFn->isInlined() || UsedFn->hasAttr<ConstAttr>();
929 (FDecl && FDecl->hasAttr<CFAuditedTransferAttr>()))) {
4560 if (ResultTy->hasAttr(attr::NoDeref)) {
4579 if (Ptr->getPointeeType()->hasAttr(attr::NoDeref))
5287 FDecl && FDecl->hasAttr<CFAuditedTransferAttr>() &&
5288 (!Param || !Param->hasAttr<CFConsumedAttr>()))
5291 FDecl && FDecl->hasAttr<CFAuditedTransferAttr>() &&
5292 (!Param || !Param->hasAttr<CFConsumedAttr>()))
5918 if (FDecl && FDecl->hasAttr<AnyX86InterruptAtt
[all...]
H A DSemaDeclCXX.cpp170 if (EST == EST_None && Method->hasAttr<NoThrowAttr>())
2684 if (RD->hasAttr<WeakAttr>())
2973 if (!D->hasAttr<OverrideAttr>() && !D->hasAttr<FinalAttr>())
3031 if (MD->hasAttr<OverrideAttr>() && !HasOverriddenMethods)
3037 if (D->isInvalidDecl() || D->hasAttr<OverrideAttr>())
3040 if (!MD || MD->isImplicit() || MD->hasAttr<FinalAttr>())
3449 !FD->hasAttr<UnusedAttr>() &&
6385 !Record->hasAttr<FinalAttr>())
6399 if (!Record->hasAttr<FinalAtt
[all...]
H A DSemaTemplateInstantiateDecl.cpp619 if (New->hasAttr<DLLExportAttr>() || New->hasAttr<DLLImportAttr>()) {
637 if (!New->hasAttr<PointerAttr>())
643 if (!New->hasAttr<OwnerAttr>())
2486 if (Method->hasAttr<UsedAttr>()) {
4974 if (Var->hasAttr<DLLImportAttr>() &&
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp408 if (CheckUsedAttr && getMostRecentDecl()->hasAttr<UsedAttr>())
460 return hasAttr<AliasAttr>() || hasAttr<IFuncAttr>();
H A DDeclCXX.cpp2105 if (hasAttr<FinalAttr>())
2139 if (DevirtualizedMethod->hasAttr<FinalAttr>())
2145 if (BestDynamicDecl->hasAttr<FinalAttr>())
2148 if (dtor->hasAttr<FinalAttr>())
H A DExpr.cpp2567 FD->hasAttr<PureAttr>() || FD->hasAttr<ConstAttr>()) {
2590 if (Type->hasAttr<WarnUnusedAttr>() ||
2630 if (MD->hasAttr<WarnUnusedResultAttr>()) {
3483 bool IsPure = FD && (FD->hasAttr<ConstAttr>() || FD->hasAttr<PureAttr>());
3825 UT && UT->getDecl()->hasAttr<TransparentUnionAttr>())
3979 VD->hasAttr<AsmLabelAttr>() && !VD->isLocalVarDecl())
H A DType.cpp503 return RT->getDecl()->hasAttr<ObjCBoxableAttr>();
1707 bool Type::hasAttr(attr::Kind AK) const { function in class:Type
2167 if (RD->hasAttr<MSInheritanceAttr>())
4045 return typedefType->getDecl()->hasAttr<ObjCNSObjectAttr>();
4056 return typedefType->getDecl()->hasAttr<ObjCIndependentClassAttr>();
H A DDeclPrinter.cpp485 if (D->hasAttr<OMPDeclareTargetDeclAttr>())
1146 if (D->getTemplatedDecl()->hasAttr<OMPDeclareTargetDeclAttr>())
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DFuchsiaHandleChecker.cpp158 return D->hasAttr<Attr>() && D->getAttr<Attr>()->getHandleType() == "Fuchsia";
H A DMoveChecker.cpp517 if (MethodDec->hasAttr<ReinitializesAttr>())
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DInitialization.h259 Parm->hasAttr<NSConsumedAttr>());
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransforms.cpp87 if (FD->hasAttr<CFReturnsRetainedAttr>())
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp293 if (callee->hasAttr<PureAttr>() || callee->hasAttr<ConstAttr>())
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp4346 if (!VD->hasAttr<BlocksAttr>()) {
5168 if (!BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) {
5176 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>()) {
5184 if (BlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() ||
5213 if (!VD->hasAttr<BlocksAttr>() && !BlockByCopyDeclsPtrSet.count(VD)) {
5222 if (VD->hasAttr<BlocksAttr>() && !BlockByRefDeclsPtrSet.count(VD)) {
5231 if (InnerBlockDeclRefs[i]->getDecl()->hasAttr<BlocksAttr>() ||
5595 if (VD->hasAttr<BlocksAttr>()) {
5629 if (VD->hasAttr<BlocksAttr>())
6994 if (OID->hasAttr<ObjCExceptionAtt
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5073 return Node.template hasAttr<FinalAttr>();
5154 return Node.size_overridden_methods() > 0 || Node.hasAttr<OverrideAttr>();
6582 /// decl(hasAttr(clang::attr::CUDADevice)) matches the function declaration of
6584 /// passed as a quoted string. e.g., hasAttr("attr::CUDADevice").
6585 AST_MATCHER_P(Decl, hasAttr, attr::Kind, AttrKind) {
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h384 bool hasAttr(ArrayRef<Attribute::AttrKind> AKs,
1646 if (isa<UndefValue>(IRP.getAssociatedValue()) || hasAttr(getAttrKind())) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp536 bool IRPosition::hasAttr(ArrayRef<Attribute::AttrKind> AKs, function in class:IRPosition
1813 hasAttr({Attribute::NonNull, Attribute::Dereferenceable}))
3225 if (isAssumedNonNull() && hasAttr(Attribute::DereferenceableOrNull)) {
3698 if (hasAttr(getAttrKind(), /* IgnoreSubsumingPositions */ true)) {
4234 if (hasAttr({Attribute::InAlloca, Attribute::StructRet, Attribute::Nest},
4695 return IRP.hasAttr(Attr.getKindAsEnum(),
4777 IRP.hasAttr({Attribute::ByVal}, /* IgnoreSubsumingPositions */ true);
4795 if (hasAttr({Attribute::InAlloca})) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp252 REGISTER_MATCHER(hasAttr);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp172 bool hasIBActionAndFirst = D->hasAttr<IBActionAttr>();

Completed in 707 milliseconds

12345