Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

Diagnostics
2012-2013 Microchip Technology Inc. DS50002071C-page 277
P
parameter has incomplete type
A function parameter has an incomplete type.
parameter names (without types) in function declaration
The function declaration lists the names of the parameters but not their types.
parameter points to incomplete type
A function parameter points to an incomplete type.
parameter identifier points to incomplete type
The specified function parameter points to an incomplete type.
passing arg number of name as complex rather than floating due to prototype
The prototype declares argument number as a complex, but a float value is used so
the compiler converts to a complex to agree with the prototype.
passing arg number of name as complex rather than integer due to prototype
The prototype declares argument number as a complex, but an integer value is used
so the compiler converts to a complex to agree with the prototype.
passing arg number of name as floating rather than complex due to prototype
The prototype declares argument number as a float, but a complex value is used so
the compiler converts to a float to agree with the prototype.
passing arg number of name as float rather than double due to prototype
The prototype declares argument number as a float, but a double value is used so the
compiler converts to a float to agree with the prototype.
passing arg number of name as floating rather than integer due to prototype
The prototype declares argument number as a float, but an integer value is used so
the compiler converts to a float to agree with the prototype.
passing arg number of name as integer rather than complex due to prototype
The prototype declares argument number as an integer, but a complex value is used
so the compiler converts to an integer to agree with the prototype.
passing arg number of name as integer rather than floating due to prototype
The prototype declares argument number as an integer, but a float value is used so
the compiler converts to an integer to agree with the prototype.
pointer of type void * used in arithmetic
A pointer of type void has no size and should not be used in arithmetic.
pointer to a function used in arithmetic
A pointer to a function should not be used in arithmetic.
previous declaration of identifier
This warning message appears in conjunction with another warning message. The
previous message identifies the location of the suspect code. This message identifies
the first declaration or definition of the identifier.
previous implicit declaration of identifier
This warning message appears in conjunction with the warning message type
mismatch with previous implicit declaration. It locates the implicit declaration of the
identifier that conflicts with the explicit declaration.

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh