GP-4303 Collapse STARTSYM, ENDSYM, NEXT2SYM, etc. into single token type

This commit is contained in:
caheckman 2024-02-07 00:54:24 +00:00
parent d1dc48547e
commit ae6f7b479c
12 changed files with 2390 additions and 3125 deletions

View file

@ -1548,14 +1548,12 @@ int4 find_symbol(void) {
sleighlval.operandsym = (OperandSymbol *)sym;
return OPERANDSYM;
case SleighSymbol::start_symbol:
sleighlval.startsym = (StartSymbol *)sym;
return STARTSYM;
case SleighSymbol::end_symbol:
sleighlval.endsym = (EndSymbol *)sym;
return ENDSYM;
case SleighSymbol::next2_symbol:
sleighlval.next2sym = (Next2Symbol *)sym;
return NEXT2SYM;
case SleighSymbol::flowdest_symbol:
case SleighSymbol::flowref_symbol:
sleighlval.specsym = (SpecificSymbol *)sym;
return JUMPSYM;
case SleighSymbol::subtable_symbol:
sleighlval.subtablesym = (SubtableSymbol *)sym;
return SUBTABLESYM;