diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/odin/printer/visit.odin | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/odin/printer/visit.odin b/src/odin/printer/visit.odin index 8354aab..f21eeaa 100644 --- a/src/odin/printer/visit.odin +++ b/src/odin/printer/visit.odin @@ -1160,7 +1160,13 @@ visit_stmt :: proc( ) } - + //Special case for when the if statement ends with a call expression + /* + if my_function( + + ) { + } + */ if v.init != nil && is_value_decl_statement_ending_with_call(v.init) || v.init != nil && is_assign_statement_ending_with_call(v.init) || v.cond != nil && v.init == nil && is_value_expression_call(v.cond) { |