summaryrefslogtreecommitdiff
path: root/Test/dafny0/FunctionSpecifications.dfy
Commit message (Collapse)AuthorAge
* Stop pretty-print from emitting deprecated semi-colons.Gravatar qunyanm2015-03-05
|
* Make reveal axioms from opaque functions quantify over layersGravatar Dan Rosén2014-07-10
|
* 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
|
* Added support for opaque function definitions, indicated via the {:opaque} ↵Gravatar Bryan Parno2013-12-13
| | | | | | | | attribute. Dafny cannot see the body of opaque function foo() unless you call the (automatically generated) lemma reveal_foo(). This can be helpful in preventing Dafny from spending unnecessary time thinking about the body of a function.
* Fixed let-such-that and if-then-else encodings so that they will pass the ↵Gravatar Rustan Leino2013-02-21
| | | | subrange tests
* Dafny: fixed bug in checking postconditions of functions that mention the ↵Gravatar Unknown2012-08-29
| | | | result the function itself
* Dafny: permanently changed the syntax of "datatype" declarations to what ↵Gravatar Rustan Leino2011-05-27
| | | | previously was an alternative syntax
* Dafny: allow self-calls in function postconditions--these simply refer to ↵Gravatar rustanleino2011-02-03
the result value of the current call