Use explicit syntax for functions with no parameters

This commit is contained in:
Max Brunsfeld 2019-03-21 16:06:06 -07:00
parent 2e5d3d3770
commit 5a59f19b69
8 changed files with 14 additions and 14 deletions

View file

@ -713,7 +713,7 @@ impl Generator {
let external_scanner_name = format!("{}_external_scanner", language_function_name);
if !self.syntax_grammar.external_tokens.is_empty() {
add_line!(self, "void *{}_create();", external_scanner_name);
add_line!(self, "void *{}_create(void);", external_scanner_name);
add_line!(self, "void {}_destroy(void *);", external_scanner_name);
add_line!(
self,
@ -740,7 +740,7 @@ impl Generator {
add_line!(
self,
"extern const TSLanguage *{}() {{",
"extern const TSLanguage *{}(void) {{",
language_function_name
);
indent!(self);