#ifdef argument is not an identifier
#ifdef
directive is not a legal identifier.Application of macro " ... ": operator # only valid before macro parameters
#
was not followed
by a macro parameter.Assuming declaration int ... (...)
Duplicate (different) macro definition of macro ...
Empty character literal
Illegal combination of sign specifiers
unsigned signed
).Processing automatically generated file; #line directive ignored.
#line
directive was found.
This signifies that the source file is automatically
generated and refactoring changes on that file may
be lost in the future.
References to the original source file are ignored.Sign specification on non-integral type - ignored
Undeclared identifier in typeof expression: ...
typeof
has not been declared.Undeclared identifier: ...
#pragma pushd: unable to get current directory: ...
getcwd
failed while
processing the
#pragma pushd
CScout-specific directive.EOF in comment
Error count exceeds 100; exiting ...
Invalid C token: '$'
Unable to get path of file ...
Unable to stat file ...
#pragma echo: string expected
#pragma echo
CScout-specific directive was not followed by a
string.#pragma includepath: string expected
#pragma includepath
CScout-specific directive was not followed by a
string.#pragma process: string expected
#pragma process
CScout-specific directive was not followed by a
string.#pragma project: string expected
#pragma project
CScout-specific directive was not followed by a
string.#pragma pushd: string expected
#pragma pushd
CScout-specific directive was not followed by a
string.#pragma readonly: string expected
#pragma readonly
CScout-specific directive was not followed by a
string.#pragma ro_prefix: string expected
#pragma ro_prefix
CScout-specific directive was not followed by a
string.% not followed by yacc keyword
%union does not have a member ...
Application of macro " ... ": operator # at end of macro pattern
#
.Array not an abstract type
At most one storage class can be specified
Conflicting declarations for identifier ...
Declared parameter does not appear in old-style function parameter list: ...
Division by zero in #if expression
#if
expression
divided by zero.Duplicate definition of identifier ...
Duplicate definition of tag ...
EOF while processing #if directive
#if
block reached the end of file, without a
corresponding
#endif
/
#else
/
#elif
directive.Empty #include directive
#include
directive was not followed by a filename specification.End of file in character literal
End of file in string literal
Explicit element tag without no %union in effect
Illegal characters in hex escape sequence
\x
continued with a non-hexadecimal
character.Illegal combination of type specifiers
double char
).Illegal pointer dereference
Invalid #include syntax
#include
directive was not followed by a legal filename specification.Invalid application of basic type, storage class, or type specifier
Invalid character escape sequence
\c
can not be
recognised.Invalid macro name
#define
or
#undef
directive is not a valid identifier.Invalid macro parameter name
#define
directive is not a valid identifier.Invalid macro parameter punctuation
#define
macro
definition are not separated
by commas.Invalid preprocessor directive
Invalid type specification
Label ... already defined
goto
label is defined more
than once in a given function.Macro [ ... ]: EOF while reading function macro arguments
Macro [ ... ]: close bracket expected for function-like macro
Member access in incomplete struct/union: ...
Missing close bracket in defined operator
defined
operator was not
followed by a closing bracket.Modulo division by zero in #if expression
#if
expression
divided by zero in a modulo
expression.Multiple storage classes in type declaration
No identifier following defined operator
defined
operator was not followed
by an identifier.Object is not a function
Only struct/union anonymous elements allowed
struct {int x, y;}
)
can only be structures or unions.
(GCC/Microsoft C extension).Pointer not an abstract type
Popd: directory stack empty
#pragma popd
CScout-specific directive was performed on an
empty directory stack.Structure or union does not have a member ...
.
or
->
operator
does not have as a member the
identifier appearing on the
operator's right.Subscript not on array or pointer
[]
operator is not an array or a pointer.Syntax error in preprocessor expression
#if
or
#elif
expression was syntactically
incorrect.Unable to open include file ...
Unbalanced #elif
#elif
directive was found without a corresponding
#if
.Unbalanced #else
#else
directive was found without a corresponding
#if
.Unbalanced #endif
#endif
directive was found without a corresponding
#if
.Undefined label ...
goto
label used within a function was never defined.Unexpected end in character escape sequence
\c
) was not
completed; no character follows the backslash.Unknown preprocessor directive: ...
Unkown %union element tag ...
Yacc $value out of range