Lines Matching refs:pure_funcs
89 pure_funcs : null,
135 var pure_funcs = this.options["pure_funcs"];
136 if (typeof pure_funcs == "function") {
137 this.pure_funcs = pure_funcs;
138 } else if (typeof pure_funcs == "string") {
139 this.pure_funcs = function(node) {
146 return !(expr && pure_funcs === expr.print_to_string());
148 } else if (Array.isArray(pure_funcs)) {
149 this.pure_funcs = function(node) {
156 return !(expr && member(expr.print_to_string(), pure_funcs));
159 this.pure_funcs = return_true;
5714 return compressor.option("annotations") && this.pure || !compressor.pure_funcs(this);
5727 return !compressor.pure_funcs(this);