| ... | @@ -1917,6 +1917,7 @@ static AstNode *trans_unary_operator(Context *c, ResultUsed result_used, TransSc | ... | @@ -1917,6 +1917,7 @@ static AstNode *trans_unary_operator(Context *c, ResultUsed result_used, TransSc |
| 1917 | | 1917 | |
| 1918 | switch (stmt->getOpcode()) { | 1918 | switch (stmt->getOpcode()) { |
| 1919 | case UO_LNot: | 1919 | case UO_LNot: |
| | 1920 | // TODO: Handle int, float, pointer negation |
| 1920 | return trans_create_node_prefix_op(c, PrefixOpBoolNot, sub_node); | 1921 | return trans_create_node_prefix_op(c, PrefixOpBoolNot, sub_node); |
| 1921 | case UO_Not: | 1922 | case UO_Not: |
| 1922 | return trans_create_node_prefix_op(c, PrefixOpBinNot, sub_node); | 1923 | return trans_create_node_prefix_op(c, PrefixOpBinNot, sub_node); |