Same name in other branches
- 5.0.x advagg_js_minify/jsminplus.inc \JSNode::__construct()
- 6.0.x advagg_js_minify/jsminplus.inc \JSNode::__construct()
- 7.x-1.x advagg_js_compress/jsminplus.inc \JSNode::__construct()
- 8.x-2.x advagg_js_minify/jsminplus.inc \JSNode::__construct()
- 8.x-3.x advagg_js_minify/jsminplus.inc \JSNode::__construct()
- 8.x-4.x advagg_js_minify/jsminplus.inc \JSNode::__construct()
File
-
advagg_js_compress/
jsminplus.inc, line 1808
Class
Code
public function __construct($t, $type = 0) {
$args = func_get_args();
if ($token = $t->currentToken()) {
$this->type = $type ? $type : $token->type;
$this->value = $token->value;
$this->lineno = $token->lineno;
$this->start = $token->start;
$this->end = $token->end;
}
else {
$this->type = $type;
$this->lineno = $t->lineno;
}
if (($numargs = func_num_args()) > 2) {
for ($i = 2; $i < $numargs; $i++) {
$this->addNode($args[$i]);
}
}
}