Skip to content

Commit 4f8dc15

Browse files
committed
Don't check inject enum tag's 2nd operand
1 parent eb0924b commit 4f8dc15

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

lib/SIL/Utils/MemAccessUtils.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2644,13 +2644,10 @@ static void visitBuiltinAddress(BuiltinInst *builtin,
26442644
}
26452645
return;
26462646

2647+
// These builtins take a generic 'T' as their operand.
26472648
case BuiltinValueKind::GetEnumTag:
2648-
visitor(&builtin->getAllOperands()[0]);
2649-
return;
2650-
26512649
case BuiltinValueKind::InjectEnumTag:
26522650
visitor(&builtin->getAllOperands()[0]);
2653-
visitor(&builtin->getAllOperands()[1]);
26542651
return;
26552652

26562653
// Arrays: (T.Type, Builtin.RawPointer, Builtin.RawPointer,

0 commit comments

Comments
 (0)