================
@@ -299,6 +301,16 @@ class CodeGenFunction : public CodeGenTypeCache {
   // because of jumps.
   VarBypassDetector Bypasses;
 
+  // Map from bypassed VarDecl to its alloca address, for per-target init.
+  llvm::SmallVector<std::pair<const VarDecl *, Address>, 4> BypassedVarInits;
+
+  struct BypassingForwardGoto {
+    llvm::BasicBlock *Block;
----------------
efriedma-quic wrote:

`llvm::AssertingVH<llvm::BasicBlock> Block;`

https://github.com/llvm/llvm-project/pull/181937
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to