parser: also visit EOF token
authorJean Privat <jean@pryen.org>
Wed, 29 Jul 2009 02:48:26 +0000 (22:48 -0400)
committerJean Privat <jean@pryen.org>
Thu, 30 Jul 2009 13:17:34 +0000 (09:17 -0400)
Signed-off-by: Jean Privat <jean@pryen.org>

src/parser/parser_prod.nit
src/parser/xss/prods.xss

index b695305..d9929e7 100644 (file)
@@ -9738,10 +9738,12 @@ redef class Start
         if _n_base != null then
             v.enter_visit(_n_base.as(not null))
         end
+       v.enter_visit(_n_eof)
     end
 
     redef fun visit_all_reverse(v: Visitor)
     do
+       v.enter_visit(_n_eof)
         if _n_base != null then
             v.enter_visit(_n_base.as(not null))
         end
index c258b5b..c09c801 100644 (file)
@@ -212,10 +212,12 @@ redef class Start
         if _n_base != null then
             v.enter_visit(_n_base.as(not null))
         end
+       v.enter_visit(_n_eof)
     end
 
     redef fun visit_all_reverse(v: Visitor)
     do
+       v.enter_visit(_n_eof)
         if _n_base != null then
             v.enter_visit(_n_base.as(not null))
         end