Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h268 (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 DSValBuilder.h360 type->isBlockPointerType() || type->isNullPtrType() || in makeNullWithType()
H A DSVals.h268 return T->isAnyPointerType() || T->isBlockPointerType() || in isLocType()
H A DMemRegion.h638 assert(lTy->getTypePtr()->isBlockPointerType()); in BlockCodeRegion()
787 s->getType()->isBlockPointerType()); in SymbolicRegion()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp589 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 DSemaFixItUtils.cpp178 if ((T.isObjCObjectPointerType() || T.isBlockPointerType()) && in getScalarZeroExpressionForType()
H A DSemaExprObjC.cpp422 !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 DSemaExpr.cpp6704 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 DSemaType.cpp993 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 DAnalysisBasedWarnings.cpp785 if (VariableTy->isBlockPointerType() && in SuggestInitializationFixit()
1050 if (VD->getType()->isBlockPointerType() && !VD->hasAttr<BlocksAttr>()) in DiagnoseUninitializedUse()
H A DSemaDeclAttr.cpp1569 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 DRewriteObjC.cpp1045 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 DRewriteModernObjC.cpp1212 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 DCallEvent.cpp81 if (T->isBlockPointerType() || in isCallback()
96 if (FieldT->isBlockPointerType() || FieldT->isFunctionPointerType()) in isCallback()
1415 } else if (CE->getCallee()->getType()->isBlockPointerType()) { in getSimpleCall()
H A DStore.cpp82 if (CastToTy->isBlockPointerType()) { in castRegion()
H A DSValBuilder.cpp809 OriginalTy->isBlockPointerType() || in VisitMemRegionVal()
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp441 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 DCGBlocks.cpp982 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 DCGObjC.cpp1589 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 DCodeGenTypes.cpp792 assert((T->isAnyPointerType() || T->isBlockPointerType()) && "Invalid type"); in isPointerZeroInitializable()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1815 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 DFormatString.cpp562 argTy->isBlockPointerType() || argTy->isNullPtrType()) { in matchesType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DCalledOnceCheck.cpp982 if (!Ty->isBlockPointerType()) { in isConventional()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp764 if (ArgTy->isBlockPointerType()) in checkPreObjCMessage()
H A DNullabilityChecker.cpp314 return T->isAnyPointerType() || T->isBlockPointerType(); in isValidPointerType()

123