implements |
CompoundType, LateResolvableType |
---|---|
uses |
LateResolvableTypeTrait, NonGeneralizableTypeTrait |
Methods | ||
---|---|---|
public
|
__construct(Type $type)
|
# |
public
|
getType(): Type
|
# |
public
|
getReferencedClasses(): array
|
# |
public
|
getReferencedTemplateTypes(TemplateTypeVariance $positionVariance): array
|
# |
public
|
equals(Type $type): bool
|
# |
public
|
describe(VerbosityLevel $level): string
|
# |
public
|
isResolvable(): bool
|
# |
protected
|
getResult(): Type
|
# |
public
|
traverse(callable(Type): Type $cb): Type
|
# |
public
|
traverseSimultaneously(Type $right, callable $cb): Type
|
# |
public
|
toPhpDocNode(): TypeNode
|
# |