Celeriac infers a lot of expressions at method points that are actually object
invariants. Each expression needs to have a link to its type's Object Invariant
so that they contribute to the calculation of the object invariant.
By including an object invariant PPT for every type, even those not in the
assembly, object invariant can be inferred in the general case.
Original issue reported on code.google.com by Todd.Sch...@gmail.com on 20 Aug 2013 at 7:05
Original issue reported on code.google.com by
Todd.Sch...@gmail.com
on 20 Aug 2013 at 7:05