implemented dataflow analysis; activate via --warning[Uninit]:on
This commit is contained in:
parent
f7c0cc976d
commit
2aaa8f7909
6 changed files with 185 additions and 26 deletions
2
todo.txt
2
todo.txt
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue