From: Michael Beck Date: Tue, 18 Mar 2008 12:45:19 +0000 (+0000) Subject: updated X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=a4114bd80b44eb9eb7d34e38fd4ed8f57063838f;p=cparser updated [r18976] --- diff --git a/TODO b/TODO index 54d9759..edbfcd1 100644 --- a/TODO +++ b/TODO @@ -25,6 +25,7 @@ Parser: - check semantic for functions declared/defined in global scope and declared again in a local scope - print initialisation type_path for initializer errors +- check switches for: double cases, all enums ast2firm: - handle non-constant initializers @@ -32,9 +33,13 @@ ast2firm: - handle bitfield members with 0 correctly (standard says they finish the current unit) +Missing Errors: +* check switches for double cases + Missing Warnings: * dead assignments (int x = 5; x = bla(); -> dead assignment at x = 5;) * unused label +* check switches for all enums values Spec-Status: