[SCM] Lisaac compiler branch, mildred-warning-null, created. lisaac-0.12-615-gdf79e2c
Mildred Ki'Lya
silkensedai at online.fr
Sat Mar 13 17:30:17 UTC 2010
The branch, mildred-warning-null has been created
at df79e2ce5a16da43604c7e3c5be9b810e54aaf90 (commit)
- Shortlog ------------------------------------------------------------
commit df79e2ce5a16da43604c7e3c5be9b810e54aaf90
Author: Mildred Ki'Lya <silkensedai at online.fr>
Date: Sat Mar 13 17:51:07 2010 +0100
Add flag warn-null to check call on NULL sites after flow analysis
In the compiler there are 7 places where a call on NULL can happen sometimes.
These should probably be fixed.
--WARNING----------
Possible call on NULL
Line 39 column 38 in ITM_TYPE_PARAMETER(.../src/item/itm_type_parameter.li):
result := p.parameter_to_type Self;
^
--WARNING----------
Possible call on NULL
Line 364 column 32 in PROFIL(.../src/profil.li):
semantic_error (slot.position,"Recursivity without end.");
^
--WARNING----------
Possible call on NULL
Line 797 column 21 in TYPE(.../src/type/type.li):
tg.generic_list.first.raw.genere_typedef_struct;
^
--WARNING----------
Possible call on NULL
Line 572 column 16 in TYPE(.../src/type/type.li):
tg.generic_list.first.raw.genere_struct;
^
--WARNING----------
Possible call on NULL
Line 777 column 21 in TYPE(.../src/type/type.li):
tg.generic_list.first.raw.genere_typedef_type_c;
^
--WARNING----------
Possible call on NULL
Line 227 column 33 in VARIABLE(.../src/variable/variable.li):
((! is_static) && {wrt.value != NULL} && {! is_executing_pass}).if {
^
--WARNING----------
Possible call on NULL
Line 255 column 16 in VARIABLE(.../src/variable/variable.li):
e.set_create;
^
commit 599c3cb6c9515320436f75615542d9f341072cdf
Author: Mildred Ki'Lya <silkensedai at online.fr>
Date: Sat Mar 13 17:09:58 2010 +0100
Add test for feature: cyclic inheritance detection
-----------------------------------------------------------------------
--
Lisaac compiler
More information about the Lisaac-commits
mailing list