about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2025-03-23 16:24:39 +0000
committerMichael Goulet <michael@errs.io>2025-03-23 18:03:09 +0000
commite934975339d772c2018f558b0963108f12376255 (patch)
treef77fe74f7e8fc83fba0557853947dfd8271558fe
parentaa8f0fd7163a2f23aa958faed30c9c2b77b934a5 (diff)
downloadrust-e934975339d772c2018f558b0963108f12376255.tar.gz
rust-e934975339d772c2018f558b0963108f12376255.zip
Visit coroutine kind ty in FlagComputation
-rw-r--r--compiler/rustc_middle/src/ty/flags.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/rustc_middle/src/ty/flags.rs b/compiler/rustc_middle/src/ty/flags.rs
index 0b8f0e8cd41..abfc5463c8f 100644
--- a/compiler/rustc_middle/src/ty/flags.rs
+++ b/compiler/rustc_middle/src/ty/flags.rs
@@ -113,6 +113,7 @@ impl FlagComputation {
                     self.flags -= TypeFlags::STILL_FURTHER_SPECIALIZABLE;
                 }
 
+                self.add_ty(args.kind_ty());
                 self.add_ty(args.resume_ty());
                 self.add_ty(args.return_ty());
                 self.add_ty(args.witness());