[previous] 0553 [next] Translation unit contains no object or function definitions with external linkage.
Declarations and Definitions

This translation unit contains no definitions of objects or functions with external linkage and therefore cannot be linked. Any objects or functions with internal linkage will not be accessible to the outside world and will effectively be redundant.

For example:


/*PRQA S 2017,3207,3210,3219,3447,3450 ++*/

extern int gx;

static int obj;

static void foo(void)
{
}
                                        /* Message 0553 */

QA·C Source Code Analyser 8.1.2
© 2013 Programming Research.
www.programmingresearch.com
Personality Groups | Glossary | Message Index Contents