Lines Matching refs:type
60 $this->addAlias($use, $node->type, null);
64 $this->addAlias($use, $node->type, $node->prefix);
109 if (null !== $node->type) {
110 $node->type = $this->resolveType($node->type);
118 if (null !== $node->type) {
119 $node->type = $this->resolveType($node->type);
134 foreach ($node->types as &$type) {
135 $type = $this->resolveClassName($type);
165 private function addAlias(Node\UseItem $use, int $type, ?Name $prefix = null): void { argument
169 $type |= $use->type;
172 $name, (string) $use->getAlias(), $type, $use->getAttributes()
179 $param->type = $this->resolveType($param->type);
195 $node->type = $this->resolveType($node->type);
199 foreach ($node->types as &$type) {
200 $type = $this->resolveType($type);
215 protected function resolveName(Name $name, int $type): Name { argument
217 $resolvedName = $this->nameContext->getResolvedName($name, $type);
234 $resolvedName = $this->nameContext->getResolvedName($name, $type);