[SIL] Add dead_end flag to destroy_value.

This commit is contained in:
Nate Chandler
2024-07-01 17:51:11 -07:00
parent 91fe12aab4
commit a8cc3bfdda
15 changed files with 200 additions and 21 deletions

View File

@@ -205,7 +205,9 @@ protected:
SHARED_FIELD(AddressToPointerInst, bool needsStackProtection);
SHARED_FIELD(IndexAddrInst, bool needsStackProtection);
SHARED_FIELD(HopToExecutorInst, bool mandatory);
SHARED_FIELD(DestroyValueInst, bool poisonRefs);
SHARED_FIELD(DestroyValueInst, uint8_t
poisonRefs : 1,
deadEnd : 1);
SHARED_FIELD(EndCOWMutationInst, bool keepUnique);
SHARED_FIELD(ConvertFunctionInst, bool withoutActuallyEscaping);
SHARED_FIELD(BeginCOWMutationInst, bool native);