Mercurial > octave-libgccjit
comparison src/pt-stmt.cc @ 8844:c84a5b6377c4
better handling of end of script/function no-op command
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Mon, 23 Feb 2009 12:55:32 -0500 |
parents | b9ce57a309a3 |
children | 35cd375d4bb3 |
comparison
equal
deleted
inserted
replaced
8843:b9ce57a309a3 | 8844:c84a5b6377c4 |
---|---|
123 { | 123 { |
124 tree_no_op_command *no_op_cmd | 124 tree_no_op_command *no_op_cmd |
125 = dynamic_cast<tree_no_op_command *> (cmd); | 125 = dynamic_cast<tree_no_op_command *> (cmd); |
126 | 126 |
127 if (no_op_cmd) | 127 if (no_op_cmd) |
128 { | 128 retval = no_op_cmd->is_end_of_fcn_or_script (); |
129 std::string type = no_op_cmd->original_command (); | |
130 | |
131 retval = (type == "endfunction" || type == "endscript"); | |
132 } | |
133 } | 129 } |
134 | 130 |
135 return retval; | 131 return retval; |
136 } | 132 } |
137 | 133 |