Fix for const void * proc

This commit is contained in:
Ganesh Viswanathan 2018-12-26 21:33:50 -06:00
commit 33a3f6fc8b
2 changed files with 4 additions and 1 deletions

View file

@ -44,6 +44,8 @@ proc saveNodeData(node: TSNode): bool =
if gStateRT.data[^1].val != "object":
gStateRT.data[^1].val = "ptr " & gStateRT.data[^1].val.getIdentifier()
else:
gStateRT.data[^1].val = "pointer"
gStateRT.data.add((name, val))

View file

@ -261,7 +261,8 @@ proc initGrammar() =
# typ function(typ param1, ...)
gStateRT.grammar.add(("""
(declaration
(type_qualifier|storage_class_specifier?)
(storage_class_specifier?)
(type_qualifier?)
(primitive_type|type_identifier?)
(sized_type_specifier?
(primitive_type?)