From 9b3f3fc491a0d06dc804307364d21511ec5f80dd Mon Sep 17 00:00:00 2001 From: Ulya Trofimovich Date: Wed, 4 Mar 2015 17:23:28 +0000 Subject: [PATCH] Continued separating .dot case from other cases in codegen. --- re2c/code.cc | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/re2c/code.cc b/re2c/code.cc index 018eb909..8d031644 100644 --- a/re2c/code.cc +++ b/re2c/code.cc @@ -736,10 +736,6 @@ static void doLinear(OutputFile & o, uint ind, Span *s, uint n, const State *fro genIf(o, ind, "!=", s[0].ub, readCh); genGoTo(o, 0, from, bg, readCh); } - if (DFlag) - { - genGoTo(o, ind, from, next, readCh); - } return ; } else @@ -770,10 +766,6 @@ static void doLinear(OutputFile & o, uint ind, Span *s, uint n, const State *fro genIf(o, ind, ">=", s[0].ub, readCh); genGoTo(o, 0, from, s[1].to, readCh); } - if (DFlag) - { - genGoTo(o, ind, from, next, readCh); - } return ; } else @@ -787,11 +779,6 @@ static void doLinear(OutputFile & o, uint ind, Span *s, uint n, const State *fro s += 1; } } - - if (DFlag) - { - genGoTo(o, ind, from, next, readCh); - } } void Go::genLinear(OutputFile & o, uint ind, const State *from, const State *next, bool &readCh, uint mask) const -- 2.40.0