Namespace PHPStan\Type\Generic

Classes
GenericClassStringType
GenericObjectType
GenericStaticType
TemplateArrayType
TemplateBenevolentUnionType
TemplateBooleanType
TemplateConstantArrayType
TemplateConstantIntegerType
TemplateConstantStringType
TemplateFloatType
TemplateGenericObjectType
TemplateIntegerType
TemplateIntersectionType
TemplateIterableType
TemplateKeyOfType
TemplateMixedType
TemplateObjectShapeType
TemplateObjectType
TemplateObjectWithoutClassType
TemplateStrictMixedType
TemplateStringType
TemplateTypeMap

Maps template type parameter names to their resolved types.

TemplateTypeScope
TemplateTypeVariance

Represents the variance of a template type parameter.

TemplateTypeVarianceMap
TemplateUnionType
Interfaces
TemplateType