[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