| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 270 (FromTy->isBlockPointerType() ^ ToTy->isBlockPointerType()) || in fromCast() 515 Ty->isBlockPointerType() || Ty->isReferenceType()) { in getZeroExpr() 634 (LTy->isBlockPointerType() || RTy->isBlockPointerType()) || in doTypeConversion() 645 (LTy->isBlockPointerType() ^ RTy->isBlockPointerType()) || in doTypeConversion() 647 if (LTy->isNullPtrType() || LTy->isBlockPointerType() || in doTypeConversion()
|
| H A D | SValBuilder.h | 350 type->isBlockPointerType() || type->isNullPtrType() || in makeNullWithType()
|
| H A D | SVals.h | 263 return T->isAnyPointerType() || T->isBlockPointerType() || in isLocType()
|
| H A D | MemRegion.h | 671 assert(lTy->getTypePtr()->isBlockPointerType()); in BlockCodeRegion() 820 s->getType()->isBlockPointerType()); in SymbolicRegion()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 646 if (T->isBlockPointerType()) return BlockPtr; in unwrapCastAwayConstnessLevel() 731 SrcType->isBlockPointerType()) && in CastsAwayConstness() 734 DestType->isBlockPointerType()) && in CastsAwayConstness() 1170 if (((SrcType->isBlockPointerType() || SrcType->isFunctionPointerType()) && in checkCastFunctionType() 1563 else if (CStyle && DestType->isBlockPointerType()) { in TryStaticCast() 2479 SrcType->isBlockPointerType()) { in TryReinterpretCast() 2486 DestType->isBlockPointerType(); in TryReinterpretCast() 2488 SrcType->isBlockPointerType(); in TryReinterpretCast() 2536 if ((SrcType->isBlockPointerType() && DestType->isObjCObjectPointerType()) || in TryReinterpretCast() 2537 (DestType->isBlockPointerType() && SrcType->isObjCObjectPointerType())) in TryReinterpretCast() [all …]
|
| H A D | SemaFixItUtils.cpp | 178 if ((T.isObjCObjectPointerType() || T.isBlockPointerType()) && in getScalarZeroExpressionForType()
|
| H A D | SemaExprObjC.cpp | 426 !Element->getType()->isBlockPointerType()) { in CheckObjCCollectionLiteralElement() 1827 param->getType()->isBlockPointerType()) in CheckMessageArgumentTypes() 1879 if (typeArgs && Args[i]->isPRValue() && paramType->isBlockPointerType() && in CheckMessageArgumentTypes() 1880 Args[i]->getType()->isBlockPointerType() && in CheckMessageArgumentTypes() 2945 if (receiverIsIdLike || ReceiverType->isBlockPointerType() || in BuildInstanceMessage() 3902 srcKind = (castExprType->isBlockPointerType() ? 2 : 3); in diagnoseObjCARCConversion() 3922 << unsigned(castType->isBlockPointerType()) // to ObjC|block type in diagnoseObjCARCConversion() 3962 << unsigned(castExprType->isBlockPointerType()) // of ObjC|block type in diagnoseObjCARCConversion() 4666 CK = (T->isBlockPointerType() ? CK_AnyPointerToBlockPointerCast in BuildObjCBridgedCast() 4677 << (T->isBlockPointerType()? 1 : 0) in BuildObjCBridgedCast() [all …]
|
| H A D | SemaExpr.cpp | 1074 if (ExprRes.get()->getType()->isBlockPointerType()) in DefaultVariadicArgumentPromotion() 5783 else if (Fn && Fn->getType()->isBlockPointerType()) in getVariadicCallType() 5903 unsigned FnKind = Fn->getType()->isBlockPointerType() in ConvertArgumentsForCall() 6055 ProtoArgType->isBlockPointerType()) in GatherArgumentsForCall() 6557 T->isBlockPointerType() || T->isRecordType()) in MayBeFunctionType() 7362 assert(E.get()->getType()->isBlockPointerType()); in maybeExtendBlockObject() 8062 if ((!PointerTy->isAnyPointerType() && !PointerTy->isBlockPointerType()) || in checkConditionalNullPointer() 8218 if (!LHSTy->isBlockPointerType() || !RHSTy->isBlockPointerType()) { in checkConditionalBlockPointerCompatibility() 8482 if (E->getType()->isBlockPointerType()) { in checkBlockType() 8489 if (Ty->isBlockPointerType()) { in checkBlockType() [all …]
|
| H A D | SemaOpenCL.cpp | 100 return Arg->getType()->isBlockPointerType(); in isBlockPointer()
|
| H A D | SemaObjC.cpp | 104 !FirstType->isBlockPointerType()) in ActOnObjCForCollectionStmt() 642 if (typeArg->isBlockPointerType()) { in applyObjCTypeArgs() 1418 } else if (CT->isObjCIdType() || CT->isBlockPointerType()) { in CheckSubscriptingKind()
|
| H A D | SemaSwift.cpp | 702 if (!CompletionBlockType->isBlockPointerType()) { in handleAsyncAttr()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 1043 T->isBlockPointerType()) { in RewriteTypeIntoString() 1693 syncExpr->getType()->isBlockPointerType() in RewriteObjCSynchronizedStmt() 2835 ? CK_BitCast : recExpr->getType()->isBlockPointerType() in SynthMessageExpr() 2870 if (SubExpr->getType()->isBlockPointerType()) { in SynthMessageExpr() 2891 } else if (userExpr->getType()->isBlockPointerType()) { in SynthMessageExpr() 3360 else if (VD->getType()->isBlockPointerType()) in SynthesizeBlockHelperFuncs() 3377 else if (VD->getType()->isBlockPointerType()) in SynthesizeBlockHelperFuncs() 3562 VD->getType()->isBlockPointerType()) in SynthesizeBlockLiterals() 4214 if (Ty->isBlockPointerType()) in RewriteByRefVar() 4254 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) in RewriteByRefVar() [all …]
|
| H A D | RewriteModernObjC.cpp | 1210 T->isBlockPointerType()) { in RewriteTypeIntoString() 3406 ? CK_BitCast : recExpr->getType()->isBlockPointerType() in SynthMessageExpr() 3441 if (SubExpr->getType()->isBlockPointerType()) { in SynthMessageExpr() 3462 } else if (userExpr->getType()->isBlockPointerType()) { in SynthMessageExpr() 4147 else if (VD->getType()->isBlockPointerType()) in SynthesizeBlockHelperFuncs() 4164 else if (VD->getType()->isBlockPointerType()) in SynthesizeBlockHelperFuncs() 4343 VD->getType()->isBlockPointerType()) in SynthesizeBlockLiterals() 5048 if (Ty->isBlockPointerType()) in RewriteByRefVar() 5112 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) in RewriteByRefVar() 5156 BlockDeclRefs[i]->getType()->isBlockPointerType()) in CollectBlockDeclRefInfo() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | CallEvent.cpp | 80 if (T->isBlockPointerType() || in isCallback() 95 if (FieldT->isBlockPointerType() || FieldT->isFunctionPointerType()) in isCallback() 1438 } else if (CE->getCallee()->getType()->isBlockPointerType()) { in getSimpleCall()
|
| H A D | Store.cpp | 84 if (CastToTy->isBlockPointerType()) { in castRegion()
|
| H A D | SValBuilder.cpp | 810 OriginalTy->isBlockPointerType() || in VisitMemRegionVal()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 1021 type->isBlockPointerType()) { in EmitBlockLiteral() 1651 bool isBlockPointer = T->isBlockPointerType(); in computeCopyInfoForBlockCapture() 2071 if (T->isBlockPointerType()) in getBlockFieldFlagsForObjCObjectPointer() 2605 if (type->isBlockPointerType()) { in buildByrefHelpers() 2620 if (type->isBlockPointerType()) { in buildByrefHelpers() 2826 if (!type->isObjCObjectPointerType() && !type->isBlockPointerType()) in emitByrefStructureInit()
|
| H A D | CGObjC.cpp | 1637 else if (argLoad.getType()->isBlockPointerType()) in generateObjCSetterBody() 1641 } else if (ivarRef.getType()->isBlockPointerType()) { in generateObjCSetterBody() 1642 if (argLoad.getType()->isBlockPointerType()) in generateObjCSetterBody() 2329 if (type->isBlockPointerType()) in EmitARCRetain() 2549 bool isBlock = type->isBlockPointerType(); in EmitARCStoreStrong() 2613 if (!type->isBlockPointerType()) in EmitARCRetainAutorelease() 3104 assert(e->getType()->isBlockPointerType()); in shouldEmitSeparateBlockRetain() 3659 if (!hasImmediateRetain && e->getType()->isBlockPointerType()) { in EmitARCStoreStrong()
|
| H A D | CGPointerAuth.cpp | 181 if (PointerType->isBlockPointerType()) in getPointerAuthInfoForType()
|
| H A D | CodeGenTypes.cpp | 850 assert((T->isAnyPointerType() || T->isBlockPointerType() || in isPointerZeroInitializable()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Context.cpp | 329 if (T->isObjCObjectPointerType() || T->isBlockPointerType()) in classify()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 1833 assert(getSubExpr()->getType()->isBlockPointerType()); in CastConsistency() 1848 assert(getType()->isBlockPointerType() == in CastConsistency() 1849 getSubExpr()->getType()->isBlockPointerType()); in CastConsistency() 1854 assert(getType()->isBlockPointerType()); in CastConsistency() 1856 !getSubExpr()->getType()->isBlockPointerType()); in CastConsistency() 1860 assert(getType()->isBlockPointerType()); in CastConsistency() 1861 assert(getSubExpr()->getType()->isBlockPointerType()); in CastConsistency()
|
| H A D | FormatString.cpp | 571 if (argTy->isObjCObjectPointerType() || argTy->isBlockPointerType()) in matchesType()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | BasicObjCFoundationChecks.cpp | 759 if (ArgTy->isBlockPointerType()) in checkPreObjCMessage()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CalledOnceCheck.cpp | 981 if (!Ty->isBlockPointerType()) { in isConventional()
|