reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGBlocks.cpp
  786   blockInfo.NextBlockInfo = CGF.FirstBlockInfo;
  787   CGF.FirstBlockInfo = &blockInfo;
  791   computeBlockInfo(CGF.CGM, &CGF, blockInfo);
  794   if (blockInfo.CanBeGlobal) return;
  797   blockInfo.LocalAddress = CGF.CreateTempAlloca(blockInfo.StructureType,
  797   blockInfo.LocalAddress = CGF.CreateTempAlloca(blockInfo.StructureType,
  798                                                 blockInfo.BlockAlign, "block");
  801   if (!blockInfo.NeedsCopyDispose) return;
  812     CGBlockInfo::Capture &capture = blockInfo.getCapture(variable);
  842         CGF.Builder.CreateStructGEP(blockInfo.LocalAddress, capture.getIndex());
  845     if (!blockInfo.DominatingIP)
  846       blockInfo.DominatingIP = cast<llvm::Instruction>(addr.getPointer());