mirror of
https://github.com/owasp-modsecurity/ModSecurity.git
synced 2025-10-01 03:57:47 +03:00
Fix namespace utilization on seclang-parser.yy
This commit is contained in:
@@ -294,50 +294,11 @@ class Driver;
|
||||
#include "src/variables/session.h"
|
||||
#include "src/variables/status.h"
|
||||
|
||||
using modsecurity::ModSecurity;
|
||||
using modsecurity::Rule;
|
||||
using modsecurity::Utils::GeoLookup;
|
||||
using modsecurity::Variables::Duration;
|
||||
using modsecurity::Variables::Env;
|
||||
using modsecurity::Variables::HighestSeverity;
|
||||
using modsecurity::Variables::ModsecBuild;
|
||||
using modsecurity::Variables::RemoteUser;
|
||||
using modsecurity::Variables::TimeDay;
|
||||
using modsecurity::Variables::TimeEpoch;
|
||||
using modsecurity::Variables::TimeHour;
|
||||
using modsecurity::Variables::TimeMin;
|
||||
using modsecurity::Variables::TimeMon;
|
||||
using modsecurity::Variables::TimeSec;
|
||||
using modsecurity::Variables::TimeWDay;
|
||||
using modsecurity::Variables::TimeYear;
|
||||
using modsecurity::Variables::Time;
|
||||
using modsecurity::Variables::Tx_DictElement;
|
||||
using modsecurity::Variables::Tx_NoDictElement;
|
||||
using modsecurity::Variables::Tx_DictElementRegexp;
|
||||
|
||||
using modsecurity::Variables::Ip_DictElement;
|
||||
using modsecurity::Variables::Ip_NoDictElement;
|
||||
using modsecurity::Variables::Ip_DictElementRegexp;
|
||||
|
||||
using modsecurity::Variables::Global_DictElement;
|
||||
using modsecurity::Variables::Global_NoDictElement;
|
||||
using modsecurity::Variables::Global_DictElementRegexp;
|
||||
|
||||
using modsecurity::Variables::Session_DictElement;
|
||||
using modsecurity::Variables::Session_NoDictElement;
|
||||
using modsecurity::Variables::Session_DictElementRegexp;
|
||||
|
||||
|
||||
|
||||
using modsecurity::Variables::Variable;
|
||||
using modsecurity::Variables::VariableModificatorExclusion;
|
||||
using modsecurity::Variables::VariableModificatorCount;
|
||||
using modsecurity::Variables::XML;
|
||||
|
||||
using namespace modsecurity;
|
||||
|
||||
using modsecurity::operators::Operator;
|
||||
|
||||
using namespace modsecurity::Variables;
|
||||
using namespace modsecurity::Utils;
|
||||
using namespace modsecurity::operators;
|
||||
|
||||
|
||||
#define CHECK_VARIATION_DECL \
|
||||
@@ -386,7 +347,7 @@ using modsecurity::operators::Operator;
|
||||
a = std::move(c);
|
||||
|
||||
|
||||
#line 390 "seclang-parser.hh" // lalr1.cc:403
|
||||
#line 351 "seclang-parser.hh" // lalr1.cc:403
|
||||
|
||||
# include <cassert>
|
||||
# include <cstdlib> // std::abort
|
||||
@@ -480,7 +441,7 @@ using modsecurity::operators::Operator;
|
||||
|
||||
|
||||
namespace yy {
|
||||
#line 484 "seclang-parser.hh" // lalr1.cc:403
|
||||
#line 445 "seclang-parser.hh" // lalr1.cc:403
|
||||
|
||||
/// A stack with random access from its top.
|
||||
template <typename T, typename S = std::vector<T> >
|
||||
@@ -6441,7 +6402,7 @@ namespace yy {
|
||||
|
||||
|
||||
} // yy
|
||||
#line 6445 "seclang-parser.hh" // lalr1.cc:403
|
||||
#line 6406 "seclang-parser.hh" // lalr1.cc:403
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user