// RUN: %target-swift-frontend -emit-ir %s import Swift class C {} sil_vtable C {} sil @repo: $@convention(c) @pseudogeneric (@inout_aliasable @block_storage @callee_guaranteed (@guaranteed S, Int, UnsafeMutablePointer) -> (), S, Int, UnsafeMutablePointer) -> () { bb0(%0 : $*@block_storage @callee_guaranteed (@guaranteed S, Int, UnsafeMutablePointer) -> (), %1 : $S, %2 : $Int, %3 : $UnsafeMutablePointer): %9 = tuple () // user: %10 return %9 : $() // id: %10 }