private BoundGenericMatrixType BindGenericMatrixType(GenericMatrixTypeSyntax node)
{
var scalarType = TypeFacts.GetScalarType(node.ScalarType);
var numRows = (int) node.RowsToken.Value;
var numCols = (int) node.ColsToken.Value;
return new BoundGenericMatrixType(
IntrinsicTypes.GetMatrixType(scalarType, numRows, numCols),
Bind(node.ScalarType, BindScalarType));
}