Home
last modified time | relevance | path

Searched refs:getBlockExpr (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenCLRuntime.cpp113 static const BlockExpr *getBlockExpr(const Expr *E) { in getBlockExpr() function
141 return EnqueuedBlockMap[getBlockExpr(E)].InvokeFunc; in getInvokeFunction()
150 const BlockExpr *Block = getBlockExpr(E); in emitOpenCLEnqueuedBlock()
H A DCGBlocks.cpp127 CGM.getContext().getObjCEncodingForBlock(BlockInfo.getBlockExpr()); in getBlockDescriptorName()
212 CGM.getContext().getObjCEncodingForBlock(blockInfo.getBlockExpr()); in buildBlockDescriptor()
890 QualType type = blockInfo.getBlockExpr() in EmitBlockLiteral()
1115 blockAddr.getPointer(), ConvertType(blockInfo.getBlockExpr()->getType())); in EmitBlockLiteral()
1351 QualType FnType = blockInfo.getBlockExpr() in buildGlobalBlock()
1404 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType()); in buildGlobalBlock()
1435 SourceLocation StartLoc = BlockInfo->getBlockExpr()->getBody()->getBeginLoc(); in setBlockContextParameter()
1463 CurEHLocation = blockInfo.getBlockExpr()->getEndLoc(); in GenerateBlockFunction()
1504 const FunctionProtoType *fnType = blockInfo.getBlockExpr()->getFunctionType(); in GenerateBlockFunction()
1528 blockInfo.getBlockExpr()->getBody()->getBeginLoc()); in GenerateBlockFunction()
H A DCGBlocks.h307 const BlockExpr *getBlockExpr() const { in getBlockExpr() function
H A DCGDebugInfo.cpp5463 auto *FnTy = Block.getBlockExpr()->getFunctionType(); in collectDefaultFieldsForBlockLiteralDeclare()