index
:
debian-dafny
master
Debian packaging for Dafny
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Source
/
Dafny
/
Translator.cs
Commit message (
Expand
)
Author
Age
*
Snapshot, to be continued
leino
2014-12-02
*
Fixed bug where resolution was overly restrictive with ghost variables appear...
leino
2014-11-19
*
Now the parser parses "Type" rather than "IToken" for a trait
Reza Ahmadi
2014-11-05
*
Extracted a separate class to generate fresh variable names.
wuestholz
2014-11-06
*
Merge
Rustan Leino
2014-11-05
|
\
*
\
Merge
leino
2014-11-05
|
\
\
|
*
|
Refactored the generation of unique IDs for temporary variable names.
wuestholz
2014-11-05
|
*
|
Did some refactoring.
wuestholz
2014-11-05
|
|
*
Merge
Rustan Leino
2014-11-03
|
|
|
\
|
|
|
/
|
|
/
|
|
|
*
Updated a test case for new syntax and convensions
Rustan Leino
2014-11-03
*
|
|
Merge
leino
2014-11-01
|
\
|
|
*
|
|
Various DafnyPrelude.bpl cleanup.
leino
2014-11-01
|
*
|
Added initial support for dirty while statements.
chmaria
2014-11-01
|
/
/
*
/
Allow assignment LHSs in a forall statement to be the same, so long as the th...
leino
2014-10-30
|
/
*
Fix bug in translation of 'new' for arrays
Rustan Leino
2014-10-29
*
Fixed a bug in the Substituter for datatype update expressions.
leino
2014-10-28
*
Add a DafnyCC option that disables some of Dafny's cleverness to better match...
Bryan Parno
2014-10-27
*
Push the translation of user-supplied triggers deeper
Bryan Parno
2014-10-27
*
Add an option to use reduce Z3's knowledge of non-linear arithmetic.
Bryan Parno
2014-10-24
*
When guessing decreases clauses for loops, convert numeric values to their ul...
leino
2014-10-21
*
Comparisons and well-founded order of char
leino
2014-10-21
*
Add char literals.
leino
2014-10-20
*
Added types "char" and "string" (the latter being a synonym for "seq<char>").
leino
2014-10-20
*
Stricter rules about that types need to be completely resolved.
leino
2014-10-08
*
Did more refactoring.
wuestholz
2014-09-23
*
Did some refactoring.
wuestholz
2014-09-23
*
Disallow parentheses-less declarations of predicates and co-predicates, along...
leino
2014-08-27
*
Merge, and refactored bit in Cloner into class ClonerButDropMethodBodies.
leino
2014-08-27
|
\
*
|
Refactored ArrowType's to be resolved with other types. ArrowTypeDecl's are n...
leino
2014-08-27
*
|
Various resolution fixes and improvements
leino
2014-08-26
*
|
Refactoring: renamed DerivedTypeDecl to NewtypeDecl
leino
2014-08-26
*
|
Implemented arbitrary numeric conversions (but name resolution still needs wo...
leino
2014-08-25
*
|
Fixed bugs in previous check-in
leino
2014-08-25
*
|
Check that result of newtype operations satisfy the newtype constraint
leino
2014-08-25
*
|
Allow $Heap to occur in constraints (even though it isn't actually used)
leino
2014-08-25
|
*
changed $implements function argument type to ClassNameType (from Ty)
Reza Ahmadi
2014-08-24
*
|
Define $Is and $IsAlloc predicates for newtypes.
leino
2014-08-24
|
*
- generating TraitParent axioms
Reza Ahmadi
2014-08-24
*
|
Cycle detection among newtypes. Start of well-formedness check for newtypes.
leino
2014-08-24
|
/
*
Added .Trunc field to real-based types
leino
2014-08-21
*
Support for non-constrained derived types ("new types").
leino
2014-08-21
*
Merge
leino
2014-08-20
|
\
*
|
Start of derived types (aka "new types")
leino
2014-08-20
|
*
Change behavior of 'decreases *', which can be applied to loops and methods. ...
Rustan Leino
2014-08-19
|
/
*
Consider lambdas literals + create literal axioms when an argument is a function
Dan Rosén
2014-08-18
*
Fix a performance issue regarding requires for top level function handles
Dan Rosén
2014-08-14
*
Optimise ApplyExpr to FunctionCallExpr when possible in translator
Dan Rosén
2014-08-14
*
Generate function handle requires for functions without a body
Dan Rosén
2014-08-14
*
Allow reads to take fields of type A -> set<object>
Dan Rosén
2014-08-14
*
Refactor: Change ApplyExpr's Receiver to Function
Dan Rosén
2014-08-14
[next]