Same name in other branches
  1. 5.0.x advagg_js_minify/jsqueeze.inc \Patchwork\JSqueeze::strings
  2. 6.0.x advagg_js_minify/jsqueeze.inc \Patchwork\JSqueeze::strings
  3. 8.x-2.x advagg_js_minify/jsqueeze.inc \Patchwork\JSqueeze::strings
  4. 8.x-3.x advagg_js_minify/jsqueeze.inc \Patchwork\JSqueeze::strings
  5. 8.x-4.x advagg_js_minify/jsqueeze.inc \Patchwork\JSqueeze::strings

Type: strings

Fichier

advagg_js_compress/jsqueeze.inc, line 73

Classe

JSqueeze

Namespace

Patchwork

Code

protected $strings, $closures, $str0, $str1, $argFreq, $specialVarRx, $keepImportantComments, $varRx = '(?:[a-zA-Z_$])[a-zA-Z0-9_$]*', $reserved = array(
    // Literals
'true',
    'false',
    'null',
    // ES6
'break',
    'case',
    'class',
    'catch',
    'const',
    'continue',
    'debugger',
    'default',
    'delete',
    'do',
    'else',
    'export',
    'extends',
    'finally',
    'for',
    'function',
    'if',
    'import',
    'in',
    'instanceof',
    'new',
    'return',
    'super',
    'switch',
    'this',
    'throw',
    'try',
    'typeof',
    'var',
    'void',
    'while',
    'with',
    'yield',
    // Future
'enum',
    // Strict mode
'implements',
    'package',
    'protected',
    'static',
    'let',
    'interface',
    'private',
    'public',
    // Module
'await',
    // Older standards
'abstract',
    'boolean',
    'byte',
    'char',
    'double',
    'final',
    'float',
    'goto',
    'int',
    'long',
    'native',
    'short',
    'synchronized',
    'throws',
    'transient',
    'volatile',
);