Lines Matching refs:this
67 $this->fqsenResolver = $fqsenResolver ?: new FqsenResolver();
107 case $this->isNullableType($type):
108 return $this->resolveNullableType($type, $context);
109 case $this->isKeyword($type):
110 return $this->resolveKeyword($type);
111 case ($this->isCompoundType($type)):
112 return $this->resolveCompoundType($type, $context);
113 case $this->isTypedArray($type):
114 return $this->resolveTypedArray($type, $context);
115 case $this->isFqsen($type):
116 return $this->resolveTypedObject($type);
117 case $this->isPartialStructuralElementName($type):
118 return $this->resolveTypedObject($type, $context);
152 $this->keywords[$keyword] = $typeClassName;
176 return in_array(strtolower($type), array_keys($this->keywords), true);
188 return ($type[0] !== self::OPERATOR_NAMESPACE) && !$this->isKeyword($type);
237 return new Array_($this->resolve(substr($type, 0, -2), $context));
249 $className = $this->keywords[strtolower($type)];
264 return new Object_($this->fqsenResolver->resolve($type, $context));
280 $types[] = $this->resolve($part, $context);
296 return new Nullable($this->resolve(ltrim($type, '?'), $context));