summaryrefslogtreecommitdiff
path: root/Test/dafny0/CoResolution.dfy
Commit message (Collapse)AuthorAge
* Stop pretty-print from emitting deprecated semi-colons.Gravatar qunyanm2015-03-05
|
* Language change: All functions and methods declared lexically outside any ↵Gravatar leino2014-12-12
| | | | | | | | | | class are now automatically static, and fields are no longer allowed to be declared there. Stated differently, all heap state must now be declared inside an explicitly declared class, and functions and methods declared outside any class can be viewed as belonging to the module. The motivating benefit of this change is to no longer need the 'static' keyword when declaring a module of functions and methods.
* New logical encoding of types with Is and IsAllocGravatar Dan Rosén2014-07-07
|
* Set up the same test infrastructure as in Boogie.Gravatar wuestholz2014-05-29
|
* Fixed bugs in co-call checksGravatar Rustan Leino2014-02-23
|
* Added another colemma-calls-function-recursively testGravatar Rustan Leino2014-02-23
|
* Fixed some checking of recursive method/copredicate callsGravatar Rustan Leino2014-02-23
|
* Deprecated "comethod" keyword in favor of "colemma". (Also, "prefix method" ↵Gravatar Rustan Leino2014-02-23
| | | | -> "prefix lemma")
* Disallow call-graph clusters that mix co-methods / prefix methods with other ↵Gravatar Rustan Leino2013-08-04
| | | | | | things. Disallow call-graph clusters that mix co-predicates / prefix predicates with other things.
* Some additional resolution checks for co stuff.Gravatar Unknown2013-01-18
| | | | Beefed up some test cases.
* Removed the syntactic form copredicate #-form with the implicit argument.Gravatar Rustan Leino2013-01-16
| | | | Added syntactic support for codatatype #-form equalities.
* Support for copredicates and prefix predicates in comethods.Gravatar Rustan Leino2012-12-04
(Missing from the co support are (prefix) equalities of codatatypes, various restrictions on the use of co/prefix-predicates, and tactic support for applying the (prefix-)induction automatically.)