3 Commits

Author SHA1 Message Date
Jeremy Schonfeld
c7f4de5590
(113652078) Predicate incorrectly asserts on some keypaths
* (113652078) Predicate incorrectly asserts on some keypaths to resilient types

* (113652078) Switch to using MemoryLayout.offset(of:) for stored property inspection

* (113652078) Fix AnyKeyPath to PartialKeyPath casting
2023-08-11 12:51:30 -07:00
Jeremy Schonfeld
db11c382b3
(110422230) Predicate support for RangeExpression.contains 2023-07-10 14:59:46 -07:00
Jeremy Schonfeld
985f782734
rdar://101354563 (Codable Support for Predicate)
* (101354563) Separate CodableWithConfiguration into standalone file

* (101354563) Update PredicateExpression archive formats

* (101354563) Codable Support for Predicate

* (101354563) Assert on unsupported keypaths
2023-04-26 12:57:40 -07:00