Copyright Digital Equipment Corp. All rights reserved.

FUNCIDLIS

Message        <Context> the identifier "<id>" is not the name of a
               type.  All parameter information in this declaration
               will be ignored.

Description    The declaration is most likely a malformed
               prototype-style function declaration.  In a
               prototype-style declaration, each parameter must have
               a type.  The identifier named in the message might be
               intended to be the (optional) name of a formal
               parameter and the type specification was mistakenly
               omitted, or it might be intended to be the name of a
               type but no typedef declaration for it is visible.
               Alternatively, the declaration might be intended to
               correspond to an old-style function definition, and
               mistakenly contains a formal parameter name in the
               declaration.  Old-style function definitions list the
               names of formal parameters (without types) inside the
               parentheses, but old-style function declarations
               contain nothing inside the parentheses.

User Action    Correct the declaration.