#include "c.h"
#include "token.h"
Include dependency graph for error.c:

Go to the source code of this file.
Defines | |
| #define | xx(a, b, c, d, e, f, g) f, |
| #define | yy(a, b, c, d, e, f, g) f, |
Functions | |
| void | error (const char *fmt,...) |
| void | expect (int tok) |
| int | fatal (const char *name, const char *fmt, int n) |
| void | printtoken (void) |
| void | skipto (int tok, char set[]) |
| void | test (int tok, char set[]) |
| void | warning (const char *fmt,...) |
Variables | |
| int | errcnt = 0 |
| int | errlimit = 20 |
| char | kind [] |
| int | wflag |
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 167 of file error.c. Referenced by allocate(), array(), atop(), backslash(), builtin(), caselabel(), checklab(), checkref(), control(), dclglobal(), dcllocal(), dclparam(), dclr1(), decl(), deref(), doadefine(), doconcat(), dodefine(), doglobal(), doinclude(), domalloc(), enumdcl(), eval(), evalop(), exitparams(), expand(), expandrow(), expr1(), fcon(), fillbuf(), freturn(), func(), funcdefn(), gatherargs(), genconst(), gettok(), gettokens(), growtokenrow(), initializer(), initvalue(), intexpr(), newfield(), newhideset(), newstruct(), oldparam(), opt(), parameters(), ppnumber(), process(), program(), qual(), retcode(), scon(), setup(), specifier(), statement(), stmtlabel(), stringify(), structdcl(), substargs(), swstmt(), and tokval(). |
|
|
Definition at line 158 of file error.c. Referenced by compound(), dcllocal(), dclr1(), dostmt(), forstmt(), funcdefn(), ifstmt(), parameters(), statement(), stmtlabel(), swstmt(), and whilestmt(). |
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
Definition at line 183 of file error.c. Referenced by initializer(), parameters(), and statement(). |
|
||||||||||||
|
||||||||||||
|
Definition at line 261 of file error.c. Referenced by addd(), addi(), array(), backslash(), branch(), caselabel(), checkref(), code(), conditional(), cput(), dclglobal(), dcllocal(), dclparam(), dclr(), decl(), divd(), divi(), enumdcl(), exitscope(), fcon(), funcdefn(), gettok(), icon(), initfields(), iscallb(), muld(), muli(), parameters(), program(), qual(), resynch(), retcode(), root1(), scon(), simplify(), specifier(), statement(), swcode(), swstmt(), Sys_Warn(), typename(), typestring(), and Warning(). |
|
|
|
|
|
Definition at line 6 of file error.c. Referenced by main_init(). |
|
|
Definition at line 7 of file error.c. Referenced by code(), compound(), dclr1(), decl(), forstmt(), funcdefn(), parameters(), program(), reachable(), statement(), uid2symbol(), and uid2type(). |
|
|
Definition at line 146 of file error.c. Referenced by main_init(). |
1.3.9.1