From eca0e35451f4e72cd0e48b097c5ed5103c55fbc9 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sat, 20 Jun 2015 11:18:09 -0700 Subject: [PATCH] CLI2: Removed unused ::findOperators method --- src/CLI2.cpp | 26 -------------------------- src/CLI2.h | 1 - 2 files changed, 27 deletions(-) diff --git a/src/CLI2.cpp b/src/CLI2.cpp index 84f231619..5a7a0e8cf 100644 --- a/src/CLI2.cpp +++ b/src/CLI2.cpp @@ -522,7 +522,6 @@ void CLI2::prepareFilter (bool applyContext) desugarFilterAttributes (); desugarFilterAttributeModifiers (); desugarFilterPatterns (); - findOperators (); findAttributes (); desugarFilterPlainArgs (); insertJunctions (); // Deliberately after all desugar calls. @@ -1551,31 +1550,6 @@ void CLI2::desugarFilterPlainArgs () } } -//////////////////////////////////////////////////////////////////////////////// -void CLI2::findOperators () -{ - // Extract a list of entities for category. - std::vector options; - auto c = _entities.equal_range ("operator"); - for (auto e = c.first; e != c.second; ++e) - options.push_back (e->second); - - // Walk the arguments and tag as OP. - bool changes = false; - for (auto& a : _args) - if (a.hasTag ("FILTER")) - if (std::find (options.begin (), options.end (), a.attribute ("raw")) != options.end ()) - if (! a.hasTag ("OP")) - { - a.tag ("OP"); - changes = true; - } - - if (changes && - context.config.getInteger ("debug.parser") >= 3) - context.debug (dump ("CLI2::analyze findOperators")); -} - //////////////////////////////////////////////////////////////////////////////// void CLI2::findAttributes () { diff --git a/src/CLI2.h b/src/CLI2.h index 9880e58be..f6afd4c62 100644 --- a/src/CLI2.h +++ b/src/CLI2.h @@ -112,7 +112,6 @@ private: void insertIDExpr (); /* void desugarFilterPlainArgs (); - void findOperators (); void findAttributes (); void insertJunctions (); */