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

12

/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCast.cpp476 SrcType->isBlockPointerType()) &&
479 DestType->isBlockPointerType()) &&
1056 else if (CStyle && DestType->isBlockPointerType()) {
1852 SrcType->isBlockPointerType()) {
1859 DestType->isBlockPointerType();
1861 SrcType->isBlockPointerType();
1912 if ((SrcType->isBlockPointerType() && DestType->isObjCObjectPointerType()) ||
1913 (DestType->isBlockPointerType() && SrcType->isObjCObjectPointerType()))
1920 } else if (DestType->isBlockPointerType()) {
1921 if (!SrcType->isBlockPointerType()) {
[all...]
H A DSemaFixItUtils.cpp178 if ((T.isObjCObjectPointerType() || T.isBlockPointerType()) &&
H A DSemaExprObjC.cpp362 !Element->getType()->isBlockPointerType()) {
2308 if (receiverIsId || ReceiverType->isBlockPointerType() ||
3071 srcKind = (castExprType->isBlockPointerType() ? 2 : 3);
3089 << unsigned(castType->isBlockPointerType()) // to ObjC|block type
3128 << unsigned(castExprType->isBlockPointerType()) // of ObjC|block type
3502 CK = (T->isBlockPointerType() ? CK_AnyPointerToBlockPointerCast
3513 << (T->isBlockPointerType()? 1 : 0)
3554 << (FromType->isBlockPointerType()? 1 : 0)
H A DSemaExpr.cpp3947 else if (Fn && Fn->getType()->isBlockPointerType())
4043 unsigned FnKind = Fn->getType()->isBlockPointerType()
4833 assert(E.get()->getType()->isBlockPointerType());
4851 } else if (type->isBlockPointerType()) {
5353 if ((!PointerTy->isAnyPointerType() && !PointerTy->isBlockPointerType()) ||
5442 if (!LHSTy->isBlockPointerType() || !RHSTy->isBlockPointerType()) {
5605 if (LHSTy->isBlockPointerType() || RHSTy->isBlockPointerType())
6325 if (RHSType->isBlockPointerType()) {
[all...]
H A DSemaDeclAttr.cpp81 else if (blocksToo && Ty->isBlockPointerType())
112 return Ty->isBlockPointerType();
1390 if (QT->isAnyPointerType() || QT->isBlockPointerType()) {
1460 if (!T->isAnyPointerType() && !T->isBlockPointerType()) {
1476 if (T->isAnyPointerType() || T->isBlockPointerType())
1578 if (!T->isAnyPointerType() && !T->isBlockPointerType())
1801 if (RetTy->isAnyPointerType() || RetTy->isBlockPointerType()) {
1875 if (VD == 0 || (!VD->getType()->isBlockPointerType()
2634 if (Ty->isBlockPointerType() || Ty->isFunctionPointerType()) {
H A DSemaChecking.cpp523 !ValType->isBlockPointerType() && !ValType->isFloatingType()) {
845 if (!Ty->isBlockPointerType() && !Ty->isFunctionPointerType())
851 } else if (Ty->isBlockPointerType()) {
1255 !ValType->isBlockPointerType()) {
4001 (!getLangOpts().ObjCAutoRefCount && lhsType->isBlockPointerType())) {
4085 E->getType()->isBlockPointerType() ||
5407 && !Target->isBlockPointerType() && !Target->isMemberPointerType()
H A DAnalysisBasedWarnings.cpp436 if (VariableTy->isBlockPointerType() &&
697 if (VD->getType()->isBlockPointerType() && !VD->hasAttr<BlocksAttr>())
H A DSemaOverload.cpp247 getFromType()->isBlockPointerType() ||
1581 FromType->isBlockPointerType() ||
2017 if (FromType->isBlockPointerType() && ToType->isPointerType() &&
2024 if (ToType->isBlockPointerType() &&
2668 } else if (FromType->isBlockPointerType()) {
2673 } else if (ToType->isBlockPointerType()) {
2674 if (!FromType->isBlockPointerType())
3286 bool Block1 = Conv1->getConversionType()->isBlockPointerType();
3287 bool Block2 = Conv2->getConversionType()->isBlockPointerType();
H A DSemaObjCProperty.cpp2184 && PropertyTy->isBlockPointerType())
2189 PropertyTy->isBlockPointerType())
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp452 if (originalTy->isBlockPointerType() || originalTy->isFunctionPointerType()) {
516 originalTy->isBlockPointerType() || castTy->isReferenceType());
H A DCallEvent.cpp58 if (T->isBlockPointerType() ||
74 if (FieldT->isBlockPointerType() || FieldT->isFunctionPointerType())
920 } else if (CE->getCallee()->getType()->isBlockPointerType()) {
H A DStore.cpp81 if (CastToTy->isBlockPointerType()) {
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DObjCMT.cpp307 else if (ArgType->isBlockPointerType())
314 return ArgType->isBlockPointerType() ? "copy" : "retain";
398 if (RT->isBlockPointerType() || RT->isFunctionPointerType())
925 T->isBlockPointerType() || T->isFunctionPointerType() ||
1252 if (!AT->isAnyPointerType() && !AT->isBlockPointerType())
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp834 type->isBlockPointerType()) {
1262 } else if (type->isBlockPointerType()) {
1353 bool isBlockPointer = type->isBlockPointerType();
1523 if (type->isBlockPointerType())
1951 if (type->isBlockPointerType()) {
1966 if (type->isBlockPointerType()) {
2154 if (!type->isObjCObjectPointerType() && !type->isBlockPointerType())
H A DCGObjC.cpp1236 else if (argLoad.getType()->isBlockPointerType())
1240 } else if (ivarRef.getType()->isBlockPointerType()) {
1241 if (argLoad.getType()->isBlockPointerType())
1893 if (type->isBlockPointerType())
2069 bool isBlock = type->isBlockPointerType();
2133 if (!type->isBlockPointerType())
2459 assert(e->getType()->isBlockPointerType());
2779 if (!hasImmediateRetain && e->getType()->isBlockPointerType()) {
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSVals.h292 return T->isAnyPointerType() || T->isBlockPointerType() ||
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp415 // We avoid calling Type::isBlockPointerType(), since it operates on the
1054 T->isBlockPointerType()) {
1716 syncExpr->getType()->isBlockPointerType()
2899 ? CK_BitCast : recExpr->getType()->isBlockPointerType()
2940 if (SubExpr->getType()->isBlockPointerType()) {
2961 } else if (userExpr->getType()->isBlockPointerType()) {
3438 else if (VD->getType()->isBlockPointerType())
3457 else if (VD->getType()->isBlockPointerType())
3646 VD->getType()->isBlockPointerType())
4327 if (Ty->isBlockPointerType())
[all...]
H A DRewriteModernObjC.cpp510 // We avoid calling Type::isBlockPointerType(), since it operates on the
1250 T->isBlockPointerType()) {
3545 ? CK_BitCast : recExpr->getType()->isBlockPointerType()
3586 if (SubExpr->getType()->isBlockPointerType()) {
3607 } else if (userExpr->getType()->isBlockPointerType()) {
4341 else if (VD->getType()->isBlockPointerType())
4360 else if (VD->getType()->isBlockPointerType())
4550 VD->getType()->isBlockPointerType())
5286 if (Ty->isBlockPointerType())
5350 if (Ty->isBlockPointerType() || T
[all...]
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp1441 assert(getSubExpr()->getType()->isBlockPointerType());
1456 assert(getType()->isBlockPointerType() ==
1457 getSubExpr()->getType()->isBlockPointerType());
1462 assert(getType()->isBlockPointerType());
1464 !getSubExpr()->getType()->isBlockPointerType());
1468 assert(getType()->isBlockPointerType());
1469 assert(getSubExpr()->getType()->isBlockPointerType());
H A DType.cpp2364 isBlockPointerType() ||
2391 return isObjCObjectPointerType() || isBlockPointerType();
H A DASTContext.cpp4665 return (Ty->isBlockPointerType() || isObjCNSObjectType(Ty) ||
4685 else if (Ty->isObjCObjectPointerType() || Ty->isBlockPointerType())
6393 if (Ty->isObjCObjectPointerType() || Ty->isBlockPointerType())
6404 assert(CT->isAnyPointerType() || CT->isBlockPointerType());
7206 if (LHS->isObjCIdType() && RHS->isBlockPointerType())
7208 if (RHS->isObjCIdType() && LHS->isBlockPointerType())
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Analysis/
H A DFormatString.cpp381 argTy->isBlockPointerType() || argTy->isNullPtrType();
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp744 if (ArgTy->isBlockPointerType())
/freebsd-10.1-release/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h1529 bool isBlockPointerType() const;
4853 inline bool Type::isBlockPointerType() const { function in class:clang::FunctionType::ExtInfo::FunctionProtoType::Type
5127 return (isPointerType() || isReferenceType() || isBlockPointerType() ||
H A DDeclObjC.h2111 return getType()->isBlockPointerType() ? Copy : Retain;

Completed in 491 milliseconds

12