| final | 
|---|
| Methods | ||
|---|---|---|
| 
					
	public
					static
					
				 | getConstantIntegers(Type $type): list<ConstantIntegerType> | # | 
| 
					
	public
					static
					
				 | getIntegerRanges(Type $type): list<IntegerRangeType> | # | 
| 
					
	public
					static
					
				 | toBenevolentUnion(Type $type): Type | # | 
| 
					
	public
					static
					
				 | toStrictUnion(Type $type): ($type is UnionType?UnionType:Type) | # | 
| 
					
	public
					static
					
				 | flattenTypes(Type $type): Type[] | # | 
| 
					
	public
					static
					
				 | findThisType(Type $type): ?ThisType | # | 
| 
					
	public
					static
					
				 | getHasPropertyTypes(Type $type): HasPropertyType[] | # | 
| 
					
	public
					static
					
				 | getAccessoryTypes(Type $type): AccessoryType[] | # | 
| 
					
	public
					static
					
				 | containsTemplateType(Type $type): bool | # | 
| 
					
	public
					static
					
				 | resolveLateResolvableTypes(Type $type, bool $resolveUnresolvableTypes = true): Type | # |