reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
508 if (CGF.BlockInfo && CI.isNested()) 509 return CGF.BlockInfo->getCapture(VD).fieldType(); 1060 if (BlockInfo && CI.isNested()) { 1063 BlockInfo->getCapture(variable); 1319 assert(BlockInfo && "evaluating block ref without block information?"); 1320 const CGBlockInfo::Capture &capture = BlockInfo->getCapture(variable); 1478 assert(BlockInfo && "not emitting prologue of block invocation function?!"); 1489 *BlockInfo, D->getName(), argNum, 1494 SourceLocation StartLoc = BlockInfo->getBlockExpr()->getBody()->getBeginLoc(); 1501 BlockInfo->StructureType->getPointerTo( 1509 assert(BlockInfo && "not in a block invocation function!"); 1511 return Address(BlockPointer, BlockInfo->BlockAlign); 1526 BlockInfo = &blockInfo;tools/clang/lib/CodeGen/CGCall.cpp
2904 RT = BlockInfo->BlockExpression->getFunctionType()->getReturnType();
tools/clang/lib/CodeGen/CGClass.cpp 2874 const BlockDecl *BD = BlockInfo->getBlockDecl();
tools/clang/lib/CodeGen/CGDecl.cpp 2359 if (BlockInfo) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp415 BlockInfo = CGF.BlockInfo; 416 CGF.BlockInfo = nullptr; 427 CGF.BlockInfo = BlockInfo;