Class PHPStan\Type\Generic\TemplateUnionType

final
extends UnionType
implements TemplateType
uses TemplateTypeTrait
Methods
Methods inherited from PHPStan\Type\UnionType
getTypes(), isNormalized(), getSortedTypes(), getReferencedClasses(), getObjectClassNames(), getObjectClassReflections(), getArrays(), getConstantArrays(), getConstantStrings(), accepts(), acceptsWithReason(), isSuperTypeOf(), isSubTypeOf(), isAcceptedBy(), isAcceptedWithReasonBy(), equals(), describe(), getTemplateType(), isObject(), isEnum(), 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(), getClassStringObjectType(), getObjectTypeOrClassStringObjectType(), isVoid(), isScalar(), looseCompare(), isOffsetAccessible(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), setExistingOffsetValueType(), unsetOffset(), getKeysArray(), getValuesArray(), fillKeysArray(), flipArray(), intersectKeyArray(), popArray(), searchArray(), shiftArray(), shuffleArray(), getEnumCases(), isCallable(), getCallableParametersAcceptors(), isCloneable(), isSmallerThan(), isSmallerThanOrEqual(), isNull(), isConstantValue(), isConstantScalarValue(), getConstantScalarTypes(), getConstantScalarValues(), isTrue(), isFalse(), isBoolean(), isFloat(), isInteger(), getSmallerType(), getSmallerOrEqualType(), getGreaterType(), getGreaterOrEqualType(), isGreaterThan(), isGreaterThanOrEqual(), toBoolean(), toNumber(), toString(), toInteger(), toFloat(), toArray(), toArrayKey(), inferTemplateTypes(), inferTemplateTypesOn(), getReferencedTemplateTypes(), traverse(), traverseSimultaneously(), tryRemove(), exponentiate(), getFiniteTypes(), __set_state(), unionResults(), unionTypes(), pickTypes(), pickFromTypes(), toPhpDocNode()