public function absorbMeta(ExpressionInfo &$info) { $this->constants = array_merge($this->constants, $info->constants); $this->preprocess = array_merge($this->preprocess, $info->preprocess); $this->is_const = $this->is_const && $info->is_const; $this->libraries = array_unique(array_merge($this->libraries, $info->libraries())); }