Searched refs:getBlockExpr (Results 1 – 4 of 4) sorted by relevance
113 static const BlockExpr *getBlockExpr(const Expr *E) { in getBlockExpr() function140 return EnqueuedBlockMap[getBlockExpr(E)].InvokeFunc; in getInvokeFunction()149 const BlockExpr *Block = getBlockExpr(E); in emitOpenCLEnqueuedBlock()
305 const BlockExpr *getBlockExpr() const { in getBlockExpr() function
124 CGM.getContext().getObjCEncodingForBlock(BlockInfo.getBlockExpr()); in getBlockDescriptorName()204 CGM.getContext().getObjCEncodingForBlock(blockInfo.getBlockExpr()); in buildBlockDescriptor()1076 blockAddr.getPointer(), ConvertType(blockInfo.getBlockExpr()->getType())); in EmitBlockLiteral()1361 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType()); in buildGlobalBlock()1391 SourceLocation StartLoc = BlockInfo->getBlockExpr()->getBody()->getBeginLoc(); in setBlockContextParameter()1419 CurEHLocation = blockInfo.getBlockExpr()->getEndLoc(); in GenerateBlockFunction()1460 const FunctionProtoType *fnType = blockInfo.getBlockExpr()->getFunctionType(); in GenerateBlockFunction()1484 blockInfo.getBlockExpr()->getBody()->getBeginLoc()); in GenerateBlockFunction()
5065 auto *FnTy = Block.getBlockExpr()->getFunctionType(); in collectDefaultFieldsForBlockLiteralDeclare()