Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | PR6466: broad side-effect free statement elision | Frank Ch. Eigler | 2008-04-29 | 1 | -2/+2 |
| | |||||
* | 2005-06-05 Frank Ch. Eigler <fche@elastic.org> | fche | 2005-06-05 | 1 | -0/+6 |
Implement for/next/continue/break/while statements. * staptree.h: Declare new 0-arity statement types. Tweak for_loop. * parse.cxx: Parse them all. * translate.cxx (c_unparser): Maintain break/continue label stack. (visit_for_loop, *_statement): New implementations. * elaborate.*, staptree.cxx: Mechanical changes. * testsuite/parseok/ten.stp, semko/twelve.stp, transko/two.stp, transok/five.stp: New tests. |