mirror of
https://github.com/intel/llvm.git
synced 2026-01-26 21:53:12 +08:00
Assertion semantics closely mimic C++26 Contracts evaluation semantics. This brings our implementation closer in line with C++26 Library Hardening (one particular benefit is that using the `observe` semantic makes adopting hardening easier for projects).