Lines Matching refs:NAME
70 %token NAME UNAME PNAME INAME /* sym */
117 proctype NAME {
164 | ACTIVE '[' NAME ']' {
216 $$ = nn(ZN, NAME, ZN, ZN);
219 | NAME { $$ = $1; }
225 $$ = nn(ZN, NAME, ZN, ZN);
228 | NAME { $$ = $1; }
248 utype : TYPEDEF NAME { if (context)
256 nm : NAME { $$ = $1; }
339 | NAME ':' one_decl { fatal("label preceding declaration,", (char *)0); }
340 | NAME ':' XU { fatal("label predecing xr/xs claim,", 0); }
398 || ($3->ntyp == NAME && $3->sym->context))
430 vardcl : NAME { $1->sym->nel = 1; $$ = $1; }
431 | NAME ':' CONST { $1->sym->nbits = $3->val;
439 | NAME '[' CONST ']' { $1->sym->nel = $3->val; $1->sym->isarray = 1; $$ = $1; }
442 varref : cmpnd { $$ = mk_explicit($1, Expand_Ok, NAME); }
445 pfld : NAME { $$ = nn($1, NAME, ZN, ZN);
451 | NAME { owner = ZS; }
452 '[' expr ']' { $$ = nn($1, NAME, $4, ZN); }
524 | GOTO NAME { $$ = nn($2, GOTO, ZN, ZN);
532 | NAME ':' stmnt { $$ = nn($1, ':',$3, ZN);
636 aname : NAME { $$ = $1; }
705 | PNAME '[' expr ']' '@' NAME
709 | PNAME '@' NAME { $$ = rem_lab($1->sym, ZN, $3->sym); }
842 nlst : NAME { $$ = nn($1, NAME, ZN, ZN);
844 | nlst NAME { $$ = nn($2, NAME, ZN, ZN);