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

References

tools/clang/lib/CodeGen/CGBlocks.cpp
  523   ASTContext &C = CGM.getContext();
  527   initializeForBlockHeader(CGM, info, elementTypes);
  530           CGM.getTargetCodeGenInfo().getTargetOpenCLBlockHelper())
  535       llvm::StructType::get(CGM.getLLVMContext(), elementTypes, true);
  540            CGM.getLangOpts().getGC() == LangOptions::NonGC)
  558     llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType);
  560       = CGM.getContext().getTypeInfoInChars(thisType);
  577       CharUnits align = CGM.getPointerAlign();
  584       layout.push_back(BlockLayoutChunk(align, CGM.getPointerSize(),
  586                                         CGM.VoidPtrTy, variable->getType()));
  592     if (llvm::Constant *constant = tryCaptureAsConstant(CGM, CGF, variable)) {
  640     } else if (CGM.getLangOpts().CPlusPlus) {
  657       CGM.getTypes().ConvertTypeForMem(VT);
  666       llvm::StructType::get(CGM.getLLVMContext(), elementTypes, true);
  743     elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty,
  761       elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty,
  774     llvm::StructType::get(CGM.getLLVMContext(), elementTypes, true);