From 18eb5c106584c2dff64eada3269e826d55c247c1 Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Tue, 28 Jul 2009 22:48:26 -0400 Subject: [PATCH] parser: also visit EOF token Signed-off-by: Jean Privat --- src/parser/parser_prod.nit | 2 ++ src/parser/xss/prods.xss | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/parser/parser_prod.nit b/src/parser/parser_prod.nit index b695305..d9929e7 100644 --- a/src/parser/parser_prod.nit +++ b/src/parser/parser_prod.nit @@ -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 diff --git a/src/parser/xss/prods.xss b/src/parser/xss/prods.xss index c258b5b..c09c801 100644 --- a/src/parser/xss/prods.xss +++ b/src/parser/xss/prods.xss @@ -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 -- 1.7.9.5