| OLD | NEW | 
|   1 #pragma once |   1 #pragma once | 
|   2  |   2  | 
|   3 #include "Filter.h" |   3 #include "Filter.h" | 
|   4 #include "ActiveFilter.h" |   4 #include "ActiveFilter.h" | 
|   5  |   5  | 
|   6 enum class TrippleState {YES, NO, ANY}; |   6 enum class TrippleState {YES, NO, ANY}; | 
|   7  |   7  | 
|   8 struct RegExpFilterData |   8 struct RegExpFilterData | 
|   9 { |   9 { | 
|  10   mutable String::size_type mPatternStart; |  10   mutable String::size_type mPatternStart; | 
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  86   SitekeySet* GetSitekeys() const override; |  86   SitekeySet* GetSitekeys() const override; | 
|  87 public: |  87 public: | 
|  88   explicit RegExpFilter(Type type, const String& text, const RegExpFilterData& d
    ata); |  88   explicit RegExpFilter(Type type, const String& text, const RegExpFilterData& d
    ata); | 
|  89   ~RegExpFilter(); |  89   ~RegExpFilter(); | 
|  90   static Type Parse(DependentString& text, DependentString& error, |  90   static Type Parse(DependentString& text, DependentString& error, | 
|  91       RegExpFilterData& data); |  91       RegExpFilterData& data); | 
|  92   EMSCRIPTEN_KEEPALIVE static void InitJSTypes(); |  92   EMSCRIPTEN_KEEPALIVE static void InitJSTypes(); | 
|  93   EMSCRIPTEN_KEEPALIVE bool Matches(const String& location, int typeMask, |  93   EMSCRIPTEN_KEEPALIVE bool Matches(const String& location, int typeMask, | 
|  94       DependentString& docDomain, bool thirdParty, const String& sitekey) const; |  94       DependentString& docDomain, bool thirdParty, const String& sitekey) const; | 
|  95 }; |  95 }; | 
| OLD | NEW |