mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Revert "[SILOptimizer] Don't diagnose infinite recursion if a branch terminates (#19724)"
This reverts commit e94450e840.
rdar://45080912
This commit is contained in:
@@ -39,7 +39,7 @@ class ProgramTerminationFunctionInfo {
|
||||
public:
|
||||
ProgramTerminationFunctionInfo(const SILFunction *F) {
|
||||
for (const auto &BB : *F) {
|
||||
if (!BB.isProgramTerminationPoint())
|
||||
if (!isARCInertTrapBB(&BB))
|
||||
continue;
|
||||
ProgramTerminatingBlocks.insert(&BB);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user