add const and volatile to type exprs; fix tag list parsing bug, restrict '@'s to symbol tokens

This commit is contained in:
ryanfleury
2021-02-06 20:23:29 -07:00
parent d96d76f167
commit 9da8264116
3 changed files with 45 additions and 7 deletions
+3
View File
@@ -16,6 +16,7 @@
// - Split out C-related stuff into helper language layers
// - Helpers for parsing NodeFlags, figuring out which nodes in a set are
// separated by a semicolon, something like MD_SeekNodeWithFlags(node) -> node ?
// - Escaping characters from strings
// NOTE(allen): "Plugin" functionality
//
@@ -549,6 +550,8 @@ typedef enum MD_ExprKind
// NOTE(rjf): Type
MD_ExprKind_Pointer,
MD_ExprKind_Array,
MD_ExprKind_Volatile,
MD_ExprKind_Const,
MD_ExprKind_MAX,
}