diff --git a/src/CLI.cpp b/src/CLI.cpp index 0ce9a430..c823e8bb 100644 --- a/src/CLI.cpp +++ b/src/CLI.cpp @@ -261,6 +261,7 @@ void CLI::analyze () handleArg0 (); lexArguments (); identifyOverrides (); + identifyIds (); canonicalizeNames (); identifyFilter (); } @@ -468,6 +469,9 @@ void CLI::identifyFilter () if (a.hasTag ("HINT")) a.tag ("FILTER"); + else if (a.hasTag ("ID")) + a.tag ("FILTER"); + else if (a._lextype == Lexer::Type::date || a._lextype == Lexer::Type::duration) {