A single port from a modport declaration.
This is a product type introduced by defprod.
The syntax for this is:
modport_simple_ports_declaration ::= port_direction modport_simple_port { , modport_simple_port } modport_simple_port ::= port_identifier | . port_identifier ( [ expression ] )
As with regular ports, if the expression is not provided then the port identifier is turned into an expression. The variables used in the expression must be declared in the interface, but it is permissible for the expression to be non-sliceable, at least if it's an input.