| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 268 (FromTy->isBlockPointerType() ^ ToTy->isBlockPointerType()) || in fromCast() 513 Ty->isBlockPointerType() || Ty->isReferenceType()) { in getZeroExpr() 617 (LTy->isBlockPointerType() || RTy->isBlockPointerType()) || in doTypeConversion() 628 (LTy->isBlockPointerType() ^ RTy->isBlockPointerType()) || in doTypeConversion() 630 if (LTy->isNullPtrType() || LTy->isBlockPointerType() || in doTypeConversion()
|
| H A D | SValBuilder.h | 360 type->isBlockPointerType() || type->isNullPtrType() || in makeNullWithType()
|
| H A D | SVals.h | 268 return T->isAnyPointerType() || T->isBlockPointerType() || in isLocType()
|
| H A D | MemRegion.h | 638 assert(lTy->getTypePtr()->isBlockPointerType()); in BlockCodeRegion() 787 s->getType()->isBlockPointerType()); in SymbolicRegion()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 589 if (T->isBlockPointerType()) return BlockPtr; in unwrapCastAwayConstnessLevel() 674 SrcType->isBlockPointerType()) && in CastsAwayConstness() 677 DestType->isBlockPointerType()) && in CastsAwayConstness() 1479 else if (CStyle && DestType->isBlockPointerType()) { in TryStaticCast() 2439 SrcType->isBlockPointerType()) { in TryReinterpretCast() 2446 DestType->isBlockPointerType(); in TryReinterpretCast() 2448 SrcType->isBlockPointerType(); in TryReinterpretCast() 2520 } else if (DestType->isBlockPointerType()) { in TryReinterpretCast() 2521 if (!SrcType->isBlockPointerType()) { in TryReinterpretCast() 2886 if ((SrcType->isAnyPointerType() || SrcType->isBlockPointerType()) in DiagnoseBadFunctionCast() [all …]
|
| H A D | SemaFixItUtils.cpp | 178 if ((T.isObjCObjectPointerType() || T.isBlockPointerType()) && in getScalarZeroExpressionForType()
|
| H A D | SemaExprObjC.cpp | 422 !Element->getType()->isBlockPointerType()) { in CheckObjCCollectionLiteralElement() 1825 param->getType()->isBlockPointerType()) in CheckMessageArgumentTypes() 1876 if (typeArgs && Args[i]->isPRValue() && paramType->isBlockPointerType() && in CheckMessageArgumentTypes() 1877 Args[i]->getType()->isBlockPointerType() && in CheckMessageArgumentTypes() 2952 if (receiverIsIdLike || ReceiverType->isBlockPointerType() || in BuildInstanceMessage() 3903 srcKind = (castExprType->isBlockPointerType() ? 2 : 3); in diagnoseObjCARCConversion() 3923 << unsigned(castType->isBlockPointerType()) // to ObjC|block type in diagnoseObjCARCConversion() 3963 << unsigned(castExprType->isBlockPointerType()) // of ObjC|block type in diagnoseObjCARCConversion() 4658 CK = (T->isBlockPointerType() ? CK_AnyPointerToBlockPointerCast in BuildObjCBridgedCast() 4669 << (T->isBlockPointerType()? 1 : 0) in BuildObjCBridgedCast() [all …]
|
| H A D | SemaExpr.cpp | 6704 ProtoArgType->isBlockPointerType()) in GatherArgumentsForCall() 8014 } else if (type->isBlockPointerType()) { in PrepareCastToObjCObjectPointer() 8903 if (!LHSTy->isBlockPointerType() || !RHSTy->isBlockPointerType()) { in checkConditionalBlockPointerCompatibility() 9169 if (Ty->isBlockPointerType()) { in checkBlockType() 9334 if (LHSTy->isBlockPointerType() || RHSTy->isBlockPointerType()) in CheckConditionalOperands() 10334 if (RHSType->isBlockPointerType()) { in CheckAssignmentConstraints() 10408 if (RHSType->isBlockPointerType() && in CheckAssignmentConstraints() 13370 RHSType->isBlockPointerType()) { in CheckCompareOperands() 15646 LHSTy->isBlockPointerType() || RHSTy->isBlockPointerType()) { in CreateBuiltinBinOp() 16298 || Ty->isBlockPointerType())) { in CreateBuiltinUnaryOp() [all …]
|
| H A D | SemaType.cpp | 993 if (typeArg->isBlockPointerType()) { in applyObjCTypeArgs() 2738 if (ArrType->isBlockPointerType() || ArrType->isPipeType() || in BuildArrayType() 5044 if (T->isBlockPointerType()) in GetFullTypeForDeclarator() 5136 T->isBlockPointerType()) { in GetFullTypeForDeclarator() 5361 if (T->isBlockPointerType() || T->isImageType() || T->isSamplerT() || in GetFullTypeForDeclarator() 5607 } else if (S.getLangOpts().OpenCL && ParamTy->isBlockPointerType()) { in GetFullTypeForDeclarator() 7179 !type->isBlockPointerType()) in handleObjCGCTypeAttr()
|
| H A D | AnalysisBasedWarnings.cpp | 785 if (VariableTy->isBlockPointerType() && in SuggestInitializationFixit() 1050 if (VD->getType()->isBlockPointerType() && !VD->hasAttr<BlocksAttr>()) in DiagnoseUninitializedUse()
|
| H A D | SemaDeclAttr.cpp | 1569 if (QT->isAnyPointerType() || QT->isBlockPointerType()) in isValidPointerAttrType() 1575 return T->isAnyPointerType() || T->isBlockPointerType(); in isValidPointerAttrType() 1876 if (!T->isAnyPointerType() && !T->isBlockPointerType()) in handleOwnershipAttr() 2067 if (ResultType->isAnyPointerType() || ResultType->isBlockPointerType()) { in handleRestrictAttr() 2260 if (!VD || (!VD->getType()->isBlockPointerType() && in handleAnalyzerNoReturnAttr() 3126 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) { in handleSentinelAttr() 4228 return T.isFunctionPointerType() || T.isBlockPointerType(); in isFunctionLike() 7044 if (!CompletionBlockType->isBlockPointerType()) { in handleSwiftAsyncAttr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 1045 T->isBlockPointerType()) { in RewriteTypeIntoString() 1695 syncExpr->getType()->isBlockPointerType() in RewriteObjCSynchronizedStmt() 2872 if (SubExpr->getType()->isBlockPointerType()) { in SynthMessageExpr() 2893 } else if (userExpr->getType()->isBlockPointerType()) { in SynthMessageExpr() 3362 else if (VD->getType()->isBlockPointerType()) in SynthesizeBlockHelperFuncs() 3379 else if (VD->getType()->isBlockPointerType()) in SynthesizeBlockHelperFuncs() 3568 VD->getType()->isBlockPointerType()) in SynthesizeBlockLiterals() 4223 if (Ty->isBlockPointerType()) in RewriteByRefVar() 4263 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) in RewriteByRefVar() 4336 BlockDeclRefs[i]->getType()->isBlockPointerType()) in CollectBlockDeclRefInfo() [all …]
|
| H A D | RewriteModernObjC.cpp | 1212 T->isBlockPointerType()) { in RewriteTypeIntoString() 3443 if (SubExpr->getType()->isBlockPointerType()) { in SynthMessageExpr() 3464 } else if (userExpr->getType()->isBlockPointerType()) { in SynthMessageExpr() 4152 else if (VD->getType()->isBlockPointerType()) in SynthesizeBlockHelperFuncs() 4169 else if (VD->getType()->isBlockPointerType()) in SynthesizeBlockHelperFuncs() 4359 VD->getType()->isBlockPointerType()) in SynthesizeBlockLiterals() 5066 if (Ty->isBlockPointerType()) in RewriteByRefVar() 5130 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) in RewriteByRefVar() 5182 BlockDeclRefs[i]->getType()->isBlockPointerType()) in CollectBlockDeclRefInfo() 5229 InnerBlockDeclRefs[i]->getType()->isBlockPointerType()) in SynthBlockInitExpr() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 81 if (T->isBlockPointerType() || in isCallback() 96 if (FieldT->isBlockPointerType() || FieldT->isFunctionPointerType()) in isCallback() 1415 } else if (CE->getCallee()->getType()->isBlockPointerType()) { in getSimpleCall()
|
| H A D | Store.cpp | 82 if (CastToTy->isBlockPointerType()) { in castRegion()
|
| H A D | SValBuilder.cpp | 809 OriginalTy->isBlockPointerType() || in VisitMemRegionVal()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | ObjCMT.cpp | 441 else if (ArgType->isBlockPointerType()) in PropertyMemoryAttribute() 448 return ArgType->isBlockPointerType() ? "copy" : "strong"; in PropertyMemoryAttribute() 531 if (RT->isBlockPointerType() || RT->isFunctionPointerType()) in rewriteToObjCProperty() 1047 T->isBlockPointerType() || T->isFunctionPointerType() || in TypeIsInnerPointer() 1367 if (!AT->isAnyPointerType() && !AT->isBlockPointerType()) in AuditedType()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 982 type->isBlockPointerType()) { in EmitBlockLiteral() 1600 bool isBlockPointer = T->isBlockPointerType(); in computeCopyInfoForBlockCapture() 1998 if (T->isBlockPointerType()) in getBlockFieldFlagsForObjCObjectPointer() 2502 if (type->isBlockPointerType()) { in buildByrefHelpers() 2517 if (type->isBlockPointerType()) { in buildByrefHelpers() 2716 if (!type->isObjCObjectPointerType() && !type->isBlockPointerType()) in emitByrefStructureInit()
|
| H A D | CGObjC.cpp | 1589 else if (argLoad.getType()->isBlockPointerType()) in generateObjCSetterBody() 1593 } else if (ivarRef.getType()->isBlockPointerType()) { in generateObjCSetterBody() 1594 if (argLoad.getType()->isBlockPointerType()) in generateObjCSetterBody() 2285 if (type->isBlockPointerType()) in EmitARCRetain() 2505 bool isBlock = type->isBlockPointerType(); in EmitARCStoreStrong() 2569 if (!type->isBlockPointerType()) in EmitARCRetainAutorelease() 3060 assert(e->getType()->isBlockPointerType()); in shouldEmitSeparateBlockRetain() 3615 if (!hasImmediateRetain && e->getType()->isBlockPointerType()) { in EmitARCStoreStrong()
|
| H A D | CodeGenTypes.cpp | 792 assert((T->isAnyPointerType() || T->isBlockPointerType()) && "Invalid type"); in isPointerZeroInitializable()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 1815 assert(getSubExpr()->getType()->isBlockPointerType()); in CastConsistency() 1830 assert(getType()->isBlockPointerType() == in CastConsistency() 1831 getSubExpr()->getType()->isBlockPointerType()); in CastConsistency() 1836 assert(getType()->isBlockPointerType()); in CastConsistency() 1838 !getSubExpr()->getType()->isBlockPointerType()); in CastConsistency() 1842 assert(getType()->isBlockPointerType()); in CastConsistency() 1843 assert(getSubExpr()->getType()->isBlockPointerType()); in CastConsistency()
|
| H A D | FormatString.cpp | 562 argTy->isBlockPointerType() || argTy->isNullPtrType()) { in matchesType()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CalledOnceCheck.cpp | 982 if (!Ty->isBlockPointerType()) { in isConventional()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | BasicObjCFoundationChecks.cpp | 764 if (ArgTy->isBlockPointerType()) in checkPreObjCMessage()
|
| H A D | NullabilityChecker.cpp | 314 return T->isAnyPointerType() || T->isBlockPointerType(); in isValidPointerType()
|