Home
last modified time | relevance | path

Searched refs:isBlockPointer (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DPointer.h112 assert(isBlockPointer());
171 if (!isBlockPointer()) in narrow()
173 assert(isBlockPointer()); in narrow()
213 assert(isBlockPointer()); in expand()
248 if (isBlockPointer()) in isZero()
272 assert(isBlockPointer()); in getDeclDesc()
280 if (isBlockPointer()) in getSource()
350 assert(isBlockPointer()); in getSize()
378 if (isBlockPointer()) in inArray()
384 if (isBlockPointer()) in inPrimitiveArray()
[all …]
H A DPointer.cpp35 if (isBlockPointer() && PointeeStorage.BS.Pointee) in Pointer()
70 bool WasBlockPointer = isBlockPointer(); in operator =()
82 if (P.isBlockPointer()) { in operator =()
98 bool WasBlockPointer = isBlockPointer(); in operator =()
110 if (P.isBlockPointer()) { in operator =()
230 if (isBlockPointer()) { in print()
396 if (Ptr.isDummy() || !Ptr.isLive() || !Ptr.isBlockPointer() || in toRValue()
H A DMemberPointer.cpp24 if (!Base.isBlockPointer()) in toPointer()
H A DEvaluationResult.cpp181 !P.isUnknownSizeArray() && !P.isOnePastEnd() && P.isBlockPointer(); in collectBlocks()
H A DEvalEmitter.cpp172 if (!Ptr.isZero() && Ptr.isBlockPointer() && in emitRet()
H A DInterp.cpp422 if (!Ptr.isBlockPointer()) in CheckConst()
455 if (!Ptr.isBlockPointer()) in CheckVolatile()
H A DInterp.h1490 if (Ptr.isBlockPointer() && Off > Ptr.block()->getSize()) in GetPtrField()
1512 if (Ptr.isBlockPointer() && Off > Ptr.block()->getSize()) in GetPtrFieldPop()
1667 if (!Ptr.isBlockPointer()) in Load()
1678 if (!Ptr.isBlockPointer()) in LoadPop()
1865 if (Ptr.isBlockPointer()) { in OffsetHelper()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenCL.cpp99 static inline bool isBlockPointer(Expr *Arg) { in isBlockPointer() function
170 if (!isBlockPointer(BlockArg)) { in checkBuiltinNDRangeAndBlock()
183 if (!isBlockPointer(BlockArg)) { in checkBuiltinKernelWorkGroupSize()
282 if (!isBlockPointer(Arg3)) { in checkBuiltinEnqueueKernel()
298 if (isBlockPointer(Arg3)) in checkBuiltinEnqueueKernel()
305 if (!isBlockPointer(Arg6)) { in checkBuiltinEnqueueKernel()
H A DSemaType.cpp2757 bool isBlockPointer = false; in inferARCWriteback() local
2783 isBlockPointer = true; in inferARCWriteback()
2822 if (!isBlockPointer && !declSpecType->isObjCObjectType()) in inferARCWriteback()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp1615 bool isBlockPointer = T->isBlockPointerType(); in computeCopyInfoForBlockCapture() local
1616 if (isBlockPointer) in computeCopyInfoForBlockCapture()
1631 return std::make_pair(!isBlockPointer ? BlockCaptureEntityKind::ARCStrong in computeCopyInfoForBlockCapture()