OSDN Git Service

seq.hpp: 部分特殊化の seq が _seq_generate() 使ってなかったわ…
authorMyun2 <myun2@nwhite.info>
Thu, 24 May 2012 17:47:53 +0000 (02:47 +0900)
committerMyun2 <myun2@nwhite.info>
Thu, 24 May 2012 17:47:53 +0000 (02:47 +0900)
roast/include/roast/lexical/rule/seq.hpp

index f54aa7a..0f88675 100644 (file)
@@ -342,11 +342,12 @@ namespace roast
                                template <typename _Strm, typename _Document>
                                bool generate(_Strm& strm, _Document& doc) const
                                {
-                                       T1 t1;
+                                       /*T1 t1;
                                        if ( t1.generate(strm, doc) == false )
                                                return false;
                                                
-                                       return true;
+                                       return true;*/
+                                       return _seq_generate(strm, doc, EmptyType());
                                }
                        };