Lines Matching refs:keywordArgs
532 protected function patternMatch($block, $orderedArgs, $keywordArgs) argument
541 $this->zipSetArgs($block->args, $orderedArgs, $keywordArgs);
571 return $block->isVararg || empty($orderedArgs) && empty($keywordArgs);
575 if ($keywordArgs) {
578 if ($arg[0] == "arg" && isset($keywordArgs[$arg[1]])) {
616 protected function patternMatchAll($blocks, $orderedArgs, $keywordArgs, $skip = array()) argument
625 if ($this->patternMatch($block, $orderedArgs, $keywordArgs)) {
634 protected function findBlocks($searchIn, $path, $orderedArgs, $keywordArgs, $seen = array()) argument
645 $matches = $this->patternMatchAll($blocks, $orderedArgs, $keywordArgs, $seen);
658 $keywordArgs,
673 return $this->findBlocks($searchIn->parent, $path, $orderedArgs, $keywordArgs, $seen);
747 $keywordArgs = array();
755 $keywordArgs[$arg[1]] = $this->reduce($arg[2]);
767 $mixins = $this->findBlocks($block, $path, $orderedArgs, $keywordArgs);
794 $this->zipSetArgs($mixin->args, $orderedArgs, $keywordArgs);