Class PHPStan\Type\Generic\TemplateIntersectionType

final
extends IntersectionType
implements TemplateType
uses TemplateTypeTrait
Methods
Methods inherited from PHPStan\Type\IntersectionType
getTypes(), inferTemplateTypesOn(), getReferencedClasses(), getArrays(), getConstantArrays(), accepts(), isSuperTypeOf(), isSubTypeOf(), isAcceptedBy(), equals(), describe(), canAccessProperties(), hasProperty(), getProperty(), getUnresolvedPropertyPrototype(), canCallMethods(), hasMethod(), getMethod(), getUnresolvedMethodPrototype(), canAccessConstants(), hasConstant(), getConstant(), isIterable(), isIterableAtLeastOnce(), getArraySize(), getIterableKeyType(), getFirstIterableKeyType(), getLastIterableKeyType(), getIterableValueType(), getFirstIterableValueType(), getLastIterableValueType(), isArray(), isConstantArray(), isOversizedArray(), isList(), isString(), isNumericString(), isNonEmptyString(), isNonFalsyString(), isLiteralString(), isClassStringType(), isVoid(), isOffsetAccessible(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), unsetOffset(), getKeysArray(), getValuesArray(), fillKeysArray(), flipArray(), intersectKeyArray(), popArray(), searchArray(), shiftArray(), shuffleArray(), isCallable(), getCallableParametersAcceptors(), isCloneable(), isSmallerThan(), isSmallerThanOrEqual(), isNull(), isTrue(), isFalse(), isBoolean(), isFloat(), isInteger(), isGreaterThan(), isGreaterThanOrEqual(), getSmallerType(), getSmallerOrEqualType(), getGreaterType(), getGreaterOrEqualType(), toBoolean(), toNumber(), toString(), toInteger(), toFloat(), toArray(), toArrayKey(), inferTemplateTypes(), getReferencedTemplateTypes(), traverse(), tryRemove(), __set_state()