Updated parsing constructors with impl to use the lexer.

This commit is contained in:
Edward R. Gonzalez 2023-04-19 00:56:43 -04:00
parent 86cd0e1fb7
commit 4adb4654e9
3 changed files with 311 additions and 443 deletions

View File

@ -254,4 +254,3 @@ sw fatal(char const *fmt, ...)
return -1; return -1;
#endif #endif
} }

File diff suppressed because it is too large Load Diff

View File

@ -606,7 +606,11 @@ namespace gen
Entry( RValue, && ) \ Entry( RValue, && ) \
Entry( Static_Member, static ) \ Entry( Static_Member, static ) \
Entry( Thread_Local, thread_local ) \ Entry( Thread_Local, thread_local ) \
Entry( Volatile, volatile ) Entry( Volatile, volatile ) \
Entry( Type_Signed, signed ) \
Entry( Type_Unsigned, unsigned ) \
Entry( Type_Short, short ) \
Entry( Type_Long, long )
enum Type : u32 enum Type : u32
{ {