Searched refs:blockField (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 899 Address blockField = projectField(capture.getIndex(), "block.captured"); in EmitBlockLiteral() local 945 Builder.CreateStore(byrefPointer, blockField); in EmitBlockLiteral() 953 AggValueSlot::forAddr(blockField, Qualifiers(), in EmitBlockLiteral() 960 EmitSynthesizedCXXCopyCtor(blockField, src, copyExpr); in EmitBlockLiteral() 965 Builder.CreateStore(src.getPointer(), blockField); in EmitBlockLiteral() 972 Builder.CreateStore(value, blockField); in EmitBlockLiteral() 988 Builder.CreateStore(value, blockField); in EmitBlockLiteral() 1009 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral() 1067 pushDestroy(cleanupKind, blockField, type, destroyer, useArrayEHCleanup); in EmitBlockLiteral() 1069 pushLifetimeExtendedDestroy(cleanupKind, blockField, type, destroyer, in EmitBlockLiteral()
|