 Issue 29333474:
  Issue 4125 - [emscripten] Convert filter classes to C++  (Closed)
    
  
    Issue 29333474:
  Issue 4125 - [emscripten] Convert filter classes to C++  (Closed) 
  | Index: compiled/debug.h | 
| =================================================================== | 
| new file mode 100644 | 
| --- /dev/null | 
| +++ b/compiled/debug.h | 
| @@ -0,0 +1,28 @@ | 
| +#ifndef ADBLOCK_PLUS_DEBUG_H | 
| +#define ADBLOCK_PLUS_DEBUG_H | 
| + | 
| +#include <string> | 
| + | 
| +#include <emscripten.h> | 
| + | 
| +struct console_type | 
| +{ | 
| + static void log(const std::u16string& str) | 
| + { | 
| + EM_ASM_ARGS(console.log(getStringData($0)), &str); | 
| + } | 
| + | 
| + static void log(int i) | 
| + { | 
| + EM_ASM_ARGS(console.log($0), i); | 
| + } | 
| + | 
| + static void log(void* ptr) | 
| + { | 
| + EM_ASM_ARGS(console.log($0), ptr); | 
| + } | 
| +}; | 
| + | 
| +static console_type console; | 
| + | 
| +#endif |