#include <more/lang/cx_expr.h>
Inheritance diagram for more::lang::cx_cond:
|
|
|
Append an (condition, consequence) pair.
The first call creates an |
|
Append constructors of this expression to blk.
Reimplemented from more::lang::cx_expr. |
|
Append destructors of this expression to blk. Implementations of this function shall not declare variables in blk. Reimplemented from more::lang::cx_expr. |
|
Print the C source code of this expression. The default implementation thows a logic error. This function may be overloaded to extend the backend, otherwise it may be easier to transform the source code. Reimplemented from more::lang::cx_expr. |
|
Print this expression as a C statement. The default implementation calls print_source and then appends a semicolon. Reimplemented from more::lang::cx_expr. |