Lines Matching refs:symbols
64 int symbols; /* number of symbols */
69 static int msymbols = SYMBOLINC; /* maximum number of symbols */
100 symbols = 0;
109 /* if requested, truncate C symbols */
122 for (i = 0; i < symbols; ++i) {
132 if (i == symbols) { /* if not already in list */
137 case NEWLINE: /* end of line containing symbols */
139 putcrossref(); /* output the symbols and source line */
146 * if there were symbols, output them and the
149 if (symbols > 0) {
167 if (symbols == msymbols) {
173 symbol[symbols].type = token;
174 symbol[symbols].first = first;
175 symbol[symbols].last = last;
176 symbol[symbols].length = last - first;
177 ++symbols;
200 /* output the symbols and source line */
209 int symput = 0; /* symbols output */
222 else if (symput < symbols && i == symbol[symput].first) {
232 dbputc('\n'); /* symbols start on a new line */
268 symput < symbols && i + 1 != symbol[symput].first) {
325 if (symput < symbols && symbol[symput].type == DEFINEEND) {
332 symbols = 0;