implemented dataflow analysis; activate via --warning[Uninit]:on

This commit is contained in:
Araq 2013-06-04 21:58:39 +02:00
commit 2aaa8f7909
6 changed files with 185 additions and 26 deletions

View file

@ -2,6 +2,7 @@ version 0.9.4
=============
- make 'bind' default for templates and introduce 'mixin';
- implement full 'not nil' checking; range[1..3] needs the same mechanism
- special rule for ``[]=``
- ``=`` should be overloadable; requires specialization for ``=``; general
lift mechanism in the compiler is already implemented for 'fields'
@ -31,7 +32,6 @@ version 0.9.x
=============
- macros as type pragmas
- implement full 'not nil' checking; range[1..3] needs the same mechanism
- implicit deref for parameter matching
- lazy overloading resolution:
* get rid of ``expr[typ]``, use perhaps ``static[typ]`` instead