Searched refs:isBlockPointerType (Results 1 - 25 of 51) sorted by relevance

123

/freebsd-current/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h268 (FromTy->isBlockPointerType() ^ ToTy->isBlockPointerType()) ||
513 Ty->isBlockPointerType() || Ty->isReferenceType()) {
617 (LTy->isBlockPointerType() || RTy->isBlockPointerType()) ||
628 (LTy->isBlockPointerType() ^ RTy->isBlockPointerType()) ||
630 if (LTy->isNullPtrType() || LTy->isBlockPointerType() ||
H A DSVals.h268 return T->isAnyPointerType() || T->isBlockPointerType() ||
H A DSValBuilder.h360 type->isBlockPointerType() || type->isNullPtrType() ||
H A DMemRegion.h638 assert(lTy->getTypePtr()->isBlockPointerType());
787 s->getType()->isBlockPointerType());
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp178 if ((T.isObjCObjectPointerType() || T.isBlockPointerType()) &&
H A DSemaCast.cpp589 if (T->isBlockPointerType()) return BlockPtr;
674 SrcType->isBlockPointerType()) &&
677 DestType->isBlockPointerType()) &&
1111 if (((SrcType->isBlockPointerType() || SrcType->isFunctionPointerType()) &&
1479 else if (CStyle && DestType->isBlockPointerType()) {
2439 SrcType->isBlockPointerType()) {
2446 DestType->isBlockPointerType();
2448 SrcType->isBlockPointerType();
2496 if ((SrcType->isBlockPointerType() && DestType->isObjCObjectPointerType()) ||
2497 (DestType->isBlockPointerType()
[all...]
H A DSemaExprObjC.cpp422 !Element->getType()->isBlockPointerType()) {
1825 param->getType()->isBlockPointerType())
1876 if (typeArgs && Args[i]->isPRValue() && paramType->isBlockPointerType() &&
1877 Args[i]->getType()->isBlockPointerType() &&
2952 if (receiverIsIdLike || ReceiverType->isBlockPointerType() ||
3903 srcKind = (castExprType->isBlockPointerType() ? 2 : 3);
3923 << unsigned(castType->isBlockPointerType()) // to ObjC|block type
3963 << unsigned(castExprType->isBlockPointerType()) // of ObjC|block type
4658 CK = (T->isBlockPointerType() ? CK_AnyPointerToBlockPointerCast
4669 << (T->isBlockPointerType()
[all...]
H A DSemaExpr.cpp1062 if (ExprRes.get()->getType()->isBlockPointerType())
6448 else if (Fn && Fn->getType()->isBlockPointerType())
6552 unsigned FnKind = Fn->getType()->isBlockPointerType()
6704 ProtoArgType->isBlockPointerType())
7996 assert(E.get()->getType()->isBlockPointerType());
8014 } else if (type->isBlockPointerType()) {
8754 if ((!PointerTy->isAnyPointerType() && !PointerTy->isBlockPointerType()) ||
8903 if (!LHSTy->isBlockPointerType() || !RHSTy->isBlockPointerType()) {
9169 if (Ty->isBlockPointerType()) {
[all...]
H A DAnalysisBasedWarnings.cpp785 if (VariableTy->isBlockPointerType() &&
1050 if (VD->getType()->isBlockPointerType() && !VD->hasAttr<BlocksAttr>())
H A DSemaDeclAttr.cpp1569 if (QT->isAnyPointerType() || QT->isBlockPointerType())
1575 return T->isAnyPointerType() || T->isBlockPointerType();
1876 if (!T->isAnyPointerType() && !T->isBlockPointerType())
2067 if (ResultType->isAnyPointerType() || ResultType->isBlockPointerType()) {
2260 if (!VD || (!VD->getType()->isBlockPointerType() &&
3126 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) {
4228 return T.isFunctionPointerType() || T.isBlockPointerType();
7044 if (!CompletionBlockType->isBlockPointerType()) {
H A DSemaType.cpp993 if (typeArg->isBlockPointerType()) {
2738 if (ArrType->isBlockPointerType() || ArrType->isPipeType() ||
5044 if (T->isBlockPointerType())
5136 T->isBlockPointerType()) {
5361 if (T->isBlockPointerType() || T->isImageType() || T->isSamplerT() ||
5607 } else if (S.getLangOpts().OpenCL && ParamTy->isBlockPointerType()) {
7179 !type->isBlockPointerType())
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCallEvent.cpp81 if (T->isBlockPointerType() ||
96 if (FieldT->isBlockPointerType() || FieldT->isFunctionPointerType())
1415 } else if (CE->getCallee()->getType()->isBlockPointerType()) {
H A DStore.cpp82 if (CastToTy->isBlockPointerType()) {
H A DSValBuilder.cpp809 OriginalTy->isBlockPointerType() ||
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp1589 else if (argLoad.getType()->isBlockPointerType())
1593 } else if (ivarRef.getType()->isBlockPointerType()) {
1594 if (argLoad.getType()->isBlockPointerType())
2285 if (type->isBlockPointerType())
2505 bool isBlock = type->isBlockPointerType();
2569 if (!type->isBlockPointerType())
3060 assert(e->getType()->isBlockPointerType());
3615 if (!hasImmediateRetain && e->getType()->isBlockPointerType()) {
H A DCGBlocks.cpp982 type->isBlockPointerType()) {
1600 bool isBlockPointer = T->isBlockPointerType();
1998 if (T->isBlockPointerType())
2502 if (type->isBlockPointerType()) {
2517 if (type->isBlockPointerType()) {
2716 if (!type->isObjCObjectPointerType() && !type->isBlockPointerType())
H A DCodeGenTypes.cpp792 assert((T->isAnyPointerType() || T->isBlockPointerType()) && "Invalid type");
/freebsd-current/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp441 else if (ArgType->isBlockPointerType())
448 return ArgType->isBlockPointerType() ? "copy" : "strong";
531 if (RT->isBlockPointerType() || RT->isFunctionPointerType())
1047 T->isBlockPointerType() || T->isFunctionPointerType() ||
1367 if (!AT->isAnyPointerType() && !AT->isBlockPointerType())
/freebsd-current/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp408 // We avoid calling Type::isBlockPointerType(), since it operates on the
1045 T->isBlockPointerType()) {
1695 syncExpr->getType()->isBlockPointerType()
2837 ? CK_BitCast : recExpr->getType()->isBlockPointerType()
2872 if (SubExpr->getType()->isBlockPointerType()) {
2893 } else if (userExpr->getType()->isBlockPointerType()) {
3362 else if (VD->getType()->isBlockPointerType())
3379 else if (VD->getType()->isBlockPointerType())
3568 VD->getType()->isBlockPointerType())
4223 if (Ty->isBlockPointerType())
[all...]
H A DRewriteModernObjC.cpp498 // We avoid calling Type::isBlockPointerType(), since it operates on the
1212 T->isBlockPointerType()) {
3408 ? CK_BitCast : recExpr->getType()->isBlockPointerType()
3443 if (SubExpr->getType()->isBlockPointerType()) {
3464 } else if (userExpr->getType()->isBlockPointerType()) {
4152 else if (VD->getType()->isBlockPointerType())
4169 else if (VD->getType()->isBlockPointerType())
4359 VD->getType()->isBlockPointerType())
5066 if (Ty->isBlockPointerType())
5130 if (Ty->isBlockPointerType() || T
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1815 assert(getSubExpr()->getType()->isBlockPointerType());
1830 assert(getType()->isBlockPointerType() ==
1831 getSubExpr()->getType()->isBlockPointerType());
1836 assert(getType()->isBlockPointerType());
1838 !getSubExpr()->getType()->isBlockPointerType());
1842 assert(getType()->isBlockPointerType());
1843 assert(getSubExpr()->getType()->isBlockPointerType());
H A DFormatString.cpp562 argTy->isBlockPointerType() || argTy->isNullPtrType()) {
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/
H A DCalledOnceCheck.cpp982 if (!Ty->isBlockPointerType()) {
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp764 if (ArgTy->isBlockPointerType())
H A DNullabilityChecker.cpp314 return T->isAnyPointerType() || T->isBlockPointerType();

Completed in 754 milliseconds

123