| Methods | ||
|---|---|---|
				
					
	public
					
					
				
			 | 
			
				__construct(?ConstExprParser $constExprParser = null)
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				parse(TokenIterator $tokens): TypeNode
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				isHtml(TokenIterator $tokens): bool
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				parseGeneric(TokenIterator $tokens, IdentifierTypeNode $baseType): GenericTypeNode
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				parseGenericTypeArgument(TokenIterator $tokens): array{TypeNode, Ast\Type\GenericTypeNode::VARIANCE_*}
	
			 | 
		# |