From 3e8e301b068bb6d3f3689f460be337423c4edbce Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 6 Aug 2020 09:58:49 +0200 Subject: eng: Add more variants of unspecified interfaces Update #3715. --- eng/req/items.rst | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/eng/req/items.rst b/eng/req/items.rst index 4ec3fd1..e1b0aa3 100644 --- a/eng/req/items.rst +++ b/eng/req/items.rst @@ -1542,10 +1542,22 @@ notes Interface Unspecified Item Type ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -This type refines the :ref:`SpecTypeInterfaceItemType` though the -``interface-type`` attribute if the value is ``unspecified``. This set of -attributes specifies an unspecified interface. All explicit attributes shall be -specified. The explicit attributes for this type are: +This type refines the following types: + +* :ref:`SpecTypeInterfaceItemType` though the ``interface-type`` attribute if + the value is ``unspecified`` + +* :ref:`SpecTypeInterfaceItemType` though the ``interface-type`` attribute if + the value is ``unspecified-define`` + +* :ref:`SpecTypeInterfaceItemType` though the ``interface-type`` attribute if + the value is ``unspecified-function`` + +* :ref:`SpecTypeInterfaceItemType` though the ``interface-type`` attribute if + the value is ``unspecified-type`` + +This set of attributes specifies an unspecified interface. All explicit +attributes shall be specified. The explicit attributes for this type are: name The attribute value shall be a string. It shall be the name of the -- cgit v1.2.3