Lines Matching refs:env
70 protected ?stdClass $env = null; variable in LesserPHP\\Lessc
113 $this->env = null;
494 $env = $this->pushEnv();
497 $env->selectors = $this->multiplySelectors($selectors);
498 $out = $this->makeOutputBlock(null, $env->selectors);
503 $block->scope = $env; // mixins carry scope with them!
512 $env = $this->pushEnv($media);
515 $query = $this->compileMediaQuery($this->multiplyMedia($env));
694 protected function multiplyMedia($env, $childQueries = null) argument
696 if (is_null($env) ||
697 !empty($env->block->type) && $env->block->type != 'media') {
702 if (empty($env->block->type)) {
703 return $this->multiplyMedia($env->parent, $childQueries);
707 $queries = $env->block->queries;
718 return $this->multiplyMedia($env->parent, $out);
735 $env = $this->env;
737 while ($env !== null) {
738 if (isset($env->selectors)) {
739 $selectors = $env->selectors;
742 $env = $env->parent;
1004 $this->env->arguments = $assignedValues + $orderedValues;
1119 if (!isset($this->env->imports)) {
1120 $this->env->imports = [];
1125 $this->env->imports[$importId] = $result === false ?
1132 $import = $this->env->imports[$importId];
1338 $seen =& $this->env->seenNames;
1633 $e->parent = $this->env;
1637 $this->env = $e;
1644 $old = $this->env;
1645 $this->env = $this->env->parent;
1652 $this->env->store[$name] = $value;
1662 $current = $this->env;